Home
last modified time | relevance | path

Searched refs:active_stages (Results 1 - 18 of 18) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_debug.c368 radv_dump_annotated_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_annotated_shaders() argument
378 unsigned stages = active_stages; in radv_dump_annotated_shaders()
453 radv_dump_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_shaders() argument
457 unsigned stages = active_stages; in radv_dump_shaders()
531 VkShaderStageFlags active_stages; in radv_dump_queue_state() local
534 active_stages = graphics_pipeline->active_stages; in radv_dump_queue_state()
536 active_stages = VK_SHADER_STAGE_COMPUTE_BIT; in radv_dump_queue_state()
540 radv_dump_shaders(pipeline, active_stages, dump_dir, f); in radv_dump_queue_state()
542 radv_dump_annotated_shaders(pipeline, active_stages, in radv_dump_queue_state()
[all...]
H A Dradv_pipeline.c1616 if ((pipeline->active_stages & tess_stages) == tess_stages) { in radv_pipeline_init_tessellation_info()
1923 if (!(pipeline->active_stages & VK_SHADER_STAGE_MESH_BIT_NV)) { in radv_pipeline_init_graphics_info()
3538 unsigned active_stages = 0; in radv_fill_shader_info() local
3543 active_stages |= (1 << i); in radv_fill_shader_info()
3632 active_stages ^= filled_stages; in radv_fill_shader_info()
3633 while (active_stages) { in radv_fill_shader_info()
3634 int i = u_bit_scan(&active_stages); in radv_fill_shader_info()
3704 unsigned active_stages = 0; in radv_declare_pipeline_args() local
3708 active_stages |= (1 << i); in radv_declare_pipeline_args()
3727 active_stages in radv_declare_pipeline_args()
4517 unsigned active_stages = 0; radv_pipeline_nir_to_asm() local
[all...]
H A Dradv_private.h2138 VkShaderStageFlags active_stages;
H A Dradv_cmd_buffer.c1662 (pipeline->active_stages & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | in radv_write_scissors()
5583 cmd_buffer->push_constant_stages |= graphics_pipeline->active_stages; in radv_CmdBindPipeline()
6573 radv_foreach_stage(stage, pipeline->active_stages & ~VK_SHADER_STAGE_TASK_BIT_NV) { in radv_emit_view_index()
6584 if (pipeline->active_stages & VK_SHADER_STAGE_TASK_BIT_NV) { in radv_emit_view_index()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pipeline.h119 VkShaderStageFlags active_stages; member
H A Dtu_pipeline.c3251 pipeline->active_stages = stages; in tu_pipeline_builder_parse_shader_stages()
3311 if (!(pipeline->active_stages & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) || in tu_pipeline_builder_parse_tessellation()
3312 !(pipeline->active_stages & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT)) in tu_pipeline_builder_parse_tessellation()
H A Dtu_cmd_buffer.c2457 if (pipeline->active_stages & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) { in tu_CmdBindPipeline()
4585 if (pipeline->active_stages & VK_SHADER_STAGE_GEOMETRY_BIT) in tu_draw_initiator()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_genX.h131 VkShaderStageFlags active_stages,
H A Danv_pipeline.c1301 assert(pipeline->active_stages & VK_SHADER_STAGE_VERTEX_BIT); in anv_pipeline_init_from_cached_graphics()
1375 assert(pipeline->active_stages & VK_SHADER_STAGE_VERTEX_BIT || in anv_graphics_pipeline_init_keys()
1376 pipeline->active_stages & VK_SHADER_STAGE_MESH_BIT_NV); in anv_graphics_pipeline_init_keys()
1411 if (found == __builtin_popcount(pipeline->active_stages)) { in anv_graphics_pipeline_load_cached_shaders()
1431 assert(found < __builtin_popcount(pipeline->active_stages)); in anv_graphics_pipeline_load_cached_shaders()
2068 pipeline->active_stages = 0; in anv_graphics_pipeline_init()
2070 pipeline->active_stages |= pCreateInfo->pStages[i].stage; in anv_graphics_pipeline_init()
2072 if (pipeline->active_stages & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT) in anv_graphics_pipeline_init()
2073 pipeline->active_stages |= VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT; in anv_graphics_pipeline_init()
H A Danv_nir_lower_multiview.c313 if (pipeline->active_stages != (VK_SHADER_STAGE_VERTEX_BIT | in anv_check_for_primitive_replication()
H A DgenX_pipeline.c272 VkShaderStageFlags active_stages, in emit_urb_setup()
282 active_stages & in emit_urb_setup()
284 active_stages & VK_SHADER_STAGE_GEOMETRY_BIT, in emit_urb_setup()
388 pipeline->active_stages, entry_size, in emit_urb_setup()
270 emit_urb_setup(struct anv_device *device, struct anv_batch *batch, const struct intel_l3_config *l3_config, VkShaderStageFlags active_stages, const unsigned entry_size[4], enum intel_urb_deref_block_size *deref_block_size) emit_urb_setup() argument
H A Danv_cmd_buffer.c410 anv_foreach_stage(stage, gfx_pipeline->active_stages) { in anv_CmdBindPipeline()
420 stages = gfx_pipeline->active_stages; in anv_CmdBindPipeline()
H A Danv_private.h3117 VkShaderStageFlags active_stages; member
3232 return (pipeline->active_stages & mesa_to_vk_shader_stage(stage)) != 0; in anv_pipeline_has_stage()
H A DgenX_cmd_buffer.c2488 cmd_buffer->state.gfx.pipeline->active_stages; in cmd_buffer_alloc_push_constants()
3801 assert((pipeline->active_stages & VK_SHADER_STAGE_COMPUTE_BIT) == 0); in cmd_buffer_flush_state()
3892 pipeline->active_stages; in cmd_buffer_flush_state()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_private.h1962 VkShaderStageFlags active_stages; member
2092 assert(pipeline->active_stages == VK_SHADER_STAGE_COMPUTE_BIT || in v3dv_pipeline_get_binding_point()
2093 !(pipeline->active_stages & VK_SHADER_STAGE_COMPUTE_BIT)); in v3dv_pipeline_get_binding_point()
2094 return pipeline->active_stages == VK_SHADER_STAGE_COMPUTE_BIT ? in v3dv_pipeline_get_binding_point()
H A Dv3dv_pipeline.c2311 pipeline->active_stages |= MESA_SHADER_GEOMETRY; in pipeline_add_multiview_gs()
2391 pipeline->active_stages |= sinfo->stage; in pipeline_compile_graphics()
2448 pipeline->active_stages |= MESA_SHADER_FRAGMENT; in pipeline_compile_graphics()
3175 pipeline->active_stages |= sinfo->stage; in pipeline_compile_compute()
3488 if (!(vk_stage & pipeline->active_stages)) in pipeline_collect_executable_data()
H A Dv3dv_cmd_buffer.c1845 assert(pipeline && !(pipeline->active_stages & VK_SHADER_STAGE_COMPUTE_BIT)); in bind_graphics_pipeline()
1860 assert(pipeline && pipeline->active_stages == VK_SHADER_STAGE_COMPUTE_BIT); in bind_compute_pipeline()
2521 assert(!(cmd_buffer->state.gfx.pipeline->active_stages & VK_SHADER_STAGE_COMPUTE_BIT)); in v3dv_cmd_buffer_emit_pre_draw()
3557 assert(cmd_buffer->state.compute.pipeline->active_stages == in cmd_buffer_emit_pre_dispatch()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_private.h848 unsigned active_stages;

Completed in 84 milliseconds