HomeSort by relevance Sort by last modified time
    Searched refs:ProgramBinary (Results 1 - 25 of 25) 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)
143 ProgramBinary* assembleProgram (const SpirVAsmSource& program, SpirVProgramInfo* buildInfo)
167 void disassembleProgram (const ProgramBinary& program, std::ostream* dst)
182 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 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_)
260 BinaryIndexHash m_binaryHash; //!< ProgramBinary -> slot in m_binarie
    [all...]
vkBinaryRegistry.cpp 108 void writeBinary (const ProgramBinary& binary, const std::string& dstPath)
126 void writeBinary (const std::string& dstDir, deUint32 index, const ProgramBinary& binary)
131 ProgramBinary* readBinary (const std::string& srcPath)
150 return new ProgramBinary(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0]);
154 deUint32 binaryHash (const ProgramBinary* binary)
159 deBool binaryEqual (const ProgramBinary* a, const ProgramBinary* b)
390 DE_IMPLEMENT_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary*, deUint32, binaryHash, binaryEqual);
403 deUint32* BinaryIndexHash::find (const ProgramBinary* binary) const
408 void BinaryIndexHash::insert (const ProgramBinary* binary, deUint32 index
    [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; }
80 vk::ProgramCollection<vk::ProgramBinary>& m_progCollection;
vktTestPackage.cpp 86 vk::ProgramBinary* compileProgram (const glu::ProgramSources& source, glu::ShaderProgramInfo* buildInfo)
91 vk::ProgramBinary* compileProgram (const vk::SpirVAsmSource& source, vk::SpirVProgramInfo* buildInfo)
97 vk::ProgramBinary* buildProgram (const std::string& casePath,
105 de::MovePtr<vk::ProgramBinary> binProg;
110 binProg = de::MovePtr<vk::ProgramBinary>(compileProgram(iter.getProgram(), &buildInfo));
118 binProg = de::MovePtr<vk::ProgramBinary>(prebuiltBinRegistry.loadProgram(progId));
132 vk::ProgramBinary* const returnBinary = binProg.get();
227 vk::ProgramBinary* binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterator>(casePath, progIter, m_prebuiltBinRegistry, log, &m_progCollection);
vktTestCase.cpp 282 vk::ProgramCollection<vk::ProgramBinary>& progCollection)
vktBuildPrograms.cpp 58 typedef de::SharedPtr<vk::ProgramBinary> ProgramBinarySp;
  /external/deqp/external/vulkancts/modules/vulkan/synchronization/
vktSynchronizationOperation.hpp 118 vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_progCollection; }
131 vk::ProgramCollection<vk::ProgramBinary>& m_progCollection;
vktSynchronizationUtil.hpp 121 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
vktSynchronizationUtil.cpp 470 const ProgramBinary& binary,
    [all...]
  /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/pipeline/
vktPipelineSpecConstantUtil.hpp 45 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
vktPipelineSpecConstantUtil.cpp 37 const ProgramBinary& binary,
  /external/deqp/external/vulkancts/modules/vulkan/geometry/
vktGeometryTestsUtil.hpp 120 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
vktGeometryTestsUtil.cpp 44 const 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/tessellation/
vktTessellationUtil.hpp 114 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
vktTessellationUtil.cpp 496 const ProgramBinary& binary,
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/clipping/
vktClippingTests.cpp 63 const ProgramBinary* binary;
65 Shader (const VkShaderStageFlagBits stage_, const ProgramBinary& binary_)
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
vktSparseResourcesBufferTests.cpp 533 ProgramCollection<vk::ProgramBinary>& binaryCollection,
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/memory/
vktMemoryPipelineBarrierTests.cpp 1029 const vk::ProgramCollection<vk::ProgramBinary>& binaryCollection)
1053 const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_binaryCollection; }
1064 const vk::ProgramCollection<vk::ProgramBinary>& m_binaryCollection;
1080 const vk::ProgramCollection<vk::ProgramBinary>& getBinaryCollection (void) const { return m_context.getBinaryCollection(); }
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/api/
vktApiObjectManagementTests.cpp 1052 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...]

Completed in 1218 milliseconds