/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkSpecializationInfo.cpp | 23 SpecializationInfo::SpecializationInfo(const VkSpecializationInfo *specializationInfo) in SpecializationInfo() argument [all...] |
H A D | VkPipelineCache.cpp | 21 SpirvBinaryKey(const sw::SpirvBinary &spirv, const VkSpecializationInfo *specializationInfo, bool optimize) SpirvBinaryKey() argument
|
H A D | VkPipelineCache.hpp | 72 const vk::SpecializationInfo specializationInfo; member
|
H A D | VkPipeline.cpp | 39 const VkSpecializationInfo *specializationInfo = key.getSpecializationInfo(); in optimizeSpirv() local
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkComputePipelineConstructionUtil.cpp | 158 void ComputePipelineWrapper::setSpecializationInfo (VkSpecializationInfo specializationInfo) in setSpecializationInfo() argument 182 VkSpecializationInfo* specializationInfo = m_specializationInfo.mapEntryCount > 0 ? &m_specializationInfo : DE_NULL; in buildPipeline() local
|
H A D | vkObjUtil.cpp | 40 makeComputePipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkPipelineCreateFlags pipelineFlags, const void* pipelinePNext, const VkShaderModule shaderModule, const VkPipelineShaderStageCreateFlags shaderFlags, const VkSpecializationInfo* specializationInfo, const VkPipelineCache pipelineCache, const uint32_t subgroupSize) makeComputePipeline() argument
|
H A D | vkPipelineConstructionUtil.cpp | 1772 void ShaderWrapper::setLayoutAndSpecialization (const PipelineLayoutWrapper* layout, const VkSpecializationInfo* specializationInfo) in setLayoutAndSpecialization() argument 2438 setupPreRasterizationShaderState(const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const PipelineLayoutWrapper& layout, const VkRenderPass renderPass, const deUint32 subpass, const ShaderWrapper vertexShader, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const ShaderWrapper tessellationControlShader, const ShaderWrapper tessellationEvalShader, const ShaderWrapper geometryShader, const VkSpecializationInfo *specializationInfo, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateState, PipelineRenderingCreateInfoWrapper rendering, const VkPipelineCache partPipelineCache, PipelineCreationFeedbackCreateInfoWrapper partCreationFeedback) setupPreRasterizationShaderState() argument 2920 setupFragmentShaderState(const PipelineLayoutWrapper& layout, const VkRenderPass renderPass, const deUint32 subpass, const ShaderWrapper fragmentShader, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, const VkSpecializationInfo* specializationInfo, const VkPipelineCache partPipelineCache, PipelineCreationFeedbackCreateInfoWrapper partCreationFeedback) setupFragmentShaderState() argument 2942 setupFragmentShaderState2(const PipelineLayoutWrapper& layout, const VkRenderPass renderPass, const deUint32 subpass, const ShaderWrapper fragmentShader, PipelineShaderStageModuleIdentifierCreateInfoWrapper fragmentShaderModuleId, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, const VkSpecializationInfo* specializationInfo, const VkPipelineCache partPipelineCache, PipelineCreationFeedbackCreateInfoWrapper partCreationFeedback) setupFragmentShaderState2() argument [all...] |
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | UtilsVulkan.cpp | 201 GetVkSpecializationInfo( const ProgrammableStage& programmableStage, VkSpecializationInfo* specializationInfo, std::vector<OverridableConstantScalar>* specializationDataEntries, std::vector<VkSpecializationMapEntry>* specializationMapEntries) GetVkSpecializationInfo() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 495 const VkSpecializationInfo specializationInfo = in recordCommands() local
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 495 const VkSpecializationInfo specializationInfo = in recordCommands() local
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiPipelineTests.cpp | 1379 const vk::VkSpecializationInfo specializationInfo = in destroyEarlyTest() local
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineSamplerBorderSwizzleTests.cpp | 994 const VkSpecializationInfo specializationInfo = in iterate() local
|
H A D | vktPipelineVertexInputTests.cpp | 1225 const VkSpecializationInfo specializationInfo = in VertexInputInstance() local
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiPipelineTests.cpp | 1379 const vk::VkSpecializationInfo specializationInfo = in destroyEarlyTest() local
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | vk_cache_utils.cpp | 293 SetPipelineShaderStageInfo(const VkStructureType type, const VkShaderStageFlagBits stage, const VkShaderModule module, const VkSpecializationInfo &specializationInfo, VkPipelineShaderStageCreateInfo *shaderStage) SetPipelineShaderStageInfo() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineSamplerBorderSwizzleTests.cpp | 878 const VkSpecializationInfo specializationInfo = in iterate() local
|
H A D | vktPipelineVertexInputTests.cpp | 1090 const VkSpecializationInfo specializationInfo = in VertexInputInstance() local
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 1677 const VkSpecializationInfo* specializationInfo = (m_data.useSpecConstants ? &specConstantHelper.getSpecializationInfo() : nullptr); in runTest() local 1559 makePipeline(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const VkSpecializationInfo* specializationInfo) makePipeline() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 1692 const VkSpecializationInfo* specializationInfo = (m_data.useSpecConstants ? &specConstantHelper.getSpecializationInfo() : nullptr); in runTest() local 1570 makePipeline(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const VkSpecializationInfo* specializationInfo) makePipeline() argument [all...] |