Home
last modified time | relevance | path

Searched refs:gl_varying_slot (Results 1 - 25 of 37) sorted by relevance

12

/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_varyings.h66 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 Dpanvk_vX_pipeline.c750 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 Dpanvk_vX_cs.c72 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 Dtgsi_from_mesa.h41 tgsi_get_gl_varying_semantic(gl_varying_slot attr,
47 tgsi_get_generic_gl_varying_index(gl_varying_slot attr,
H A Dtgsi_from_mesa.c35 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 Drogue_build_data.h166 gl_varying_slot location,
171 gl_varying_slot location,
H A Drogue_build_data.c514 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 Dnir_lower_two_sided_color.c51 create_input(nir_shader *shader, gl_varying_slot slot, in create_input()
114 gl_varying_slot slot; in setup_inputs()
H A Dnir_lower_input_attachments.c63 gl_varying_slot slot = options->use_view_id_for_layer ? in load_layer_id()
H A Dnir_lower_clip.c45 bool output, gl_varying_slot slot, unsigned array_size) in create_clipdist_var()
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
H A Dir3_gallium.h70 gl_varying_slot slot = fs->inputs[i].slot; in ir3_point_sprite()
/third_party/mesa3d/src/compiler/
H A Dshader_enums.h436 } 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 Dshader_enums.c158 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 Du_helpers.h75 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 Dac_nir_opt_outputs.c70 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 Dir3_nir_lower_tess.c78 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 Dir3_shader.h590 * 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 Dst_program.h284 return tgsi_get_generic_gl_varying_index((gl_varying_slot)attr, in st_get_generic_varying_index()
H A Dst_cb_drawtex.c76 static gl_varying_slot
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vue_map.c287 return gl_varying_slot_name_for_stage((gl_varying_slot)slot, stage); in varying_name()
H A Dbrw_mesh.cpp495 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 Dbuiltin_variable_test.cpp262 EXPECT_TRUE(_mesa_varying_slot_in_fs((gl_varying_slot) var->data.location)); in TEST_F()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h202 * stage (vertex shader). Bits are slots from gl_varying_slot.
217 gl_varying_slot location;
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_tgsi.c317 static gl_varying_slot
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_program.c47 static gl_varying_slot
105 gl_varying_slot slot = in v3d_set_transform_feedback_outputs()

Completed in 22 milliseconds

12