HomeSort by relevance Sort by last modified time
    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; }
79 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 275 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 1489 milliseconds