Lots of changes/fixes for rendering to framebuffer objects.
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 20 Mar 2006 18:51:57 +0000 (18:51 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 20 Mar 2006 18:51:57 +0000 (18:51 +0000)
commit519b23b21f9cd6945fd17cdb26e7a6f531cdeec0
treecad1402052d00a0e4140454baa07746336019a75
parent4991888fa0ea8e31e3cd2a0d87bb7e205ad1dccd
Lots of changes/fixes for rendering to framebuffer objects.
- When deleting texture objects, unbind from FBOs if necessary.
- Changed driver hooks for starting/ending render to texture.
- Now properly handle case where gl[Copy]TexImage() is called after
  glFramebufferTexture[123]D().  That didn't work before.
src/mesa/main/dd.h
src/mesa/main/fbobject.c
src/mesa/main/fbobject.h
src/mesa/main/teximage.c
src/mesa/main/texobj.c
src/mesa/main/texrender.c
src/mesa/main/texrender.h