mesa/include
Kristian Høgsberg aac367f48a Remove screenConfigs from __DRIscreen.
The screenConfigs field of __DRIscreen points back to the containing
__GLXscreenConfigs struct.  This is a serious abstraction violation; it
assumes that the loader is libGL and that there *is* a __GLXscreenConfigs
type in the loader.

Using the containerOf macro, we can get from the __DRIscreen pointer to
the containing __GLXscreenConfigs struct, at a place in the stack
where the above is a valid assumption.  Besides, the __DRI* structs shouldn't
hold state other than the private pointer.
2007-10-10 18:00:13 -04:00
..
GL Remove screenConfigs from __DRIscreen. 2007-10-10 18:00:13 -04:00
GLES EGL 1.2 tokens/functions/etc. 2006-02-05 16:39:19 +00:00
GLView.h Stupid me. I don't know why I moved the GLView.h here at first, but now I know why 2004-08-16 08:39:36 +00:00