| /external/deqp/external/vulkancts/framework/vulkan/ |
| 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 | 47 class ProgramBinary class 50 ProgramBinary (ProgramFormat format, size_t binarySize, const deUint8* binary); 212 typedef ProgramCollection<ProgramBinary, BinaryBuildOptions> BinaryCollection; 214 ProgramBinary* buildProgram (const GlslSource& program, glu::ShaderProgramInfo* buildInfo, const… 215 ProgramBinary* buildProgram (const HlslSource& program, glu::ShaderProgramInfo* buildInfo, const… 216 ProgramBinary* assembleProgram (const vk::SpirVAsmSource& program, SpirVProgramInfo* buildInfo, … 217 void disassembleProgram (const ProgramBinary& program, std::ostream* dst); 218 bool validateProgram (const ProgramBinary& program, std::ostream* dst, const SpirvValidatorOpt… 220 …odule (const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkSha… 232 SpirvVersion extractSpirvVersion (const ProgramBinary& binary);
|
| D | vkBinaryRegistry.cpp | 109 void writeBinary (const ProgramBinary& binary, const std::string& dstPath) in writeBinary() 127 void writeBinary (const std::string& dstDir, deUint32 index, const ProgramBinary& binary) in writeBinary() 132 ProgramBinary* readBinary (const std::string& srcPath) in readBinary() 151 return new ProgramBinary(vk::PROGRAM_FORMAT_SPIRV, bytes.size(), &bytes[0]); in readBinary() 155 deUint32 binaryHash (const ProgramBinary* binary) in binaryHash() 160 deBool binaryEqual (const ProgramBinary* a, const ProgramBinary* b) in binaryEqual() 391 DE_IMPLEMENT_POOL_HASH(BinaryIndexHashImpl, const ProgramBinary*, deUint32, binaryHash, binaryEqual… 404 deUint32* BinaryIndexHash::find (const ProgramBinary* binary) const in find() 409 void BinaryIndexHash::insert (const ProgramBinary* binary, deUint32 index) in insert() 444 const de::UniquePtr<ProgramBinary> binary (readBinary(path.getPath())); in initFromPath() [all …]
|
| D | vkPrograms.cpp | 60 ProgramBinary::ProgramBinary (ProgramFormat format, size_t binarySize, const deUint8* binary) in ProgramBinary() function in vk::ProgramBinary 81 bool isSaneSpirVBinary (const ProgramBinary& binary) in isSaneSpirVBinary() 141 ProgramBinary* createProgramBinaryFromSpirV (const vector<deUint32>& binary) in createProgramBinaryFromSpirV() 146 …return new ProgramBinary(PROGRAM_FORMAT_SPIRV, binary.size()*sizeof(deUint32), (const deUint8*)&bi… in createProgramBinaryFromSpirV() 245 vk::ProgramBinary* shadercacheLoad (const std::string& shaderstring, const char* shaderCacheFilenam… in shadercacheLoad() 297 vk::ProgramBinary* res = new vk::ProgramBinary((vk::ProgramFormat)format, length, bin); in shadercacheLoad() 307 void shadercacheSave (const vk::ProgramBinary* binary, const std::string& shaderstring, const char*… in shadercacheSave() 423 ProgramBinary* buildProgram (const GlslSource& program, glu::ShaderProgramInfo* buildInfo, const tc… in buildProgram() 430 vk::ProgramBinary* res = 0; in buildProgram() 508 ProgramBinary* buildProgram (const HlslSource& program, glu::ShaderProgramInfo* buildInfo, const tc… in buildProgram() [all …]
|
| /external/deqp/external/vulkancts/modules/vulkan/ |
| D | vktTestPackage.cpp | 113 vk::ProgramBinary* compileProgram (const vk::GlslSource& source, glu::ShaderProgramInfo* buildInfo,… in compileProgram() 118 vk::ProgramBinary* compileProgram (const vk::HlslSource& source, glu::ShaderProgramInfo* buildInfo,… in compileProgram() 123 vk::ProgramBinary* compileProgram (const vk::SpirVAsmSource& source, vk::SpirVProgramInfo* buildInf… in compileProgram() 129 vk::ProgramBinary* buildProgram (const std::string& casePath, in buildProgram() 138 de::MovePtr<vk::ProgramBinary> binProg; in buildProgram() 143 …binProg = de::MovePtr<vk::ProgramBinary>(compileProgram(iter.getProgram(), &buildInfo, commandLine… in buildProgram() 151 binProg = de::MovePtr<vk::ProgramBinary>(prebuiltBinRegistry.loadProgram(progId)); in buildProgram() 165 vk::ProgramBinary* const returnBinary = binProg.get(); in buildProgram() 287 …const vk::ProgramBinary* const binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollec… in init() 311 …const vk::ProgramBinary* const binProg = buildProgram<glu::ShaderProgramInfo, vk::HlslSourceCollec… in init()
|
| /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/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/pipeline/ |
| D | vktPipelineSpecConstantUtil.hpp | 46 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
| D | vktPipelineSpecConstantUtil.cpp | 37 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/skia/src/gpu/gl/ |
| D | GrGLAssembleGLESInterfaceAutogen.cpp | 407 GET_PROC(ProgramBinary); in GrGLMakeAssembledGLESInterface() 410 GET_PROC_SUFFIX(ProgramBinary, OES); in GrGLMakeAssembledGLESInterface()
|
| D | GrGLAssembleGLInterfaceAutogen.cpp | 413 GET_PROC(ProgramBinary); in GrGLMakeAssembledGLInterface()
|
| /external/deqp/external/vulkancts/modules/vulkan/geometry/ |
| D | vktGeometryTestsUtil.hpp | 122 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
| D | vktGeometryTestsUtil.cpp | 45 const ProgramBinary& binary, in setShader()
|
| /external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
| D | vktSpvAsmComputeShaderTestUtil.hpp | 326 typedef bool (*ComputeVerifyBinaryFunc) (const ProgramBinary& binary);
|
| /external/skia/tools/gpu/gl/interface/ |
| D | interface.json5 | 579 // GetProgramBinary and ProgramBinary are available with an ES2 extension... 587 "GetProgramBinary", "ProgramBinary",
|
| /external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
| D | vktSynchronizationUtil.hpp | 140 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
| /external/skqp/src/gpu/gl/ |
| D | GrGLAssembleInterface.cpp | 405 GET_PROC(ProgramBinary); in GrGLMakeAssembledGLInterface() 850 GET_PROC(ProgramBinary); in GrGLMakeAssembledGLESInterface()
|
| /external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
| D | vktTessellationUtil.hpp | 118 …vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const…
|
| /external/deqp/external/vulkancts/modules/vulkan/api/ |
| D | vktApiSmokeTests.cpp | 763 const ProgramBinary vertBin = context.getBinaryCollection().get("vert"); in renderTriangleDummyExtStructTest() 764 const ProgramBinary fragBin = context.getBinaryCollection().get("frag"); in renderTriangleDummyExtStructTest()
|
| /external/skqp/src/gpu/gl/builders/ |
| D | GrGLProgramBuilder.cpp | 258 ProgramBinary(programID, binaryFormat, (void*) (bytes + offset), in finalize()
|