meta: Avoid _swrast_BlitFramebuffer in the meta CopyTexSubImage code.
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 19 May 2014 05:26:59 +0000 (22:26 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 20 May 2014 00:18:55 +0000 (17:18 -0700)
commit2ecc7268bacf5d240ddd4d341360bfb31f4dd04f
tree9b3796cb518d8ca2fbfc21326e19c92e250a93f1
parent54540ea691e926b36a81a9b1e27b8f035995d07d
meta: Avoid _swrast_BlitFramebuffer in the meta CopyTexSubImage code.

This is a replacement for bd44ac8b5ca08016bb064b37edaec95eccfdbcd5
that should actually work.

Fixes Piglit's copyteximage-border on swrast, as well as one of
es3conform's packed_pixels_pixelstore test.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=78546
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77705
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
Cc: "10.2" <mesa-stable@lists.freedesktop.org>
src/mesa/drivers/common/meta.c