/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPipelineConstructionUtil.hpp | 296 void setLayoutAndSpecialization (const PipelineLayoutWrapper* layout, const VkSpecializationInfo* specializationInfo); 299 const VkSpecializationInfo* getSpecializationInfo (void) const { return m_specializationInfo; } in getSpecializationInfo() 321 const VkSpecializationInfo* m_specializationInfo; 428 const VkSpecializationInfo* specializationInfo = DE_NULL, 444 const VkSpecializationInfo* vertSpecializationInfo = nullptr, 445 const VkSpecializationInfo* tescSpecializationInfo = nullptr, 446 const VkSpecializationInfo* teseSpecializationInfo = nullptr, 447 const VkSpecializationInfo* geomSpecializationInfo = nullptr, 468 const VkSpecializationInfo* vertSpecializationInfo = nullptr, 469 const VkSpecializationInfo* tescSpecializationInf [all...] |
H A D | vkComputePipelineConstructionUtil.hpp | 77 void setSpecializationInfo (VkSpecializationInfo specializationInfo); 95 VkSpecializationInfo m_specializationInfo;
|
H A D | vkComputePipelineConstructionUtil.cpp | 158 void ComputePipelineWrapper::setSpecializationInfo (VkSpecializationInfo specializationInfo) in setSpecializationInfo() 182 VkSpecializationInfo* specializationInfo = m_specializationInfo.mapEntryCount > 0 ? &m_specializationInfo : DE_NULL; in buildPipeline() 210 specializationInfo, // const VkSpecializationInfo* pSpecializationInfo; in buildPipeline()
|
H A D | vkPipelineConstructionUtil.cpp | 1772 void ShaderWrapper::setLayoutAndSpecialization (const PipelineLayoutWrapper* layout, const VkSpecializationInfo* specializationInfo) in setLayoutAndSpecialization() 2448 const VkSpecializationInfo *specializationInfo, in setupPreRasterizationShaderState() 2485 const VkSpecializationInfo* vertSpecializationInfo, in setupPreRasterizationShaderState2() 2486 const VkSpecializationInfo* tescSpecializationInfo, in setupPreRasterizationShaderState2() 2487 const VkSpecializationInfo* teseSpecializationInfo, in setupPreRasterizationShaderState2() 2488 const VkSpecializationInfo* geomSpecializationInfo, in setupPreRasterizationShaderState2() 2532 const VkSpecializationInfo* vertSpecializationInfo, in setupPreRasterizationShaderState3() 2533 const VkSpecializationInfo* tescSpecializationInfo, in setupPreRasterizationShaderState3() 2534 const VkSpecializationInfo* teseSpecializationInfo, in setupPreRasterizationShaderState3() 2535 const VkSpecializationInfo* geomSpecializationInf in setupPreRasterizationShaderState3() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkSpecializationInfo.hpp | 26 SpecializationInfo(const VkSpecializationInfo *specializationInfo); 33 const VkSpecializationInfo *get() const in get() 39 VkSpecializationInfo info = {};
|
H A D | VkPipelineCache.hpp | 19 #include "VkSpecializationInfo.hpp" 61 const VkSpecializationInfo *specializationInfo, 67 const VkSpecializationInfo *getSpecializationInfo() const { return specializationInfo.get(); } in getSpecializationInfo()
|
H A D | VkSpecializationInfo.cpp | 15 #include "VkSpecializationInfo.hpp" 23 SpecializationInfo::SpecializationInfo(const VkSpecializationInfo *specializationInfo) in SpecializationInfo()
|
H A D | VkPipelineCache.cpp | 22 const VkSpecializationInfo *specializationInfo, in SpirvBinaryKey()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | UtilsVulkan.h | 117 // be alive at least until VkSpecializationInfo is passed into Vulkan Create*Pipelines 118 VkSpecializationInfo* GetVkSpecializationInfo( 120 VkSpecializationInfo* specializationInfo,
|
H A D | UtilsVulkan.cpp | 201 VkSpecializationInfo* GetVkSpecializationInfo( in GetVkSpecializationInfo() 203 VkSpecializationInfo* specializationInfo, in GetVkSpecializationInfo()
|
H A D | ComputePipelineVk.cpp | 58 VkSpecializationInfo specializationInfo{}; in Initialize()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsMakeUtil.hpp | 39 vk::Move<vk::VkPipeline> makeComputePipeline (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkShaderModule shaderModule, const vk::VkSpecializationInfo* specInfo);
|
H A D | vktFragmentOperationsMakeUtil.cpp | 42 const VkSpecializationInfo* specInfo) in makeComputePipeline() 52 specInfo, // const VkSpecializationInfo* pSpecializationInfo; in makeComputePipeline()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_nir.h | 44 const VkSpecializationInfo *spec_info,
|
H A D | vk_shader_module.h | 60 const VkSpecializationInfo *spec_info,
|
H A D | vk_nir.c | 83 const VkSpecializationInfo *spec_info, in vk_spirv_to_nir()
|
H A D | vk_shader_module.c | 122 const VkSpecializationInfo *spec_info, in vk_shader_module_to_nir()
|
/third_party/mesa3d/src/vulkan/util/ |
H A D | vk_util.c | 86 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, in vk_spec_info_to_nir_spirv()
|
H A D | vk_util.h | 340 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info,
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | engine_vulkan.h | 74 std::unique_ptr<VkSpecializationInfo> specialization_info;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.hpp | 66 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.hpp | 66 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationUtil.hpp | 154 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo); 331 vk::Move<vk::VkPipeline> makeComputePipeline (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkShaderModule shaderModule, const vk::VkSpecializationInfo* specInfo, PipelineCacheData& pipelineCacheData, de::SharedPtr<vk::ResourceInterface> resourceInterface);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationUtil.hpp | 154 GraphicsPipelineBuilder& setShader (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo); 331 vk::Move<vk::VkPipeline> makeComputePipeline (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkShaderModule shaderModule, const vk::VkSpecializationInfo* specInfo, PipelineCacheData& pipelineCacheData, de::SharedPtr<vk::ResourceInterface> resourceInterface);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingNonUniformArgsTests.cpp | 409 VkSpecializationInfo specInfo = in iterate() 417 std::vector<VkSpecializationInfo> specInfos; in iterate()
|