Home
last modified time | relevance | path

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

123

/external/mesa3d/src/compiler/nir/
Dnir_lower_point_size_mov.c57 out->data.location = VARYING_SLOT_PSIZ; in lower_impl()
76 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()
/external/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()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_vertexstageexport.cpp50 output->data.location == VARYING_SLOT_PSIZ || in do_process_outputs()
67 if (output->data.location == VARYING_SLOT_PSIZ || in do_process_outputs()
74 output->data.location != VARYING_SLOT_PSIZ && in do_process_outputs()
88 case VARYING_SLOT_PSIZ: in store_deref()
163 case VARYING_SLOT_PSIZ: in emit_varying_pos()
Dsfn_shader_geometry.cpp84 input->data.location == VARYING_SLOT_PSIZ || in do_process_inputs()
129 output->data.location == VARYING_SLOT_PSIZ || in do_process_outputs()
Dsfn_shader_tess_eval.cpp25 input->data.location == VARYING_SLOT_PSIZ || in do_process_inputs()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_link.cpp205 output->OutputRegister = VARYING_SLOT_PSIZ; in update_xfb_info()
210 output->OutputRegister = VARYING_SLOT_PSIZ; in update_xfb_info()
213 case VARYING_SLOT_PSIZ: in update_xfb_info()
Dbrw_ff_gs_emit.c441 vertex_slot.swizzle = varying == VARYING_SLOT_PSIZ in gen6_sol_program()
/external/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()
Dgen6_gs_visitor.cpp147 if (varying != VARYING_SLOT_PSIZ) { in gs_emit_vertex()
723 varying = VARYING_SLOT_PSIZ; in get_vertex_output_offset_for_varying()
Dbrw_fs_visitor.cpp643 case VARYING_SLOT_PSIZ: { in emit_urb_writes()
670 sources[length++] = this->outputs[VARYING_SLOT_PSIZ]; in emit_urb_writes()
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()
/external/mesa3d/src/compiler/
Dshader_enums.h271 VARYING_SLOT_PSIZ, /* Does not appear in FS */ enumerator
355 #define VARYING_BIT_PSIZ BITFIELD64_BIT(VARYING_SLOT_PSIZ)
Dshader_enums.c173 ENUM(VARYING_SLOT_PSIZ), in gl_varying_slot_name()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c189 if (var->data.location == VARYING_SLOT_PSIZ) { in check_psiz()
207 if (bit == VARYING_SLOT_PSIZ && !have_psiz) in update_so_info()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c93 case VARYING_SLOT_PSIZ: in tgsi_get_gl_varying_semantic()
/external/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_io.c190 if (location == VARYING_SLOT_PSIZ && in v3d_nir_lower_vpm_output()
399 if (var->data.location == VARYING_SLOT_PSIZ && in v3d_nir_lower_io_update_output_var_base()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_program.c135 if ((v->outputs[k].slot == VARYING_SLOT_PSIZ) || in link_stream_out()
350 psize_regid = ir3_find_output_regid(vs, VARYING_SLOT_PSIZ); in setup_stateobj()
364 psize_regid = ir3_find_output_regid(ds, VARYING_SLOT_PSIZ); in setup_stateobj()
379 psize_regid = ir3_find_output_regid(gs, VARYING_SLOT_PSIZ); in setup_stateobj()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_io.c296 output_var->data.location != VARYING_SLOT_PSIZ) { in vc4_nir_lower_output()
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_assemble.c347 state->writes_point_size = s->info.outputs_written & (1 << VARYING_SLOT_PSIZ); in panfrost_shader_compile()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_program.c107 if ((v->outputs[k].slot == VARYING_SLOT_PSIZ) || in link_stream_out()
300 psize_regid = ir3_find_output_regid(s[VS].v, VARYING_SLOT_PSIZ); in fd5_program_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_program.c163 psize_regid = ir3_find_output_regid(vp, VARYING_SLOT_PSIZ); in fd3_program_emit()
/external/mesa3d/src/mesa/tnl/
Dt_vb_program.c440 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->results[VARYING_SLOT_PSIZ]; in run_vp()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c830 var->data.location == VARYING_SLOT_PSIZ)) { in ptn_add_output_stores()
917 (c->prog->Target == GL_VERTEX_PROGRAM_ARB && i == VARYING_SLOT_PSIZ)) in setup_registers_and_variables()

123