Lines Matching refs:executable_idx
5597 for (unsigned i = 0, executable_idx = 0; in radv_GetPipelineExecutablePropertiesKHR() local
5598 i < MESA_SHADER_STAGES && executable_idx < count; ++i) { in radv_GetPipelineExecutablePropertiesKHR()
5601 pProperties[executable_idx].stages = mesa_to_vk_shader_stage(i); in radv_GetPipelineExecutablePropertiesKHR()
5611 pProperties[executable_idx].stages |= VK_SHADER_STAGE_VERTEX_BIT; in radv_GetPipelineExecutablePropertiesKHR()
5625 pProperties[executable_idx].stages |= VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT; in radv_GetPipelineExecutablePropertiesKHR()
5629 pProperties[executable_idx].stages |= VK_SHADER_STAGE_VERTEX_BIT; in radv_GetPipelineExecutablePropertiesKHR()
5647 pProperties[executable_idx].subgroupSize = pipeline->shaders[i]->info.wave_size; in radv_GetPipelineExecutablePropertiesKHR()
5648 desc_copy(pProperties[executable_idx].name, name); in radv_GetPipelineExecutablePropertiesKHR()
5649 desc_copy(pProperties[executable_idx].description, description); in radv_GetPipelineExecutablePropertiesKHR()
5651 ++executable_idx; in radv_GetPipelineExecutablePropertiesKHR()
5655 if (executable_idx >= count) in radv_GetPipelineExecutablePropertiesKHR()
5658 pProperties[executable_idx].stages = VK_SHADER_STAGE_GEOMETRY_BIT; in radv_GetPipelineExecutablePropertiesKHR()
5659 pProperties[executable_idx].subgroupSize = 64; in radv_GetPipelineExecutablePropertiesKHR()
5660 desc_copy(pProperties[executable_idx].name, "GS Copy Shader"); in radv_GetPipelineExecutablePropertiesKHR()
5661 desc_copy(pProperties[executable_idx].description, in radv_GetPipelineExecutablePropertiesKHR()
5664 ++executable_idx; in radv_GetPipelineExecutablePropertiesKHR()