Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-16 | cleanup and some WGL PIXELFORMAT issues | Daniel Borca | |
2004-02-09 | deal with combine_ext refactor | Daniel Borca | |
2004-01-29 | GL_TEXTURE_1D and other stories... | Daniel Borca | |
2004-01-27 | Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. | Ian Romanick | |
The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation. | |||
2004-01-27 | Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a single | Keith Whitwell | |
array, texObj->Image[face][level]. | |||
2004-01-26 | accomodate FetchTexel and fix some memory leak bugs | Daniel Borca | |
2004-01-23 | accomodated new driver_func initialization | Daniel Borca | |
added DMesaGetProcAddress some other minor fixes updated documentation | |||
2004-01-21 | Remove dd_function_table::BlendFunc. All drivers now use | Ian Romanick | |
dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same. | |||
2004-01-14 | fixed a bug in texture memory manager when in UMA mode | Daniel Borca | |
2004-01-13 | added support for textures bigger than HW can support (SW rescaling) | Daniel Borca | |
2003-12-15 | EXT_secondary_color and EXT_separate_specular via multipass | Daniel Borca | |
2003-12-10 | got rid of __FUNCTION__ :( | Daniel Borca | |
Texus2 functions are dynamically linked now made getRegistryOrEnvironmentString more portable bugfix: unnecessary total SW fallback -- glColorMask bugfix: when shared palette was not loaded correctly point_attenuation_stage back in business (point size/atten) fxTexGetInfo is not required for fxIsTexSupported fxDDChooseTextureFormat optimized for RGB/RGBA textures accelerated Quads with Triangle_Fans more WGL extensions/functions (also updated export file) DXTC/S3TC -> FXT1 wrapping hack quick & dirty fix for Quake2 | |||
2003-11-24 | Import vtx-0-2-branch | Keith Whitwell | |
2003-11-21 | more texture compression | Daniel Borca | |
2003-11-18 | doc updates; GLUT timer additions; fixed compilation warnings | Daniel Borca | |
2003-11-13 | vanilla extensions disabled | Daniel Borca | |
2003-11-12 | dirty hack to advertise vanilla extension names | Daniel Borca | |
2003-11-03 | Voodoo2 happiness | Daniel Borca | |
2003-10-29 | changes to accomodate texture compression | Daniel Borca | |
2003-10-21 | Napalm total immersion | Daniel Borca | |
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-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 | added some casts for mallocs (bug 630379) | Brian Paul | |
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-08-21 | s/DrawDestMask/_DrawDestMask/ | 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-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-09-23 | fixed some configure;make build problems. cleaned-up copyright info. | Brian Paul | |
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-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. | |||
2001-06-13 | Allow different max texture sizes for 1/2D, 3D and cube maps. | Brian Paul | |
2001-05-10 | fixed bad texture border test (sometimes caused a segfault) | Brian Paul | |
2001-05-10 | Driver interface changes | Keith Whitwell | |
2001-05-03 | minor clean-ups and warning fixes | Brian Paul | |
2001-04-24 | texture image code updates (not finished) | Brian Paul | |
2001-03-30 | fixed compilation problems related to ctx->_Enabled removal | Brian Paul | |
2001-03-27 | silence compiler warnings | Brian Paul | |