History log of /external/mesa3d/src/mesa/main/framebuffer.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7aab0fbaa6ec41c720bed6cfcb53a50c2a646a26 11-Oct-2011 Brian Paul <brianp@vmware.com> mesa: make _mesa_update_depth/stencil_buffer() static

These functions were only called in framebuffer.c where they were defined.
Remove the unneeded attIndex parameter too.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/framebuffer.h
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/main/framebuffer.h
5db7723ada0be301b7f8eed754cb62f8a84d6768 14-Jul-2011 Brian Paul <brianp@vmware.com> mesa: use inline function wrapper for _mesa_reference_framebuffer()
/external/mesa3d/src/mesa/main/framebuffer.h
059cca92a819e20e0d834605a3a7d277eaf88d9f 03-Jan-2011 Eric Anholt <eric@anholt.net> mesa: Use the common logic for "is this baseformat a color format?"

When figuring out whether a renderbuffer should be used to set the
visual bits of an FBO, we were missing important baseformats like
GL_RED, GL_RG, and GL_LUMINANCE.
/external/mesa3d/src/mesa/main/framebuffer.h
63f1740a5d9a4ed36026da3e4c1370441218f919 09-Nov-2010 Vinson Lee <vlee@vmware.com> mesa: Clean up header file inclusion in framebuffer.h.
/external/mesa3d/src/mesa/main/framebuffer.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/framebuffer.h
d3491e775fb07f891463b2185d74bbad62f3ed24 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Rename GLvisual and __GLcontextModes to struct gl_config
/external/mesa3d/src/mesa/main/framebuffer.h
95e3832b53e28f2b771194829a9ec696a5801e9e 30-Jul-2010 Vinson Lee <vlee@vmware.com> mesa: Add missing header to framebuffer.h.

Include mtypes.h for GLvisual and GLcontext symbols.
/external/mesa3d/src/mesa/main/framebuffer.h
421e9aa71c9dc1c1462e55338dc5ceafb773e201 29-Apr-2010 Brian Paul <brianp@vmware.com> mesa: added _mesa_print_framebuffer() for debugging
/external/mesa3d/src/mesa/main/framebuffer.h
2ec50d256d49ff3b987459ed42a5dc66f02a6b9d 03-Feb-2010 Francisco Jerez <currojerez@riseup.net> mesa: Factor out the fb initialization details from _mesa_new_framebuffer.

This should make things easier for drivers wanting to work with a
"subclass" of gl_framebuffer.

The complementary "_mesa_initialize_framebuffer" function is now
called "_mesa_initialize_window_framebuffer" for the sake of
symmetry.

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/framebuffer.h
cd6b8dd9e82fedc55d033131fbc0f8ee950567c8 09-Dec-2009 Eric Anholt <eric@anholt.net> mesa: Move OES_read_format support from drivers into the core.

The assertion is that the correct read type to be using is the native
type of the underlying read renderbuffer. For some fallback paths, this
may be worse than GL_RGBA/GL_UNSIGNED_BYTE for reads today, but it gets
all drivers the expected GL_BGRA/GL_UNSIGNED_BYTE for ARGB8888 or
GL_BGR//GL_UNSIGNED_SHORT_5_6_5_REV for rgb565 with no work.

This fixes the intel (and other) DRI drivers to report read formats that
should hit blit PBO readpixels paths.
/external/mesa3d/src/mesa/main/framebuffer.h
0f04a1d3f8989b0a391e6dad80abf06ce151d1f1 07-Mar-2009 Brian Paul <brianp@vmware.com> mesa: remove last of _mesa_unreference_framebuffer() calls
/external/mesa3d/src/mesa/main/framebuffer.h
e48defc98045f419e71ca13e4f45470b2336ecaf 09-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
(cherry picked from commit 9091015a9782ad15e58540a8fd61df83ea2bfe31)
/external/mesa3d/src/mesa/main/framebuffer.h
a510bc3ee1a696da120c09ee4ec33dc033f671ac 06-Mar-2007 Brian <brian@yutani.localnet.net> Fix/improve framebuffer object reference counting.

Use _mesa_reference_framebuffer() and _mesa_unreference_framebuffer() functions
to be sure reference counting is done correctly. Additional assertions are
done too. Note _mesa_dereference_framebuffer() renamed to "unreference" as
that's more accurate.
/external/mesa3d/src/mesa/main/framebuffer.h
2eb88c1752f3c2f2f858415a89fdfc96e6669fc8 20-May-2006 Brian Paul <brian.paul@tungstengraphics.com> Added _mesa_dereference_framebuffer() to encapsulate reference count
decrement, delete and locking.
/external/mesa3d/src/mesa/main/framebuffer.h
ea4fe661d7f3a95d9db17e1475076f1badf8e1a6 26-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> merge from texman branch
/external/mesa3d/src/mesa/main/framebuffer.h
7275d4d097f97a2154dfe8fa573dc193cb5b4bf1 20-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_source/dest_buffer_exists() function to easily test if particular renderbuffers are present
/external/mesa3d/src/mesa/main/framebuffer.h
f084f60f8bdba23b3f6125549045c0791d3fe138 14-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Move _mesa_add_soft_renderbuffers() from framebuffer.c to renderbuffer.c
Update some comments, code, etc.
/external/mesa3d/src/mesa/main/framebuffer.h
e4b2356c07d31fbeeabb13b2fb47db703b473080 04-May-2005 Brian Paul <brian.paul@tungstengraphics.com> Major check-in of changes for GL_EXT_framebuffer_object extension.
Main driver impacts:
- new code for creating the Mesa GLframebuffer
- new span/pixel read/write code
Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/main/framebuffer.h