Searched refs:xfb_obj (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | gfx6_sol.c | 43 struct gl_transform_feedback_object *xfb_obj; in gfx6_update_sol_surfaces() local 48 xfb_obj = ctx->TransformFeedback.CurrentObject; in gfx6_update_sol_surfaces() 49 linked_xfb_info = xfb_obj->program->sh.LinkedTransformFeedback; in gfx6_update_sol_surfaces() 57 xfb_obj->Offset[buffer] / 4 + in gfx6_update_sol_surfaces() 61 brw, xfb_obj->Buffers[buffer], in gfx6_update_sol_surfaces() 67 brw, xfb_obj->Buffers[buffer], in gfx6_update_sol_surfaces() 394 struct gl_transform_feedback_object *xfb_obj = in brw_begin_transform_feedback() local 397 (struct brw_transform_feedback_object *) xfb_obj; in brw_begin_transform_feedback() 414 = _mesa_compute_max_transform_feedback_vertices(ctx, xfb_obj, in brw_begin_transform_feedback()
|
D | brw_draw.c | 164 struct brw_transform_feedback_object *xfb_obj, in brw_emit_prim() argument 200 if (verts_per_instance == 0 && !is_indirect && !xfb_obj) in brw_emit_prim() 212 if (xfb_obj) { in brw_emit_prim() 216 xfb_obj->prim_count_bo, in brw_emit_prim() 989 struct brw_transform_feedback_object *xfb_obj, in brw_draw_single_prim() argument 1102 base_instance, xfb_obj, stream, is_indirect, in brw_draw_single_prim() 1239 struct brw_transform_feedback_object *xfb_obj = in brw_draw_transform_feedback() local 1267 brw_draw_single_prim(ctx, &prim, 0, false, num_instances, 0, xfb_obj, in brw_draw_transform_feedback()
|
D | genX_state_upload.c | 3582 struct gl_transform_feedback_object *xfb_obj = local 3585 xfb_obj->program->sh.LinkedTransformFeedback; 3672 struct gl_transform_feedback_object *xfb_obj = local 3676 xfb_obj->program->sh.LinkedTransformFeedback; 3679 (struct brw_transform_feedback_object *) xfb_obj; 3688 brw_buffer_object(xfb_obj->Buffers[i]); 3689 uint32_t start = xfb_obj->Offset[i]; 3690 uint32_t end = ALIGN(start + xfb_obj->Size[i], 4); 3718 sob.SurfaceSize = MAX2(xfb_obj->Size[i] / 4, 1) - 1; 3750 struct gl_transform_feedback_object *xfb_obj = local [all …]
|
/third_party/mesa3d/src/mesa/main/ |
D | draw.c | 450 struct gl_transform_feedback_object *xfb_obj in validate_draw_arrays() local 453 if (xfb_obj->GlesRemainingPrims < prim_count) in validate_draw_arrays() 456 xfb_obj->GlesRemainingPrims -= prim_count; in validate_draw_arrays() 528 struct gl_transform_feedback_object *xfb_obj in _mesa_validate_MultiDrawArrays() local 537 if (xfb_obj->GlesRemainingPrims < xfb_prim_count) { in _mesa_validate_MultiDrawArrays() 540 xfb_obj->GlesRemainingPrims -= xfb_prim_count; in _mesa_validate_MultiDrawArrays()
|