Home
last modified time | relevance | path

Searched refs:stage_info (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/amd/compiler/tests/
Dhelpers.cpp443 VkPipelineShaderStageCreateInfo *stage_info = &stages[i]; in ~PipelineBuilder() local
444 if (owned_stages & stage_info->stage) in ~PipelineBuilder()
445 DestroyShaderModule(device, stage_info->module, NULL); in ~PipelineBuilder()
545 VkPipelineShaderStageCreateInfo *stage_info; in add_stage() local
547 stage_info = &stages[0]; in add_stage()
549 stage_info = &stages[gfx_pipeline_info.stageCount++]; in add_stage()
550 stage_info->sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO; in add_stage()
551 stage_info->pNext = NULL; in add_stage()
552 stage_info->flags = 0; in add_stage()
553 stage_info->stage = stage; in add_stage()
[all …]
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_shader.c439 const VkPipelineShaderStageCreateInfo *stage_info, in panvk_per_arch()
446 const struct panvk_shader_module *module = panvk_shader_module_from_handle(stage_info->module); in panvk_per_arch()
461 stage, stage_info->pName, in panvk_per_arch()
462 stage_info->pSpecializationInfo, in panvk_per_arch()
Dpanvk_private.h720 const VkPipelineShaderStageCreateInfo *stage_info,
1086 const VkPipelineShaderStageCreateInfo *stage_info,
Dpanvk_vX_pipeline.c124 const VkPipelineShaderStageCreateInfo *stage_info = stage_infos[stage]; in panvk_pipeline_builder_compile_shaders() local
125 if (!stage_info) in panvk_pipeline_builder_compile_shaders()
130 shader = panvk_per_arch(shader_create)(builder->device, stage, stage_info, in panvk_pipeline_builder_compile_shaders()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_shader.c36 const VkPipelineShaderStageCreateInfo *stage_info, in tu_spirv_to_nir() argument
95 const VkSpecializationInfo *spec_info = stage_info->pSpecializationInfo; in tu_spirv_to_nir()
101 vk_shader_module_from_handle(stage_info->module); in tu_spirv_to_nir()
105 spec, num_spec, stage, stage_info->pName, in tu_spirv_to_nir()
Dtu_pipeline.c2334 const VkPipelineShaderStageCreateInfo *stage_info = stage_infos[stage]; in tu_pipeline_builder_compile_shaders() local
2335 if (!stage_info) in tu_pipeline_builder_compile_shaders()
2338 nir[stage] = tu_spirv_to_nir(builder->device, stage_info, stage); in tu_pipeline_builder_compile_shaders()
3293 const VkPipelineShaderStageCreateInfo *stage_info = &pCreateInfo->stage; in tu_compute_pipeline_create() local
3312 nir_shader *nir = tu_spirv_to_nir(dev, stage_info, MESA_SHADER_COMPUTE); in tu_compute_pipeline_create()
Dtu_private.h1151 const VkPipelineShaderStageCreateInfo *stage_info,