mesa/src
Eric Anholt b702233f53 meta: Refactor the BlitFramebuffer color CopyTexImage fallback.
There shouldn't be anything special about copying out a subset of the src
rb to a temp before texturing from it, so just do it when we're figuring
out our src texture binding.

This drops Anuj's change to copy an extra border of 1 pixel around the src
area.  I can't see how that change could be valid, and presumably if
there's some filtering problem at edges we just need to set the right
wrap mode.

v2: Don't fall back to swrast on non-2D/RECT/2D_MS textures when we can
    still CopyTexSubImage.  Fixes a segfault regression on i965 with
    gl-3.2-layered-rendering-blit.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> (v1)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> (v1)
Tested-by: Anuj Phogat <anuj.phogat@gmail.com>
2014-04-15 14:34:06 -07:00
..
egl egl/build: Sort egl sources alphabetically. 2014-04-07 09:41:00 -07:00
gallium r600g/radeonsi: Use caching buffer manager for textures as well 2014-04-15 11:34:56 +09:00
gbm gbm/build: Add headers to distribution. 2014-04-07 09:41:01 -07:00
getopt
glsl glsl: Use M_PI_* macros. 2014-04-15 09:24:09 -07:00
glx glx: drop obsolete _XUnlock_Mutex in __glXInitialize error path 2014-04-09 22:12:35 +01:00
gtest gtest: Update to 1.7.0. 2014-04-14 00:06:53 -07:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader loader: don't limit the non-udev path to only android 2014-04-05 12:17:28 +01:00
mapi glapi: Fix libglapi build. 2014-04-07 14:34:49 -07:00
mesa meta: Refactor the BlitFramebuffer color CopyTexImage fallback. 2014-04-15 14:34:06 -07:00
Makefile.am src/build: Add getopt to distribution. 2014-04-07 09:41:02 -07:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00