summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_framebuffer.c
AgeCommit message (Expand)Author
2009-09-20mesa/st: Create front renderbuffer on the fly when supplied with a surfaceNicolai Hähnle
2009-07-04Merge branch 'mesa_7_5_branch'Jakob Bornecrantz
2009-07-07gallium: Only set FRONT_STATUS_COPY_OF_BACK if there is a back buffer.Michel Dänzer
2009-06-17mesa: rework viewport/scissor initialization codeBrian Paul
2009-06-24Merge branch 'mesa_7_5_branch'Brian Paul
2009-06-11Merge branch 'mesa_7_5_branch'José Fonseca
2009-06-10mesa: Pure software accum buffer.José Fonseca
2009-05-01st: if st_swapbuffers() is called for single-buffered visual don't crashBrian Paul
2009-05-01st: added st_renderbuffer::defined flagBrian Paul
2009-05-01set: new st_swapbuffers() which does a true front/back buffer swapBrian Paul
2009-05-01st: when double buffered, only create front color buffer on demandBrian Paul
2009-03-26gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer
2009-03-07mesa: move glViewport and glDepthRange functions into new viewport.c fileBrian Paul
2009-03-07mesa: remove last of _mesa_unreference_framebuffer() callsBrian Paul
2009-03-04gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer
2009-02-12mesa: use new ST_CALLOC_STRUCT() macro in gallium state trackerBrian Paul
2009-01-23gallium: change the st_get_framebuffer_surface/texture functionsAlan Hourihane
2008-12-30gallium: Remove unused variables.José Fonseca
2008-12-19gallium: set ST_NEW_FRAMEBUFFER when setting new surfacesAlan Hourihane
2008-12-10Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul
2008-12-10gallium: only mark back color buffer surfaces as undefined after swapbuffersBrian Paul
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul
2008-11-03gallium: no renderbuffer, so just exit.Alan Hourihane
2008-10-18gallium: add some checks for null surface pointers in state trackerBrian Paul
2008-09-26st: add prototype for st_get_framebuffer_dimensions()Alan Hourihane
2008-09-26st: export st_get_framebuffer_dimensions() to retrieveAlan Hourihane
2008-09-26st: change from ** to * for st_unreference_framebuffer()Alan Hourihane
2008-09-17gallium: clean-up/fix msaa override in state trackerBrian Paul
2008-08-28gallium: change the conditional which tests for combined Z+stencil buffersBrian Paul
2008-08-15mesa: Issue PIPE_FLUSH_FRAME in glSwapBuffers/glFlush/glFinish.José Fonseca
2008-07-22add env var to override msaa visual selectionRoland Scheidegger
2008-06-27gallium: handle msaaRoland Scheidegger
2008-06-23gallium: Add accessor functions to get textures from a st_framebufferJakob Bornecrantz
2008-06-18gallium: added new st_set_framebuffer_surface()Brian Paul
2008-06-09gallium: include scissor.hBrian Paul
2008-04-09gallium: more elaborate tracking of front color buffer stateBrian Paul
2008-04-07gallium: accum buffer fixesBrian Paul
2008-03-26gallium: Change pipe->flush() interface to optionally return a fence.Michel Dänzer
2008-02-26gallium: #includes to silence warningsBrian
2008-02-26gallium: fix zero-sized viewport bugBrian
2008-01-26gallium: add notify_swapbuffers_complete, use it to set surfaces to undefined...Keith Whitwell
2008-01-26gallium: specialize glFlush vs other flush semanticsKeith Whitwell
2007-12-20gallium: make state tracker explictly ask for rendercache flushesKeith Whitwell
2007-12-19Fix problem with initial viewport/scissor size.Brian
2007-12-12Re-org of st_create_framebuffer() and renderbuffer format selection.Brian
2007-12-10Add 'type' parameter to is_format_supported() to specify texture vs. drawing ...Brian
2007-12-07added ST_SURFACE_DEPTHBrian
2007-11-07New PIPE_FLUSH_WAIT flag for pipe->flush().Brian
2007-11-06Improved logic for setting up depth/stencil buffers in st_create_framebuffer()Brian
2007-11-06Handle the corner case of 24bit depth buffer with 0bit stencil buffer.José Fonseca