summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2006-03-23added render/framebuffer locking for thread safetyBrian Paul4-0/+25
2006-03-23tweak to render-to-texture region codeBrian Paul1-3/+14
2006-03-23In intelCopyBuffer() use current context, not dPriv->driContextPriv->driverPr...Brian Paul1-0/+10
2006-03-23move prevLockFile/Line into context structBrian Paul2-17/+10
2006-03-23INTEL_PACKCOLOR() no longer neededBrian Paul1-7/+0
2006-03-23Combine the bodies of _mesa_FramebufferTexture1D/2D/3DEXT into a singleBrian Paul1-149/+100
2006-03-23Comment about removing screen->fbFormat field in the future.Brian Paul1-1/+1
2006-03-23In intelClearColor() always compute both 16bpp and 32bpp clear valuesBrian Paul5-14/+24
2006-03-23Initial attempt at software fallback for rendering to a hardware textureBrian Paul1-10/+21
2006-03-23Before calling intel_region_release/reference() check if the regionsBrian Paul1-4/+8
2006-03-23Only try to validate depth/stencil pairing for user-created FBOs.Brian Paul1-2/+5
2006-03-23assert(refcount > 0) in intel_region_release() - helpful for finding refernce...Brian Paul1-2/+5
2006-03-23use intel_region_reference() in MakeCurrent to make sure we don't accidentall...Brian Paul1-8/+12
2006-03-22fix 16bpp bugBrian Paul1-1/+1
2006-03-22fix a test in intel_validate_paired_depth_stencil(), fixes a 16bpp bugBrian Paul1-1/+1
2006-03-22Rendering to FBO w/ stencil but w/out depth works now.Brian Paul4-51/+42
2006-03-22need to resize the depth/stencil wrappers, if present, in _mesa_resize_frameb...Brian Paul1-4/+26
2006-03-22need an AllocStorage function for resizesBrian Paul1-1/+27
2006-03-22Merge from trunk (get RENDER_START, clip code movement)Brian Paul2-13/+29
2006-03-22assertion fixesBrian Paul1-1/+3
2006-03-22remove some invalid assertions (storage may not yet be allocated for the rend...Brian Paul1-4/+0
2006-03-22Support for separate depth and stencil renderbuffers.Brian Paul6-18/+319
2006-03-22Fix a number of issues in the _mesa_extract/insert_stencil() functions.Brian Paul3-76/+120
2006-03-22Call check_begin/end_render_texture() whenever the framebuffer bindingBrian Paul1-13/+49
2006-03-22minor clean-upBrian Paul1-1/+1
2006-03-22remove unused varBrian Paul1-1/+0
2006-03-22fix some _ActualFormat initializationsBrian Paul1-1/+7
2006-03-22Disable texture memory initialization.Thomas Hellström2-3/+17
2006-03-22New functions for manipulating depth/stencil renderbuffers:Brian Paul2-79/+134
2006-03-22Export _mesa_lookup_renderbuffer() and _mesa_lookup_framebuffer() functions.Brian Paul2-18/+22
2006-03-22New _mesa_lookup_texture() function to wrap the hashtable lookup.Brian Paul2-12/+24
2006-03-22Reorganize the code relating to updating the framebuffer's _DepthBufferBrian Paul2-76/+102
2006-03-21Lots of updates for new gl_renderbuffer ClassID and _ActualFormat fields.Brian Paul8-78/+121
2006-03-21A number of renderbuffer changes:Brian Paul5-50/+114
2006-03-21added -DDEBUG so core mesa debug/ASSERT code is activated (temporary on this ...Brian Paul1-0/+1
2006-03-21fix token in assertionBrian Paul1-1/+1
2006-03-21GL_EXT_packed_depth_stencil should be off by defaultBrian Paul1-2/+2
2006-03-21When s/w rendering to texture memory, don't invert Y as for regular rendering.Brian Paul1-3/+5
2006-03-21Use 64 byte-aligned pitches for RBO'sKeith Whitwell1-4/+7
2006-03-21Add a few assertions, currently hit by fgl_glxgearsKeith Whitwell1-0/+8
2006-03-21Protect depth buffer emit with test for state->depth_regionKeith Whitwell1-3/+5
2006-03-21Need to set hardware viewport params depending on window vs. FBO renderingBrian Paul4-15/+48
2006-03-21comments, #if 0 / #endif some apparently unused context fieldsBrian Paul1-6/+8
2006-03-21In intelReadBuffer() check/update framebuffer completeness.Brian Paul7-54/+92
2006-03-21include intel_buffers.hBrian Paul1-0/+1
2006-03-21Additional login in intel_draw_buffer() to check if any needed renderbuffersBrian Paul6-50/+87
2006-03-21Added _mesa_finish_render_texture() function and reference counting forBrian Paul3-0/+17
2006-03-20Created new intel_buffers.h file with appropriate prototypes.Brian Paul10-42/+92
2006-03-20use correct renderbuffer regions in intelClearWithTris()Brian Paul1-3/+10
2006-03-20fix up some loose ends for render to texture, clean-upsBrian Paul1-77/+105