Home
last modified time | relevance | path

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

/external/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h54 struct v3d_varying_slot *input_slots;
317 struct v3d_varying_slot { struct
321 static inline struct v3d_varying_slot argument
325 return (struct v3d_varying_slot){ (slot << 2) + component }; in v3d_slot_from_slot_and_component()
328 static inline uint8_t v3d_slot_get_slot(struct v3d_varying_slot slot) in v3d_slot_get_slot()
333 static inline uint8_t v3d_slot_get_component(struct v3d_varying_slot slot) in v3d_slot_get_component()
404 struct v3d_varying_slot used_outputs[V3D_MAX_FS_INPUTS];
414 struct v3d_varying_slot used_outputs[V3D_MAX_ANY_STAGE_INPUTS];
657 struct v3d_varying_slot input_slots[V3D_MAX_FS_INPUTS];
664 struct v3d_varying_slot *output_slots;
[all …]
Dv3d_nir_lower_io.c130 struct v3d_varying_slot *used_outputs = NULL; in v3d_varying_slot_vpm_offset()
145 struct v3d_varying_slot slot = used_outputs[i]; in v3d_varying_slot_vpm_offset()
Dnir_to_vir.c824 struct v3d_varying_slot, in add_output()
1746 struct v3d_varying_slot slot = in ntq_setup_gs_inputs()
/external/mesa3d/src/gallium/drivers/v3d/
Dv3d_program.c74 struct v3d_varying_slot slots[PIPE_MAX_SO_OUTPUTS * 4]; in v3d_set_transform_feedback_outputs()
167 so->tf_outputs = ralloc_array(so->base.ir.nir, struct v3d_varying_slot, in v3d_set_transform_feedback_outputs()
180 struct v3d_varying_slot *outputs, in precompile_all_outputs()
Dv3d_context.h203 struct v3d_varying_slot *tf_outputs;