Home
last modified time | relevance | path

Searched refs:active_stages (Results 1 – 24 of 24) sorted by relevance

/third_party/vk-gl-cts/data/gles31/shaders/es32/
Dseparate_shader_validation.test28 active_stages {vertex}
43 active_stages {fragment}
62 active_stages {vertex}
75 active_stages {fragment}
95 active_stages {vertex}
108 active_stages {fragment}
127 active_stages {vertex}
140 active_stages {fragment}
159 active_stages {vertex}
172 active_stages {fragment}
[all …]
/third_party/vk-gl-cts/data/gles31/shaders/es31/
Dseparate_shader_validation.test10 active_stages {vertex}
25 active_stages {fragment}
44 active_stages {vertex}
57 active_stages {fragment}
77 active_stages {vertex}
90 active_stages {fragment}
109 active_stages {vertex}
122 active_stages {fragment}
141 active_stages {vertex}
154 active_stages {fragment}
[all …]
/third_party/mesa3d/src/amd/vulkan/
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, f); in radv_dump_queue_state()
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 &= ~(1 << MESA_SHADER_VERTEX); in radv_declare_pipeline_args()
[all …]
Dradv_private.h2138 VkShaderStageFlags active_stages; member
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/broadcom/vulkan/
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()
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()
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/freedreno/vulkan/
Dtu_pipeline.h119 VkShaderStageFlags active_stages; member
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()
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/
Danv_genX.h131 VkShaderStageFlags active_stages,
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()
Danv_nir_lower_multiview.c313 if (pipeline->active_stages != (VK_SHADER_STAGE_VERTEX_BIT | in anv_check_for_primitive_replication()
DgenX_pipeline.c272 VkShaderStageFlags active_stages, in genX()
282 active_stages & in genX()
284 active_stages & VK_SHADER_STAGE_GEOMETRY_BIT, in genX()
388 pipeline->active_stages, entry_size, in emit_urb_setup()
Danv_cmd_buffer.c410 anv_foreach_stage(stage, gfx_pipeline->active_stages) { in anv_CmdBindPipeline()
420 stages = gfx_pipeline->active_stages; in anv_CmdBindPipeline()
Danv_private.h3117 VkShaderStageFlags active_stages; member
3232 return (pipeline->active_stages & mesa_to_vk_shader_stage(stage)) != 0; in ANV_DECL_PIPELINE_DOWNCAST()
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 genX()
3892 pipeline->active_stages; in genX()
/third_party/mesa3d/docs/relnotes/
D18.1.2.rst41 - radv: Set active_stages the same whether or not shaders were cached
D20.1.0.rst972 - turnip: Populate tu_pipeline.active_stages
D21.3.0.rst2534 - anv: Set graphics pipeline active_stages earlier
D22.2.0.rst5470 - radv: move active_stages to radv_graphics_pipeline
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_private.h848 unsigned active_stages; member