Name ANGLE_swap_with_frame_token Name Strings EGL_ANGLE_swap_with_frame_token Contributors Jamie Madill Contacts Jamie Madill, Google Inc. (jmadill 'at' google.com) Status Draft Version Version 1, November 3, 2019 Number EGL Extension #?? Dependencies This extension is written against the wording of the EGL 1.5 Specification. Overview This extension allows an application that uses a Google Games Platform surface to associate a Google Games Platform frame token with an eglSwapBuffers operation. It is based on the Vulkan extension VK_GGP_frame_token. New Types This is a 64-bit unsigned type that represents a GGP frame token. typedef khronos_uint64_t EGLFrameTokenANGLE; New Procedures and Functions EGLBoolean eglSwapBuffersWithFrameTokenANGLE( EGLDisplay dpy, EGLSurface surface, EGLFrameTokenANGLE frametoken); New Tokens None Additions to the EGL 1.5 Specification Add the following to section 3.10.1 "Posting to a Window": A Google Games Platform frame token can be specified when posting a color buffer to a window by calling EGLBoolean eglSwapBuffersWithFrameTokenANGLE( EGLDisplay dpy, EGLSurface surface, EGLFrameTokenANGLE frametoken); The behaviour of eglSwapBuffersWithFrameTokenANGLE is identical to that of eglSwapBuffers except that the behaviour is undefined when is not a valid GgpFrameToken. Issues None yet. Revision History Rev. Date Author Changes ---- ------------- --------- ---------------------------------------- 1 Nov 3, 2019 jmadill Initial version