Searched refs:v3d_varying_slot (Results 1 – 4 of 4) sorted by relevance
58 struct v3d_varying_slot *input_slots;253 struct v3d_varying_slot { struct257 static inline struct v3d_varying_slot argument261 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];
491 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()
58 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()
132 struct v3d_varying_slot *tf_outputs;