Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-07-01 | remove common macros used in the span functions of most drivers from the ↵ | Roland Scheidegger | |
individual drivers and put them in common code. It is still possible for a driver to define its own macros if it has special needs. This affects CLIPPIXEL, CLIPSPAN, HW_CLIPLOOP, HW_ENDCLIPLOOP, and for drivers using the spantmp2 template also GET_SRC_PTR and GET_DST_PTR. | |||
2005-06-30 | Replace add_newer_entrypoints (src/mesa/main/context.c) with | Ian Romanick | |
device-specific code. A new Python script (src/mesa/glapi/extension_helper.py) generates a list of all entry-points for all known extensions. Each driver the selects only the extensions that it needs and enables the via either driInitExtensions or driInitSingleExtension. This code has been compile-tested on a drivers, but has only been run-tested on mga and i915 (on i830 hardware). These changes were discussed at length on the mesa3d-dev mailing list. http://marc.theaimsgroup.com/?t=111947074700001&r=1&w=2 | |||
2005-06-27 | Get rid of the MESA_PBUFFER_ALLOC/FREE() macros. | Brian Paul | |
If that stuff is still needed, lots of other updates are needed anyway. Also, some misc MALLOC/FREE -> _mesa_malloc/free() changes. | |||
2005-06-02 | start removing old (pre-renderbuffer) span code | Brian Paul | |
2005-06-01 | Move fallback and other debugging under TDFX_DEBUG using the same mechanism | Eric Anholt | |
as other drivers. | |||
2005-06-01 | Add no_rast option. | Eric Anholt | |
2005-06-01 | Fix the 3dfx driver by correcting what appears to be a typo GL_RGBA8 instead | Eric Anholt | |
of GL_RGBA in driNewRenderbuffer of the backbuffer. | |||
2005-05-05 | Refactor COMMON_SOURCES up to Makefile.template | Adam Jackson | |
2005-05-04 | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | |
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | |||
2005-02-05 | remove unneeded code | Brian Paul | |
2005-02-05 | removed need for Shared->TexObjectList, walk over texture hash table entries ↵ | Brian Paul | |
instead | |||
2005-01-31 | Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless. | Adam Jackson | |
2005-01-06 | semantic in parameter names | Daniel Borca | |
2005-01-06 | semantic in parameter names | Daniel Borca | |
2005-01-06 | removed detritus | Daniel Borca | |
2005-01-06 | added "default" branch in `convertPalette' | Daniel Borca | |
2005-01-06 | fix dstRGB factor | Daniel Borca | |
2005-01-05 | fix build problem | Alan Hourihane | |
2004-12-27 | Unused variable cleanup. | Adam Jackson | |
2004-12-17 | fxRasterPrimitive wasn't always receiving the reduced primitive | Daniel Borca | |
2004-12-16 | Also PUBLICize the config option table | Adam Jackson | |
2004-12-15 | Mark __driCreateNewScreen PUBLIC | Adam Jackson | |
2004-12-14 | uint*t -> u_int*t changes | Alan Hourihane | |
2004-11-27 | Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport(). | Brian Paul | |
Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions. | |||
2004-11-10 | GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking | Brian Paul | |
and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions. | |||
2004-10-19 | fix compilation error in `convertPalette' (still have to fix the issue, though) | Daniel Borca | |
2004-10-18 | print an error message in convertPalette before dying. | Daniel Borca | |
this is NOT a fix, but it'll have to wait a little... | |||
2004-10-18 | small fix to match new _mesa_rescale_teximage2d | Daniel Borca | |
2004-10-18 | Fix compile errors when DEBUG is defined. | Ian Romanick | |
2004-10-13 | Bug #1588: abort if no palette format matches. (Egbert Eich, Stefan Dirsch) | Adam Jackson | |
2004-10-06 | Convert tdfxDDInitExtensions to use driInitExtensions. | Ian Romanick | |
2004-10-05 | stencil wrap works, either HW or SW (Ian Romanick) | Daniel Borca | |
2004-10-02 | added support for GL_ARB_draw_buffers | Brian Paul | |
2004-08-30 | cleaned up extensions a bit | Daniel Borca | |
2004-08-30 | clamp lodbias | Daniel Borca | |
2004-08-30 | fixed automatic mipmap generation | Daniel Borca | |
2004-08-30 | fog really needs W | Daniel Borca | |
2004-07-29 | disabled automatic mipmaps until we can handle 565 textures. | Daniel Borca | |
2004-07-29 | fixed conflict between depth & alpha in 16bpp | Daniel Borca | |
2004-07-19 | several new bugs | Daniel Borca | |
2004-07-13 | fixed vertex RGBA | Daniel Borca | |
2004-07-05 | Convert miniglx to use Ian's fancy new driver config code. | Jon Smirl | |
This removes the miniglx driver function InitContextModes(). All of the server directories were edited to remove the implementations. | |||
2004-07-04 | Patch removes _SOLO definition needed for mesa-solo. mesa-solo | Jon Smirl | |
uses the NEW_INTERFACE now so _SOLO isn't necessary anymore. Tested with the hardware that I own. | |||
2004-07-01 | Rename the various function types in t_context.h to include a tnl_ prefix. | Keith Whitwell | |
2004-07-01 | Rename 'emit_func' usages in drivers. Will also rename the ones in | Keith Whitwell | |
t_context.h. | |||
2004-06-22 | check for NULL pointer to glTexImage (fix verified by Adam Jackson) | Brian Paul | |
2004-06-15 | fix correct parameters passed to StoreImage | Daniel Borca | |
2004-06-14 | _really_ fix parameters to StoreImage calls. | Adam Jackson | |
2004-06-10 | silence a warning | Adam Jackson | |
2004-06-07 | The required DDX and DRI version numbers were switched. This went unnoticed | Ian Romanick | |
on several drivers (i.e., R200, Radeon, R128, Unichrome) becuase the required DRI and DDX versions were 4.0.0. Mach64 was already fixed. |