Home
last modified time | relevance | path

Searched refs:VkSpecializationInfo (Results 1 - 25 of 111) sorted by relevance

12345

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkPipelineConstructionUtil.hpp296 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 DvkComputePipelineConstructionUtil.hpp77 void setSpecializationInfo (VkSpecializationInfo specializationInfo);
95 VkSpecializationInfo m_specializationInfo;
H A DvkComputePipelineConstructionUtil.cpp158 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 DvkPipelineConstructionUtil.cpp1772 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 DVkSpecializationInfo.hpp26 SpecializationInfo(const VkSpecializationInfo *specializationInfo);
33 const VkSpecializationInfo *get() const in get()
39 VkSpecializationInfo info = {};
H A DVkPipelineCache.hpp19 #include "VkSpecializationInfo.hpp"
61 const VkSpecializationInfo *specializationInfo,
67 const VkSpecializationInfo *getSpecializationInfo() const { return specializationInfo.get(); } in getSpecializationInfo()
H A DVkSpecializationInfo.cpp15 #include "VkSpecializationInfo.hpp"
23 SpecializationInfo::SpecializationInfo(const VkSpecializationInfo *specializationInfo) in SpecializationInfo()
H A DVkPipelineCache.cpp22 const VkSpecializationInfo *specializationInfo, in SpirvBinaryKey()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DUtilsVulkan.h117 // be alive at least until VkSpecializationInfo is passed into Vulkan Create*Pipelines
118 VkSpecializationInfo* GetVkSpecializationInfo(
120 VkSpecializationInfo* specializationInfo,
H A DUtilsVulkan.cpp201 VkSpecializationInfo* GetVkSpecializationInfo( in GetVkSpecializationInfo()
203 VkSpecializationInfo* specializationInfo, in GetVkSpecializationInfo()
H A DComputePipelineVk.cpp58 VkSpecializationInfo specializationInfo{}; in Initialize()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsMakeUtil.hpp39 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 DvktFragmentOperationsMakeUtil.cpp42 const VkSpecializationInfo* specInfo) in makeComputePipeline()
52 specInfo, // const VkSpecializationInfo* pSpecializationInfo; in makeComputePipeline()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_nir.h44 const VkSpecializationInfo *spec_info,
H A Dvk_shader_module.h60 const VkSpecializationInfo *spec_info,
H A Dvk_nir.c83 const VkSpecializationInfo *spec_info, in vk_spirv_to_nir()
H A Dvk_shader_module.c122 const VkSpecializationInfo *spec_info, in vk_shader_module_to_nir()
/third_party/mesa3d/src/vulkan/util/
H A Dvk_util.c86 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, in vk_spec_info_to_nir_spirv()
H A Dvk_util.h340 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info,
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Dengine_vulkan.h74 std::unique_ptr<VkSpecializationInfo> specialization_info;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryTestsUtil.hpp66 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 DvktGeometryTestsUtil.hpp66 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 DvktSynchronizationUtil.hpp154 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 DvktSynchronizationUtil.hpp154 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 DvktRayTracingNonUniformArgsTests.cpp409 VkSpecializationInfo specInfo = in iterate()
417 std::vector<VkSpecializationInfo> specInfos; in iterate()

Completed in 15 milliseconds

12345