Home
last modified time | relevance | path

Searched refs:gl_varying_slot (Results 1 – 25 of 29) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.h41 tgsi_get_gl_varying_semantic(gl_varying_slot attr,
47 tgsi_get_generic_gl_varying_index(gl_varying_slot attr,
Dtgsi_from_mesa.c33 tgsi_get_generic_gl_varying_index(gl_varying_slot attr, in tgsi_get_generic_gl_varying_index()
59 tgsi_get_gl_varying_semantic(gl_varying_slot attr, in tgsi_get_gl_varying_semantic()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.h39 gl_varying_slot
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_gallium.h61 gl_varying_slot slot = fs->inputs[i].slot; in ir3_point_sprite()
/external/mesa3d/src/compiler/nir/
Dnir_lower_two_sided_color.c51 create_input(nir_shader *shader, gl_varying_slot slot, in create_input()
122 gl_varying_slot slot; in setup_inputs()
Dnir_lower_input_attachments.c63 gl_varying_slot slot = options->use_view_id_for_layer ? in load_layer_id()
Dnir_lower_clip.c45 bool output, gl_varying_slot slot, unsigned array_size) in create_clipdist_var()
/external/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_tess.c76 is_tess_levels(gl_varying_slot slot) in is_tess_levels()
97 shader_io_get_unique_index(gl_varying_slot slot) in shader_io_get_unique_index()
467 build_tessfactor_base(nir_builder *b, gl_varying_slot slot, struct state *state) in build_tessfactor_base()
564 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_ctrl_block()
591 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_ctrl_block()
778 gl_varying_slot location = nir_intrinsic_io_semantics(intr).location; in lower_tess_eval_block()
Dir3_shader.h801 ir3_find_output(const struct ir3_shader_variant *so, gl_varying_slot slot) in ir3_find_output()
/external/mesa3d/src/gallium/auxiliary/util/
Du_helpers.h65 util_varying_is_point_coord(gl_varying_slot slot, uint32_t sprite_coord_enable) in util_varying_is_point_coord()
/external/mesa3d/src/compiler/
Dshader_enums.h326 } gl_varying_slot; typedef
334 const char *gl_varying_slot_name(gl_varying_slot slot);
Dshader_enums.c158 gl_varying_slot_name(gl_varying_slot slot) in gl_varying_slot_name()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_tcs.cpp49 tgsi_get_gl_varying_semantic(static_cast<gl_varying_slot>(output->data.location), in do_process_outputs()
Dsfn_shader_tess_eval.cpp36 tgsi_get_gl_varying_semantic(static_cast<gl_varying_slot>( input->data.location), in do_process_inputs()
Dsfn_shaderio.cpp389 tgsi_get_gl_varying_semantic(static_cast<gl_varying_slot>(varying_location), in r600_get_varying_semantic()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.h301 return tgsi_get_generic_gl_varying_index((gl_varying_slot)attr, in st_get_generic_varying_index()
Dst_cb_drawtex.c76 static gl_varying_slot
/external/mesa3d/src/intel/compiler/
Dbrw_vue_map.c286 return gl_varying_slot_name((gl_varying_slot)slot); in varying_name()
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.h231 gl_varying_slot varyings_loc[PIPE_MAX_ATTRIBS];
Dpan_cmdstream.c1347 pan_get_so(struct pipe_stream_output_info *info, gl_varying_slot loc) in pan_get_so()
1457 gl_varying_slot loc = fs->varyings_loc[i]; in pan_varying_present()
1574 gl_varying_slot loc, in pan_emit_general_varying()
1653 gl_varying_slot loc = stage->varyings_loc[idx]; in panfrost_emit_varying()
/external/mesa3d/src/compiler/glsl/tests/
Dbuiltin_variable_test.cpp262 EXPECT_TRUE(_mesa_varying_slot_in_fs((gl_varying_slot) var->data.location)); in TEST_F()
/external/mesa3d/src/gallium/drivers/v3d/
Dv3d_program.c47 static gl_varying_slot
105 gl_varying_slot slot = in v3d_set_transform_feedback_outputs()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_from_nir.cpp1023 tgsi_get_gl_varying_semantic((gl_varying_slot)slot, true, in assignSlots()
1031 tgsi_get_gl_varying_semantic((gl_varying_slot)slot, true, in assignSlots()
1036 tgsi_get_gl_varying_semantic((gl_varying_slot)slot, true, in assignSlots()
1106 tgsi_get_gl_varying_semantic((gl_varying_slot)slot, true, in assignSlots()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_program.c775 emit_fragment_varying(struct vc4_compile *c, gl_varying_slot slot, in emit_fragment_varying()
800 emit_fragment_input(struct vc4_compile *c, int attr, gl_varying_slot slot) in emit_fragment_input()
/external/mesa3d/src/intel/blorp/
Dblorp_genX_exec.h309 const gl_varying_slot attr = VARYING_SLOT_VAR0 + i; in blorp_emit_input_varying_data()

12