Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop glide driver | Kristian Høgsberg | 2010-02-25 | 15 | -16567/+0 |
| | |||||
* | Drop macro wrappers for the aligned memory functions | Kristian Høgsberg | 2010-02-19 | 1 | -2/+2 |
| | |||||
* | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | 2010-02-19 | 3 | -7/+7 |
| | |||||
* | mesa: replace old MEMCPY macro with memcpy | Brian Paul | 2010-02-19 | 2 | -5/+5 |
| | |||||
* | mesa: Replace CLAMP_SELF() macro with more obvious CLAMP() usage. | Eric Anholt | 2009-12-22 | 1 | -2/+3 |
| | | | | | The same code is generated, and readers and static analyzers are happier. | ||||
* | tnl: Replace deprecated FogCoordPtr with AttribPtr[_TNL_ATTRIB_FOG] | Eric Anholt | 2009-11-19 | 1 | -2/+2 |
| | |||||
* | tnl: Replace deprecated ColorPtr[] with AttribPtr or new BackfaceColorPtr. | Eric Anholt | 2009-11-19 | 2 | -22/+22 |
| | |||||
* | tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*] | Eric Anholt | 2009-11-19 | 1 | -10/+11 |
| | |||||
* | mesa: choose texture format in core mesa, not drivers | Brian Paul | 2009-10-25 | 1 | -12/+0 |
| | | | | | | Call the ctx->Driver.ChooseTextureFormat() function from core Mesa's _mesa_[Copy]TexImage functions instead of in the driver functions. One less thing for drivers to do. | ||||
* | glide: remove _mesa_compressed_row_stride() calls | Brian Paul | 2009-10-25 | 1 | -11/+9 |
| | | | | And fix incorrect first parameter. | ||||
* | mesa: remove _mesa_compressed_texture_size() | Brian Paul | 2009-10-24 | 1 | -10/+6 |
| | | | | Use _mesa_format_image_size() instead. | ||||
* | mesa: remove gl_texture_image::IsCompressed field | Brian Paul | 2009-10-01 | 1 | -10/+9 |
| | | | | Use _mesa_is_format_compressed() instead. | ||||
* | mesa: replace gl_texture_format with gl_format | Brian Paul | 2009-09-30 | 1 | -24/+24 |
| | | | | | | Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next. | ||||
* | glide: use _mesa_texstore() | Brian Paul | 2009-09-28 | 1 | -48/+35 |
| | |||||
* | drivers: use _mesa_texstore | Brian Paul | 2009-09-28 | 1 | -15/+15 |
| | |||||
* | glide: use _mesa_get_format_bytes() | Brian Paul | 2009-09-27 | 2 | -3/+5 |
| | |||||
* | glide: use _mesa_get_texstore_func() | Brian Paul | 2009-09-27 | 1 | -35/+51 |
| | |||||
* | mesa: remove GL_MESA_program_debug extension | Brian Paul | 2009-03-07 | 1 | -1/+0 |
| | | | | This was never fully fleshed out and hasn't been used. | ||||
* | mesa: use Stencil._Enabled field instead of Stencil.Enabled | Brian Paul | 2009-03-02 | 1 | -1/+1 |
| | |||||
* | mesa: replace _mesa_unreference_framebuffer() with _mesa_reference_framebuffer() | Brian Paul | 2009-02-09 | 1 | -2/+2 |
| | |||||
* | Make GL_ARB_draw_buffers mandatory | Ian Romanick | 2009-01-28 | 1 | -0/+2 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Make GL_{EXT,SUN}_multi_draw_arrays and GL_IBM_multimode_draw_arrays mandatory | Ian Romanick | 2009-01-28 | 1 | -2/+0 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Make GL_ARB_vertex_buffer_object mandatory | Ian Romanick | 2009-01-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Make GL_ARB_texture_compression mandatory | Ian Romanick | 2009-01-28 | 1 | -2/+0 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | 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 |
| |