summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_framebuffer.c
AgeCommit message (Expand)AuthorFilesLines
2009-06-17st/mesa: rework viewport/scissor initialization codegallium-mesa-7.4Brian Paul1-10/+1
2009-01-23gallium: change the st_get_framebuffer_surface/texture functionsAlan Hourihane1-11/+19
2008-12-30gallium: Remove unused variables.José Fonseca1-1/+0
2008-12-19gallium: set ST_NEW_FRAMEBUFFER when setting new surfacesAlan Hourihane1-0/+11
2008-12-10Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-9/+11
2008-12-10gallium: only mark back color buffer surfaces as undefined after swapbuffersBrian Paul1-9/+11
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-1/+2
2008-11-03gallium: no renderbuffer, so just exit.Alan Hourihane1-1/+3
2008-10-18gallium: add some checks for null surface pointers in state trackerBrian Paul1-1/+2
2008-09-26st: add prototype for st_get_framebuffer_dimensions()Alan Hourihane1-2/+2
2008-09-26st: export st_get_framebuffer_dimensions() to retrieveAlan Hourihane1-0/+7
2008-09-26st: change from ** to * for st_unreference_framebuffer()Alan Hourihane1-2/+2
2008-09-17gallium: clean-up/fix msaa override in state trackerBrian Paul1-6/+5
2008-08-28gallium: change the conditional which tests for combined Z+stencil buffersBrian Paul1-1/+1
2008-08-15mesa: Issue PIPE_FLUSH_FRAME in glSwapBuffers/glFlush/glFinish.José Fonseca1-1/+3
2008-07-22add env var to override msaa visual selectionRoland Scheidegger1-0/+4
2008-06-27gallium: handle msaaRoland Scheidegger1-8/+10
2008-06-23gallium: Add accessor functions to get textures from a st_framebufferJakob Bornecrantz1-0/+16
2008-06-18gallium: added new st_set_framebuffer_surface()Brian Paul1-0/+56
2008-06-09gallium: include scissor.hBrian Paul1-0/+1
2008-04-09gallium: more elaborate tracking of front color buffer stateBrian Paul1-0/+1
2008-04-07gallium: accum buffer fixesBrian Paul1-1/+1
2008-03-26gallium: Change pipe->flush() interface to optionally return a fence.Michel Dänzer1-1/+2
2008-02-26gallium: #includes to silence warningsBrian1-0/+2
2008-02-26gallium: fix zero-sized viewport bugBrian1-0/+11
2008-01-26gallium: add notify_swapbuffers_complete, use it to set surfaces to undefined...Keith Whitwell1-0/+20
2008-01-26gallium: specialize glFlush vs other flush semanticsKeith Whitwell1-1/+6
2007-12-20gallium: make state tracker explictly ask for rendercache flushesKeith Whitwell1-1/+2
2007-12-19Fix problem with initial viewport/scissor size.Brian1-55/+54
2007-12-12Re-org of st_create_framebuffer() and renderbuffer format selection.Brian1-15/+16
2007-12-10Add 'type' parameter to is_format_supported() to specify texture vs. drawing ...Brian1-19/+10
2007-12-07added ST_SURFACE_DEPTHBrian1-1/+1
2007-11-07New PIPE_FLUSH_WAIT flag for pipe->flush().Brian1-1/+1
2007-11-06Improved logic for setting up depth/stencil buffers in st_create_framebuffer()Brian1-14/+41
2007-11-06Handle the corner case of 24bit depth buffer with 0bit stencil buffer.José Fonseca1-3/+6
2007-11-05don't include mtypes.h in st_public.hBrian1-1/+1
2007-11-05Update xlib driver to use newer state tracker context/framebuffer functions.Brian1-37/+47
2007-11-05added st_notify_swapbuffers()Brian1-0/+17
2007-11-05added st_get_framebuffer_surface() and ST_SURFACE_x tokensBrian1-0/+20
2007-11-05added st_unreference_framebuffer()Brian1-0/+7
2007-11-05set stfb->Base.InitializedBrian1-0/+3
2007-11-05added st_resize_framebuffer()Brian1-0/+14
2007-11-05st_create_framebuffer() workingBrian1-30/+17
2007-11-05new file for st_framebuffer stuffBrian1-0/+103