Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-03 | small fixes wrt texture handling | Daniel Borca | |
2003-11-03 | small fixes wrt texture handling | Daniel Borca | |
2003-11-03 | Voodoo2 happiness | Daniel Borca | |
2003-10-31 | removed detritus | Daniel Borca | |
2003-10-30 | bugfixes wrt texture compression | Daniel Borca | |
2003-10-29 | changes to accomodate texture compression | Daniel Borca | |
2003-10-22 | cosmetics and memos | Daniel Borca | |
2003-10-21 | wrap in #ifdef FX / #endif | Brian Paul | |
2003-10-21 | Napalm total immersion | Daniel Borca | |
2003-10-15 | protect whole file with #ifdef FX | Brian Paul | |
2003-10-14 | minor fixes + doc update | Daniel Borca | |
2003-10-13 | glide driver (wip) | Daniel Borca | |
2003-10-09 | Reorganized combiners. Added optimized span functions. | Daniel Borca | |
2003-10-02 | updates from Daniel Borca | Brian Paul | |
2003-09-23 | remove a _TriangleCaps reference | Brian Paul | |
2003-09-18 | a few less occurances of _TriangleCaps | Brian Paul | |
2003-08-19 | DOS and glide driver updates from Daniel Borca | Brian Paul | |
2003-07-17 | more DOS updates from Daniel Borca | Brian Paul | |
2003-06-16 | fix include paths (Daniel Borca) | Brian Paul | |
2003-03-01 | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | |
Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | |||
2003-01-08 | fix some float/ubyte mistakes (Daniel Borca) | Brian Paul | |
2002-11-04 | misc driver updates (Daniel Borca) | Brian Paul | |
2002-10-29 | updated email addresses | Brian Paul | |
2002-10-29 | added some casts for mallocs (bug 630379) | Brian Paul | |
2002-10-24 | Header file clean-up: | Brian Paul | |
1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc. | |||
2002-10-14 | context-related cleanups (ex: _mesa_notifySwapBuffers instead of ↵ | Brian Paul | |
_mesa_swapbuffers) | |||
2002-10-11 | Another round of glRead/DrawBuffer() clean-ups and simplifications. | Brian Paul | |
Replaced ctx->Color._DriverDrawBuffer with swrast->CurrentBuffer. Replaced ctx->Pixel._DriverReadBuffer with ctx->Pixel._ReadSrcMask. swrast->Driver.SetBuffer() takes FRONT/BACK_LEFT/RIGHT_BIT values now. Added tokens and code for GL_AUX buffers, for completeness. | |||
2002-10-04 | Changed a number of context fields from GLchan to GLfloat (such as ClearColor). | Brian Paul | |
Also changed parameter types for some driver functions (like ctx->Driver.Clear- Color). Updated all the device drivers. Someday, we want to support 8, 16 and 32-bit channels dynamically at runtime. | |||
2002-09-27 | new texture compression infrastructure | Brian Paul | |
2002-09-04 | updated wglGetProcAddress | Brian Paul | |
2002-08-21 | s/DrawDestMask/_DrawDestMask/ | Brian Paul | |
2002-08-21 | s/ProjectedClipPtr/NdcPtr/ | Brian Paul | |
2002-08-21 | fixed array index typo in VERT_SAVE_RGBA() macro | Brian Paul | |
2002-07-09 | Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer() | Brian Paul | |
indicates the read AND draw color buffer for all software rasterization. Lots of related clean-ups. See RELNOTES-4.1 for details. | |||
2002-06-15 | Implemented GL_NV_texture_rectangle extension. | Brian Paul | |
Replace struct gl_texure_object's Dimension w/ Target field. Added _EnabledUnits to struct gl_texture_attrib - the _ReallyEnabled field is obsolete, but still present for now. This effectively removes the 8-texture units limit, 32 units now possible, but unlikely! New TEXTURE_1D/2D/3D/CUBE/RECT_BIT tokens for unit->_ReallyEnabled field. Updated device drivers to use ctx->Texture._EnabledUnits. | |||
2002-06-15 | Added ctx parameter to _mesa_debug() | Brian Paul | |
Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes. | |||
2002-06-13 | New _mesa_debug() function to replace fprintf() calls. | Brian Paul | |
Some source files updated to call _mesa_debug(), but not finished. Added __GLimports as a parameter to _mesa_create/init_context() and updated drivers accordingly. Fleshed-out more of the __GLimports and __GLexports functionality. Removed run-time config file support (config.c) | |||
2002-06-06 | replaced 0xf and 0xf0 with TEXTURE0_ANY and TEXTURE1_ANY | Brian Paul | |
2002-03-16 | Lots 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(). | |||
2001-11-06 | casts to silence warnings from gcc 2.96 | Brian Paul | |
2001-09-23 | fixed some configure;make build problems. cleaned-up copyright info. | Brian Paul | |
2001-09-19 | set GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo) | Brian Paul | |
2001-09-19 | fix fallback for stippled polygons, removed a debug message | Brian Paul | |
2001-09-19 | compute dst->ooz, not dst->z in clip interpolation function | Brian Paul | |
2001-09-18 | remove some debug | Keith Whitwell | |
2001-09-18 | Fix FX driver to the point where gears & morph3d work. | Keith Whitwell | |
Textures are broken (eg. isosurf). | |||
2001-08-29 | changes to allow the driver to compile - still doesn't work though | Brian Paul | |
2001-07-17 | Fix Alan Barnett's 'try10' display list bug. | Keith Whitwell | |
2001-07-13 | Committing in . | Jouk Jansen | |
Modified Files: Mesa/src/descrip.mms Mesa/src/FX/fxtris.c Mesa/src/FX/fxvb.c -updated OpenVMS makefile -fixed compilation if FX is NOT defined. ---------------------------------------------------------------------- | |||
2001-07-12 | Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make it | Keith Whitwell | |
clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver. |