Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implemented support for software-based AUX color buffers. | Brian Paul | 2004-03-21 | 8 | -113/+110 |
| | | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | ||||
* | minor clean-ups | Brian Paul | 2004-03-20 | 1 | -14/+17 |
| | |||||
* | make null-terminated copy of program string so that parse works correctly | Brian Paul | 2004-03-20 | 1 | -16/+42 |
| | |||||
* | add missing else statements | Brian Paul | 2004-03-19 | 1 | -6/+6 |
| | |||||
* | remove redundant call to ctx->Driver.Viewport(), and clean-ups | Brian Paul | 2004-03-18 | 1 | -9/+1 |
| | |||||
* | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | 2004-03-13 | 14 | -111/+371 |
| | | | | | Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | ||||
* | more descriptive error messages for matrix stack over/underflows | Brian Paul | 2004-03-13 | 1 | -4/+20 |
| | |||||
* | Adjustments to make everything use IOCTL/sarea defines in DRM instead | Jon Smirl | 2004-03-11 | 1 | -1/+1 |
| | | | | of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h | ||||
* | don't futz with GL_CLIENT_ACTIVE_TEXTURE in glClientActiveTexture (Robert ↵ | Brian Paul | 2004-03-10 | 1 | -22/+4 |
| | | | | Merrill) | ||||
* | plug in _mesa_BlendFunc into dispatch table | Brian Paul | 2004-03-04 | 1 | -0/+1 |
| | |||||
* | yet another take on VBO deleting and reference counting | Brian Paul | 2004-03-04 | 2 | -1/+54 |
| | |||||
* | comments, capitalization, misc-clean-ups | Brian Paul | 2004-03-03 | 3 | -37/+47 |
| | |||||
* | more changes to VBO reference counting and deletion | Brian Paul | 2004-03-03 | 2 | -36/+9 |
| | |||||
* | added missing error check in _mesa_BeginQueryARB (Cedric Gautier). minor ↵ | Brian Paul | 2004-03-02 | 1 | -10/+7 |
| | | | | clean-ups. | ||||
* | Remove clamp parameter from _mesa_unpack_color_span_float(). Pass the | Brian Paul | 2004-02-28 | 7 | -35/+39 |
| | | | | | | IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet). | ||||
* | minor clean-ups | Brian Paul | 2004-02-28 | 1 | -10/+15 |
| | |||||
* | consolidate image transfer operations in new _mesa_apply_rgba_transfer_ops() ↵ | Brian Paul | 2004-02-28 | 3 | -201/+118 |
| | | | | function | ||||
* | rename some span pack/unpack functions for better uniformity | Brian Paul | 2004-02-28 | 7 | -26/+26 |
| | |||||
* | move _swrast_texture_table_lookup() to _mesa_lookup_rgba_chan() | Brian Paul | 2004-02-28 | 3 | -65/+338 |
| | |||||
* | consolidate some code | Brian Paul | 2004-02-28 | 1 | -138/+126 |
| | |||||
* | replace color table FloatTable boolean with Type enum | Brian Paul | 2004-02-28 | 3 | -42/+59 |
| | |||||
* | paltex demo from recent texcombine changes. Minor clean-ups | Brian Paul | 2004-02-28 | 1 | -26/+24 |
| | |||||
* | check for null paramList | Brian Paul | 2004-02-26 | 1 | -0/+10 |
| | |||||
* | check for invalid fragment program in glDrawPixels, glCopyPixels and glBitmap | Brian Paul | 2004-02-26 | 1 | -3/+23 |
| | |||||
* | jump through dispatch table instead of calling gl functions directly | Brian Paul | 2004-02-24 | 1 | -32/+34 |
| | |||||
* | fix incorrect texcoord attribute index | Brian Paul | 2004-02-24 | 1 | -1/+1 |
| | |||||
* | added some GLAPIENTRY keywords, minor clean-ups | Brian Paul | 2004-02-24 | 1 | -82/+82 |
| | |||||
* | Yet another revision of _ae_update_state(). Issue both conventional AND | Brian Paul | 2004-02-24 | 1 | -82/+65 |
| | | | | | generic vertex attribute commands, ignoring ctx->VertexProgram.Enabled since this function may be used during display list compilation. | ||||
* | added some const keywords | Brian Paul | 2004-02-24 | 3 | -12/+13 |
| | |||||
* | glDrawArrays loop was wrong | Brian Paul | 2004-02-24 | 2 | -7/+5 |
| | |||||
* | some debug code | Brian Paul | 2004-02-17 | 1 | -0/+12 |
| | |||||
* | added FogOption to fragment_program struct | Brian Paul | 2004-02-17 | 2 | -0/+2 |
| | |||||
* | added FixedToDouble() macro | Brian Paul | 2004-02-17 | 1 | -0/+4 |
| | |||||
* | Added TRIANGLE_WALK_DOUBLE to optionally walk triangle edges with GLdoubles | Brian Paul | 2004-02-17 | 1 | -9/+24 |
| | | | | instead of GLfixed. (Justin Novosad) | ||||
* | Remove debug | Keith Whitwell | 2004-02-14 | 1 | -2/+0 |
| | |||||
* | Make it easier for drivers to create "subclasses" of the existing | Keith Whitwell | 2004-02-14 | 4 | -43/+97 |
| | | | | | | | program struct hierarchy. Add driver callbacks to enable the above and make it possible to track more changes to program objects. | ||||
* | init secondary color to (0,0,0,1). remove some redundant initializations. | Brian Paul | 2004-02-13 | 1 | -4/+3 |
| | |||||
* | set buffer object default Usage and Access | Brian Paul | 2004-02-13 | 1 | -2/+4 |
| | |||||
* | Minor re-org of state for fog and precision options. | Brian Paul | 2004-02-12 | 4 | -64/+56 |
| | |||||
* | Fix the problem found with UT after I had added support for glVertexAttrib. | Brian Paul | 2004-02-11 | 1 | -110/+568 |
| | | | | | The problem came from using the _glapi_Dispatch->VertexAttrib*fvNV pointers since they can change from one glArrayElement call to the next. | ||||
* | Do more bookkeeping of vertex buffer object reference counts. | Brian Paul | 2004-02-11 | 3 | -4/+40 |
| | | | | Incr/decr counts when doing glPush/PopClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT). | ||||
* | revert to version 1.18 for now to fix segfaults in some applications | Roland Scheidegger | 2004-02-11 | 1 | -583/+110 |
| | |||||
* | Restore some of the previous code for handling conventional vertex attributes | Brian Paul | 2004-02-09 | 1 | -341/+654 |
| | | | | | | more efficiently. Remove switches/conditionals from vertex attribute wrappers. glMultiTexCoord is implemented in terms of glVertexAttrib. | ||||
* | Updated to handle generic vertex attributes accessed vi glArrayElement(). | Brian Paul | 2004-02-08 | 1 | -220/+380 |
| | | | | | In fact, handle all conventional vertex attributes in terms of generic attributes (execept for edge flags and color indexes). | ||||
* | fully parameterize the macros for fixed-point arithmetic | Brian Paul | 2004-02-08 | 1 | -13/+7 |
| | |||||
* | added an additional comment about mipmap generation | Brian Paul | 2004-02-08 | 1 | -0/+3 |
| | |||||
* | Refactor "class" texture environments to be implemented in terms of | Ian Romanick | 2004-02-06 | 4 | -151/+368 |
| | | | | ARB_texture_env_combine state. | ||||
* | inform driver of changed wrap/filter parameters due to binding of nv_texrect ↵ | Roland Scheidegger | 2004-02-06 | 1 | -0/+8 |
| | | | | texture | ||||
* | Added flags for _all_ extensions to the gl_extensions struct so that drivers | Brian Paul | 2004-02-06 | 2 | -23/+42 |
| | | | | can disable any extension if necessary. | ||||
* | fix stores to vertex state program registers | Brian Paul | 2004-02-04 | 2 | -5/+15 |
| |