Home
last modified time | relevance | path

Searched refs:v3d_varying_slot (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h58 struct v3d_varying_slot *input_slots;
253 struct v3d_varying_slot { struct
257 static inline struct v3d_varying_slot argument
261 return (struct v3d_varying_slot){ (slot << 2) + component }; in v3d_slot_from_slot_and_component()
264 static inline uint8_t v3d_slot_get_slot(struct v3d_varying_slot slot) in v3d_slot_get_slot()
269 static inline uint8_t v3d_slot_get_component(struct v3d_varying_slot slot) in v3d_slot_get_component()
343 struct v3d_varying_slot fs_inputs[V3D_MAX_FS_INPUTS];
473 struct v3d_varying_slot input_slots[V3D_MAX_FS_INPUTS];
480 struct v3d_varying_slot *output_slots;
588 struct v3d_varying_slot input_slots[V3D_MAX_FS_INPUTS];
Dnir_to_vir.c491 struct v3d_varying_slot, in add_output()
1140 struct v3d_varying_slot input = c->vs_key->fs_inputs[i]; in emit_vert_end()
1144 struct v3d_varying_slot output = c->output_slots[j]; in emit_vert_end()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_program.c58 struct v3d_varying_slot slots[PIPE_MAX_SO_OUTPUTS * 4]; in vc5_set_transform_feedback_outputs()
120 so->tf_outputs = ralloc_array(so->base.ir.nir, struct v3d_varying_slot, in vc5_set_transform_feedback_outputs()
Dvc5_context.h132 struct v3d_varying_slot *tf_outputs;