summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2002-04-12updated a few commentsBrian Paul
2002-04-12Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitiveBrian Paul
type, width, interp mask and array mask.
2002-04-10new MMX blend code (Jose Fonseca)Brian Paul
2002-04-10 Committing in .Jouk Jansen
Update OpenVMS makefile Modified Files: Mesa/src/descrip.mms ----------------------------------------------------------------------
2002-04-09bring in changes from dri tcl branchKeith Whitwell
2002-04-09Update filelist to reflect two removed source files.Karl Schultz
2002-04-09remove dead vertex assemblyKeith Whitwell
2002-04-08tranforming display list normals by non-uniform scale didn't work (Carlos ↵Brian Paul
Pereira)
2002-04-04repair Array.NewState flags (Michael Fitzpatrick)Brian Paul
2002-04-04export more symbols for osmesa (win32)Karl Schultz
2002-04-04casts to silence compiler warningsKarl Schultz
2002-04-04fixed some 3D texture image stride bugs when using 16-bit channelsBrian Paul
2002-04-04added OSMesaGetProcAddress()Brian Paul
2002-04-04Texture combine alpha subtraction was wrong. Fixed 16-bit channel glitchesBrian Paul
2002-04-04use NULL lambda array for pixel textureBrian Paul
2002-04-04fixed 16 bit/channel problem in blend_modulate()Brian Paul
2002-04-04fixed 16/32-bit channel problems in CopyColor[Sub]Table()Brian Paul
2002-04-04fixup float/ushort conversion macrosBrian Paul
2002-04-04blend_add() modified for GLfloat channelsBrian Paul
2002-04-04call _mesa_ResizeBuffersMESA() in OSMesaMakeCurrent() to reconcile buffer ↵Brian Paul
size changes
2002-04-02return NULL from Fake_glXCreateContext() if dpy or visinfo are NULLBrian Paul
2002-04-02more blending updates from JoseBrian Paul
2002-04-02minor re-orgBrian Paul
2002-04-02DJGPP updatesBrian Paul
2002-04-02faster blending (Jose Fonseca)Brian Paul
2002-04-02updates from Jose FonsecaBrian Paul
2002-04-02GL_ARB_point_parameters supportBrian Paul
2002-04-01minor optimization in GL_TRANSFORM_BIT poppingBrian Paul
2002-04-01DOS driver updateBrian Paul
2002-03-29Add _glapi_get_context to export for osmesa.Karl Schultz
2002-03-29Replaced ClipEnabled[] array and _AnyClip with ClipPlanesEnabled bitmask.Brian Paul
2002-03-29use _glapi_get_context() instead of GET_CURRENT_CONTEXT(ctx); in buffer_size()Brian Paul
2002-03-29Use invert_matrix_general() instead of invert_matrix_perspective() becauseBrian Paul
the later fails for some projection matrices (ala Vis5D with Chromium).
2002-03-28decrement Transform._AnyClip when clip planes are disabledBrian Paul
2002-03-28popping of user-defined clip planes was brokenBrian Paul
2002-03-28reset span.end to zero after rendering the spanBrian Paul
2002-03-27fixed inequality in an assertionBrian Paul
2002-03-25removed a bad assertionBrian Paul
2002-03-23Test implementation of proposed GL_EXT_shadow_funcs extension. This justBrian Paul
generalizes the R/texture comparision operators to include all eight of the depth test comparisons.
2002-03-23DOS/Mesa driver updates (Daniel Borca)Brian Paul
2002-03-23replaced an assertion with a conditionalBrian Paul
2002-03-23removed temporary GL_ARB_texture_mirrored_repeat enumsBrian Paul
2002-03-23removed temporary ARB_texture enum defsBrian Paul
2002-03-19don't set plane mask for xm_buffer->gc, it causes an accum buffer ↵Brian Paul
conformance problem
2002-03-19Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and textureBrian Paul
memory. These can be overridden by applications which need to manage this memory specially. Contributed by Gerk Huisma. Also, new code for 8-bit -> 16-bit/channel texture image storage which fills in the least-significant bits properly.
2002-03-19fix Intel C compiler warnings (Gerk Huisma)Brian Paul
2002-03-16rename ResizeBuffersMESA to ResizeBuffersBrian Paul
2002-03-16New mipmap lambda calculation. Previously, trilinear filtering couldBrian Paul
result in _very_ blurry textures. Still need to do some optimization of the new code in s_span.c
2002-03-16buffer resize changesBrian Paul
2002-03-16Lots of changes related to framebuffer/window buffer resizing. Basically,Brian Paul
instead of passing a GLcontext* to ResizeBuffers(), pass a GLframebuffer*. The idea is that a window can be resized without it being bound to a rendering context. This makes for a nice clean-up in the XFree86 server-side GLX code. Renamed ctx->Driver.ResizeBuffersMESA() to ctx->Driver.ResizeBuffers().