Home
last modified time | relevance | path

Searched refs:SpirvValidatorOptions (Results 1 – 9 of 9) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkShaderProgram.hpp70 SpirvValidatorOptions getSpirvValidatorOptions() const in getSpirvValidatorOptions()
72 SpirvValidatorOptions::BlockLayoutRules rules = SpirvValidatorOptions::kDefaultBlockLayout; in getSpirvValidatorOptions()
77 rules = SpirvValidatorOptions::kScalarBlockLayout; in getSpirvValidatorOptions()
81 rules = SpirvValidatorOptions::kUniformStandardLayout; in getSpirvValidatorOptions()
85 rules = SpirvValidatorOptions::kRelaxedBlockLayout; in getSpirvValidatorOptions()
90 validator_flags |= SpirvValidatorOptions::FLAG_SPIRV_VALIDATOR_WORKGROUP_SCALAR_BLOCK_LAYOUT; in getSpirvValidatorOptions()
93 return SpirvValidatorOptions(vulkanVersion, rules, supports_VK_KHR_spirv_1_4, validator_flags); in getSpirvValidatorOptions()
DvkSpirVAsm.cpp41 static spv_target_env getSpirvToolsEnvForValidatorOptions(SpirvValidatorOptions opts) in getSpirvToolsEnvForValidatorOptions()
153 …SizeInWords, const deUint32* binary, std::ostream* infoLog, const SpirvValidatorOptions &val_optio… in validateSpirV()
174 case SpirvValidatorOptions::kDefaultBlockLayout: in validateSpirV()
176 case SpirvValidatorOptions::kNoneBlockLayout: in validateSpirV()
179 case SpirvValidatorOptions::kRelaxedBlockLayout: in validateSpirV()
182 case SpirvValidatorOptions::kUniformStandardLayout: in validateSpirV()
185 case SpirvValidatorOptions::kScalarBlockLayout: in validateSpirV()
190 if (val_options.flags & SpirvValidatorOptions::FLAG_SPIRV_VALIDATOR_WORKGROUP_SCALAR_BLOCK_LAYOUT) in validateSpirV()
195 if (val_options.flags & SpirvValidatorOptions::FLAG_SPIRV_VALIDATOR_ALLOW_LOCALSIZEID) in validateSpirV()
DvkSpirVProgram.hpp61 SpirvValidatorOptions getSpirvValidatorOptions() const in getSpirvValidatorOptions()
63 SpirvValidatorOptions result(vulkanVersion); in getSpirvValidatorOptions()
66 result.flags = result.flags | SpirvValidatorOptions::FLAG_SPIRV_VALIDATOR_ALLOW_LOCALSIZEID; in getSpirvValidatorOptions()
DvkValidatorOptions.hpp31 struct SpirvValidatorOptions struct
53SpirvValidatorOptions(deUint32 the_vulkan_version = VK_MAKE_API_VERSION(0, 1, 0, 0), BlockLayoutRu… in SpirvValidatorOptions() function
DvkSpirVAsm.hpp41 …_t binarySizeInWords, const deUint32* binary, std::ostream* infoLog, const SpirvValidatorOptions&);
DvkPrograms.cpp158 … vector<deUint32>& binary, glu::ShaderProgramInfo* buildInfo, const SpirvValidatorOptions& options) in validateCompiledBinary()
171 …(const vector<deUint32>& binary, SpirVProgramInfo* buildInfo, const SpirvValidatorOptions& options) in validateCompiledBinary()
878 bool validateProgram (const ProgramBinary& program, std::ostream* dst, const SpirvValidatorOptions&… in validateProgram()
DvkPrograms.hpp222 … validateProgram (const ProgramBinary& program, std::ostream* dst, const SpirvValidatorOptions&);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
DvktBuildPrograms.cpp204 vk::SpirvValidatorOptions validatorOptions;
206 …explicit Program (const vk::ProgramIdentifier& id_, const vk::SpirvValidatorOptions& valOption… in Program()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
DvktBuildPrograms.cpp204 vk::SpirvValidatorOptions validatorOptions;
206 …explicit Program (const vk::ProgramIdentifier& id_, const vk::SpirvValidatorOptions& valOption… in Program()