summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/osmesa/osmesa.c
AgeCommit message (Expand)Author
2001-03-19Split driver struct into swrast/tnl/core components.Keith Whitwell
2001-03-08do fog interpolation if INTERP_FOG is defined, not when INTERP_Z is definedBrian Paul
2001-03-08More g++ warning fixes. Fixes for CHAN_BITS==16, it seems to work.Brian Paul
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul
2001-02-19Updated Driver.CopyTexImage[12]D and Driver.CopyTexSubImage[123]D functionsBrian Paul
2001-02-12added ctx->Driver.ResetLineStipple, misc clean-upBrian Paul
2001-02-08fixed bytesPerValue bug in OSMesaGetDepthBuffer()Brian Paul
2001-02-06Overhaul of texture image handling.Brian Paul
2001-01-29Update implementations of Driver.Clear().Keith Whitwell
2001-01-29Removed knowledge of swrast Clear/Bitmap/Accum/Draw/Read/CopyPixelsKeith Whitwell
2001-01-24Lots of GLchan datatype changes.Brian Paul
2001-01-23Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h.Brian Paul
2001-01-16updated ctx->Driver functions for s/w setupBrian Paul
2001-01-12initialize Driver.RenderPrimitive to _swsetup_RenderPrimNoopBrian Paul
2001-01-05Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertexKeith Whitwell
2001-01-02Removed fixed.h (GLfixed now in mtypes.h, fixed-pt macros in mmath.h)Brian Paul
2000-12-26Major rework of tnl moduleKeith Whitwell
2000-11-22 Modified Files:Jouk Jansen
2000-11-19Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars.Brian Paul
2000-11-17Minor header file changes to silence warnings.Brian Paul
2000-11-16Move the transform and lighting code to two new directoriesKeith Whitwell
2000-11-14removed unused set_color() and set_index() functionsBrian Paul
2000-11-14Removed Driver.Color() and Driver.Index() functions.Brian Paul
2000-11-06test ctx->RenderMode in chooser functionsBrian Paul
2000-11-05removed obsolete VB varsBrian Paul
2000-11-05Reworked to use the new software rasterizer. Optimized line/tri functionsKeith Whitwell
2000-10-31Moved the software rasterizer to a new directory.Keith Whitwell
2000-10-30Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead.Brian Paul
2000-10-29more minor header file re-org (moved CONST, ASSERT, INLINE to config.h)Brian Paul
2000-09-28removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled insteadBrian Paul
2000-09-26First batch of OpenGL SI related changes:Brian Paul
2000-09-08added OSMesaCreateContextExt()Brian Paul
2000-06-27added GL_EXT_texture_env_combine (Holger Waechtler)Brian Paul
2000-05-26include glheader.h instead of system headersBrian Paul
2000-05-26more work on GL_ARB_texture_cube_mapBrian Paul
2000-04-22call _mesa_initialize_context()Brian Paul
2000-04-04more GL_HP_occlusion_test workBrian Paul
2000-04-04use BCOPY macro on FreeBSDBrian Paul
2000-03-31updates for separate R/G/B/A accum buffer sizesBrian Paul
2000-03-28Implemented support for the HP occlusion test extension (osmesa and X)Randy Frank
2000-03-17removed old Depth buffer pointer varBrian Paul
2000-03-03runtime selectable depth buffer depthBrian Paul
2000-01-15Added occlusion test code. Follows the HP proposed occlusion test extension.Randy Frank
2000-01-14GLcontext is now nested in OSMesaContextBrian Paul
2000-01-06updated Clear function for new mask bitsBrian Paul
1999-12-17removed old thread codeBrian Paul
1999-12-10pass new args to gl_create_framebuffer()Brian Paul
1999-11-25replaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer()Brian Paul
1999-11-11initial changes for Mesa 3.3Brian Paul
1999-10-13removed GL_ prefix from memory macrosBrian Paul