Home
last modified time | relevance | path

Searched refs:ProgramBinary (Results 1 – 13 of 13) sorted by relevance

/external/deqp/external/vulkancts/framework/vulkan/
DvkPrograms.cpp52 ProgramBinary::ProgramBinary (ProgramFormat format, size_t binarySize, const deUint8* binary) in ProgramBinary() function in vk::ProgramBinary
72 bool isSaneSpirVBinary (const ProgramBinary& binary) in isSaneSpirVBinary()
93 ProgramBinary* createProgramBinaryFromSpirV (const vector<deUint32>& binary) in createProgramBinaryFromSpirV()
98 …return new ProgramBinary(PROGRAM_FORMAT_SPIRV, binary.size()*sizeof(deUint32), (const deUint8*)&bi… in createProgramBinaryFromSpirV()
105 ProgramBinary* buildProgram (const glu::ProgramSources& program, ProgramFormat binaryFormat, glu::S… in buildProgram()
135 ProgramBinary* assembleProgram (const SpirVAsmSource& program, SpirVProgramInfo* buildInfo) in assembleProgram()
159 void disassembleProgram (const ProgramBinary& program, std::ostream* dst) in disassembleProgram()
174 bool validateProgram (const ProgramBinary& program, std::ostream* dst) in validateProgram()
193 …odule (const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkSha… in createShaderModule()
DvkPrograms.hpp51 class ProgramBinary class
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…
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 …odule (const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkSha…
DvkBinaryRegistry.cpp58 void writeBinary (const std::string& dstDir, deUint32 index, const ProgramBinary& binary) in writeBinary()
76 deUint32 binaryHash (const ProgramBinary* binary) in binaryHash()
81 deBool binaryEqual (const ProgramBinary* a, const ProgramBinary* b) in binaryEqual()
298 DE_IMPLEMENT_POOL_HASH(BinaryHash, const ProgramBinary*, deUint32, binaryHash, binaryEqual);
318 void BinaryRegistryWriter::storeProgram (const ProgramIdentifier& id, const ProgramBinary& binary) in storeProgram()
327 ProgramBinary* const binaryClone = new ProgramBinary(binary); in storeProgram()
397 ProgramBinary* BinaryRegistryReader::loadProgram (const ProgramIdentifier& id) const in loadProgram()
428 return new ProgramBinary(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0]); in loadProgram()
DvkBinaryRegistry.hpp173 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;
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestPackage.cpp76 vk::ProgramBinary* compileProgram (const glu::ProgramSources& source, glu::ShaderProgramInfo* build… in compileProgram()
81 vk::ProgramBinary* compileProgram (const vk::SpirVAsmSource& source, vk::SpirVProgramInfo* buildInf… in compileProgram()
87 vk::ProgramBinary* buildProgram (const std::string& casePath, in buildProgram()
95 de::MovePtr<vk::ProgramBinary> binProg; in buildProgram()
100 binProg = de::MovePtr<vk::ProgramBinary>(compileProgram(iter.getProgram(), &buildInfo)); in buildProgram()
108 binProg = de::MovePtr<vk::ProgramBinary>(prebuiltBinRegistry.loadProgram(progId)); in buildProgram()
122 vk::ProgramBinary* const returnBinary = binProg.get(); in buildProgram()
217 …vk::ProgramBinary* binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterat… in init()
DvktTestCase.hpp39 class ProgramBinary;
55 vk::ProgramCollection<vk::ProgramBinary>& progCollection);
60 …vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_progColle… in getBinaryCollection()
78 vk::ProgramCollection<vk::ProgramBinary>& m_progCollection;
DvktBuildPrograms.cpp103 vk::ProgramBinary* compileProgram (const glu::ProgramSources& source, std::ostream& buildLog) in compileProgram()
118 vk::ProgramBinary* compileProgram (const vk::SpirVAsmSource& source, std::ostream& buildLog) in compileProgram()
137 UniquePtr<vk::ProgramBinary> binary; // Null if build failed
142 MovePtr<vk::ProgramBinary> binary_, in BuiltProgram()
158 MovePtr<vk::ProgramBinary> programBinary; in buildProgram()
163 programBinary = MovePtr<vk::ProgramBinary>(compileProgram(progIter.getProgram(), buildLog)); in buildProgram()
DvktTestCase.cpp250 vk::ProgramCollection<vk::ProgramBinary>& progCollection) in Context()
/external/deqp/modules/gles3/functional/
Des3fShaderApiTests.cpp1081 struct ProgramBinary struct
1087 bool programBinariesEqual (const ProgramBinary& first, const ProgramBinary& second) in programBinariesEqual()
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) in getProgramBinary()
1173 void ProgramBinaryCase::loadProgramBinary (ProgramBinary& binary, GLuint program) in loadProgramBinary()
1179 void ProgramBinaryCase::verifyProgramBinary (ProgramBinary& binary) in verifyProgramBinary()
1242 ProgramBinary binary; in test()
1370 ProgramBinary binary; in test()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmComputeShaderCase.cpp342 const ProgramBinary& binary = m_context.getBinaryCollection().get("compute"); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/memory/
DvktMemoryPipelineBarrierTests.cpp1004 const vk::ProgramCollection<vk::ProgramBinary>& binaryCollection) in Context()
1028 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_binar… in getBinaryCollection()
1039 const vk::ProgramCollection<vk::ProgramBinary>& m_binaryCollection;
1055 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_conte… in getBinaryCollection()
4203 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_cont… in getBinaryCollection()
4650 …static const vk::ProgramBinary& getVertexShader (const vk::ProgramCollection<vk::ProgramBinary>&… in getVertexShader()
6450 const vk::ProgramCollection<vk::ProgramBinary>& binaryCollection, in testCommand()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1045 const ProgramBinary& binary;
/external/mesa3d/include/GL/
Dgl_mangle.h1310 #define glProgramBinary MANGLE(ProgramBinary)