Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: prefix more #includes with "main/" | Brian Paul | 2008-09-18 | 7 | -34/+34 |
| | |||||
* | dri: Fix write/read depth buffer issue under 16bpp mode. See bug #16646 | Xiang, Haihao | 2008-08-05 | 1 | -0/+4 |
| | |||||
* | Replace gl_framebuffer's _ColorDrawBufferMask with _ColorDrawBufferIndexes | Brian | 2008-01-06 | 1 | -2/+2 |
| | | | | | | | Each array element is now a BUFFER_x token rather than a BUFFER_BIT_x bitmask. The number of active color buffers is specified by _NumColorDrawBuffers. This builds on the previous DrawBuffer changes and will help with drivers implementing GL_ARB_draw_buffers. | ||||
* | remove _tnl_arb_vertex_program_stage | Brian | 2007-04-16 | 1 | -1/+0 |
| | |||||
* | Fix/improve framebuffer object reference counting. | Brian | 2007-03-06 | 1 | -2/+2 |
| | | | | | | | Use _mesa_reference_framebuffer() and _mesa_unreference_framebuffer() functions to be sure reference counting is done correctly. Additional assertions are done too. Note _mesa_dereference_framebuffer() renamed to "unreference" as that's more accurate. | ||||
* | Commiting a few minor fixes to glut fbdev (segfault on a separate stack) | Sean D'Epagnier | 2007-02-16 | 1 | -3/+3 |
| | | | | | | Updated all drivers that used the old _ac_ functions to use the new _vbo_ functions. I know this fixed the fbdev driver, it looks like it might fix some other drivers too. | ||||
* | merge current trunk into vbo branch | Alan Hourihane | 2006-11-02 | 1 | -6/+3 |
| | |||||
* | switch remaining drivers over to vbo | Keith Whitwell | 2006-10-31 | 1 | -1/+1 |
| | |||||
* | Remove calls to _mesa_ResizeBuffersMESA() - generally replace with code to | Brian Paul | 2006-10-15 | 1 | -2/+10 |
| | | | | check the current window size, then call _mesa_resize_framebuffer(). | ||||
* | Move COPY_FLOAT() macro down into glide driver. | Brian Paul | 2005-11-09 | 1 | -0/+2 |
| | | | | | Rewrite COPY_4FV() macro to not use COPY_FLOAT(), and use integer moves as originally intended. | ||||
* | Unify vertex/fragment program instuctions. | Brian Paul | 2005-11-05 | 1 | -2/+0 |
| | | | | Based on patch by Ian (#4967) but also unify instruction opcodes. | ||||
* | s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table. | Brian Paul | 2005-10-05 | 1 | -1/+1 |
| | |||||
* | In gl_texture_image replace IntFormat with InternalFormat and Format with | Brian Paul | 2005-10-05 | 1 | -16/+17 |
| | | | | _BaseFormat to be consistant with gl_renderbuffer. | ||||
* | replace GLdepth with GLuint | Brian Paul | 2005-09-21 | 2 | -6/+6 |
| | |||||
* | Replace ctx->Driver.StencilOp/Func/Mask() functions with | Brian Paul | 2005-09-13 | 3 | -9/+11 |
| | | | | ctx->Driver.Stencil*Separate() functions. | ||||
* | add _tnl_arb_vertex_program_stage to all drivers which already have ↵ | Roland Scheidegger | 2005-09-09 | 1 | -0/+1 |
| | | | | _tnl_vertex_program_stage. Fixes crashes when using vertex programs. Tested on r200 only (fix by Keith Whitwell) | ||||
* | remove fxDDSetBuffer() | Brian Paul | 2005-09-01 | 1 | -42/+13 |
| | |||||
* | Get rid of the MESA_PBUFFER_ALLOC/FREE() macros. | Brian Paul | 2005-06-27 | 2 | -5/+5 |
| | | | | | If that stuff is still needed, lots of other updates are needed anyway. Also, some misc MALLOC/FREE -> _mesa_malloc/free() changes. | ||||
* | pathetic attempt to accomodate new frambuffer changes (still some work to do) | Daniel Borca | 2005-05-09 | 1 | -3/+10 |
| | |||||
* | accomodate new frambuffer changes | Daniel Borca | 2005-05-09 | 2 | -28/+32 |
| | |||||
* | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | 2005-05-04 | 1 | -6/+0 |
| | | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | ||||
* | Use the _mesa_HashNextEntry() function to walk over all textures in the | Brian Paul | 2005-01-25 | 1 | -18/+27 |
| | | | | | | hash table. Moving toward removing the gl_texture_object's Next pointer (only used by glide and tdfx drivers). | ||||
* | make sure we avoid assertion failure wrt VB->ColorPtr[1]->stride | Daniel Borca | 2005-01-19 | 1 | -10/+11 |
| | |||||
* | cleaned up warnings | Daniel Borca | 2005-01-17 | 4 | -44/+45 |
| | |||||
* | some "safer" type-punning (gcc optimizes float moves with integer moves, ↵ | Daniel Borca | 2005-01-12 | 2 | -39/+38 |
| | | | | anyway). | ||||
* | semantic in parameter names. changed emitter function. | Daniel Borca | 2005-01-06 | 1 | -12/+12 |
| | |||||
* | semantic in parameter names | Daniel Borca | 2005-01-06 | 1 | -3/+3 |
| | |||||
* | added GL_EXT_stencil_two_side (yes, it works) | Daniel Borca | 2004-12-21 | 4 | -20/+263 |
| | |||||
* | put back clipmask code; it proved to be a MinGW/gcc 3.3.x error in ↵ | Daniel Borca | 2004-12-20 | 1 | -15/+15 |
| | | | | t_vb_cliptmp.h(47), where it would still send clipped vertices to the hw... oh, dear... | ||||
* | use float constants. | Daniel Borca | 2004-12-20 | 1 | -13/+13 |
| | | | | fixed a small debug error. | ||||
* | removed ifdef'ed out code (to whom it may concern: it can be found in ↵ | Daniel Borca | 2004-12-20 | 1 | -395/+1 |
| | | | | dri/tdfx driver) | ||||
* | removed detritus (ncc). | Daniel Borca | 2004-12-20 | 1 | -42/+2 |
| | |||||
* | comment reorg. | Daniel Borca | 2004-12-20 | 1 | -57/+5 |
| | | | | removed detritus (ncc). | ||||
* | made some functions static. | Daniel Borca | 2004-12-20 | 1 | -12/+15 |
| | |||||
* | comment reorg. | Daniel Borca | 2004-12-20 | 1 | -30/+42 |
| | | | | | | made some functions static. hide vp behind an envvar. removed unnecessary multitex constraint for napalm hw. | ||||
* | allow greater swappendingcount for older hw (v1/v2) | Daniel Borca | 2004-12-20 | 1 | -3/+3 |
| | |||||
* | fxRasterPrimitive wasn't always receiving the reduced primitive | Daniel Borca | 2004-12-17 | 1 | -16/+15 |
| | |||||
* | disabled ClipMask usage in vb emitter (clipping bugs?) | Daniel Borca | 2004-12-13 | 1 | -2/+2 |
| | |||||
* | small fix for debug paths | Daniel Borca | 2004-12-06 | 1 | -1/+3 |
| | |||||
* | Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport(). | Brian Paul | 2004-11-27 | 2 | -6/+10 |
| | | | | | | | | Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions. | ||||
* | moved windoze specific code outside drivers/glide/ | Daniel Borca | 2004-11-15 | 3 | -2143/+0 |
| | |||||
* | fix _mesa_image_address2d invocation | Daniel Borca | 2004-11-15 | 1 | -1/+1 |
| | |||||
* | GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking | Brian Paul | 2004-11-10 | 1 | -38/+30 |
| | | | | | | | and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions. | ||||
* | fixed compilation errors | Daniel Borca | 2004-10-20 | 2 | -5/+10 |
| | |||||
* | avoid the patch if Mesa_DXTn flag is set | Daniel Borca | 2004-10-12 | 1 | -2/+2 |
| | |||||
* | put Rush in the list of supported HW | Daniel Borca | 2004-10-05 | 1 | -3/+3 |
| | |||||
* | added support for GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -2/+2 |
| | |||||
* | stencil wrap works, either HW or SW (Ian Romanick) | Daniel Borca | 2004-09-27 | 1 | -4/+1 |
| | |||||
* | added (back!) option to use non-packedcolor | Daniel Borca | 2004-09-24 | 7 | -4/+201 |
| | |||||
* | clamp size of wide points | Daniel Borca | 2004-09-20 | 1 | -2/+6 |
| |