Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace ctx->Driver.StencilOp/Func/Mask() functions with | Brian Paul | 2005-09-13 | 23 | -161/+185 |
| | | | | ctx->Driver.Stencil*Separate() functions. | ||||
* | OpenGL 2.0's two-sided stencil feature wasn't implemented correctly. | Brian Paul | 2005-09-13 | 8 | -56/+154 |
| | | | | | See comment near top of stencil.c for info about OpenGL 2.0 vs. GL_EXT_stencil_two_side. | ||||
* | just some reformatting | Brian Paul | 2005-09-13 | 1 | -8/+10 |
| | |||||
* | Clear either 8 or 16-bit stencil buffers. | Brian Paul | 2005-09-13 | 1 | -27/+66 |
| | |||||
* | Use GLuint/GLint intead of GLstencil for stencil state. | Brian Paul | 2005-09-13 | 2 | -26/+24 |
| | |||||
* | Move the ctx->FirstTimeCurrent initialization | Brian Paul | 2005-09-13 | 2 | -5/+4 |
| | |||||
* | init StencilOpSeparate to NULL | Brian Paul | 2005-09-13 | 1 | -0/+1 |
| | |||||
* | added a return upon out-of-memory, remove a needless assignment | Brian Paul | 2005-09-12 | 1 | -2/+2 |
| | |||||
* | restore brace lost in previous check-in | Brian Paul | 2005-09-12 | 1 | -0/+1 |
| | |||||
* | add complete support for ATI_fragment_shader for the r200. Most of the new ↵ | Roland Scheidegger | 2005-09-12 | 11 | -79/+795 |
| | | | | code is in the new file r200_fragshader.c. Reverse engeneered by Dave Airlie and me | ||||
* | remove unnecessary Swizzle parameter from struct (forgotten when the code ↵ | Roland Scheidegger | 2005-09-12 | 1 | -1/+0 |
| | | | | was refactored) | ||||
* | use ASM_API variable, bug 4415 | Brian Paul | 2005-09-12 | 2 | -14/+16 |
| | |||||
* | make lookup_query_object() static | Brian Paul | 2005-09-12 | 1 | -1/+1 |
| | |||||
* | remove rendundant r,g,b,a vars (bug 4331) | Brian Paul | 2005-09-12 | 1 | -1/+0 |
| | |||||
* | add 1002:5460 M22 X300 card | Dave Airlie | 2005-09-11 | 1 | -0/+2 |
| | |||||
* | fix dri drivers build | Dave Airlie | 2005-09-11 | 1 | -1/+1 |
| | |||||
* | Silence some warnings. | Brian Paul | 2005-09-11 | 1 | -4/+9 |
| | |||||
* | Clean-up of sources/Makefile, bug 4111 | Brian Paul | 2005-09-10 | 2 | -82/+30 |
| | |||||
* | fix a problem w/ color index mode when CHAN_BITS=16 | Brian Paul | 2005-09-10 | 1 | -3/+3 |
| | |||||
* | make some vars static | Brian Paul | 2005-09-10 | 1 | -3/+7 |
| | |||||
* | fix GLubyte/GLchan inconsistencies (bug 4331) | Brian Paul | 2005-09-10 | 1 | -77/+121 |
| | |||||
* | add the new drm packets needed for ATI_fragment_shader to the sanity code of ↵ | Roland Scheidegger | 2005-09-10 | 2 | -0/+58 |
| | | | | the r200 and radeon driver | ||||
* | add reverse-engeneered register bits needed for ATI_fragment_shader (Dave ↵ | Roland Scheidegger | 2005-09-10 | 1 | -7/+97 |
| | | | | Airlie, me) | ||||
* | Add offset and pitch fields to intelRegion. Remove frontOffset, frontPitch, | Brian Paul | 2005-09-10 | 11 | -66/+58 |
| | | | | backOffset, backPitch, depthOffset, depthPitch, textureOffset fields. | ||||
* | add _tnl_arb_vertex_program_stage to all drivers which already have ↵ | Roland Scheidegger | 2005-09-09 | 6 | -0/+6 |
| | | | | _tnl_vertex_program_stage. Fixes crashes when using vertex programs. Tested on r200 only (fix by Keith Whitwell) | ||||
* | remove the redundant textureSize field, use tex.size instead, it's always ↵ | Brian Paul | 2005-09-09 | 7 | -8/+6 |
| | | | | the same value | ||||
* | don't generate selection hits for glBitmap, glDraw/CopyPixels. Misc clean-ups | Brian Paul | 2005-09-09 | 1 | -89/+72 |
| | |||||
* | fix some bugs with handling of GL_DOT4_ATI, GL_DOT3_ATI and GL_DOT2_ADD_ATI ↵ | Roland Scheidegger | 2005-09-09 | 1 | -5/+9 |
| | | | | ATI_fs instructions. | ||||
* | add missing fallback string for ARB_vertex_program | Roland Scheidegger | 2005-09-09 | 1 | -1/+2 |
| | |||||
* | Fix wrong fallback bit being set by the tcl fallback caused by ↵ | Roland Scheidegger | 2005-09-09 | 2 | -2/+2 |
| | | | | ARB_vertex_program. Disable ARB_vertex_program by default - it is incredibly slow, and just plain doesn't work anyway (arbvptorus fails an assertion, arbvpmesh has bogus output) | ||||
* | use an explicit reserved field, rather than magic number in bound | Keith Whitwell | 2005-09-08 | 2 | -2/+5 |
| | |||||
* | Fix the comment for the 'bound' field: it's a bitmask, not an index. | Brian Paul | 2005-09-08 | 2 | -2/+5 |
| | | | | In driTexturesGone(), set bound = 0, not 99. | ||||
* | Keep NumTemporaries uptodate. | Keith Whitwell | 2005-09-08 | 1 | -0/+7 |
| | | | | Make sure oC alpha is populated when separate_specular enabled. | ||||
* | Treat NegateBase as a bitfield, not a boolean. | Keith Whitwell | 2005-09-08 | 1 | -1/+5 |
| | |||||
* | be consistent in populating NegateBase field | Keith Whitwell | 2005-09-08 | 3 | -30/+28 |
| | |||||
* | check for either GL_ARB_depth_texture or GL_SGIX_depth_texture in a few places | Brian Paul | 2005-09-08 | 3 | -11/+12 |
| | |||||
* | fix precision problem in depth clearing (bug 4395) | Brian Paul | 2005-09-08 | 1 | -4/+10 |
| | |||||
* | fix incorrect swizzling handling. fix code so it can potentially handle ↵ | Roland Scheidegger | 2005-09-08 | 1 | -13/+18 |
| | | | | implementations with less than 6 texture units correctly. | ||||
* | Committing in . | Jouk Jansen | 2005-09-08 | 1 | -0/+3 |
| | | | | | | | | Define suseconds_t for OpenVMS Modified Files: Mesa/src/mesa/drivers/x11/xm_dd.c ---------------------------------------------------------------------- | ||||
* | add a bunch of FLUSH_VERTICES to some of the ATI_fs functions, most notably ↵ | Roland Scheidegger | 2005-09-08 | 1 | -0/+4 |
| | | | | when changing the global ati fragment shader constants. | ||||
* | some clean-up and re-org for renderbuffers | Brian Paul | 2005-09-07 | 4 | -113/+132 |
| | |||||
* | some updates, but code still out of date | Brian Paul | 2005-09-07 | 2 | -54/+8 |
| | |||||
* | new comment | Brian Paul | 2005-09-07 | 1 | -0/+1 |
| | |||||
* | minor tweaks to _mesa_ResizeBuffersMESA() | Brian Paul | 2005-09-07 | 1 | -5/+9 |
| | |||||
* | fix bug with ATI_fragment_shader in swrast (need to copy all 4 values due to ↵ | Roland Scheidegger | 2005-09-07 | 1 | -6/+4 |
| | | | | later applied srcRep) | ||||
* | try to fix renderbuffer breakage, primarily in calculate_buffer_parameters() | Brian Paul | 2005-09-07 | 1 | -11/+27 |
| | |||||
* | minor formatting fix | Brian Paul | 2005-09-06 | 1 | -2/+1 |
| | |||||
* | added viaRenderbufferStorage() function | Brian Paul | 2005-09-06 | 1 | -2/+13 |
| | |||||
* | just changes/updates to comments | Brian Paul | 2005-09-06 | 1 | -10/+11 |
| | |||||
* | Use mklib script instead of ar. Make libmesa.a instead of mesa.a | Brian Paul | 2005-09-06 | 3 | -8/+7 |
| |