Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen8_sol_state.c43 struct gl_transform_feedback_object *xfb_obj = in gen8_upload_3dstate_so_buffers() local
46 (struct brw_transform_feedback_object *) xfb_obj; in gen8_upload_3dstate_so_buffers()
54 intel_buffer_object(xfb_obj->Buffers[i]); in gen8_upload_3dstate_so_buffers()
70 uint32_t start = xfb_obj->Offset[i]; in gen8_upload_3dstate_so_buffers()
72 uint32_t end = ALIGN(start + xfb_obj->Size[i], 4); in gen8_upload_3dstate_so_buffers()
84 OUT_BATCH(xfb_obj->Size[i] / 4 - 1); in gen8_upload_3dstate_so_buffers()
Dgen7_sol_state.c43 struct gl_transform_feedback_object *xfb_obj = in upload_3dstate_so_buffers() local
46 xfb_obj->program->sh.LinkedTransformFeedback; in upload_3dstate_so_buffers()
54 intel_buffer_object(xfb_obj->Buffers[i]); in upload_3dstate_so_buffers()
59 if (!xfb_obj->Buffers[i]) { in upload_3dstate_so_buffers()
75 start = xfb_obj->Offset[i]; in upload_3dstate_so_buffers()
77 end = ALIGN(start + xfb_obj->Size[i], 4); in upload_3dstate_so_buffers()
103 struct gl_transform_feedback_object *xfb_obj = in gen7_upload_3dstate_so_decl_list() local
106 xfb_obj->program->sh.LinkedTransformFeedback; in gen7_upload_3dstate_so_decl_list()
229 struct gl_transform_feedback_object *xfb_obj = in upload_3dstate_streamout() local
236 xfb_obj->program->sh.LinkedTransformFeedback; in upload_3dstate_streamout()
[all …]
Dgen6_sol.c42 struct gl_transform_feedback_object *xfb_obj; in gen6_update_sol_surfaces() local
47 xfb_obj = ctx->TransformFeedback.CurrentObject; in gen6_update_sol_surfaces()
48 linked_xfb_info = xfb_obj->program->sh.LinkedTransformFeedback; in gen6_update_sol_surfaces()
56 xfb_obj->Offset[buffer] / 4 + in gen6_update_sol_surfaces()
60 brw, xfb_obj->Buffers[buffer], in gen6_update_sol_surfaces()
66 brw, xfb_obj->Buffers[buffer], in gen6_update_sol_surfaces()
230 struct gl_transform_feedback_object *xfb_obj = in brw_begin_transform_feedback() local
250 = _mesa_compute_max_transform_feedback_vertices(ctx, xfb_obj, in brw_begin_transform_feedback()
Dbrw_draw.c158 struct brw_transform_feedback_object *xfb_obj, in brw_emit_prim() argument
191 if (verts_per_instance == 0 && !prim->is_indirect && !xfb_obj) in brw_emit_prim()
203 if (xfb_obj) { in brw_emit_prim()
207 xfb_obj->prim_count_bo, in brw_emit_prim()
443 struct brw_transform_feedback_object *xfb_obj, in brw_try_draw_prims() argument
600 brw_emit_prim(brw, &prims[i], brw->primitive, xfb_obj, stream); in brw_try_draw_prims()
648 struct brw_transform_feedback_object *xfb_obj = in brw_draw_prims() local
689 min_index, max_index, xfb_obj, stream, indirect); in brw_draw_prims()
/external/mesa3d/src/mesa/main/
Dapi_validate.c802 struct gl_transform_feedback_object *xfb_obj in validate_draw_arrays() local
848 if (xfb_obj->GlesRemainingPrims < prim_count) { in validate_draw_arrays()
853 xfb_obj->GlesRemainingPrims -= prim_count; in validate_draw_arrays()