summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2001-02-13removed bogus assertionsBrian Paul
2001-02-13gl_error clean-upsBrian Paul
2001-02-13fixed GL_SET bugBrian Paul
2001-02-12added debug assertions to be sure drivers initialize all required function ↵Brian Paul
pointers
2001-02-12added ctx->Driver.ResetLineStipple, misc clean-upBrian Paul
2001-02-12fixed RGB over/underflow bug for tiny triangles (bug 128969)Brian Paul
2001-02-09minor updates to sync w/ XFree86 changesBrian Paul
2001-02-09minor changes from XFree86 (dawes)Brian Paul
2001-02-08fixed bytesPerValue bug in OSMesaGetDepthBuffer()Brian Paul
2001-02-08fixed bugs in _mesa_clear_depth_buffer(), bug #131366Brian Paul
2001-02-07GLchan fixesBrian Paul
2001-02-07fixed texel indexing bug in _mesa_GetTexImage()Brian Paul
2001-02-07added divide by zero checksBrian Paul
2001-02-07fixed divide by zero problemBrian Paul
2001-02-07added some code for proxy texture testsBrian Paul
2001-02-07Correctly calculate size for disabled texcoord arrays.Keith Whitwell
2001-02-07 VMS compile updateJouk Jansen
2001-02-07check texture texel type before using optimized sampling functionsBrian Paul
2001-02-07remove unused functionsBrian Paul
2001-02-07new texture image routines work nowBrian Paul
2001-02-07made some changes to the initialization of gl_texture_image fieldsBrian Paul
2001-02-06updated texture image handling - STILL UNTESTEDBrian Paul
2001-02-06added a number of debugging tests to be sure drivers handle texture images ↵Brian Paul
correctly
2001-02-06Overhaul of texture image handling.Brian Paul
1. gl_texture_image struct's Data pointer points to images in driver's format. 2. Added FetchTexel() function pointer to struct gl_texture_image. 3. Changed Driver Tex[Sub]Image functions, return void now. 4. Texture storage/fetch code in new texstore.c file. 5. Removed texture.[ch] - functions moved to state.c Note: FX driver updates not finished yet.
2001-02-06added _mesa_adjust_image_for_convolution()Brian Paul
2001-02-06Use a lookup table to compute exponents in tnl fogging code. SlightlyKeith Whitwell
clean up the shine table lookup macro.
2001-02-06misc updates to match latest device driver changesBrian Paul
2001-02-05added mesa_profile extern declBrian Paul
2001-02-05replaced frustrum with frustumBrian Paul
2001-02-05 Committing in .Jouk Jansen
Modified Files: Mesa/src/descrip.mms Updated VMS make-files ----------------------------------------------------------------------
2001-02-04rework to correctly respect _ac_import_range()Keith Whitwell
2001-02-04Fast no-copy drawarrays for large tristripsKeith Whitwell
2001-02-03Some more work on interal debugging, timing routines for things thatGareth Hughes
will have implementations in assembly code. To come: texture image conversions, more of internal T&L pipeline and so on.
2001-01-31 Committing in .Jouk Jansen
Modified Files: Mesa/src/descrip.mms Updates VMS compile-support ----------------------------------------------------------------------
2001-01-30added packed types to glGetMinMax and glGetHistogram error checksBrian Paul
2001-01-30fixed half pixel offset bug in aa point codeBrian Paul
2001-01-29last segment of AA stippled lines wasn't drawnBrian Paul
2001-01-29fixed inverted Y coord for dithering in write_span_DITHER_5R6G5B_ximage()Brian Paul
2001-01-29GL_SHADE_MODEL wasn't popped correctlyBrian Paul
2001-01-29removed unused varsBrian Paul
2001-01-29only compute separate specular if texturing really enabledBrian Paul
2001-01-29fixed computation of _MultiTextureEnabled (again)Brian Paul
2001-01-29Update implementations of Driver.Clear().Keith Whitwell
2001-01-29Removed knowledge of swrast Clear/Bitmap/Accum/Draw/Read/CopyPixelsKeith Whitwell
functions from core mesa -- if drivers need these fallbacks they must now call them themselves. Introduced hooks for clip-vertex-interpolation and the rendering of clipped lines and polygons. Allows drivers to interpolate their hardware-format vertices directly. Used in dri drivers to replace fastpath code. Slight optimizations to pipeline build/run routines.
2001-01-29optimized lambda computation (Klaus Niederkrueger)Brian Paul
2001-01-24redo _mesa_PopAttrib() to call Mesa state functions so derived state is updatedBrian Paul
2001-01-24removed the unused/broken GL_PGI_misc_hints extensionBrian Paul
2001-01-24Lots of GLchan datatype changes.Brian Paul
Added GLvector4us datatype in math/m_vector.[ch] Added _math_trans_4us() in math/m_translate.[ch] Choose GLvector4ub, GLvector4us, GLvector4f at compile time based on CHAN_BITS. Made Driver.ClearColor() and Driver.ClearIndex() optional driver functions. Changed args to Driver.ClearColor(), updated drivers. Reordered files in Makefile.X11
2001-01-23Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h.Brian Paul
Replace "RGBAMode" with "rgbMode", etc. Other minor clean-ups.
2001-01-23added dispatch override mechanism, used by trace extensionBrian Paul