Home
last modified time | relevance | path

Searched refs:pSpecializationInfo (Results 1 - 25 of 64) sorted by relevance

123

/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_pipeline.c126 info->pSpecializationInfo, in vk_pipeline_shader_stage_to_nir()
150 assert(info->pSpecializationInfo == NULL); in vk_pipeline_hash_shader_stage()
193 if (info->pSpecializationInfo) { in vk_pipeline_hash_shader_stage()
194 _mesa_sha1_update(&ctx, info->pSpecializationInfo->pMapEntries, in vk_pipeline_hash_shader_stage()
195 info->pSpecializationInfo->mapEntryCount * in vk_pipeline_hash_shader_stage()
196 sizeof(*info->pSpecializationInfo->pMapEntries)); in vk_pipeline_hash_shader_stage()
197 _mesa_sha1_update(&ctx, info->pSpecializationInfo->pData, in vk_pipeline_hash_shader_stage()
198 info->pSpecializationInfo->dataSize); in vk_pipeline_hash_shader_stage()
H A Dvk_shader_module.c132 .pSpecializationInfo = spec_info, in vk_shader_module_to_nir()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkSafetyCriticalUtil.cpp346 if (gpCI.pStages[i].pSpecializationInfo != DE_NULL) in calculateGraphicsPipelineHash()
348 if (gpCI.pStages[i].pSpecializationInfo->pMapEntries != DE_NULL) in calculateGraphicsPipelineHash()
350 for (deUint32 j = 0; j < gpCI.pStages[i].pSpecializationInfo->mapEntryCount; ++j) in calculateGraphicsPipelineHash()
351 hash_combine(seed, gpCI.pStages[i].pSpecializationInfo->pMapEntries[j].constantID, gpCI.pStages[i].pSpecializationInfo->pMapEntries[j].offset, gpCI.pStages[i].pSpecializationInfo->pMapEntries[j].size); in calculateGraphicsPipelineHash()
353 hash_combine(seed, MemoryArea(gpCI.pStages[i].pSpecializationInfo->pData, gpCI.pStages[i].pSpecializationInfo->dataSize)); in calculateGraphicsPipelineHash()
536 if (cpCI.stage.pSpecializationInfo != DE_NULL) in calculateComputePipelineHash()
538 if (cpCI.stage.pSpecializationInfo in calculateComputePipelineHash()
[all...]
H A DvkTypeUtil.hpp204 inline VkPipelineShaderStageCreateInfo makePipelineShaderStageCreateInfo (VkShaderStageFlagBits stage, VkShaderModule module, const VkSpecializationInfo* pSpecializationInfo = nullptr, const void* pNext = nullptr) in makePipelineShaderStageCreateInfo()
214 pSpecializationInfo, // const VkSpecializationInfo* pSpecializationInfo; in makePipelineShaderStageCreateInfo()
H A DvkPipelineConstructionUtil.cpp2585 vertSpecializationInfo // const VkSpecializationInfo* pSpecializationInfo in setupPreRasterizationShaderState3()
2610 currStage->pSpecializationInfo = tescSpecializationInfo; in setupPreRasterizationShaderState3()
2635 currStage->pSpecializationInfo = teseSpecializationInfo; in setupPreRasterizationShaderState3()
2660 currStage->pSpecializationInfo = geomSpecializationInfo; in setupPreRasterizationShaderState3()
2806 nullptr, // const VkSpecializationInfo* pSpecializationInfo in setupPreRasterizationMeshShaderState()
2821 stageInfo.pSpecializationInfo = meshSpecializationInfo; in setupPreRasterizationMeshShaderState()
2837 stageInfo.pSpecializationInfo = taskSpecializationInfo; in setupPreRasterizationMeshShaderState()
2992 m_internalData->pipelineShaderStages[stageIndex].pSpecializationInfo = specializationInfo; in setupFragmentShaderState2()
3280 shaderCreateInfo.pSpecializationInfo = shader.getSpecializationInfo(); in makeShaderCreateInfo()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_shader.c65 vk_spec_info_to_nir_spirv(create_info->pSpecializationInfo, &num_spec); in pvr_spirv_to_nir()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_bufimage.c147 .pSpecializationInfo = NULL, in radv_device_init_meta_itob_state()
168 .pSpecializationInfo = NULL, in radv_device_init_meta_itob_state()
325 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_state()
346 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_state()
500 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_r32g32b32_state()
616 .pSpecializationInfo = NULL, in create_itoi_pipeline()
694 .pSpecializationInfo = NULL, in radv_device_init_meta_itoi_state()
855 .pSpecializationInfo = NULL, in radv_device_init_meta_itoi_r32g32b32_state()
935 .pSpecializationInfo = NULL, in create_cleari_pipeline()
1008 .pSpecializationInfo in radv_device_init_meta_cleari_state()
[all...]
H A Dradv_meta_blit2d.c671 .pSpecializationInfo = NULL}, in blit2d_init_color_pipeline()
676 .pSpecializationInfo = NULL}, in blit2d_init_color_pipeline()
806 .pSpecializationInfo = NULL}, in blit2d_init_depth_only_pipeline()
811 .pSpecializationInfo = NULL}, in blit2d_init_depth_only_pipeline()
963 .pSpecializationInfo = NULL}, in blit2d_init_stencil_only_pipeline()
968 .pSpecializationInfo = NULL}, in blit2d_init_stencil_only_pipeline()
H A Dradv_meta_buffer.c110 .pSpecializationInfo = NULL, in radv_device_init_meta_buffer_state()
131 .pSpecializationInfo = NULL, in radv_device_init_meta_buffer_state()
H A Dradv_meta_resolve_fs.c143 .pSpecializationInfo = NULL}, in create_resolve_pipeline()
148 .pSpecializationInfo = NULL}, in create_resolve_pipeline()
398 .pSpecializationInfo = NULL}, in create_depth_stencil_resolve_pipeline()
403 .pSpecializationInfo = NULL}, in create_depth_stencil_resolve_pipeline()
H A Dradv_meta_copy_vrs_htile.c193 .pSpecializationInfo = NULL, in radv_device_init_meta_copy_vrs_htile_state()
H A Dradv_meta_fmask_expand.c198 .pSpecializationInfo = NULL, in create_fmask_expand_pipeline()
H A Dradv_query.c810 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
831 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
853 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
874 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
895 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
H A Dradv_meta_fmask_copy.c155 .pSpecializationInfo = NULL, in create_fmask_copy_pipeline()
H A Dradv_meta_dcc_retile.c159 .pSpecializationInfo = NULL, in radv_device_init_meta_dcc_retile_state()
H A Dradv_meta_blit.c709 .pSpecializationInfo = NULL}, in build_pipeline()
714 .pSpecializationInfo = NULL}, in build_pipeline()
H A Dradv_meta_resolve_cs.c299 .pSpecializationInfo = NULL, in create_resolve_pipeline()
345 .pSpecializationInfo = NULL, in create_depth_stencil_resolve_pipeline()
H A Dradv_meta_decompress.c129 .pSpecializationInfo = NULL, in create_expand_depth_stencil_compute()
/third_party/skia/src/gpu/vk/
H A DGrVkUtil.cpp147 stageInfo->pSpecializationInfo = nullptr; in GrInstallVkShaderModule()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DComputePipelineVk.cpp59 createInfo.stage.pSpecializationInfo = in Initialize()
H A DRenderPipelineVk.cpp359 shaderStage.pSpecializationInfo = nullptr; in Initialize()
378 shaderStage.pSpecializationInfo = in Initialize()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkPipeline.cpp347 const PipelineCache::SpirvBinaryKey key(module->getBinary(), stageInfo.pSpecializationInfo, optimize); in compileShaders()
421 const PipelineCache::SpirvBinaryKey shaderKey(module->getBinary(), stage.pSpecializationInfo, optimize); in compileShaders()
/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_pipeline.h174 size += vn_sizeof_simple_pointer(val->pSpecializationInfo); in vn_sizeof_VkPipelineShaderStageCreateInfo_self()
175 if (val->pSpecializationInfo) in vn_sizeof_VkPipelineShaderStageCreateInfo_self()
176 size += vn_sizeof_VkSpecializationInfo(val->pSpecializationInfo); in vn_sizeof_VkPipelineShaderStageCreateInfo_self()
231 if (vn_encode_simple_pointer(enc, val->pSpecializationInfo)) in vn_encode_VkPipelineShaderStageCreateInfo_self()
232 vn_encode_VkSpecializationInfo(enc, val->pSpecializationInfo); in vn_encode_VkPipelineShaderStageCreateInfo_self()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_pipeline.c405 stage.pSpecializationInfo = &sinfo; in zink_create_compute_pipeline()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c253 stage_info->pSpecializationInfo, in shader_create()

Completed in 41 milliseconds

123