summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-30make gluPerspective() call glMultMatrix() instead of glFrustum() to get ↵Brian Paul
correct error semantics
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-30Upgrade to (patched) version 7 of glext.hGareth Hughes
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-29updates to the trace extensionBrian Paul
2001-01-29updated specBrian 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-24minor tweaksBrian 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-23added DestroyHeads() to test clean-up codeBrian Paul
2001-01-23minor tweaksBrian Paul
2001-01-23added support for 4 texture unitsBrian Paul
2001-01-23space-bar = pause animationBrian Paul
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
2001-01-23fixed glTexSubImage error check bug #128775Brian Paul
2001-01-23test check-inBrian Paul
2001-01-17Fixes for performance bug on compiled array element paths.Keith Whitwell
2001-01-16updated ctx->Driver functions for s/w setupBrian Paul
2001-01-16fixed a small error in import_color(), include m_translate.hBrian Paul
2001-01-16Fix several conformance problems. Hack solution to line stipple problem.Keith Whitwell
2001-01-15removed unneeded TXTR_COORD macros (Stephen Tse)Brian Paul
2001-01-14Fixed conform feedback and drawelements tests.Keith Whitwell
Use correct pv when rasterizing unfilled polys.
2001-01-13fix conform dlist testKeith Whitwell
2001-01-13Use correct pv in swrast lines routinesKeith Whitwell
2001-01-13Fix crash in book/stencil.Keith Whitwell
Allow drivers to perform the perspective divide themselves. Assembly to do cliptesting without perspective divide for size-4 vectors.
2001-01-13Resync with new XFree version of this fileKeith Whitwell
2001-01-12initialize Driver.RenderPrimitive to _swsetup_RenderPrimNoopBrian Paul
2001-01-09Added PointSize and PointParametersfv to dd interface, for completeness.Brian Paul
Clean-up and updated comments in dd.h file.
2001-01-08Fixed 'IRound' to 'IROUND' in mmath.hKeith Whitwell
Fixed fallback path for drawarrays/_tnl_hard_begin. Removed disabled debug code.
2001-01-08Still need 'DD_TRI_CULL_FRONT_BACK'Keith Whitwell
2001-01-08Add call to Driver.RenderPrimitive()Keith Whitwell
2001-01-08revert XMesaCreateContext changesKeith Whitwell
2001-01-08Add a 'RenderPrimitive' callback to t_vb_render.c. Helps out driversKeith Whitwell
that used to require a 'ReducedPrimitiveChange' callback. Various compilation fixes for XFree86. Reverted to the older version of glcore.h used internally in XFree86, and moved it to 'Mesa/include/GL/internal/glcore.h', for compatibility with XFree86.
2001-01-08Bring the FX driver into line with core mesa changes.Keith Whitwell
2001-01-08Modify X11 driver and fake glx to store a GLcontextKeith Whitwell
(ie a 'struct __GLcontextRec *') instead of an 'XMesaContext'. This is to fix conflicts in XFree86 where both the indirect XMesaContext and the GLcontext were calling themselves __GLcontextRec's.
2001-01-08Moved glcore.h to a location prefixed by 'GL/internal', for compatibilityKeith Whitwell
with XFree86 and the SI code there.
2001-01-06Implementation of GL_EXT_texture_env_dot3.Gareth Hughes