summaryrefslogtreecommitdiff
path: root/src/mesa/main/framebuffer.c
AgeCommit message (Expand)AuthorFilesLines
2009-03-12mesa: add missing _glthread_INIT_MUTEX in _mesa_new_framebuffer()Keith Whitwell1-0/+1
2009-03-07mesa: remove last of _mesa_unreference_framebuffer() callsBrian Paul1-16/+0
2009-02-09mesa: rework _mesa_reference_framebuffer() to look like _mesa_reference_rende...Brian Paul1-21/+24
2009-01-27mesa: move call to _mesa_update_framebuffer_visual()Brian Paul1-1/+0
2009-01-22mesa: avoid calling _mesa_test_framebuffer_completeness() more than neededBrian Paul1-2/+4
2009-01-22mesa: update Visual.samples field in _mesa_update_framebuffer_visual()Brian Paul1-0/+1
2009-01-22mesa: update update_framebuffer_size() for ARB_fbo and mixed renderbuffer sizesBrian Paul1-17/+16
2008-09-23mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca1-1/+1
2008-09-21mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to fram...Brian Paul1-0/+78
2008-09-02fix BUFFER_DEPTH/BUFFER_ACCUM mix-upBrian Paul1-6/+6
2008-01-22Fix some issues with glDrawBuffer(GL_NONE), bug 14198Brian1-0/+3
2008-01-06Replace gl_framebuffer's _ColorDrawBufferMask with _ColorDrawBufferIndexesBrian1-32/+13
2008-01-06Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835.Brian1-26/+71
2007-08-16Rework the GL_READ_BUFFER, GL_DRAW_BUFFER state repairs that Roland previousl...Brian1-6/+20
2007-08-16update comments, etc related to Read/DrawBuffer stateBrian1-18/+28
2007-08-13Implement mutex/locking around texture object reference counting.Brian1-9/+4
2007-07-19fix mesa's handling of fbo's / window fb (again)Roland Scheidegger1-2/+1
2007-07-19fix up mesa's probably bogus framebuffer updates with different read/write fbsRoland Scheidegger1-12/+26
2007-07-11Minor clean-up of polygon offset logic. Properly compute _MRD field.Brian1-1/+3
2007-03-25Fix some renderbuffer reference counting issues. Also fixes a mem leak.Brian1-44/+8
2007-03-16Assorted fixes for dealing with zero-size frame/renderbuffers.Brian1-2/+5
2007-03-06unreference old framebuffer, if needed, in _mesa_reference_framebuffer()Brian1-0/+7
2007-03-06Fix/improve framebuffer object reference counting.Brian1-14/+32
2007-03-06Take care of texObj reference in _mesa_free_framebuffer_data()Brian1-6/+11
2007-02-27assert that fb->RefCount==0 in _mesa_free_framebuffer_data()Brian1-0/+1
2007-02-26Do proper framebuffer refcounting in _mesa_make_current().Brian1-16/+23
2006-10-16Set _NEW_BUFFERS in _mesa_resize_framebuffer(). This makes sure the swrastBrian Paul1-2/+7
2006-09-11init accum buffer fields in _mesa_update_framebuffer_visual()Brian Paul1-1/+14
2006-06-21Check for a valid contextAlan Hourihane1-1/+2
2006-06-19If DrawBuffer isn't set, return immediatelyAlan Hourihane1-0/+3
2006-05-20Added _mesa_dereference_framebuffer() to encapsulate reference countBrian Paul1-13/+34
2006-05-19remove an assertionBrian Paul1-2/+0
2006-04-20some tentative code for _mesa_update_framebuffer_visual()Brian Paul1-0/+7
2006-04-06do additional checking for setting up depth/stencil wrappersBrian Paul1-3/+7
2006-04-05Silence minor compiler warnings (-Wextra).Brian Paul1-0/+2
2006-03-30comments regarding assertionsBrian Paul1-0/+5
2006-03-26merge from texman branchmesa_20060325Brian Paul1-113/+187
2006-03-25fix issue in _mesa_free_framebuffer_data()Brian Paul1-1/+1
2006-03-24added some missing formats in _mesa_source/dest_buffer_exists()Brian Paul1-2/+16
2006-03-20added _mesa_source/dest_buffer_exists() function to easily test if particular...Brian Paul1-1/+122
2005-11-16additional comments about GL_DEPTH_STENCIL buffersBrian Paul1-2/+9
2005-11-16Support for combined depth/stencil renderbuffers (GL_EXT_packed_depth_stencil).Brian Paul1-2/+103
2005-11-15check for ctx==NULL, bug 4087Brian Paul1-1/+2
2005-10-21fix GLX server resize/crash when resizing windowsBrian Paul1-0/+3
2005-10-08Fix some issues with state updates and renderbuffers. Querying GL_RED_BITS,Brian Paul1-15/+27
2005-10-04change initialization of renderbuffer DepthBitsBrian Paul1-0/+5
2005-10-03disable a warningBrian Paul1-1/+1
2005-09-28check for framebuffer completeness, code clean-upBrian Paul1-0/+1
2005-09-23remove printfBrian Paul1-1/+0
2005-09-23Replace gl_framebuffer's _ColorReadBufferMask with _ColorReadBufferIndex,Brian Paul1-31/+18