Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | new demo to test ATI_fragment_shader, not very creative but easy to know if ↵ | Roland Scheidegger | 2005-09-10 | 2 | -0/+478 |
| | | | | the output is correct. Tests single-pass as well as multi-pass shader (only pseudo-dependant texture read though, and no tex coord swizzling), src and dst modifiers, src repetition, dst masks, constants, and some ops. Both shaders run succesfully with swrast as well as r200. | ||||
* | 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 |
| | |||||
* | added -Wmissing-prototypes to WARN_FLAGS | Brian Paul | 2005-09-06 | 2 | -3/+3 |
| | |||||
* | Use mklib script instead of ar. Make libmesa.a instead of mesa.a | Brian Paul | 2005-09-06 | 3 | -8/+7 |
| | |||||
* | remove DEFARRAY, CHECKARRAY stuff | Brian Paul | 2005-09-06 | 2 | -78/+6 |
| | |||||
* | minor clean-up of texture_combine() | Brian Paul | 2005-09-06 | 1 | -12/+9 |
| | |||||
* | don't use DEFARRAY/CHECKARRAY stuff | Brian Paul | 2005-09-06 | 3 | -11/+3 |
| | |||||
* | make some functions static | Brian Paul | 2005-09-05 | 2 | -8/+15 |
| | |||||
* | make r128SpanRenderStart/Finish static | Brian Paul | 2005-09-05 | 1 | -2/+4 |
| | |||||
* | remove obsolete CurrentBufferBit | Brian Paul | 2005-09-05 | 2 | -6/+0 |
| | |||||
* | remove unused var | Brian Paul | 2005-09-05 | 1 | -1/+0 |
| | |||||
* | Add support for memory contexts (Thomas Kaltofen). Cleanup compilation ↵ | Karl Schultz | 2005-09-05 | 4 | -35/+36 |
| | | | | warnings. | ||||
* | remove _swrast_DrawBuffer | Karl Schultz | 2005-09-05 | 2 | -3/+1 |
| | |||||
* | Windows mesa.def file had been moved to the drivers dir tree some time ago. ↵ | Karl Schultz | 2005-09-05 | 1 | -491/+0 |
| | | | | This copy is not needed. | ||||
* | fix var declaration so that a C compiler can build it. | Karl Schultz | 2005-09-05 | 1 | -1/+2 |
| | |||||
* | just formatting clean-ups | Brian Paul | 2005-09-04 | 1 | -9/+13 |
| | |||||
* | Simplify radeonSetCliprects(). Remove the 'mode' parameter. | Brian Paul | 2005-09-04 | 3 | -21/+21 |
| | |||||
* | Further clean-up and simplification of the span-related functions. | Brian Paul | 2005-09-04 | 2 | -49/+44 |
| | |||||
* | Add new void *addr and __DRIdrawablePrivate parameters to | Brian Paul | 2005-09-04 | 20 | -249/+373 |
| | | | | driNewRenderbuffer(). | ||||
* | Fix UpdatePageFlipping() function. Always call driFlipRenderbuffers() | Brian Paul | 2005-09-04 | 3 | -10/+6 |
| | | | | with pfCurrentPage value, in case it's initially 1 instead of 0. | ||||
* | minor clean-ups | Brian Paul | 2005-09-04 | 3 | -6/+3 |
| |