Home
last modified time | relevance | path

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

/external/mesa3d/src/mesa/drivers/dri/i965/
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()
395 struct gl_transform_feedback_object *xfb_obj = in brw_begin_transform_feedback() local
398 (struct brw_transform_feedback_object *) xfb_obj; in brw_begin_transform_feedback()
415 = _mesa_compute_max_transform_feedback_vertices(ctx, xfb_obj, in brw_begin_transform_feedback()
Dbrw_draw.c160 struct brw_transform_feedback_object *xfb_obj, in brw_emit_prim() argument
194 if (verts_per_instance == 0 && !prim->is_indirect && !xfb_obj) in brw_emit_prim()
206 if (xfb_obj) { in brw_emit_prim()
210 xfb_obj->prim_count_bo, in brw_emit_prim()
784 struct brw_transform_feedback_object *xfb_obj, in brw_draw_single_prim() argument
887 brw_emit_prim(brw, prim, brw->primitive, xfb_obj, stream); in brw_draw_single_prim()
930 struct brw_transform_feedback_object *xfb_obj = in brw_draw_prims() local
1004 brw_draw_single_prim(ctx, arrays, &prims[i], i, xfb_obj, stream, in brw_draw_prims()
DgenX_state_upload.c3528 struct gl_transform_feedback_object *xfb_obj = local
3531 xfb_obj->program->sh.LinkedTransformFeedback;
3618 struct gl_transform_feedback_object *xfb_obj = local
3622 xfb_obj->program->sh.LinkedTransformFeedback;
3625 (struct brw_transform_feedback_object *) xfb_obj;
3634 intel_buffer_object(xfb_obj->Buffers[i]);
3643 uint32_t start = xfb_obj->Offset[i];
3645 uint32_t end = ALIGN(start + xfb_obj->Size[i], 4);
3663 sob.SurfaceSize = MAX2(xfb_obj->Size[i] / 4, 1) - 1;
3695 struct gl_transform_feedback_object *xfb_obj = local
[all …]
/external/mesa3d/src/mesa/main/
Dapi_validate.c850 struct gl_transform_feedback_object *xfb_obj in validate_draw_arrays() local
853 if (xfb_obj->GlesRemainingPrims < prim_count) { in validate_draw_arrays()
858 xfb_obj->GlesRemainingPrims -= prim_count; in validate_draw_arrays()
935 struct gl_transform_feedback_object *xfb_obj in _mesa_validate_MultiDrawArrays() local
942 if (xfb_obj->GlesRemainingPrims < xfb_prim_count) { in _mesa_validate_MultiDrawArrays()
947 xfb_obj->GlesRemainingPrims -= xfb_prim_count; in _mesa_validate_MultiDrawArrays()