Lines Matching refs:ProgramBinary
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()
515 vk::ProgramBinary* res = 0; in buildProgram()
593 ProgramBinary* assembleProgram (const SpirVAsmSource& program, SpirVProgramInfo* buildInfo, const t… in assembleProgram()
598 vk::ProgramBinary* res = 0; in assembleProgram()
653 void disassembleProgram (const ProgramBinary& program, std::ostream* dst) in disassembleProgram()
669 bool validateProgram (const ProgramBinary& program, std::ostream* dst, const SpirvValidatorOptions&… in validateProgram()
688 …odule (const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkSha… in createShaderModule()
782 SpirvVersion extractSpirvVersion (const ProgramBinary& binary) in extractSpirvVersion()