/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkBinaryRegistry.hpp | 188 ProgramBinary *loadProgram(const ProgramIdentifier &id) const; 209 DE_DECLARE_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary *, uint32_t); 217 uint32_t *find(const ProgramBinary *binary) const; 218 void insert(const ProgramBinary *binary, uint32_t index); 234 void addProgram(const ProgramIdentifier &id, const ProgramBinary &binary); 241 uint32_t *findBinary(const ProgramBinary &binary) const; 243 void addBinary(uint32_t index, const ProgramBinary &binary); 247 ProgramBinary *binary; 250 …BinarySlot(ProgramBinary *binary_, size_t referenceCount_) : binary(binary_), referenceCount(refer… in BinarySlot()
|
D | vkPrograms.hpp | 47 class ProgramBinary class 50 ProgramBinary(ProgramFormat format, size_t binarySize, const uint8_t *binary); 258 typedef ProgramCollection<ProgramBinary, BinaryBuildOptions> BinaryCollection; 260 ProgramBinary *buildProgram(const GlslSource &program, glu::ShaderProgramInfo *buildInfo, 262 ProgramBinary *buildProgram(const HlslSource &program, glu::ShaderProgramInfo *buildInfo, 264 ProgramBinary *assembleProgram(const vk::SpirVAsmSource &program, SpirVProgramInfo *buildInfo, 266 void disassembleProgram(const ProgramBinary &program, std::ostream *dst); 267 bool validateProgram(const ProgramBinary &program, std::ostream *dst, const SpirvValidatorOptions &… 274 … const ProgramBinary &binary, VkShaderModuleCreateFlags flags = 0u); 286 SpirvVersion extractSpirvVersion(const ProgramBinary &binary);
|
D | vkBinaryRegistry.cpp | 104 void writeBinary(const ProgramBinary &binary, const std::string &dstPath) in writeBinary() 122 void writeBinary(const std::string &dstDir, uint32_t index, const ProgramBinary &binary) in writeBinary() 127 ProgramBinary *readBinary(const std::string &srcPath) in readBinary() 146 return new ProgramBinary(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0]); in readBinary() 150 uint32_t binaryHash(const ProgramBinary *binary) in binaryHash() 155 bool binaryEqual(const ProgramBinary *a, const ProgramBinary *b) in binaryEqual() 381 DE_IMPLEMENT_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary *, uint32_t, binaryHash, binaryEqua… 393 uint32_t *BinaryIndexHash::find(const ProgramBinary *binary) const in find() 398 void BinaryIndexHash::insert(const ProgramBinary *binary, uint32_t index) in insert() 430 const de::UniquePtr<ProgramBinary> binary(readBinary(path.getPath())); in initFromPath() [all …]
|
D | vkResourceInterface.hpp | 58 vk::ProgramBinary *buildProgram(const std::string &casePath, IteratorType iter, 138 …virtual vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::GlslSourc… 141 …virtual vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::HlslSourc… 144 …virtual vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::SpirVAsmS… 292 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::GlslSource &sourc… 294 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::HlslSource &sourc… 296 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::SpirVAsmSource &s… 319 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::GlslSource &sourc… 321 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::HlslSource &sourc… 323 …vk::ProgramBinary *compileProgram(const vk::ProgramIdentifier &progId, const vk::SpirVAsmSource &s… [all …]
|
D | vkPrograms.cpp | 59 ProgramBinary::ProgramBinary(ProgramFormat format, size_t binarySize, const uint8_t *binary) in ProgramBinary() function in vk::ProgramBinary 80 bool isSaneSpirVBinary(const ProgramBinary &binary) in isSaneSpirVBinary() 150 ProgramBinary *createProgramBinaryFromSpirV(const vector<uint32_t> &binary) in createProgramBinaryFromSpirV() 155 …return new ProgramBinary(PROGRAM_FORMAT_SPIRV, binary.size() * sizeof(uint32_t), (const uint8_t *)… in createProgramBinaryFromSpirV() 493 vk::ProgramBinary *shadercacheLoad(const std::string &shaderstring, const char *shaderCacheFilename… in shadercacheLoad() 554 vk::ProgramBinary *res = new vk::ProgramBinary((vk::ProgramFormat)format, length, bin); in shadercacheLoad() 564 void shadercacheSave(const vk::ProgramBinary *binary, const std::string &shaderstring, const char *… in shadercacheSave() 689 ProgramBinary *buildProgram(const GlslSource &program, glu::ShaderProgramInfo *buildInfo, in buildProgram() 697 vk::ProgramBinary *res = 0; in buildProgram() 779 ProgramBinary *buildProgram(const HlslSource &program, glu::ShaderProgramInfo *buildInfo, in buildProgram() [all …]
|
D | vkComputePipelineConstructionUtil.hpp | 72 const ProgramBinary &programBinary); 99 const ProgramBinary *m_programBinary;
|
D | vkResourceInterface.cpp | 1003 vk::ProgramBinary *ResourceInterfaceStandard::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1012 vk::ProgramBinary *ResourceInterfaceStandard::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1021 vk::ProgramBinary *ResourceInterfaceStandard::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1051 vk::ProgramBinary *ResourceInterfaceVKSC::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1069 return new ProgramBinary(PROGRAM_FORMAT_SPIRV, response.binary.size(), response.binary.data()); in compileProgram() 1072 vk::ProgramBinary *ResourceInterfaceVKSC::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1090 return new ProgramBinary(PROGRAM_FORMAT_SPIRV, response.binary.size(), response.binary.data()); in compileProgram() 1093 vk::ProgramBinary *ResourceInterfaceVKSC::compileProgram(const vk::ProgramIdentifier &progId, in compileProgram() 1111 return new ProgramBinary(PROGRAM_FORMAT_SPIRV, response.binary.size(), response.binary.data()); in compileProgram()
|
D | vkComputePipelineConstructionUtil.cpp | 72 const ProgramBinary &programBinary) in ComputePipelineWrapper()
|
D | vkPipelineConstructionUtil.hpp | 339 ShaderWrapper(const DeviceInterface &vk, VkDevice device, const vk::ProgramBinary &binary, 399 const vk::ProgramBinary *m_binary;
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderApiTests.cpp | 1105 struct ProgramBinary struct 1111 bool programBinariesEqual(const ProgramBinary &first, const ProgramBinary &second) in programBinariesEqual() 1132 void getProgramBinary(ProgramBinary &out, GLuint program); 1133 void loadProgramBinary(ProgramBinary &binary, GLuint program); 1135 void verifyProgramBinary(ProgramBinary &binary); 1176 void ProgramBinaryCase::getProgramBinary(ProgramBinary &out, GLuint program) in getProgramBinary() 1197 void ProgramBinaryCase::loadProgramBinary(ProgramBinary &binary, GLuint program) in loadProgramBinary() 1203 void ProgramBinaryCase::verifyProgramBinary(ProgramBinary &binary) in verifyProgramBinary() 1267 ProgramBinary binary; in test() 1395 ProgramBinary binary; in test() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/util/ |
D | vktDrawUtil.hpp | 129 VulkanShader(const vk::VkShaderStageFlagBits stage_, const vk::ProgramBinary &binary_); 132 const vk::ProgramBinary *binary;
|
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/ |
D | compiled_model.fbs | 44 binary:ProgramBinary; 48 table ProgramBinary {
|
/external/deqp/external/vulkancts/modules/vulkan/device_generated_commands/ |
D | vktDGCUtilExt.hpp | 391 vk::VkShaderCreateFlagsEXT shaderFlags, const vk::ProgramBinary &shaderBinary, 420 vk::VkShaderCreateFlagsEXT shaderFlags, const vk::ProgramBinary &shaderBinary, 434 … const vk::ProgramBinary &shaderBinary, const std::vector<vk::VkDescriptorSetLayout> &setLayouts,
|
D | vktDGCUtilExt.cpp | 858 … vk::VkShaderCreateFlagsEXT shaderFlags, const vk::ProgramBinary &shaderBinary, in DGCShaderExt() 874 … vk::VkShaderCreateFlagsEXT shaderFlags, const vk::ProgramBinary &shaderBinary, in init() 941 … vk::VkShaderCreateFlagsEXT shaderFlags, const vk::ProgramBinary &shaderBinary, in DGCComputeShaderExt()
|
/external/deqp/external/vulkancts/modules/vulkan/shader_object/ |
D | vktShaderObjectCreateUtil.hpp | 47 …foEXT makeShaderCreateInfo(vk::VkShaderStageFlagBits stage, const vk::ProgramBinary &programBinary,
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryTestsUtil.hpp | 74 … const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary &binary,
|
D | vktGeometryTestsUtil.cpp | 44 const ProgramBinary &binary, in setShader()
|
/external/mesa3d/docs/relnotes/ |
D | 17.2.8.rst | 49 - cherry-ignore: main: Clear shader program data whenever ProgramBinary
|
D | 18.1.2.rst | 88 ProgramBinary
|
D | 17.3.3.rst | 89 - cherry-ignore: main: Clear shader program data whenever ProgramBinary
|
D | 18.1.3.rst | 47 using ProgramBinary
|
/external/deqp/external/vulkancts/vkscserver/ |
D | vksServices.cpp | 129 std::unique_ptr<vk::ProgramBinary> programBinary; in CompileShader()
|
/external/skia/src/gpu/ganesh/gl/ |
D | GrGLAssembleGLESInterfaceAutogen.cpp | 421 GET_PROC(ProgramBinary); in GrGLMakeAssembledGLESInterface() 424 GET_PROC_SUFFIX(ProgramBinary, OES); in GrGLMakeAssembledGLESInterface()
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmComputeShaderTestUtil.hpp | 359 typedef bool (*ComputeVerifyBinaryFunc)(const ProgramBinary &binary);
|
/external/skia/tools/gpu/gl/interface/ |
D | interface.json5 | 581 // GetProgramBinary and ProgramBinary are available with an ES2 extension... 589 "GetProgramBinary", "ProgramBinary",
|