Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-03-12 | Removed the xm_context field from XMesaBuffer. It was preventing N threads | Brian Paul | |
from rendering into one window in parallel and wasn't really needed anyway. | |||
2002-03-01 | silence gcc warnings (Marc La France) | Brian Paul | |
2002-02-20 | check for initialized XMesaBuffer in XMesaGarbageCollect() | Brian Paul | |
2002-02-15 | use separate GC for SwapBuffers to avoid colormask problem | Brian Paul | |
2002-02-14 | updated GL_VENDOR string | Brian Paul | |
2001-12-17 | first checkpoint commit of Klaus's new span code (struct sw_span) | Brian Paul | |
2001-11-06 | casts to silence warnings from gcc 2.96 | Brian Paul | |
2001-10-22 | version bumps, etc for 4.1 | Brian Paul | |
2001-09-23 | updates for Mesa 4.0 | Brian Paul | |
2001-09-14 | more GL 1.3 and GLX 1.4 updates | Brian Paul | |
2001-09-12 | minor re-org | Brian Paul | |
2001-09-01 | minor changes, prototype Pbuffer support | Brian Paul | |
2001-09-01 | prototype work for Pbuffer support | Brian Paul | |
2001-08-31 | fixed dangling pointer problem (Chris Burghart) | Brian Paul | |
2001-08-28 | OpenGL 1.3 support | Brian Paul | |
2001-08-20 | bumped version string to 3.5.1 | Brian Paul | |
2001-08-07 | fixed GLX context sharing bug (reported by Eric Plante) | Brian Paul | |
2001-07-12 | Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make it | Keith Whitwell | |
clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver. | |||
2001-06-15 | Enable GL_ARB_texture_compression for XMesa/GLX driver. Texture | Brian Paul | |
compression isn't really implmented. Just updated glTexImageXD() to accept compressed internal format tokens. | |||
2001-06-04 | removed some code in XMesaDestroyContext() which could lead to a segfault | Brian Paul | |
2001-05-30 | forgot to check-in yesterday | Brian Paul | |
2001-05-29 | more DRI libGL-related changes | Brian Paul | |
2001-05-29 | removed some old DRI-isms | Brian Paul | |
2001-05-29 | added new functions to GLX_functions[] | Brian Paul | |
2001-05-25 | more work on XMesa / libGL integration | Brian Paul | |
2001-05-24 | added some casts so that older glx.h can be used | Brian Paul | |
2001-05-24 | Initial changes to allow Mesa and its fake GLX to be built into XFree86 libGL. | Brian Paul | |
2001-05-24 | prototyping some new stuff | Brian Paul | |
2001-05-14 | New triangle rasterization code. Store per-span initial/step values in the | Brian Paul | |
new triangle_span struct. Much cleaner code and possibilities for future optimizations. | |||
2001-05-10 | Set 'prefer_float_colors' true, now that tnl uses them natively. | Keith Whitwell | |
Apply Jeff Epler's optimization to ci spans as well, remove old code. | |||
2001-05-10 | applied Jeff & Keith's optimization to write_span_mono_pixmap() | Brian Paul | |
2001-05-10 | Driver interface changes | Keith Whitwell | |
2001-05-03 | minor clean-ups and warning fixes | Brian Paul | |
2001-05-01 | minor XFree86 change | Brian Paul | |
2001-04-27 | changed xmesa_visual and xmesa_buffer structs to directly include GLvisual ↵ | Brian Paul | |
and GLframebuffer structs instead of pointers | |||
2001-04-26 | fixed mem leak in XFreeFontInfo() call | Brian Paul | |
2001-04-10 | Added IROUND_POS() macro to mmath.h and use where appropriate. (Klaus ↵ | Brian Paul | |
Niederkrueger) | |||
2001-04-04 | More texture image changes. | Brian Paul | |
1. Added ctx->Driver.ChooseTextureFormat() function. Examines user's internalFormat, format, type params and returns a gl_texture_format. 2. _mesa_store_teximage[123]d() calls ctx->Driver.ChooseTextureFormat(), allocates storage and transfers the image into the desired format. 3. _mesa_transfer_teximage() now takes a gl_texture_format to describe the destination format. Any combination of input format/type and output gl_texture_format is accepted. Uses optimized _mesa_convert_- texsubimage[123]d() functions when possible. 3. DRI driver's TexImage[123]D functions should be a lot simpler now. | |||
2001-04-03 | another fix to clear_32bit_ximage() | Brian Paul | |
2001-04-03 | clear pixel value wasn't byteswapped for scissored clears in ↵ | Brian Paul | |
clear_32bit_ximage() | |||
2001-03-23 | minor tweak to visual setup for accum buffers | Brian Paul | |
2001-03-19 | Split driver struct into swrast/tnl/core components. | Keith Whitwell | |
2001-03-08 | do fog interpolation if INTERP_FOG is defined, not when INTERP_Z is defined | Brian Paul | |
2001-03-08 | More g++ warning fixes. Fixes for CHAN_BITS==16, it seems to work. | Brian Paul | |
2001-03-03 | lots of gl_*() to _mesa_*() namespace clean-up | Brian Paul | |
2001-03-01 | fixed mistake in alpha buffer clear test | Brian Paul | |
2001-03-01 | added s/w alpha buffer clearing | Brian Paul | |
2001-02-22 | removed some bogus code | Brian Paul | |
2001-02-19 | Updated Driver.CopyTexImage[12]D and Driver.CopyTexSubImage[123]D functions | Brian Paul | |
so they work like the other teximage functions. Added fallback routines to texstore.c for drivers to use. | |||
2001-02-17 | added MESA_GLX_FORCE_CI env var (useful for conformance testing) | Brian Paul | |