summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i915/intel_pixel_draw.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2007-12-20 08:19:42 -0800
committerEric Anholt <eric@anholt.net>2007-12-20 08:19:42 -0800
commitfcd1e9dad6949e02380593a166432dbac311c80e (patch)
tree85d8909857c67c21def6beb5933eaf6de6ec1d5a /src/mesa/drivers/dri/i915/intel_pixel_draw.c
parent2761cfce462af4fee0d67068c09f7f188677e7cf (diff)
[i915] Move meta_draw_quad into the vtbl with other meta operations.
Diffstat (limited to 'src/mesa/drivers/dri/i915/intel_pixel_draw.c')
-rw-r--r--src/mesa/drivers/dri/i915/intel_pixel_draw.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mesa/drivers/dri/i915/intel_pixel_draw.c b/src/mesa/drivers/dri/i915/intel_pixel_draw.c
index 0fea9a1d01..566f884be0 100644
--- a/src/mesa/drivers/dri/i915/intel_pixel_draw.c
+++ b/src/mesa/drivers/dri/i915/intel_pixel_draw.c
@@ -170,13 +170,13 @@ do_texture_drawpixels(GLcontext * ctx,
* incorrect coordinate space. Does this even need to hold the
* lock???
*/
- intel_meta_draw_quad(intel,
- dstx, dstx + width * ctx->Pixel.ZoomX,
- dPriv->h - (y + height * ctx->Pixel.ZoomY),
- dPriv->h - (y),
- -ctx->Current.RasterPos[2] * .5,
- 0x00ff00ff,
- srcx, srcx + width, srcy + height, srcy);
+ intel->vtbl.meta_draw_quad(intel,
+ dstx, dstx + width * ctx->Pixel.ZoomX,
+ dPriv->h - (y + height * ctx->Pixel.ZoomY),
+ dPriv->h - (y),
+ -ctx->Current.RasterPos[2] * .5,
+ 0x00ff00ff,
+ srcx, srcx + width, srcy + height, srcy);
out:
intel->vtbl.leave_meta_state(intel);
intel_batchbuffer_flush(intel->batch);