| Name |
| |
| ANGLE_platform_angle_display_key |
| |
| Name Strings |
| |
| EGL_ANGLE_platform_angle_display_key |
| |
| Contributors |
| |
| Geoff Lang, Google |
| |
| Contacts |
| |
| Geoff Lang, Google (geofflang 'at' google 'dot' com) |
| |
| Status |
| |
| Draft |
| |
| Version |
| |
| Version 1, 2026-06-26 |
| |
| Number |
| |
| EGL Extension XXX |
| |
| Extension Type |
| |
| EGL client extension |
| |
| Dependencies |
| |
| Requires ANGLE_platform_angle. |
| |
| Overview |
| |
| This extension allows users to request multiple unique displays with parameters |
| that are otherwise the same. |
| |
| New Types |
| |
| None |
| |
| New Procedures and Functions |
| |
| None |
| |
| New Tokens |
| |
| Accepted as an attribute name in the <attrib_list> argument of |
| eglGetPlatformDisplayEXT: |
| |
| EGL_PLATFORM_ANGLE_DISPLAY_KEY_ANGLE 0x34DC |
| |
| Additions to the EGL Specification |
| |
| None |
| |
| New Behavior |
| |
| To select a distinct display on a graphics device that may already have |
| an existing display in ANGLE's cache, use EGL_PLATFORM_ANGLE_DISPLAY_KEY_ANGLE |
| to add a key to the cache entry for this display. The same cached display can |
| be re-requested by specifying the same cache value. If this parameter is not |
| included, the default value used will be 0. |
| |
| Issues |
| |
| None |
| |
| Revision History |
| |
| Version 1, 2026-06-26 |
| - Initial draft, based on EGL_ANGLE_platform_angle_device_id |
| |