OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ProgramBinary
(Results
1 - 15
of
15
) sorted by null
/external/deqp/external/vulkancts/framework/vulkan/
vkPrograms.cpp
50
//
ProgramBinary
52
ProgramBinary
::
ProgramBinary
(ProgramFormat format, size_t binarySize, const deUint8* binary)
72
bool isSaneSpirVBinary (const
ProgramBinary
& binary)
93
ProgramBinary
* createProgramBinaryFromSpirV (const vector<deUint32>& binary)
98
return new
ProgramBinary
(PROGRAM_FORMAT_SPIRV, binary.size()*sizeof(deUint32), (const deUint8*)&binary[0]);
105
ProgramBinary
* buildProgram (const glu::ProgramSources& program, ProgramFormat binaryFormat, glu::ShaderProgramInfo* buildInfo)
135
ProgramBinary
* assembleProgram (const SpirVAsmSource& program, SpirVProgramInfo* buildInfo)
159
void disassembleProgram (const
ProgramBinary
& program, std::ostream* dst)
174
bool validateProgram (const
ProgramBinary
& program, std::ostream* dst
[
all
...]
vkPrograms.hpp
51
class
ProgramBinary
54
ProgramBinary
(ProgramFormat format, size_t binarySize, const deUint8* binary);
170
typedef ProgramCollection<
ProgramBinary
> BinaryCollection;
172
ProgramBinary
* buildProgram (const glu::ProgramSources& program, ProgramFormat binaryFormat, glu::ShaderProgramInfo* buildInfo);
173
ProgramBinary
* assembleProgram (const vk::SpirVAsmSource& program, SpirVProgramInfo* buildInfo);
174
void disassembleProgram (const
ProgramBinary
& program, std::ostream* dst);
175
bool validateProgram (const
ProgramBinary
& program, std::ostream* dst);
177
Move<VkShaderModule> createShaderModule (const DeviceInterface& deviceInterface, VkDevice device, const
ProgramBinary
& binary, VkShaderModuleCreateFlags flags);
vkBinaryRegistry.hpp
173
DE_DECLARE_POOL_HASH(BinaryHash, const
ProgramBinary
*, deUint32);
181
ProgramBinary
* loadProgram (const ProgramIdentifier& id) const;
198
void storeProgram (const ProgramIdentifier& id, const
ProgramBinary
& binary);
214
typedef std::vector<
ProgramBinary
*> BinaryVector;
220
BinaryHash* m_binaryIndexMap; //!<
ProgramBinary
-> slot in m_compactedBinaries
vkBinaryRegistry.cpp
58
void writeBinary (const std::string& dstDir, deUint32 index, const
ProgramBinary
& binary)
76
deUint32 binaryHash (const
ProgramBinary
* binary)
81
deBool binaryEqual (const
ProgramBinary
* a, const
ProgramBinary
* b)
298
DE_IMPLEMENT_POOL_HASH(BinaryHash, const
ProgramBinary
*, deUint32, binaryHash, binaryEqual);
318
void BinaryRegistryWriter::storeProgram (const ProgramIdentifier& id, const
ProgramBinary
& binary)
327
ProgramBinary
* const binaryClone = new
ProgramBinary
(binary);
397
ProgramBinary
* BinaryRegistryReader::loadProgram (const ProgramIdentifier& id) const
428
return new
ProgramBinary
(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0])
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/
vktTestCase.hpp
39
class
ProgramBinary
;
55
vk::ProgramCollection<vk::
ProgramBinary
>& progCollection);
60
vk::ProgramCollection<vk::
ProgramBinary
>& getBinaryCollection (void) const { return m_progCollection; }
78
vk::ProgramCollection<vk::
ProgramBinary
>& m_progCollection;
vktTestPackage.cpp
76
vk::
ProgramBinary
* compileProgram (const glu::ProgramSources& source, glu::ShaderProgramInfo* buildInfo)
81
vk::
ProgramBinary
* compileProgram (const vk::SpirVAsmSource& source, vk::SpirVProgramInfo* buildInfo)
87
vk::
ProgramBinary
* buildProgram (const std::string& casePath,
95
de::MovePtr<vk::
ProgramBinary
> binProg;
100
binProg = de::MovePtr<vk::
ProgramBinary
>(compileProgram(iter.getProgram(), &buildInfo));
108
binProg = de::MovePtr<vk::
ProgramBinary
>(prebuiltBinRegistry.loadProgram(progId));
122
vk::
ProgramBinary
* const returnBinary = binProg.get();
217
vk::
ProgramBinary
* binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterator>(casePath, progIter, m_prebuiltBinRegistry, log, &m_progCollection);
vktBuildPrograms.cpp
103
vk::
ProgramBinary
* compileProgram (const glu::ProgramSources& source, std::ostream& buildLog)
118
vk::
ProgramBinary
* compileProgram (const vk::SpirVAsmSource& source, std::ostream& buildLog)
137
UniquePtr<vk::
ProgramBinary
> binary; // Null if build failed
142
MovePtr<vk::
ProgramBinary
> binary_,
158
MovePtr<vk::
ProgramBinary
>
programBinary
;
163
programBinary
= MovePtr<vk::
ProgramBinary
>(compileProgram(progIter.getProgram(), buildLog));
169
DE_ASSERT(!
programBinary
);
174
programBinary
,
[
all
...]
vktTestCase.cpp
250
vk::ProgramCollection<vk::
ProgramBinary
>& progCollection)
/external/deqp/modules/gles3/functional/
es3fShaderApiTests.cpp
1081
struct
ProgramBinary
1087
bool programBinariesEqual (const
ProgramBinary
& first, const
ProgramBinary
& second)
1108
void getProgramBinary (
ProgramBinary
& out, GLuint program);
1109
void loadProgramBinary (
ProgramBinary
& binary, GLuint program);
1111
void verifyProgramBinary (
ProgramBinary
& binary);
1152
void ProgramBinaryCase::getProgramBinary (
ProgramBinary
& out, GLuint program)
1173
void ProgramBinaryCase::loadProgramBinary (
ProgramBinary
& binary, GLuint program)
1179
void ProgramBinaryCase::verifyProgramBinary (
ProgramBinary
& binary)
1242
ProgramBinary
binary
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
vktSpvAsmComputeShaderCase.cpp
342
const
ProgramBinary
& binary = m_context.getBinaryCollection().get("compute");
/external/deqp/external/vulkancts/modules/vulkan/memory/
vktMemoryPipelineBarrierTests.cpp
1004
const vk::ProgramCollection<vk::
ProgramBinary
>& binaryCollection)
1028
const vk::ProgramCollection<vk::
ProgramBinary
>& getBinaryCollection (void) const { return m_binaryCollection; }
1039
const vk::ProgramCollection<vk::
ProgramBinary
>& m_binaryCollection;
1055
const vk::ProgramCollection<vk::
ProgramBinary
>& getBinaryCollection (void) const { return m_context.getBinaryCollection(); }
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/api/
vktApiObjectManagementTests.cpp
1045
const
ProgramBinary
& binary;
[
all
...]
/external/mesa3d/include/GL/
gl_mangle.h
[
all
...]
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/GL/
gl_mangle.h
[
all
...]
/external/libgdx/backends/gdx-backend-lwjgl3/libs/
lwjgl.jar
Completed in 193 milliseconds