summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/osmesa/osmesa.c
AgeCommit message (Expand)Author
2002-04-04added OSMesaGetProcAddress()Brian Paul
2002-04-04call _mesa_ResizeBuffersMESA() in OSMesaMakeCurrent() to reconcile buffer siz...Brian Paul
2002-03-29use _glapi_get_context() instead of GET_CURRENT_CONTEXT(ctx); in buffer_size()Brian Paul
2002-03-16Lots of changes related to framebuffer/window buffer resizing. Basically,Brian Paul
2002-03-01updated comments for CHAN_BITS=16 or 32Brian Paul
2002-01-30return GL_RENDERER = Mesa Offscreen16/32 when CHAN_BITS = 16 or 32Brian Paul
2001-12-17first checkpoint commit of Klaus's new span code (struct sw_span)Brian Paul
2001-09-25use correct vertex for flatshadingKeith Whitwell
2001-09-23[rgba]shift values weren't always correct, only effected blended linesBrian Paul
2001-09-21Make osmesa a DLL instead of a static lib (Windows). This is moreKarl Schultz
2001-09-18compiler warningsKarl Schultz
2001-09-12hook compressed texture functions into driverBrian Paul
2001-09-10fixed s/w alpha bug 458411Brian Paul
2001-08-28added OSMESA_MAX_WIDTH/HEIGHT queriesBrian Paul
2001-08-28OpenGL 1.3 supportBrian Paul
2001-07-14more work on float colors (still not finished)Brian Paul
2001-07-13assorted changes for supporting GLfloat color channels (not done)Brian Paul
2001-07-12Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell
2001-07-05fixed logic error in OSMesaMakeCurrent() for 565 pixel support (Lars Andersson)Brian Paul
2001-06-27support for RGB_565 pixels (Lars Andersson), untestedBrian Paul
2001-06-15replace 255 with CHAN_MAXBrian Paul
2001-06-14fixed a commentBrian Paul
2001-05-31fixed s/w alpha channel bugBrian Paul
2001-05-14New triangle rasterization code. Store per-span initial/step values in theBrian Paul
2001-05-10Driver interface changesKeith Whitwell
2001-04-04More texture image changes.Brian Paul
2001-03-29silence a compiler warningBrian Paul
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