/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() 143 ProgramBinary* assembleProgram (const SpirVAsmSource& program, SpirVProgramInfo* buildInfo) in assembleProgram() 167 void disassembleProgram (const ProgramBinary& program, std::ostream* dst) in disassembleProgram() 182 bool validateProgram (const ProgramBinary& program, std::ostream* dst) in validateProgram() 201 …odule (const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkSha… in createShaderModule()
|
D | vkBinaryRegistry.hpp | 179 ProgramBinary* loadProgram (const ProgramIdentifier& id) const; 202 DE_DECLARE_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary*, deUint32); 210 deUint32* find (const ProgramBinary* binary) const; 211 void insert (const ProgramBinary* binary, deUint32 index); 227 void addProgram (const ProgramIdentifier& id, const ProgramBinary& binary); 234 deUint32* findBinary (const ProgramBinary& binary) const; 236 void addBinary (deUint32 index, const ProgramBinary& binary); 240 ProgramBinary* binary; 243 BinarySlot (ProgramBinary* binary_, size_t referenceCount_) in BinarySlot()
|
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 | 108 void writeBinary (const ProgramBinary& binary, const std::string& dstPath) in writeBinary() 126 void writeBinary (const std::string& dstDir, deUint32 index, const ProgramBinary& binary) in writeBinary() 131 ProgramBinary* readBinary (const std::string& srcPath) in readBinary() 150 return new ProgramBinary(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0]); in readBinary() 154 deUint32 binaryHash (const ProgramBinary* binary) in binaryHash() 159 deBool binaryEqual (const ProgramBinary* a, const ProgramBinary* b) in binaryEqual() 390 DE_IMPLEMENT_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary*, deUint32, binaryHash, binaryEqual… 403 deUint32* BinaryIndexHash::find (const ProgramBinary* binary) const in find() 408 void BinaryIndexHash::insert (const ProgramBinary* binary, deUint32 index) in insert() 443 const de::UniquePtr<ProgramBinary> binary (readBinary(path.getPath())); in initFromPath() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/ |
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() 80 vk::ProgramCollection<vk::ProgramBinary>& m_progCollection;
|
D | vktTestPackage.cpp | 86 vk::ProgramBinary* compileProgram (const glu::ProgramSources& source, glu::ShaderProgramInfo* build… in compileProgram() 91 vk::ProgramBinary* compileProgram (const vk::SpirVAsmSource& source, vk::SpirVProgramInfo* buildInf… in compileProgram() 97 vk::ProgramBinary* buildProgram (const std::string& casePath, in buildProgram() 105 de::MovePtr<vk::ProgramBinary> binProg; in buildProgram() 110 binProg = de::MovePtr<vk::ProgramBinary>(compileProgram(iter.getProgram(), &buildInfo)); in buildProgram() 118 binProg = de::MovePtr<vk::ProgramBinary>(prebuiltBinRegistry.loadProgram(progId)); in buildProgram() 132 vk::ProgramBinary* const returnBinary = binProg.get(); in buildProgram() 227 …vk::ProgramBinary* binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterat… in init()
|
D | vktTestCase.cpp | 282 vk::ProgramCollection<vk::ProgramBinary>& progCollection) in Context()
|
D | vktBuildPrograms.cpp | 58 typedef de::SharedPtr<vk::ProgramBinary> ProgramBinarySp;
|
/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/synchronization/ |
D | vktSynchronizationOperation.hpp | 118 …vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_progCollect… in getBinaryCollection() 131 vk::ProgramCollection<vk::ProgramBinary>& m_progCollection;
|
D | vktSynchronizationUtil.hpp | 121 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
D | vktSynchronizationUtil.cpp | 470 const ProgramBinary& binary, in setShader()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineSpecConstantUtil.hpp | 45 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
D | vktPipelineSpecConstantUtil.cpp | 37 const ProgramBinary& binary, in setShader()
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryTestsUtil.hpp | 120 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
D | vktGeometryTestsUtil.cpp | 44 const ProgramBinary& binary, in setShader()
|
/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/tessellation/ |
D | vktTessellationUtil.hpp | 114 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
D | vktTessellationUtil.cpp | 496 const ProgramBinary& binary, in setShader()
|
/external/deqp/external/vulkancts/modules/vulkan/clipping/ |
D | vktClippingTests.cpp | 63 const ProgramBinary* binary; 65 Shader (const VkShaderStageFlagBits stage_, const ProgramBinary& binary_) in Shader()
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesBufferTests.cpp | 533 ProgramCollection<vk::ProgramBinary>& binaryCollection, in Renderer()
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryPipelineBarrierTests.cpp | 1029 const vk::ProgramCollection<vk::ProgramBinary>& binaryCollection) in Context() 1053 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_binar… in getBinaryCollection() 1064 const vk::ProgramCollection<vk::ProgramBinary>& m_binaryCollection; 1080 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_conte… in getBinaryCollection() 4225 …const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_cont… in getBinaryCollection()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1052 const ProgramBinary& binary;
|
/external/mesa3d/include/GL/ |
D | gl_mangle.h | 1310 #define glProgramBinary MANGLE(ProgramBinary)
|