Add Wrapper field to gl_renderbuffer. Used for wrapping one renderbuffer
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 23 Sep 2005 01:20:09 +0000 (01:20 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 23 Sep 2005 01:20:09 +0000 (01:20 +0000)
commit0efc17c105f8239bf4fb128d570f2d343c45d430
tree8ae8f47cecfb54ae1f13a93a81c5a76f37844ba2
parente5fce1694cdfca615022bf7b987835384902aceb
Add Wrapper field to gl_renderbuffer.  Used for wrapping one renderbuffer
with another, such as wrapping a hardware/win-sys RGB renderbuffer with a
software-based alpha buffer.
Previous alpha buffer wrapping was conflicting with the X driver's
xmesa_renderbuffer structure containment/inheritance.  That lead to
memory corruption.
src/mesa/drivers/x11/xm_line.c
src/mesa/drivers/x11/xm_tri.c
src/mesa/main/mtypes.h
src/mesa/main/renderbuffer.c