Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_POS (Results 1 - 25 of 105) sorted by relevance

12345

/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_lower_input_attachments.c33 VARYING_SLOT_POS); in load_frag_coord()
37 pos->data.location = VARYING_SLOT_POS; in load_frag_coord()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_varyings.h82 case VARYING_SLOT_POS: in panvk_varying_buf_id()
96 case VARYING_SLOT_POS: in panvk_varying_size()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_multiview.c167 if (var->data.location != VARYING_SLOT_POS) in shader_only_position_uses_view_index()
209 if (var->data.location == VARYING_SLOT_POS) { in nir_can_lower_multiview()
238 if (var->data.location == VARYING_SLOT_POS) { in nir_lower_multiview()
H A Dnir_lower_input_attachments.c35 VARYING_SLOT_POS); in load_frag_coord()
39 pos->data.location = VARYING_SLOT_POS; in load_frag_coord()
H A Dnir_lower_fragcoord_wtrans.c52 return var->data.location == VARYING_SLOT_POS; in lower_fragcoord_wtrans_filter()
H A Dnir_lower_clip_halfz.c38 var->data.location != VARYING_SLOT_POS) in lower_pos_write()
H A Dnir_lower_viewport_transform.c29 * outputted screen space is still written back to VARYING_SLOT_POS,
62 var->data.location != VARYING_SLOT_POS) in nir_lower_viewport_transform()
H A Dnir_lower_interpolation.c59 /* Leave VARYING_SLOT_POS alone */ in nir_lower_interpolation_block()
60 if (nir_intrinsic_base(intr) == VARYING_SLOT_POS) in nir_lower_interpolation_block()
H A Dnir_propagate_invariant.c206 case VARYING_SLOT_POS: in nir_propagate_invariant()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vue_map.c127 assign_vue_slot(vue_map, VARYING_SLOT_POS, slot++); in brw_compute_vue_map()
137 assign_vue_slot(vue_map, VARYING_SLOT_POS, slot++); in brw_compute_vue_map()
145 vue_map->slot_to_varying[slot++] = VARYING_SLOT_POS; in brw_compute_vue_map()
H A Dbrw_clip_util.c105 GLuint hpos_offset = brw_varying_to_offset(&c->vue_map, VARYING_SLOT_POS); in brw_clip_project_vertex()
165 GLuint delta = brw_varying_to_offset(&c->vue_map, VARYING_SLOT_POS); in brw_clip_interp_vertex()
246 if (varying == VARYING_SLOT_POS || varying == BRW_VARYING_SLOT_NDC) in brw_clip_interp_vertex()
H A Dbrw_interpolation_map.c72 unsigned pos_slot = vue_map->varying_to_slot[VARYING_SLOT_POS]; in brw_setup_vue_interpolation()
H A Dbrw_vec4_visitor.cpp806 if (output_reg[VARYING_SLOT_POS][0].file == BAD_FILE) in emit_ndc_computation()
810 src_reg pos = src_reg(output_reg[VARYING_SLOT_POS][0]); in emit_ndc_computation()
960 case VARYING_SLOT_POS:
962 if (output_reg[VARYING_SLOT_POS][0].file != BAD_FILE)
963 emit(MOV(reg, src_reg(output_reg[VARYING_SLOT_POS][0])));
/third_party/mesa3d/src/mesa/program/
H A Dprogramopt.c91 newInst[i].DstReg.Index = VARYING_SLOT_POS; in insert_mvp_dp4_code()
111 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS); in insert_mvp_dp4_code()
189 newInst[3].DstReg.Index = VARYING_SLOT_POS; in insert_mvp_mad_code()
212 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS); in insert_mvp_mad_code()
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_signature.c68 if (var->data.location == VARYING_SLOT_POS) in get_interpolation()
77 if (var->data.location == VARYING_SLOT_POS) in get_interpolation()
86 if (var->data.location == VARYING_SLOT_POS) in get_interpolation()
103 case VARYING_SLOT_POS: in in_sysvalue_name()
286 case VARYING_SLOT_POS: in get_semantic_name()
619 case VARYING_SLOT_POS: in out_sysvalue_name()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_gs.cpp78 location == VARYING_SLOT_POS || in process_store_output()
123 if (location == VARYING_SLOT_POS || in process_load_input()
224 if (stream == 0 || v.first != VARYING_SLOT_POS) { in emit_vertex()
H A Dsfn_shader_vs.cpp86 case VARYING_SLOT_POS: in do_store_output()
238 case VARYING_SLOT_POS: in emit_varying_pos()
450 case VARYING_SLOT_POS: in do_scan_instruction()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_lower_point_sprite.c58 case VARYING_SLOT_POS: in find_outputs()
137 case VARYING_SLOT_POS: in lower_store()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_nir_lower_multiview.c50 if (var->data.location != VARYING_SLOT_POS) in lower_multiview_mask()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c71 case VARYING_SLOT_POS: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_meta_clear.c324 vs_out_pos->data.location = VARYING_SLOT_POS; in get_clear_rect_vs()
346 nir->info.inputs_read = 1ull << VARYING_SLOT_POS; in get_clear_rect_gs()
347 nir->info.outputs_written = (1ull << VARYING_SLOT_POS) | in get_clear_rect_gs()
361 gs_in_pos->data.location = VARYING_SLOT_POS; in get_clear_rect_gs()
367 gs_out_pos->data.location = VARYING_SLOT_POS; in get_clear_rect_gs()
/third_party/mesa3d/src/compiler/
H A Dshader_enums.h298 VARYING_SLOT_POS, enumerator
474 #define VARYING_BIT_POS BITFIELD64_BIT(VARYING_SLOT_POS)
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_build_data.c335 if (var->data.location == VARYING_SLOT_POS) { in collect_io_data_vs()
551 if (location == VARYING_SLOT_POS) { in rogue_output_index_vs()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_draw_helpers.c53 if (var->data.location == VARYING_SLOT_POS) in load_frag_coord()
59 pos->data.location = VARYING_SLOT_POS; in load_frag_coord()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_tgsi.c323 return VARYING_SLOT_POS; in svga_tgsi_to_gl_varying_semantic()
366 return VARYING_SLOT_POS; in svga_tgsi_to_gl_varying_semantic()

Completed in 20 milliseconds

12345