egl: Clean up surface attributes.

Add missing attributes and use correct types in _EGLSurface.  Remove
ifdef tests that serve no purpose.  Update _eglQuerySurface and
_eglSurfaceAttrib for missing queries and checks.
This commit is contained in:
Chia-I Wu
2010-01-31 17:56:30 +08:00
parent 0135e5d6c8
commit eb961f81d5
3 changed files with 127 additions and 57 deletions

View File

@@ -68,8 +68,6 @@ struct _egl_display
_EGLExtensions Extensions;
int LargestPbuffer;
EGLint NumScreens;
_EGLScreen **Screens; /* array [NumScreens] */