Searched refs:linked_xfb_info (Results 1 – 8 of 8) sorted by relevance
45 const struct gl_transform_feedback_info *linked_xfb_info = in upload_3dstate_so_buffers() local77 stride = linked_xfb_info->BufferStride[i] * 4; in upload_3dstate_so_buffers()117 const struct gl_transform_feedback_info *linked_xfb_info = in upload_3dstate_so_decl_list() local129 for (i = 0; i < linked_xfb_info->NumOutputs; i++) { in upload_3dstate_so_decl_list()130 int buffer = linked_xfb_info->Outputs[i].OutputBuffer; in upload_3dstate_so_decl_list()132 int vert_result = linked_xfb_info->Outputs[i].OutputRegister; in upload_3dstate_so_decl_list()134 (1 << linked_xfb_info->Outputs[i].NumComponents) - 1; in upload_3dstate_so_decl_list()138 assert(linked_xfb_info->Outputs[i].NumComponents == 1); in upload_3dstate_so_decl_list()141 component_mask <<= linked_xfb_info->Outputs[i].ComponentOffset; in upload_3dstate_so_decl_list()154 assert(linked_xfb_info->Outputs[i].DstOffset == next_offset[buffer]); in upload_3dstate_so_decl_list()[all …]
45 const struct gl_transform_feedback_info *linked_xfb_info = in gen6_update_sol_surfaces() local52 i < linked_xfb_info->NumOutputs) { in gen6_update_sol_surfaces()53 unsigned buffer = linked_xfb_info->Outputs[i].OutputBuffer; in gen6_update_sol_surfaces()56 linked_xfb_info->Outputs[i].DstOffset; in gen6_update_sol_surfaces()59 linked_xfb_info->Outputs[i].NumComponents, in gen6_update_sol_surfaces()60 linked_xfb_info->BufferStride[buffer], buffer_offset); in gen6_update_sol_surfaces()94 const struct gl_transform_feedback_info *linked_xfb_info = in brw_gs_upload_binding_table() local97 has_surfaces = linked_xfb_info->NumOutputs != 0; in brw_gs_upload_binding_table()163 const struct gl_transform_feedback_info *linked_xfb_info = in brw_begin_transform_feedback() local174 unsigned stride = linked_xfb_info->BufferStride[i]; in brw_begin_transform_feedback()
196 const struct gl_transform_feedback_info *linked_xfb_info = in populate_key() local209 assert(linked_xfb_info->NumOutputs <= BRW_MAX_SOL_BINDINGS); in populate_key()212 key->num_transform_feedback_bindings = linked_xfb_info->NumOutputs; in populate_key()215 linked_xfb_info->Outputs[i].OutputRegister; in populate_key()217 swizzle_for_offset[linked_xfb_info->Outputs[i].ComponentOffset]; in populate_key()
677 const struct gl_transform_feedback_info *linked_xfb_info; in _mesa_GetTransformFeedbackVarying() local687 linked_xfb_info = &shProg->LinkedTransformFeedback; in _mesa_GetTransformFeedbackVarying()688 if (index >= linked_xfb_info->NumVarying) { in _mesa_GetTransformFeedbackVarying()696 linked_xfb_info->Varyings[index].Name); in _mesa_GetTransformFeedbackVarying()700 *type = linked_xfb_info->Varyings[index].Type; in _mesa_GetTransformFeedbackVarying()702 *size = linked_xfb_info->Varyings[index].Size; in _mesa_GetTransformFeedbackVarying()