summaryrefslogtreecommitdiff
path: root/src/mesa/main/stencil.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-13mesa: Initializes the stencil value masks to 0xFF instead of ~0uEduardo Lima Mitev1-6/+18
2013-06-05mesa: remove outdated version lines in commentsRico Schüller1-1/+0
2013-05-15mesa: Stop clamping stencil reference value at specification timeChris Forbes1-9/+0
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-04-24mesa: don't flush and don't flag _NEW_STENCIL in ClearStencil, ActiveStencilFaceMarek Olšák1-5/+0
2013-04-04mesa: Add new ctx->Stencil._WriteEnabled derived state flag.Kenneth Graunke1-0/+5
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-11/+0
2012-10-16mesa: remove #if _HAVE_FULL_GL checksBrian Paul1-2/+0
2012-03-12mesa: remove ctx->Driver.ClearDepth(), ClearStencil() driver hooksBrian Paul1-4/+0
2011-09-29mesa: Remove EXT_stencil_wrap extension enable flagIan Romanick1-6/+2
2011-02-08mesa: add/update VERBOSE_API loggingBrian Paul1-0/+24
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-8/+8
2009-03-02mesa: add ctx->Stencil._Enabled fieldBrian Paul1-1/+5
2009-02-19mesa: fix/update/restore comments related to two-sided stencilBrian Paul1-1/+18
2009-02-19mesa: initialize ctx->Stencil._BackFace = 1Brian Paul1-0/+1
2009-01-23Track two sets of back-face stencil stateIan Romanick1-48/+56
2008-07-14mesa: fix stencil state problem when GL_ATI_separate_stencil wasn't enabledBrian Paul1-47/+49
2007-10-30Alias glStencilOpSeparateATI with glStencilOpSeparate.Brian1-72/+29
2007-10-30Finish up ATI_separate_stencilBrian1-158/+131
2007-10-30add missing _mesa_StencilFuncSeparateATI functionRoland Scheidegger1-0/+75
2007-01-16Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa i...Keith Whitwell1-2/+6
2006-11-02Undo some of yesterday's ATI_separate_stencil changes. The ATI extensionBrian Paul1-47/+51
2006-11-02merge current trunk into vbo branchAlan Hourihane1-52/+49
2006-11-02Add ATI_separate_stencil and use it in preference to EXT_stencil_two_sideBrian Paul1-52/+49
2006-06-19Print the hex value of the errant input when an invalid stencil function isIan Romanick1-1/+1
2005-09-20replace STENCIL_BITS with stencilMax valueBrian Paul1-6/+4
2005-09-13Replace ctx->Driver.StencilOp/Func/Mask() functions withBrian Paul1-17/+22
2005-09-13OpenGL 2.0's two-sided stencil feature wasn't implemented correctly.Brian Paul1-38/+123
2005-09-13Use GLuint/GLint intead of GLstencil for stencil state.Brian Paul1-22/+20
2005-01-12Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.Brian Paul1-2/+172
2003-10-21Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett1-5/+5
2003-07-17Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell1-3/+86
2003-06-05Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick1-1/+0
2003-03-17Fix typoKeith Whitwell1-2/+2
2002-10-24Header file clean-up:Brian Paul1-8/+2
2002-09-06GL_EXT_stencil_two_side extension, not 100% complete yet.Brian Paul1-19/+41
2001-05-09fixed minor logic error in _mesa_StencilOp()Brian Paul1-2/+1
2001-03-12Consistent copyright info (version number, date) across all files.Gareth Hughes1-4/+3
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul1-5/+5
2000-12-26Major rework of tnl moduleKeith Whitwell1-18/+36
2000-11-22 Committing in .Jouk Jansen1-6/+6
2000-10-31Moved the software rasterizer to a new directory.Keith Whitwell1-1267/+1
2000-10-30Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell1-4/+9
2000-10-29more minor header file re-org (moved CONST, ASSERT, INLINE to config.h)Brian Paul1-1/+2
2000-09-26First batch of OpenGL SI related changes:Brian Paul1-2/+2
2000-09-08changed gl_frame_buffer Xmax and Ymax to be exclusive boundary valuesBrian Paul1-8/+8
2000-08-30added more extensions testing codeBrian Paul1-12/+27
2000-04-11renamed stencil functionsBrian Paul1-14/+16