/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkPrograms.cpp | 52 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()
|
D | vkPrograms.hpp | 51 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…
|
D | vkBinaryRegistry.cpp | 58 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()
|
D | 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;
|
/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktTestPackage.cpp | 76 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()
|
D | vktTestCase.hpp | 39 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;
|
D | vktBuildPrograms.cpp | 103 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()
|
D | vktTestCase.cpp | 250 vk::ProgramCollection<vk::ProgramBinary>& progCollection) in Context()
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderApiTests.cpp | 1081 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/ |
D | vktSpvAsmComputeShaderCase.cpp | 342 const ProgramBinary& binary = m_context.getBinaryCollection().get("compute"); in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryPipelineBarrierTests.cpp | 1004 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/ |
D | vktApiObjectManagementTests.cpp | 1045 const ProgramBinary& binary;
|
/external/mesa3d/include/GL/ |
D | gl_mangle.h | 1310 #define glProgramBinary MANGLE(ProgramBinary)
|