summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2001-07-12Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith 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-07-05fixed logic error in OSMesaMakeCurrent() for 565 pixel support (Lars Andersson)Brian Paul
2001-07-02More .cvsignore updates.pesco
2001-06-27support for RGB_565 pixels (Lars Andersson), untestedBrian Paul
2001-06-15Enable GL_ARB_texture_compression for XMesa/GLX driver. TextureBrian Paul
compression isn't really implmented. Just updated glTexImageXD() to accept compressed internal format tokens.
2001-06-15replace 255 with CHAN_MAXBrian Paul
2001-06-14fixed a commentBrian Paul
2001-06-13Allow different max texture sizes for 1/2D, 3D and cube maps.Brian Paul
2001-06-04removed some code in XMesaDestroyContext() which could lead to a segfaultBrian Paul
2001-06-01apply David Miller's quad/backcolor patchKeith Whitwell
2001-05-31fixed s/w alpha channel bugBrian Paul
2001-05-30forgot to check-in yesterdayBrian Paul
2001-05-29more DRI libGL-related changesBrian Paul
2001-05-29removed some old DRI-ismsBrian Paul
2001-05-29added new functions to GLX_functions[]Brian Paul
2001-05-25more work on XMesa / libGL integrationBrian Paul
2001-05-24added some casts so that older glx.h can be usedBrian Paul
2001-05-24Initial changes to allow Mesa and its fake GLX to be built into XFree86 libGL.Brian Paul
2001-05-24prototyping some new stuffBrian Paul
2001-05-21s/Height/height/ (Jeff Potter)Brian Paul
2001-05-14New triangle rasterization code. Store per-span initial/step values in theBrian Paul
new triangle_span struct. Much cleaner code and possibilities for future optimizations.
2001-05-14Fix for glean texgen test.Keith Whitwell
2001-05-10Set '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-10applied Jeff & Keith's optimization to write_span_mono_pixmap()Brian Paul
2001-05-10fixed bad texture border test (sometimes caused a segfault)Brian Paul
2001-05-10minor clean-upBrian Paul
2001-05-10Driver interface changesKeith Whitwell
2001-05-10check hardware type and use SETUP_SNAP if neededBrian Paul
2001-05-09minor clean-upsBrian Paul
2001-05-09fixed font/bitmap x-offset bug (Frank Warmerdam)Brian Paul
2001-05-09fixed Y flip problem in read_rgba_pixels() (Frank Warmerdam)Brian Paul
2001-05-09remove debug codeKeith Whitwell
2001-05-03fix for moebius infinite loopKeith Whitwell
2001-05-03minor clean-ups and warning fixesBrian Paul
2001-05-03add disabled test to turn on vertex snapping.Keith Whitwell
2001-05-02fixed vertex color problemsBrian Paul
2001-05-02teximage updates. seems to work fine.Brian Paul
2001-05-01minor XFree86 changeBrian Paul
2001-05-01float color changesKeith Whitwell
2001-04-30Lots more eval fixesKeith Whitwell
2001-04-29typoKeith Whitwell
2001-04-29More HW_DIVIDE checks.Keith Whitwell
2001-04-29Allow drivers to provide a dynamic CHECK_HW_DIVIDE, to turn the divide offKeith Whitwell
according to a runtime test.
2001-04-28fix color copying in twosided quadsKeith Whitwell
2001-04-28add specialized interp for backcolor, edgeflagsKeith Whitwell
2001-04-28Support for floating point color representation in tnl module.Keith Whitwell
2001-04-27changed xmesa_visual and xmesa_buffer structs to directly include GLvisual ↵Brian Paul
and GLframebuffer structs instead of pointers
2001-04-26fixed mem leak in XFreeFontInfo() callBrian Paul
2001-04-26flush pipeline in WMesaSwapBuffers (Frank Warmerdam)Brian Paul
2001-04-24texture image code updates (not finished)Brian Paul