mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-06-04 00:28:16 +02:00
Reorder some header files and provide some types earlier on. Remove the static __GLXextensionInfo __glDDXExtensionInfo; that isn't used in 1.4 or 1.5, and seems to have been removed from 1.6. Remove the data structures associated with that too. Remove __glXAquaDrawableResize. The GLX structure doesn't use it anymore, and the Apple version did nothing useful before. __glXAquaDrawableSwapBuffers(): base no longer contains a drawGlxc member. Now provide the the Apple/Aqua context in the __GLXAquaDrawable struct. Add the context member to the __GLXAquaDrawable struct. Remove the fallback configs. They aren't used in 1.4 or 1.5 either. Remove init_visuals(). It's not used in 1.4 or 1.5 either. In the drawable constructor initialize the state properly, including the new context member. Remove glAquaResetExtension() -- it's not used anymore. This has been tested remotely and proven to work with glxgears, fire, various texture programs I wrote, and various Mesa demos. |
||
|---|---|---|
| .. | ||
| capabilities.c | ||
| capabilities.h | ||
| glcontextmodes.c | ||
| glcontextmodes.h | ||
| indirect.c | ||
| Makefile.am | ||
| visualConfigs.c | ||
| visualConfigs.h | ||