History log of /external/mesa3d/src/mesa/swrast/s_blit.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
431b458f24f05db612e276e12528ce0e62707b65 01-Apr-2012 Vinson Lee <vlee@freedesktop.org> swrast: Fix memory leaks in blit_linear.

Fixes Coverity resource leak defects.

NOTE: This is a candidate for the 8.0 branch.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_blit.c
edca96547a2063c38d65a96e80fe6ad7144b5796 09-Jan-2012 Brian Paul <brianp@vmware.com> swrast: convert blit_linear() to Map/UnmapRenderbuffer()

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/swrast/s_blit.c
3786a3e644d0770e1247f24c6379388513728174 05-Jan-2012 Eric Anholt <eric@anholt.net> swrast: Convert the glBlitFramebuffer(GL_NEAREST) path to MapRenderbuffer().

Fixes on i965:
ARB_depth_buffer_float/fbo-depthstencil-GL_DEPTH32F_STENCIL8-blit
ARB_depth_buffer_float/fbo-stencil-GL_DEPTH32F_STENCIL8-blit

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_blit.c
fb5252a3518dadd51e88e87382e6510998e9e2f4 05-Jan-2012 Eric Anholt <eric@anholt.net> swrast: Use the fast copypixels code to implement fast glBlitFramebuffer().

They were meaning to do the same thing of memcpying rows, so just
write the code once.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_blit.c
b2469ff043de303402a188c58865dabde14fd03b 08-Dec-2011 Eric Anholt <eric@anholt.net> swrast: Add a note about overlapping support for framebuffer blit.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_blit.c
22e806f57013b2c116b5bfab228e0f28e25198f4 10-Dec-2011 Brian Paul <brianp@vmware.com> swrast: add missing state validation calls for Blit, Clear
/external/mesa3d/src/mesa/swrast/s_blit.c
9520f483b8f1e45fa474674b415554988de5d8d3 01-Oct-2011 Brian Paul <brianp@vmware.com> mesa: s/INLINE/inline/

INLINE is still seen in some files (some generated files, etc) but this
is a good start.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/swrast/s_blit.c
d1214cca084f277b5acc913490d354edbd4b990f 10-Jul-2011 Marek Olšák <maraeo@gmail.com> swrast: fix depth/stencil blits when there's no colorbuffer

NOTE: This is a candidate for the 7.10 and 7.11 branches.
/external/mesa3d/src/mesa/swrast/s_blit.c
c0277d953975ddc232aa34a101955d8314c99b96 29-May-2011 Marek Olšák <maraeo@gmail.com> swrast: BlitFramebuffer should not be killed by conditional rendering

NOTE: This is a candidate for the 7.10 branch.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_blit.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/swrast/s_blit.c
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 19-Feb-2010 Kristian Høgsberg <krh@bitplanet.net> Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/swrast/s_blit.c
ab26682eb4db0dbe160b13f1e320ec9164c3afc5 31-Dec-2009 Brian Paul <brianp@vmware.com> swrast: add check for conditional rendering
/external/mesa3d/src/mesa/swrast/s_blit.c
b15334035177fbb031f000583ef7cb31f68b248c 07-Aug-2009 Brian Paul <brianp@vmware.com> swrast: replace GLenum, GLint with GLbitfield for buffer vars
/external/mesa3d/src/mesa/swrast/s_blit.c
727b2d747e13fed78bf62cfbf4a31427eed0ef29 05-Aug-2009 Brian Paul <brianp@vmware.com> mesa: make _mesa_clip_blit() a shared function
/external/mesa3d/src/mesa/swrast/s_blit.c
2d5b86be25a7ccb729e746aa5e1bdd537d76df68 30-Jan-2009 Brian Paul <brianp@vmware.com> swrast: replace RENDER_START/FINISH macros with inline functions
/external/mesa3d/src/mesa/swrast/s_blit.c
bbd287103dad776d8a45c87c4e51fbc26d9b80d5 18-Sep-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: prefix a bunch of #include lines with "main/".

This is another step toward removing a whole bunch of -I flags from
the cc commands. Still need to address driver code...
/external/mesa3d/src/mesa/swrast/s_blit.c
2a077500a84819d1e6ac62e84ded130aa655c5e9 23-Jan-2008 Brian <brian.paul@tungstengraphics.com> Fix some issues with glDrawBuffer(GL_NONE), bug 14198

Set _ColorDrawBuffers[0] = NULL if no renderbuffers enabled.
Check that _ColorDrawBuffers[0] is non-null before dereferencing in a few places.
/external/mesa3d/src/mesa/swrast/s_blit.c
ff73c783cc47361ff0dd819c82d067b4b85870dd 06-Jan-2008 Brian <brian.paul@tungstengraphics.com> Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835.

These fields are no longer indexed by shader output. Now, we just have
a simple array of renderbuffer pointers.

If the shader writes to gl_FragData[i], send those colors to the N
_ColorDrawBuffers. Otherwise, replicate the single gl_FragColor (or
the fixed-function color) to the N _ColorDrawBuffers.

A few more changes and simplifications can follow from this...
/external/mesa3d/src/mesa/swrast/s_blit.c
c241d3b06a5c996cb8415a6ada23288621c1d254 02-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> implementation of _swrast_BlitFramebuffer()
/external/mesa3d/src/mesa/swrast/s_blit.c
1eca891dbe39a4aad7a6ed267ce7cd55589073fe 01-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> _swrast_blit_framebuffer() function
/external/mesa3d/src/mesa/swrast/s_blit.c