| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_pipeline_cache.c | 160 RADV_FROM_HANDLE(vk_shader_module, module, pCreateInfo->pStages[i].module); 161 const VkSpecializationInfo *spec_info = pCreateInfo->pStages[i].pSpecializationInfo; 164 _mesa_sha1_update(&ctx, pCreateInfo->pStages[i].pName, strlen(pCreateInfo->pStages[i].pName));
|
| H A D | radv_pipeline_rt.c | 51 local_create_info.pStages = stages = 55 if (!local_create_info.pStages || !local_create_info.pGroups) 61 stages[j] = pCreateInfo->pStages[j]; 107 if (!local_create_info.pStages || !local_create_info.pGroups) 116 memcpy(pipeline->library.stages, local_create_info.pStages, size); 131 free((void *)local_create_info.pStages); 137 free((void *)local_create_info.pStages); 1209 const VkPipelineShaderStageCreateInfo *stage = &pCreateInfo->pStages[shader_id]; 1428 const VkPipelineShaderStageCreateInfo *stage = &pCreateInfo->pStages[shader_id]; 1433 stage = &pCreateInfo->pStages[any_hit_shader_i [all...] |
| H A D | radv_meta_fast_clear.c | 303 .pStages = stages, 352 .pStages = stages, 401 .pStages = stages,
|
| H A D | radv_pipeline.c | 111 if (pCreateInfo->pStages[i].stage == VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT || 112 pCreateInfo->pStages[i].stage == VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT) { 2790 const VkPipelineShaderStageCreateInfo **pStages, 2974 infos[i].wave_size = radv_get_wave_size(pipeline->device, pStages[i], i, &infos[i]); 2976 radv_get_ballot_bit_size(pipeline->device, pStages[i], i, &infos[i]); 3323 const VkPipelineShaderStageCreateInfo **pStages, 3349 if (pStages[i]) { 3350 modules[i] = vk_shader_module_from_handle(pStages[i]->module); 3364 radv_hash_shaders(hash, pStages, pipeline_layout, pipeline_key, 3402 const VkPipelineShaderStageCreateInfo *stage = pStages[ 2788 radv_fill_shader_info(struct radv_pipeline * pipeline,struct radv_pipeline_layout * pipeline_layout,const VkPipelineShaderStageCreateInfo ** pStages,const struct radv_pipeline_key * pipeline_key,struct radv_shader_info * infos,nir_shader ** nir) argument 3320 radv_create_shaders(struct radv_pipeline * pipeline,struct radv_pipeline_layout * pipeline_layout,struct radv_device * device,struct radv_pipeline_cache * cache,const struct radv_pipeline_key * pipeline_key,const VkPipelineShaderStageCreateInfo ** pStages,const VkPipelineCreateFlags flags,const uint8_t * custom_hash,VkPipelineCreationFeedbackEXT * pipeline_feedback,VkPipelineCreationFeedbackEXT ** stage_feedbacks) argument 5499 const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { local in function:radv_pipeline_init 5750 const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { local in function:radv_compute_pipeline_create [all...] |
| H A D | radv_meta_blit2d.c | 791 .pStages = pipeline_shader_stages, 979 .pStages = pipeline_shader_stages, 1171 .pStages = pipeline_shader_stages,
|
| H A D | radv_shader.h | 503 const VkPipelineShaderStageCreateInfo **pStages,
|
| H A D | radv_meta_resolve_fs.c | 233 .pStages = pipeline_shader_stages, 574 .pStages = pipeline_shader_stages,
|
| H A D | radv_meta_decompress.c | 266 .pStages =
|
| H A D | radv_meta_resolve.c | 165 .pStages =
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_pipeline.c | 292 /* pStages */ 297 result = deep_copy_shader_stage(mem_ctx, &stages[i], &src->pStages[i]); 300 stages_present |= src->pStages[i].stage; 302 dst->pStages = stages; 861 pCreateInfo->pStages[i].module); 862 gl_shader_stage stage = lvp_shader_stage(pCreateInfo->pStages[i].stage); 864 pCreateInfo->pStages[i].pName, 866 pCreateInfo->pStages[i].pSpecializationInfo); 893 gl_shader_stage stage = lvp_shader_stage(pCreateInfo->pStages[i].stage);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_pipeline.c | 2098 const VkPipelineShaderStageCreateInfo **pStages, 2114 if (pStages[i]) { 2115 modules[i] = radv_shader_module_from_handle(pStages[i]->module); 2125 radv_hash_shaders(hash, pStages, pipeline->layout, key, get_hash_flags(device)); 2153 const VkPipelineShaderStageCreateInfo *stage = pStages[i]; 3698 const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { 0, }; local in function:radv_pipeline_init 3701 gl_shader_stage stage = ffs(pCreateInfo->pStages[i].stage) - 1; 3702 pStages[stage] = &pCreateInfo->pStages[i]; 3708 radv_create_shaders(pipeline, device, cache, &key, pStages, pCreateInf 2094 radv_create_shaders(struct radv_pipeline * pipeline,struct radv_device * device,struct radv_pipeline_cache * cache,const struct radv_pipeline_key * key,const VkPipelineShaderStageCreateInfo ** pStages,const VkPipelineCreateFlags flags,VkPipelineCreationFeedbackEXT * pipeline_feedback,VkPipelineCreationFeedbackEXT ** stage_feedbacks) argument 3930 const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { 0, }; local in function:radv_compute_pipeline_create [all...] |
| H A D | radv_meta_fast_clear.c | 322 .pStages = stages, 368 .pStages = stages, 414 .pStages = stages,
|
| H A D | radv_meta_blit2d.c | 828 .pStages = pipeline_shader_stages, 999 .pStages = pipeline_shader_stages, 1169 .pStages = pipeline_shader_stages,
|
| H A D | radv_meta_decompress.c | 132 .pStages = (VkPipelineShaderStageCreateInfo[]) {
|
| H A D | radv_meta_resolve.c | 149 .pStages = (VkPipelineShaderStageCreateInfo[]) {
|
| H A D | radv_meta_resolve_fs.c | 246 .pStages = pipeline_shader_stages,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_pipeline.c | 278 pci.pStages = shader_stages;
|
| /xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/ |
| H A D | vn_protocol_driver_pipeline.h | 1089 if (val->pStages) { 1092 size += vn_sizeof_VkPipelineShaderStageCreateInfo(&val->pStages[i]); 1156 if (val->pStages) { 1159 vn_encode_VkPipelineShaderStageCreateInfo(enc, &val->pStages[i]);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 977 const VkPipelineShaderStageCreateInfo *sinfo = &info->pStages[i]; 1251 gl_shader_stage s = vk_to_mesa_shader_stage(info->pStages[i].stage); 1575 switch (info->pStages[i].stage) {
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_vX_pipeline.c | 115 gl_shader_stage stage = vk_to_mesa_shader_stage(builder->create_info->pStages[i].stage); 116 stage_infos[stage] = &builder->create_info->pStages[i];
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 1444 const VkPipelineShaderStageCreateInfo *sinfo = &info->pStages[i]; 1811 gl_shader_stage s = vk_to_mesa_shader_stage(info->pStages[i].stage); 2315 switch (info->pStages[i].stage) { 2405 pipeline->active_stages |= pCreateInfo->pStages[i].stage; 2666 const VkPipelineShaderStageCreateInfo *sinfo = &info->pStages[i]; 2972 gl_shader_stage s = vk_to_mesa_shader_stage(info->pStages[i].stage);
|
| H A D | genX_pipeline.c | 2882 assert(util_bitcount(pCreateInfo->pStages[stage_idx].stage) == 1); 2883 assert(pCreateInfo->pStages[stage_idx].stage & valid_stages); 2930 assert((pCreateInfo->pStages[i].stage & ~ray_tracing_stages) == 0);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_pipeline.c | 1404 tu_shader_stage(builder->create_info->pStages[i].stage); 1405 stage_infos[stage] = &builder->create_info->pStages[i];
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/ |
| H A D | helpers.cpp | 807 gfx_pipeline_info.pStages = stages;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_pipeline.c | 2229 if (pipeline_info->pStages[i].stage == VK_SHADER_STAGE_GEOMETRY_BIT) { 2323 vk_to_mesa_shader_stage(builder->create_info->pStages[i].stage); 2324 stage_infos[stage] = &builder->create_info->pStages[i]; 2629 stages |= builder->create_info->pStages[i].stage;
|