/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkSpirVProgram.hpp | 42 deUint32 vulkanVersion; member 48 : vulkanVersion (vulkanVersion_) in SpirVAsmBuildOptions() 55 : vulkanVersion (VK_MAKE_API_VERSION(0, 1, 0, 0)) in SpirVAsmBuildOptions() 63 SpirvValidatorOptions result(vulkanVersion); in getSpirvValidatorOptions()
|
H A D | vkShaderProgram.hpp | 51 deUint32 vulkanVersion; member 57 : vulkanVersion (vulkanVersion_) in ShaderBuildOptions() 64 : vulkanVersion (VK_MAKE_API_VERSION(0, 1, 0, 0)) in ShaderBuildOptions() 93 return SpirvValidatorOptions(vulkanVersion, rules, supports_VK_KHR_spirv_1_4, validator_flags); in getSpirvValidatorOptions()
|
H A D | vkValidatorOptions.hpp | 54 : vulkanVersion(the_vulkan_version), blockLayout(the_layout), supports_VK_KHR_spirv_1_4(allowSpirv14), flags(the_flags) {} in SpirvValidatorOptions() 58 deUint32 vulkanVersion; member
|
H A D | vkPrograms.hpp | 234 vk::SpirvVersion getMaxSpirvVersionForVulkan (const deUint32 vulkanVersion); 236 vk::SpirvVersion getMaxSpirvVersionForAsm (const deUint32 vulkanVersion); 238 vk::SpirvVersion getMaxSpirvVersionForGlsl (const deUint32 vulkanVersion); 239 vk::SpirvVersion getBaselineSpirvVersion (const deUint32 vulkanVersion);
|
H A D | vkPrograms.cpp | 988 vk::SpirvVersion getBaselineSpirvVersion (const deUint32 /* vulkanVersion */) in getBaselineSpirvVersion() 994 vk::SpirvVersion getMaxSpirvVersionForVulkan (const deUint32 vulkanVersion) in getMaxSpirvVersionForVulkan() argument 998 deUint32 vulkanVersionVariantMajorMinor = VK_MAKE_API_VERSION(VK_API_VERSION_VARIANT(vulkanVersion), VK_API_VERSION_MAJOR(vulkanVersion), VK_API_VERSION_MINOR(vulkanVersion), 0); in getMaxSpirvVersionForVulkan() 1018 vk::SpirvVersion getMaxSpirvVersionForAsm (const deUint32 vulkanVersion) 1020 return getMaxSpirvVersionForVulkan(vulkanVersion); 1023 vk::SpirvVersion getMaxSpirvVersionForGlsl (const deUint32 vulkanVersion) 1025 return getMaxSpirvVersionForVulkan(vulkanVersion);
|
H A D | vkSpirVAsm.cpp | 44 switch (opts.vulkanVersion) in getSpirvToolsEnvForValidatorOptions()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderUtil.cpp | 114 vk::ShaderBuildOptions getMinMeshEXTBuildOptions (uint32_t vulkanVersion, uint32_t flags) in getMinMeshEXTBuildOptions() argument 116 return vk::ShaderBuildOptions(vulkanVersion, vk::SPIRV_VERSION_1_4, flags, true); in getMinMeshEXTBuildOptions() 119 vk::SpirVAsmBuildOptions getMinMeshEXTSpvBuildOptions (uint32_t vulkanVersion, bool allowMaintenance4) in getMinMeshEXTSpvBuildOptions() argument 121 return vk::SpirVAsmBuildOptions(vulkanVersion, vk::SPIRV_VERSION_1_4, true/*allowSpirv14*/, allowMaintenance4); in getMinMeshEXTSpvBuildOptions()
|
H A D | vktMeshShaderUtil.hpp | 84 vk::ShaderBuildOptions getMinMeshEXTBuildOptions (uint32_t vulkanVersion, uint32_t flags = 0u); 85 vk::SpirVAsmBuildOptions getMinMeshEXTSpvBuildOptions (uint32_t vulkanVersion, bool allowMaintenance4 = false);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderUtil.cpp | 114 vk::ShaderBuildOptions getMinMeshEXTBuildOptions (uint32_t vulkanVersion, uint32_t flags) in getMinMeshEXTBuildOptions() argument 116 return vk::ShaderBuildOptions(vulkanVersion, vk::SPIRV_VERSION_1_4, flags, true); in getMinMeshEXTBuildOptions() 119 vk::SpirVAsmBuildOptions getMinMeshEXTSpvBuildOptions (uint32_t vulkanVersion, bool allowMaintenance4) in getMinMeshEXTSpvBuildOptions() argument 121 return vk::SpirVAsmBuildOptions(vulkanVersion, vk::SPIRV_VERSION_1_4, true/*allowSpirv14*/, allowMaintenance4); in getMinMeshEXTSpvBuildOptions()
|
H A D | vktMeshShaderUtil.hpp | 84 vk::ShaderBuildOptions getMinMeshEXTBuildOptions (uint32_t vulkanVersion, uint32_t flags = 0u); 85 vk::SpirVAsmBuildOptions getMinMeshEXTSpvBuildOptions (uint32_t vulkanVersion, bool allowMaintenance4 = false);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmVaryingNameTests.cpp | 52 const deUint32 vulkanVersion = dst.usedVulkanVersion; in createShaders() local 164 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in createShaders() 165 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in createShaders()
|
H A D | vktSpvAsmVariableInitTests.cpp | 324 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeOutput() local 451 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 452 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 584 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 585 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput()
|
H A D | vktSpvAsmGraphicsShaderTestUtil.cpp | 1253 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeCustomVertex() local 1266 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << StringTemplate(makeVertexShaderAssembly(fillInterfacePlaceholderVert())).specialize(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1267 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << StringTemplate(makeFragmentShaderAssembly(fillInterfacePlaceholderFrag())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1271 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << makeVertexShaderAssembly(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1272 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << makeFragmentShaderAssembly(passthru) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1286 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeCustomTessControl() local 1299 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << StringTemplate(makeVertexShaderAssembly(fillInterfacePlaceholderVert())).specialize(passthruInterface(context.interfaces.getInputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1300 dst.spirvAsmSources.add("tessc", spirVAsmBuildOptions) << StringTemplate(makeTessControlShaderAssembly(fillInterfacePlaceholderTessCtrl())).specialize(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1301 dst.spirvAsmSources.add("tesse", spirVAsmBuildOptions) << StringTemplate(makeTessEvalShaderAssembly(fillInterfacePlaceholderTessEvalGeom())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1302 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << StringTemplate(makeFragmentShaderAssembly(fillInterfacePlaceholderFrag())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersio in addShaderCodeCustomTessControl() 1325 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomTessEval() local 1362 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomGeometry() local 1397 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomFragment() local [all...] |
H A D | vktSpvAsm16bitStorageTests.cpp | 3983 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCode16BitStorageInputOutput16To16x2() local 4171 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCode16BitStorageInputOutput16To16x2() 4172 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCode16BitStorageInputOutput16To16x2()
|
H A D | vktSpvAsmFloatControlsTests.cpp | 3883 const deUint32 vulkanVersion = dst.usedVulkanVersion; in getGraphicsShaderCode() local 4069 << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in getGraphicsShaderCode() 4072 << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in getGraphicsShaderCode()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmVaryingNameTests.cpp | 52 const deUint32 vulkanVersion = dst.usedVulkanVersion; in createShaders() local 164 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in createShaders() 165 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in createShaders()
|
H A D | vktSpvAsmVariableInitTests.cpp | 324 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeOutput() local 451 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 452 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 584 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput() 585 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeOutput()
|
H A D | vktSpvAsmGraphicsShaderTestUtil.cpp | 1253 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeCustomVertex() local 1266 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << StringTemplate(makeVertexShaderAssembly(fillInterfacePlaceholderVert())).specialize(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1267 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << StringTemplate(makeFragmentShaderAssembly(fillInterfacePlaceholderFrag())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1271 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << makeVertexShaderAssembly(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1272 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << makeFragmentShaderAssembly(passthru) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomVertex() 1286 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCodeCustomTessControl() local 1299 dst.spirvAsmSources.add("vert", spirVAsmBuildOptions) << StringTemplate(makeVertexShaderAssembly(fillInterfacePlaceholderVert())).specialize(passthruInterface(context.interfaces.getInputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1300 dst.spirvAsmSources.add("tessc", spirVAsmBuildOptions) << StringTemplate(makeTessControlShaderAssembly(fillInterfacePlaceholderTessCtrl())).specialize(context.testCodeFragments) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1301 dst.spirvAsmSources.add("tesse", spirVAsmBuildOptions) << StringTemplate(makeTessEvalShaderAssembly(fillInterfacePlaceholderTessEvalGeom())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCodeCustomTessControl() 1302 dst.spirvAsmSources.add("frag", spirVAsmBuildOptions) << StringTemplate(makeFragmentShaderAssembly(fillInterfacePlaceholderFrag())).specialize(passthruInterface(context.interfaces.getOutputType())) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersio in addShaderCodeCustomTessControl() 1325 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomTessEval() local 1362 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomGeometry() local 1397 const deUint32 vulkanVersion = dst.usedVulkanVersion; addShaderCodeCustomFragment() local [all...] |
H A D | vktSpvAsm16bitStorageTests.cpp | 3979 const deUint32 vulkanVersion = dst.usedVulkanVersion; in addShaderCode16BitStorageInputOutput16To16x2() local 4167 dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCode16BitStorageInputOutput16To16x2() 4168 dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in addShaderCode16BitStorageInputOutput16To16x2()
|
H A D | vktSpvAsmFloatControlsTests.cpp | 3881 const deUint32 vulkanVersion = dst.usedVulkanVersion; in getGraphicsShaderCode() local 4067 << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in getGraphicsShaderCode() 4070 << SpirVAsmBuildOptions(vulkanVersion, targetSpirvVersion); in getGraphicsShaderCode()
|
/third_party/vk-gl-cts/external/vulkancts/scripts/ |
H A D | build_spirv_binaries.py | 63 def execBuildPrograms (buildCfg, generator, module, dstPath, vulkanVersion): 71 execute([binPath, "--validate-spv", "--dst-path", fullDstPath, "--target-vulkan-version", vulkanVersion]) 100 dest="vulkanVersion", 118 execBuildPrograms(buildCfg, generator, module, args.dstPath, args.vulkanVersion)
|
/third_party/vk-gl-cts/external/vulkancts/vkscserver/ |
H A D | vksSerializerVKSC.hpp | 58 serializer.Serialize(v.vulkanVersion, v.targetVersion, v.supports_VK_KHR_spirv_1_4); in SerializeItem() 76 serializer.Serialize(v.vulkanVersion, v.targetVersion, v.flags, v.supports_VK_KHR_spirv_1_4); in SerializeItem()
|