From: Corbin Simpson Date: Mon, 11 May 2009 17:09:59 +0000 (-0700) Subject: r300-gallium: Setup surface in r300_surface_copy. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=64f60bc04666dbe2b53c951a2fbab06e2628ee1b;p=mesa.git r300-gallium: Setup surface in r300_surface_copy. I haven't tested, but this may unbreak surface copies. --- diff --git a/src/gallium/drivers/r300/r300_surface.c b/src/gallium/drivers/r300/r300_surface.c index 33bc4ad0caa..d6f3fe1466d 100644 --- a/src/gallium/drivers/r300/r300_surface.c +++ b/src/gallium/drivers/r300/r300_surface.c @@ -225,6 +225,8 @@ static void r300_surface_copy(struct pipe_context* pipe, srcx, srcy, w, h); } + r300_surface_setup(r300, desttex, x, y, w, h); + r300_emit_sampler(r300, &r300_sampler_copy_state, 0); r300_emit_texture(r300, srctex, 0); r300_flush_textures(r300);