summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_blit.c
AgeCommit message (Collapse)Author
2009-10-29mesa: Fix compilation errors and warnings when features are disabled.Chia-I Wu
Some of the fixes are cherry-picked from opengl-es branch. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-19mesa: Allow BlitFramebuffer from a texture.José Fonseca
Although GL_EXT_framebuffer_blit does not mention textures, it doesn't forbid them either, and some thirdparty driver appear to support this.
2009-08-05st/mesa: implement BlitFramebuffer() for depth/stencil (incomplete)Brian Paul
We now handle the case of blitting Z+stencil to/from combined Z/stencil surfaces. But Z-only or stencil-only and separate depth/stencil surfaces are not yet implemented.
2009-08-05st/mesa: fix Y inversion and optimize st_BlitFramebuffer()Brian Paul
Need to check for Y inversion separately for src/dest buffers. If both the src and dest regions are upside down, make them right-side up for a better chance at a fast path. progs/tests/copypixrate -blit is much faster now.
2008-09-11st: adapt to new framebuffer struct, with one FIXME outstandingKeith Whitwell
2008-06-20gallium: remove unneeded #includeBrian Paul
2008-06-12gallium: add some #if FEATURE_x testsBrian Paul
2008-04-21gallium: Use CSO cache for shaders.Michel Dänzer
2008-03-20gallium: Y-invert blit depending on framebuffer orientationBrian
2008-03-19gallium: implement CSO save/restore functions for use by meta operations ↵Brian
(blit, gen-mipmaps, quad-clear, etc) Also, additional cso_set_*() functions for viewport, framebuffer, blend color, etc. state.
2008-03-18gallium: glFramebufferBlitEXT() implementationBrian