Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen7_sol_state.c45 const struct gl_transform_feedback_info *linked_xfb_info = in upload_3dstate_so_buffers() local
77 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() local
129 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 …]
Dgen6_sol.c45 const struct gl_transform_feedback_info *linked_xfb_info = in gen6_update_sol_surfaces() local
52 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() local
97 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() local
174 unsigned stride = linked_xfb_info->BufferStride[i]; in brw_begin_transform_feedback()
Dbrw_gs.c196 const struct gl_transform_feedback_info *linked_xfb_info = in populate_key() local
209 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()
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
Dgen7_sol_state.c45 const struct gl_transform_feedback_info *linked_xfb_info = in upload_3dstate_so_buffers() local
77 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() local
129 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 …]
Dgen6_sol.c45 const struct gl_transform_feedback_info *linked_xfb_info = in gen6_update_sol_surfaces() local
52 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() local
97 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() local
174 unsigned stride = linked_xfb_info->BufferStride[i]; in brw_begin_transform_feedback()
Dbrw_gs.c196 const struct gl_transform_feedback_info *linked_xfb_info = in populate_key() local
209 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()
/external/chromium_org/third_party/mesa/src/src/mesa/main/
Dtransformfeedback.c677 const struct gl_transform_feedback_info *linked_xfb_info; in _mesa_GetTransformFeedbackVarying() local
687 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()
/external/mesa3d/src/mesa/main/
Dtransformfeedback.c677 const struct gl_transform_feedback_info *linked_xfb_info; in _mesa_GetTransformFeedbackVarying() local
687 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()