summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
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
2001-04-20compilation fixes - texturing isn't working at this timeBrian Paul
2001-04-20Fixed a texture conversion problem: sometimes need to produce an intermediateBrian Paul
texture image in the base internal format between user->Mesa format conversion. See comments in texstore.c
2001-04-10Added IROUND_POS() macro to mmath.h and use where appropriate. (Klaus ↵Brian Paul
Niederkrueger)
2001-04-09remove a HAVE_ELTS that I'd stuck before.Alan Hourihane
2001-04-09fix use of projected vertices with notex vertices when DO_PTEX isn't set.Alan Hourihane
2001-04-07Add quad and quad_stripAlan Hourihane
2001-04-06add FINISH function at end of each render_* functionAlan Hourihane
fix typo.
2001-04-04More 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.