Searched refs:VARYING_BIT_VIEWPORT (Results 1 – 22 of 22) sorted by relevance
526 outinfo->writes_viewport_index = per_vtx_mask & VARYING_BIT_VIEWPORT; in radv_nir_shader_info_pass()531 outinfo->writes_viewport_index_per_primitive = per_prim_mask & VARYING_BIT_VIEWPORT; in radv_nir_shader_info_pass()636 info->ps.viewport_index_input = nir->info.inputs_read & VARYING_BIT_VIEWPORT; in radv_nir_shader_info_pass()
1223 if (nir->info.outputs_written & (VARYING_BIT_VIEWPORT | VARYING_BIT_VIEWPORT_MASK)) in radv_consider_culling()
3123 (stages[MESA_SHADER_FRAGMENT].nir->info.inputs_read & VARYING_BIT_VIEWPORT) && in radv_link_shaders()3124 !(stages[last_vgt_api_stage].nir->info.outputs_written & VARYING_BIT_VIEWPORT)) { in radv_link_shaders()
93 slots_valid &= ~(VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT | VARYING_BIT_PRIMITIVE_SHADING_RATE); in brw_compute_vue_map()
767 … VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT | VARYING_BIT_PSIZ | VARYING_BIT_PRIMITIVE_SHADING_RATE; in emit_urb_writes()863 if (vue_map->slots_valid & VARYING_BIT_VIEWPORT) in emit_urb_writes()
2025 …if ((inputs_read & (VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT | VARYING_BIT_PRIMITIVE_SHADING_RATE)… in brw_compute_first_urb_slot_required()
1792 const uint64_t primitive_header_bits = VARYING_BIT_VIEWPORT | in calculate_urb_setup()1807 if (per_prim_inputs_read & VARYING_BIT_VIEWPORT) in calculate_urb_setup()1858 VARYING_BIT_PSIZ | VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT; in calculate_urb_setup()1887 if (inputs_read & VARYING_BIT_VIEWPORT) in calculate_urb_setup()
140 VARYING_BIT_VIEWPORT | VARYING_BIT_VIEWPORT_MASK)) in check_program_state()
504 #define VARYING_BIT_VIEWPORT BITFIELD64_BIT(VARYING_SLOT_VIEWPORT) macro
665 info->writes_viewport_index = nir->info.outputs_written & VARYING_BIT_VIEWPORT; in si_nir_scan_shader()
678 so->key.view_zero && (s->info.inputs_read & VARYING_BIT_VIEWPORT); in ir3_nir_lower_variant()
542 if (info->inputs_read & VARYING_BIT_VIEWPORT) { in ir3_setup_used_key()
2100 if (changed_slots & VARYING_BIT_VIEWPORT) { in update_last_vue_map()2102 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? IRIS_MAX_VIEWPORTS : 1; in update_last_vue_map()
4207 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in iris_emit_sbe_swiz()
1008 …if (ctx->last_vertex_stage->nir->info.outputs_written & (VARYING_BIT_VIEWPORT | VARYING_BIT_VIEWPO… in bind_last_vertex_stage()
2000 if (changed_slots & VARYING_BIT_VIEWPORT) { in update_last_vue_map()2002 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? CROCUS_MAX_VIEWPORTS : 1; in update_last_vue_map()
4480 if (!(vue_map->slots_valid & VARYING_BIT_VIEWPORT)) in get_attr_override()
885 system_out_values |= VARYING_BIT_PSIZ | VARYING_BIT_VIEWPORT | VARYING_BIT_LAYER; in d3d12_fill_shader_key()
5528 (VARYING_BIT_VIEWPORT | VARYING_BIT_LAYER)) in emit_module()5856 0 : (VARYING_BIT_PRIMITIVE_ID | VARYING_BIT_VIEWPORT | VARYING_BIT_LAYER); in nir_to_dxil()5860 (VARYING_BIT_PRIMITIVE_ID | VARYING_BIT_VIEWPORT | VARYING_BIT_LAYER); in nir_to_dxil()
1212 if (vp && (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT)) { in emit_3dstate_clip()
3525 if (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT) { in cmd_buffer_emit_clip()
2959 ir3_key.view_zero = !(outputs_written & VARYING_BIT_VIEWPORT); in tu_pipeline_builder_compile_shaders()