From c34cea7de54525a337c904cf22fc026b7ca31578 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 21 Nov 2000 23:25:40 +0000 Subject: call RENDER_START/FINISH in read_color_image() --- src/mesa/main/teximage.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/mesa') diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c index 6ef5554b6f1..25948e2bb22 100644 --- a/src/mesa/main/teximage.c +++ b/src/mesa/main/teximage.c @@ -1,4 +1,4 @@ -/* $Id: teximage.c,v 1.63 2000/11/19 23:10:25 brianp Exp $ */ +/* $Id: teximage.c,v 1.64 2000/11/21 23:25:40 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -2620,6 +2620,8 @@ read_color_image( GLcontext *ctx, GLint x, GLint y, (*ctx->Driver.SetReadBuffer)( ctx, ctx->ReadBuffer, ctx->Pixel.DriverReadBuffer ); + RENDER_START(ctx); + dst = image; stride = width * 4; for (i = 0; i < height; i++) { @@ -2628,6 +2630,8 @@ read_color_image( GLcontext *ctx, GLint x, GLint y, dst += stride; } + RENDER_FINISH(ctx); + /* Read from draw buffer (the default) */ (*ctx->Driver.SetReadBuffer)( ctx, ctx->DrawBuffer, ctx->Color.DriverDrawBuffer ); -- cgit v1.2.3