Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_PSIZ (Results 1 – 25 of 66) sorted by relevance

123

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_point_size_mov.c58 out->data.location = VARYING_SLOT_PSIZ; in lower_impl()
77 VARYING_SLOT_PSIZ); in nir_lower_point_size_mov()
Dnir_lower_point_size.c69 if (var->data.location != VARYING_SLOT_PSIZ) in instr_is_point_size()
Dnir_propagate_invariant.c207 case VARYING_SLOT_PSIZ: in nir_propagate_invariant()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_util.h111 BITFIELD64_BIT(VARYING_SLOT_PSIZ)) { in st_point_size_per_vertex()
132 BITFIELD64_BIT(VARYING_SLOT_PSIZ)); in st_point_size_per_vertex()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_vertexstageexport.cpp79 output->data.location == VARYING_SLOT_PSIZ || in do_process_outputs()
96 if (output->data.location == VARYING_SLOT_PSIZ || in do_process_outputs()
103 output->data.location != VARYING_SLOT_PSIZ && in do_process_outputs()
115 case VARYING_SLOT_PSIZ: in do_store_output()
190 case VARYING_SLOT_PSIZ: in emit_varying_pos()
302 if (location == VARYING_SLOT_PSIZ || in scan_store_output()
309 location != VARYING_SLOT_PSIZ && in scan_store_output()
Dsfn_shader_geometry.cpp116 location == VARYING_SLOT_PSIZ || in process_store_output()
154 location == VARYING_SLOT_PSIZ || in process_load_input()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_varyings.h86 case VARYING_SLOT_PSIZ: in panvk_varying_buf_id()
131 case VARYING_SLOT_PSIZ: in panvk_varying_size()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_link.cpp206 output->OutputRegister = VARYING_SLOT_PSIZ; in update_xfb_info()
211 output->OutputRegister = VARYING_SLOT_PSIZ; in update_xfb_info()
214 case VARYING_SLOT_PSIZ: in update_xfb_info()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vue_map.c124 assign_vue_slot(vue_map, VARYING_SLOT_PSIZ, slot++); in brw_compute_vue_map()
135 assign_vue_slot(vue_map, VARYING_SLOT_PSIZ, slot++); in brw_compute_vue_map()
Dgfx6_gs_visitor.cpp145 if (varying != VARYING_SLOT_PSIZ) { in gs_emit_vertex()
684 varying = VARYING_SLOT_PSIZ; in get_vertex_output_offset_for_varying()
Dbrw_vec4_visitor.cpp1101 src_reg psiz = src_reg(output_reg[VARYING_SLOT_PSIZ][0]); in emit_psiz_and_flags()
1152 if (output_reg[VARYING_SLOT_PSIZ][0].file != BAD_FILE) { in emit_psiz_and_flags()
1155 src_reg reg_as_src = src_reg(output_reg[VARYING_SLOT_PSIZ][0]); in emit_psiz_and_flags()
1205 case VARYING_SLOT_PSIZ: in emit_urb_slot()
Dbrw_clip_util.c255 } else if (varying == VARYING_SLOT_PSIZ) { in brw_clip_interp_vertex()
Dbrw_fs_visitor.cpp828 case VARYING_SLOT_PSIZ: { in emit_urb_writes()
855 sources[length++] = this->outputs[VARYING_SLOT_PSIZ]; in emit_urb_writes()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_lower_point_sprite.c61 case VARYING_SLOT_PSIZ: in find_outputs()
140 case VARYING_SLOT_PSIZ: in lower_store()
/third_party/mesa3d/src/compiler/
Dshader_enums.h285 VARYING_SLOT_PSIZ, /* Does not appear in FS */ enumerator
440 #define VARYING_BIT_PSIZ BITFIELD64_BIT(VARYING_SLOT_PSIZ)
Dshader_enums.c200 ENUM(VARYING_SLOT_PSIZ), in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c95 case VARYING_SLOT_PSIZ: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_io.c180 if (location == VARYING_SLOT_PSIZ && in v3d_nir_lower_vpm_output()
438 if (var->data.location == VARYING_SLOT_PSIZ && in v3d_nir_lower_io_update_output_var_base()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_io.c287 output_var->data.location != VARYING_SLOT_PSIZ) { in vc4_nir_lower_output()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.c755 dump_output(out, so, VARYING_SLOT_PSIZ, "psize"); in ir3_shader_disasm()
820 if ((v->outputs[k].slot == VARYING_SLOT_PSIZ) || in ir3_link_stream_out()
/third_party/mesa3d/src/panfrost/lib/
Dpan_shader.c224 s->info.outputs_written & (1 << VARYING_SLOT_PSIZ); in GENX()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c508 if (var->data.location == VARYING_SLOT_PSIZ) { in check_psiz()
526 if (bit == VARYING_SLOT_PSIZ && !have_psiz) in update_so_info()
647 case VARYING_SLOT_PSIZ: in assign_producer_var_io()
696 case VARYING_SLOT_PSIZ: in assign_consumer_var_io()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_program.c390 psize_regid = ir3_find_output_regid(vs, VARYING_SLOT_PSIZ); in setup_stateobj()
416 psize_regid = ir3_find_output_regid(ds, VARYING_SLOT_PSIZ); in setup_stateobj()
433 psize_regid = ir3_find_output_regid(gs, VARYING_SLOT_PSIZ); in setup_stateobj()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.c1276 if(loc == VARYING_SLOT_POS || loc == VARYING_SLOT_PSIZ) { in agx_remap_varyings_vs()
1285 nir_variable *psiz = nir_find_variable_with_location(nir, nir_var_shader_out, VARYING_SLOT_PSIZ); in agx_remap_varyings_vs()
1383 BITFIELD_BIT(VARYING_SLOT_PSIZ); in agx_compile_shader_nir()
/third_party/mesa3d/src/mesa/tnl/
Dt_vb_program.c443 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->results[VARYING_SLOT_PSIZ]; in run_vp()

123