Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-06-29 | First phase of TLS work. At this point SPARC assembly dispatch is | Ian Romanick | |
broken, but it will be fixed "shortly." This is pretty much the same as the patch I sent to the dri-devel list on 22-Jun-2004. | |||
2004-06-26 | Mesa-solo builds with these changes. There are still more fixups needed to | Jon Smirl | |
get individual drivers working again. This converts miniglx to the new dri interface. Thanks to Erdi Chen for the new interface code. | |||
2004-06-19 | Big-endian texture fixes from Michel Dänzer. | Brian Paul | |
2004-06-15 | Fix a couple typeos in the tables for driFillInModes. | Ian Romanick | |
2004-06-07 | Fix up some remaining include issues. Replace Xmalloc / Xfree with | Ian Romanick | |
_mesa_malloc / _mesa_free. Replace Bool with GLboolean. | |||
2004-06-06 | Remove the rest of the need for glxclient.h and remove it from the tree. | Ian Romanick | |
2004-06-03 | Add a new function, driFillInModes, that is to be used by drivers to | Ian Romanick | |
create the set of support __GLcontextModes. This should replace the current driver-specific fill_in_modes functions. | |||
2004-06-03 | Open/Close FullScreen die. unichrome and savage implemented, code is ifdef'd out | Jon Smirl | |
2004-06-02 | driCheckDriDdxDrmVersion uses a function that is not available to | Ian Romanick | |
drivers when DRI_NEW_INTERFACE_ONLY is defined. #ifndef it away in that situation. Add a new function, driCheckDriDdxDrmVersion2, that is passed in the version information that is already supplied to __driCreateNewScreen. Part of the reason that information is supplied to __driCreateNewScreen is so that the driver doesn't have to make those calls to get it! Modify all drivers that support the new interface to use the new function instead of the old. As soon as all drivers support the new interface, driCheckDriDdxDrmVersion can be removed. | |||
2004-06-02 | Removed need for sarea.h, various touch ups to get rid of type mismatches. | Jon Smirl | |
2004-06-02 | Require libGL API version 20040602, which actually exports | Ian Romanick | |
__glXGetDrawableInfo. Make sure driCreateNewDrawable sets pdraw->private to NULL for all failure paths. | |||
2004-06-02 | Make sure USE_NEW_INTERFACE is defined if DRI_NEW_INTERFACE_ONLY is | Ian Romanick | |
defined. | |||
2004-06-02 | Minor changes to make it work better outside X. "Success" is replaced | Ian Romanick | |
by explicit 0. Several functions that are not needed with DRI_NEW_INTERFACE_ONLY are blocked with '#ifndef DRI_NEW_INTERFACE_ONLY'. Some further work is still required to make it build without any X include files, though. | |||
2004-06-02 | Replace use of XID with __DRIid. | Ian Romanick | |
2004-06-02 | XF86DRIDestroyContext, XF86DRICreateDrawable, and | Ian Romanick | |
XF86DRIDestroyDrawable are all called directly from DRI drivers using the new interface. Therefore, prototypes, using available datatypes, must be available in dri_interface.h. Since the prototypes are available there, xf86dri.h is no longer needed for DRI_NEW_INTERFACE_ONLY builds. | |||
2004-06-02 | Replace drmHandle, drmContext, drmDrawable, drmMagic and related types with | Ian Romanick | |
drm_handle_t, drm_context_t, drm_drawable_t, drm_magic_t. | |||
2004-06-01 | Convert 'Display *' to '__DRInativeDisplay *'. Only portions of the | Ian Romanick | |
interface that are not *strictly* part of the old interface were changed. Replace GetDrawableInfo type (dri_util.h) with PFNGLXGETDRAWABLEINFOPROC (dri_interface.h). Wrap __driCreateScreen (in drivers that use the new interface) with '#ifndef DRI_NEW_INTERFACE_ONLY'. | |||
2004-06-01 | Fix a couple issues related to GetDrawableInfo. In the new DRI | Ian Romanick | |
interface, it must be available from libGL, and the the typedef in dri_util.h was wrong. | |||
2004-06-01 | Replace occurances of GLXDrawable and Drawable with __DRIid. | Ian Romanick | |
2004-06-01 | Fix a couple typos that prevent building with DRI_NEW_INTERFACE_ONLY. | Ian Romanick | |
2004-05-27 | Define PFNGLXGETMSCRATEOMLPROC so that DRI will build without including | Ian Romanick | |
glxext.h. | |||
2004-05-27 | Move dri_util.[ch] and glcontextmodes.[ch] from dri_client to common. | Ian Romanick | |
2004-05-08 | Added german translation to option texture_units. | Felix Kuehling | |
2004-05-07 | Added a config option to set the number of available texture units. A | Ian Romanick | |
German translation is still needed. | |||
2004-04-26 | bring over build fixes from stable branch | Alan Hourihane | |
2004-03-15 | extend SOLO code so the DDX version isn't checked | Dave Airlie | |
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-18 | include sched.h to get sched_yield() prototype | Brian Paul | |
2004-01-18 | make second param of driParseConfigFiles() const | Brian Paul | |
2004-01-16 | Respect the 'in_use' field in the global LRU as a marker for | Keith Whitwell | |
kernel-reserved memory regions. | |||
2004-01-08 | Fixed a few typos in the german translation. | Felix Kuehling | |
2004-01-07 | Use hand-made number parsing functions as the libc routines are ↵ | Felix Kuehling | |
locale-dependent. Thanks to Pavel harry_x Palat for pointing that out. | |||
2004-01-05 | Added two new options: def_max_anisotropy and no_neg_lod_bias. The latter one | Felix Kuehling | |
is for disabling faked "anisotropy" in e.g. FlightGear. | |||
2003-12-12 | applied Felix's patch for configuration system | Brian Paul | |
2003-12-11 | add driClipRectToFramebuffer helper function | Keith Whitwell | |
2003-12-05 | bring in common from DRI trunk | Alan Hourihane | |
2003-12-04 | build fix | Alan Hourihane | |
2003-10-21 | Clean out some unused files | Jon Smirl | |
2003-10-21 | Update DRI drivers to current DRI CVS and make them work. | Jon Smirl | |
2003-08-06 | Shared dri driver resources | Keith Whitwell | |