/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_varyings.h | 66 gl_varying_slot loc[VARYING_SLOT_MAX]; 79 panvk_varying_buf_id(gl_varying_slot loc) in panvk_varying_buf_id() 93 gl_varying_slot loc) in panvk_varying_size()
|
H A D | panvk_vX_pipeline.c | 750 gl_varying_slot loc = varying->location; in panvk_pipeline_update_varying_slot() 802 gl_varying_slot loc; in panvk_pipeline_builder_collect_varyings()
|
H A D | panvk_vX_cs.c | 72 gl_varying_slot loc = varyings->stage[stage].loc[idx]; in panvk_varying_hw_format() 105 gl_varying_slot loc = varyings->stage[stage].loc[idx]; in panvk_emit_varying()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_from_mesa.h | 41 tgsi_get_gl_varying_semantic(gl_varying_slot attr, 47 tgsi_get_generic_gl_varying_index(gl_varying_slot attr,
|
H A D | tgsi_from_mesa.c | 35 tgsi_get_generic_gl_varying_index(gl_varying_slot attr, in tgsi_get_generic_gl_varying_index() 61 tgsi_get_gl_varying_semantic(gl_varying_slot attr, in tgsi_get_gl_varying_semantic()
|
/third_party/mesa3d/src/imagination/rogue/ |
H A D | rogue_build_data.h | 166 gl_varying_slot location, 171 gl_varying_slot location,
|
H A D | rogue_build_data.c | 514 gl_varying_slot location, in rogue_coeff_index_fs() 546 gl_varying_slot location, in rogue_output_index_vs()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_two_sided_color.c | 51 create_input(nir_shader *shader, gl_varying_slot slot, in create_input() 114 gl_varying_slot slot; in setup_inputs()
|
H A D | nir_lower_input_attachments.c | 63 gl_varying_slot slot = options->use_view_id_for_layer ? in load_layer_id()
|
H A D | nir_lower_clip.c | 45 bool output, gl_varying_slot slot, unsigned array_size) in create_clipdist_var()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_gallium.h | 70 gl_varying_slot slot = fs->inputs[i].slot; in ir3_point_sprite()
|
/third_party/mesa3d/src/compiler/ |
H A D | shader_enums.h | 436 } gl_varying_slot; typedef 443 const char *gl_varying_slot_name_for_stage(gl_varying_slot slot, 447 * Determine if the given gl_varying_slot appears in the fragment shader. 450 _mesa_varying_slot_in_fs(gl_varying_slot slot) in _mesa_varying_slot_in_fs()
|
H A D | shader_enums.c | 158 gl_varying_slot_name_for_stage(gl_varying_slot slot, gl_shader_stage stage) in gl_varying_slot_name_for_stage()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_helpers.h | 75 util_varying_is_point_coord(gl_varying_slot slot, uint32_t sprite_coord_enable) in util_varying_is_point_coord()
|
/third_party/mesa3d/src/amd/common/ |
H A D | ac_nir_opt_outputs.c | 70 gl_varying_slot semantic, in ac_eliminate_const_output() 124 gl_varying_slot current, struct nir_builder *b, in ac_eliminate_duplicated_output() 185 /* p is gl_varying_slot in addition to being an index into outputs. */ in ac_eliminate_duplicated_output() 206 /* p is gl_varying_slot in addition to being an index into outputs. */ in ac_eliminate_duplicated_output()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 78 is_tess_levels(gl_varying_slot slot) in is_tess_levels() 89 * gl_varying_slot space down a bit so that the primitive maps aren't too 100 shader_io_get_unique_index(gl_varying_slot slot) in shader_io_get_unique_index() 483 build_tessfactor_base(nir_builder *b, gl_varying_slot slot, uint32_t comp, in build_tessfactor_base() 574 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_ctrl_block() 603 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_ctrl_block() 801 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_eval_block()
|
H A D | ir3_shader.h | 590 * gl_varying_slot - for VS output / FS input 961 ir3_find_output(const struct ir3_shader_variant *so, gl_varying_slot slot) in ir3_find_output()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_program.h | 284 return tgsi_get_generic_gl_varying_index((gl_varying_slot)attr, in st_get_generic_varying_index()
|
H A D | st_cb_drawtex.c | 76 static gl_varying_slot
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vue_map.c | 287 return gl_varying_slot_name_for_stage((gl_varying_slot)slot, stage); in varying_name()
|
H A D | brw_mesh.cpp | 495 gl_varying_slot_name_for_stage((gl_varying_slot)i, in brw_print_mue_map() 513 gl_varying_slot_name_for_stage((gl_varying_slot)i, in brw_print_mue_map()
|
/third_party/mesa3d/src/compiler/glsl/tests/ |
H A D | builtin_variable_test.cpp | 262 EXPECT_TRUE(_mesa_varying_slot_in_fs((gl_varying_slot) var->data.location)); in TEST_F()
|
/third_party/mesa3d/src/panfrost/util/ |
H A D | pan_ir.h | 202 * stage (vertex shader). Bits are slots from gl_varying_slot. 217 gl_varying_slot location;
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_tgsi.c | 317 static gl_varying_slot
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_program.c | 47 static gl_varying_slot 105 gl_varying_slot slot = in v3d_set_transform_feedback_outputs()
|