commit | f22665df95406567193dee0089f4830664ff4101 | [log] [tgz] |
---|---|---|
author | Chia-I Wu <olv@lunarg.com> | Thu Jun 17 17:14:03 2010 +0800 |
committer | Chia-I Wu <olv@lunarg.com> | Wed Jun 23 15:14:59 2010 +0800 |
tree | b08d244461f22455b7d2561676eaca105d012776 | |
parent | 7dc1cf19ace0587254e86bf6544a6659a31f0af8 [diff] |
egl: Introduce platform displays internally. This commit introduces type-safe platform displays internally. A platform display consists of a generic pointer and an enum that specifies the platform. An EGLDisplay is created from a platform display. Native displays become platform displays whose platform is determined by _eglGetNativePlatform(). Platform windows and pixmaps may also be introduced if needed.