Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen6_sol.c43 const struct gl_transform_feedback_info *linked_xfb_info = NULL; in gen6_update_sol_surfaces() local
48 linked_xfb_info = xfb_obj->program->sh.LinkedTransformFeedback; in gen6_update_sol_surfaces()
53 if (xfb_active && i < linked_xfb_info->NumOutputs) { in gen6_update_sol_surfaces()
54 unsigned buffer = linked_xfb_info->Outputs[i].OutputBuffer; in gen6_update_sol_surfaces()
57 linked_xfb_info->Outputs[i].DstOffset; in gen6_update_sol_surfaces()
62 linked_xfb_info->Outputs[i].NumComponents, in gen6_update_sol_surfaces()
63 linked_xfb_info->Buffers[buffer].Stride, buffer_offset); in gen6_update_sol_surfaces()
68 linked_xfb_info->Outputs[i].NumComponents, in gen6_update_sol_surfaces()
69 linked_xfb_info->Buffers[buffer].Stride, buffer_offset); in gen6_update_sol_surfaces()
118 const struct gl_transform_feedback_info *linked_xfb_info = in brw_gs_upload_binding_table() local
[all …]
Dgen7_sol_state.c45 const struct gl_transform_feedback_info *linked_xfb_info = in upload_3dstate_so_buffers() local
73 stride = linked_xfb_info->Buffers[i].Stride * 4; in upload_3dstate_so_buffers()
105 const struct gl_transform_feedback_info *linked_xfb_info = in gen7_upload_3dstate_so_decl_list() local
119 for (unsigned i = 0; i < linked_xfb_info->NumOutputs; i++) { in gen7_upload_3dstate_so_decl_list()
120 int buffer = linked_xfb_info->Outputs[i].OutputBuffer; in gen7_upload_3dstate_so_decl_list()
122 int varying = linked_xfb_info->Outputs[i].OutputRegister; in gen7_upload_3dstate_so_decl_list()
123 const unsigned components = linked_xfb_info->Outputs[i].NumComponents; in gen7_upload_3dstate_so_decl_list()
125 unsigned stream_id = linked_xfb_info->Outputs[i].StreamId; in gen7_upload_3dstate_so_decl_list()
143 component_mask <<= linked_xfb_info->Outputs[i].ComponentOffset; in gen7_upload_3dstate_so_decl_list()
170 linked_xfb_info->Outputs[i].DstOffset - next_offset[buffer]; in gen7_upload_3dstate_so_decl_list()
[all …]
Dbrw_ff_gs.c200 const struct gl_transform_feedback_info *linked_xfb_info = in brw_ff_gs_populate_key() local
213 assert(linked_xfb_info->NumOutputs <= BRW_MAX_SOL_BINDINGS); in brw_ff_gs_populate_key()
216 key->num_transform_feedback_bindings = linked_xfb_info->NumOutputs; in brw_ff_gs_populate_key()
219 linked_xfb_info->Outputs[i].OutputRegister; in brw_ff_gs_populate_key()
221 swizzle_for_offset[linked_xfb_info->Outputs[i].ComponentOffset]; in brw_ff_gs_populate_key()
Dgen6_gs_visitor.cpp536 const struct gl_transform_feedback_info *linked_xfb_info = in xfb_setup() local
549 assert(linked_xfb_info->NumOutputs <= BRW_MAX_SOL_BINDINGS); in xfb_setup()
551 gs_prog_data->num_transform_feedback_bindings = linked_xfb_info->NumOutputs; in xfb_setup()
554 linked_xfb_info->Outputs[i].OutputRegister; in xfb_setup()
556 swizzle_for_offset[linked_xfb_info->Outputs[i].ComponentOffset]; in xfb_setup()