summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_stencil.c
Commit message (Expand)AuthorAgeFilesLines
* swrast: use _swrast_pixel_address() in more placesBrian Paul2012-01-241-1/+1
* swrast: Fix unsigned promotion in pointer arithmeticChad Versace2012-01-231-3/+3
* swrast: use _swrast_pixel_address() helper functionBrian Paul2011-12-241-18/+4
* swrast: rewrite stencil test codeBrian Paul2011-12-241-858/+259
* swrast: remove dead code in s_stencil.cBrian Paul2011-12-241-33/+0
* swrast: rewrite _swrast_read_stencil_span()Brian Paul2011-12-241-5/+26
* swrast: stop using _swrast_get_values() in stencil codeBrian Paul2011-12-241-1/+30
* swrast: replace GetRow() call with _mesa_unpack_ubyte_stencil_row()Brian Paul2011-12-241-1/+5
* swrast: do depth/stencil clearing with Map/UnmapRenderbuffer()Brian Paul2011-12-241-84/+70
* mesa: replace GLstencil with GLubyteBrian Paul2011-11-151-93/+91
* mesa: s/INLINE/inline/Brian Paul2011-10-011-1/+1
* swrast: don't try to do depth testing if there's no depth bufferBrian Paul2011-08-111-1/+2
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-10/+10
* Remove _mesa_memset in favor of plain memset.Kenneth Graunke2010-02-191-2/+2
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-191-4/+4
* swrast: minor code consolidationBrian Paul2009-08-301-7/+2
* Track two sets of back-face stencil stateIan Romanick2009-01-231-2/+4
* mesa: prefix a bunch of #include lines with "main/".Brian Paul2008-09-181-3/+3
* mesa: Always use the original mask to update stencil bufferXiang, Haihao2007-09-181-2/+5
* clean-up of stencil codeBrian2007-07-111-50/+35
* Remove the !rb->Data check that was added a few months ago.Brian2007-04-211-1/+1
* remove invalid assertion (span->facing may be set because of polygonmode)Brian2007-04-191-2/+0
* add some rb->Data null ptr checks (bug 7205)Brian2007-03-151-1/+1
* silence C++ warningsBrian2007-01-231-5/+7
* New SWspan and SWspanarrays typedefs.Brian Paul2006-10-011-3/+3
* C++ fixes, mostly casts (Stephane Conversy)Brian Paul2005-12-061-5/+5
* Use new gl_framebuffer _Depth/_StencilBuffer fields instead ofBrian Paul2005-11-161-5/+5
* Fix problem in stencil_and_ztest_span() when using h/w stencil buffer.Brian Paul2005-11-151-4/+6
* glDraw/CopyPixels of stencil data didn't obey the stencil write mask. Fixed.Brian Paul2005-09-261-2/+18
* Replace gl_renderbuffer.ComponentSizes[] with separate RedBits, GreenBits,Brian Paul2005-09-221-1/+1
* changed a renderbuffer checkBrian Paul2005-09-221-2/+1
* remove STENCIL_MAXBrian Paul2005-09-201-4/+6
* Fix potential segfault when trying to read pixels outside renderbuffer bounds.Brian Paul2005-09-161-4/+6
* OpenGL 2.0's two-sided stencil feature wasn't implemented correctly.Brian Paul2005-09-131-1/+1
* Clear either 8 or 16-bit stencil buffers.Brian Paul2005-09-131-27/+66
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-272/+145
* new comments and assertionsBrian Paul2004-11-271-0/+2
* fix stencil index bug (#964704)Brian Paul2004-06-021-4/+3
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
* replace _mesa_ prefix with _swrast_, remove s_histogram.[ch]Brian Paul2003-03-251-10/+10
* Header file clean-up:Brian Paul2002-10-241-2/+2
* finished up GL_EXT_stencil_two_sideBrian Paul2002-10-021-4/+6
* GL_EXT_stencil_two_side extension, not 100% complete yet.Brian Paul2002-09-061-73/+83
* struct sw_span is again allocated on the stack, but the arrays of spanBrian Paul2002-08-071-5/+5
* fixed Width/Height cut&paste typoBrian Paul2002-04-201-3/+3
* casts to fix GLint/GLuint mismatchesBrian Paul2002-04-191-9/+12
* Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and textureBrian Paul2002-03-191-4/+4
* Lots of changes related to framebuffer/window buffer resizing. Basically,Brian Paul2002-03-161-11/+9
* Clean-up and remove dead code related to depth/stecil testing.Brian Paul2002-02-041-106/+92
* Converted line drawing over to new span code, pb no longer used.Brian Paul2002-02-021-19/+18