Home
last modified time | relevance | path

Searched refs:varying_to_slot (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_vue_map.c50 assert (vue_map->varying_to_slot[varying] == -1); in assign_vue_slot()
52 vue_map->varying_to_slot[varying] = slot; in assign_vue_slot()
104 vue_map->varying_to_slot[i] = -1; in brw_compute_vue_map()
191 if (vue_map->varying_to_slot[varying] == -1) { in brw_compute_vue_map()
240 vue_map->varying_to_slot[i] = -1; in brw_compute_tess_vue_map()
259 if (vue_map->varying_to_slot[varying + VARYING_SLOT_PATCH0] == -1) { in brw_compute_tess_vue_map()
271 if (vue_map->varying_to_slot[varying] == -1) { in brw_compute_tess_vue_map()
Dbrw_interpolation_map.c45 unsigned slot = vue_map->varying_to_slot[location + k]; in gfx4_frag_prog_set_interp_modes()
72 unsigned pos_slot = vue_map->varying_to_slot[VARYING_SLOT_POS]; in brw_setup_vue_interpolation()
Dbrw_compile_sf.c114 int vue_slot = c->vue_map.varying_to_slot[varying]; in get_varying()
827 c.vue_map.varying_to_slot[BRW_VARYING_SLOT_PNTC] = c.vue_map.num_slots; in brw_compile_sf()
Dbrw_compiler.h1190 signed char varying_to_slot[VARYING_SLOT_TESS_MAX]; member
1237 return brw_vue_slot_to_offset(vue_map->varying_to_slot[varying]); in brw_varying_to_offset()
Dgfx6_gs_visitor.cpp686 int slot = prog_data->vue_map.varying_to_slot[varying]; in get_vertex_output_offset_for_varying()
Dbrw_nir.c128 int vue_slot = vue_map->varying_to_slot[intrin->const_index[0]]; in remap_patch_urb_offsets()
339 vue_slot = vue_map->varying_to_slot[varying]; in brw_nir_lower_vue_inputs()
Dbrw_compile_ff_gs.c457 unsigned char slot = c->vue_map.varying_to_slot[varying]; in gfx6_sol_program()
Dbrw_fs_visitor.cpp918 slot_offset = slot - vue_map->varying_to_slot[VARYING_SLOT_POS]; in emit_urb_writes()
/third_party/mesa3d/docs/relnotes/
D10.1.2.rst58 - i965: Put an assertion to check valid varying_to_slot[varying]
59 - i965: Fix component mask and varying_to_slot mapping for gl_Layer
60 - i965: Fix component mask and varying_to_slot mapping for
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_state.c4012 assert(vue_map->varying_to_slot[varying] >= 0); in iris_create_so_decl_list()
4039 .RegisterIndex = vue_map->varying_to_slot[varying], in iris_create_so_decl_list()
4135 if (last_vue_map->varying_to_slot[VARYING_SLOT_COL0 + c] == -1) { in iris_compute_sbe_urb_read_interval()
4192 int slot = vue_map->varying_to_slot[fs_attr]; in iris_emit_sbe_swiz()
4222 slot = vue_map->varying_to_slot[VARYING_SLOT_BFC0]; in iris_emit_sbe_swiz()
4224 slot = vue_map->varying_to_slot[VARYING_SLOT_BFC1]; in iris_emit_sbe_swiz()
4340 last_vue_map->varying_to_slot[VARYING_SLOT_PRIMITIVE_ID] == -1) { in iris_emit_sbe()
/third_party/mesa3d/src/intel/vulkan/
DgenX_pipeline.c463 const int slot = fs_input_map->varying_to_slot[attr]; in emit_3dstate_sbe()
1331 const int slot = vue_map->varying_to_slot[varying]; in emit_3dstate_streamout()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_state.c4299 assert(vue_map->varying_to_slot[varying] >= 0); in crocus_create_so_decl_list()
4326 .RegisterIndex = vue_map->varying_to_slot[varying], in crocus_create_so_decl_list()
4467 int slot = vue_map->varying_to_slot[fs_attr]; in get_attr_override()
4490 slot = vue_map->varying_to_slot[VARYING_SLOT_BFC0]; in get_attr_override()
4492 slot = vue_map->varying_to_slot[VARYING_SLOT_BFC1]; in get_attr_override()