summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/glide
AgeCommit message (Collapse)Author
2003-11-24Import vtx-0-2-branchKeith Whitwell
2003-11-21more texture compressionDaniel Borca
2003-11-20small mattersDaniel Borca
2003-11-18doc updates; GLUT timer additions; fixed compilation warningsDaniel Borca
2003-11-13vanilla extensions disabledDaniel Borca
2003-11-12dirty hack to advertise vanilla extension namesDaniel Borca
2003-11-07NCC fixes and some cosmeticsDaniel Borca
2003-11-03small fixes wrt texture handlingDaniel Borca
2003-11-03small fixes wrt texture handlingDaniel Borca
2003-11-03Voodoo2 happinessDaniel Borca
2003-10-31removed detritusDaniel Borca
2003-10-30bugfixes wrt texture compressionDaniel Borca
2003-10-29changes to accomodate texture compressionDaniel Borca
2003-10-22cosmetics and memosDaniel Borca
2003-10-21wrap in #ifdef FX / #endifBrian Paul
2003-10-21Napalm total immersionDaniel Borca
2003-10-15protect whole file with #ifdef FXBrian Paul
2003-10-14minor fixes + doc updateDaniel Borca
2003-10-13glide driver (wip)Daniel Borca
2003-10-09Reorganized combiners. Added optimized span functions.Daniel Borca
2003-10-02updates from Daniel BorcaBrian Paul
2003-09-23remove a _TriangleCaps referenceBrian Paul
2003-09-18a few less occurances of _TriangleCapsBrian Paul
2003-08-19DOS and glide driver updates from Daniel BorcaBrian Paul
2003-07-17more DOS updates from Daniel BorcaBrian Paul
2003-06-16fix include paths (Daniel Borca)Brian Paul
2003-03-01Killed 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-08fix some float/ubyte mistakes (Daniel Borca)Brian Paul
2002-11-04misc driver updates (Daniel Borca)Brian Paul
2002-10-29updated email addressesBrian Paul
2002-10-29added some casts for mallocs (bug 630379)Brian Paul
2002-10-24Header 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-14context-related cleanups (ex: _mesa_notifySwapBuffers instead of ↵Brian Paul
_mesa_swapbuffers)
2002-10-11Another 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-04Changed 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-27new texture compression infrastructureBrian Paul
2002-09-04updated wglGetProcAddressBrian Paul
2002-08-21s/DrawDestMask/_DrawDestMask/Brian Paul
2002-08-21s/ProjectedClipPtr/NdcPtr/Brian Paul
2002-08-21fixed array index typo in VERT_SAVE_RGBA() macroBrian Paul
2002-07-09Overhaul 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-15Implemented 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-15Added 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-13New _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-06replaced 0xf and 0xf0 with TEXTURE0_ANY and TEXTURE1_ANYBrian 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().
2001-11-06casts to silence warnings from gcc 2.96Brian Paul
2001-09-23fixed some configure;make build problems. cleaned-up copyright info.Brian Paul
2001-09-19set GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo)Brian Paul
2001-09-19fix fallback for stippled polygons, removed a debug messageBrian Paul