Hash :
c898ec1a
Author :
Date :
2019-11-04T15:20:18
Add EGL GGP extensions.
This CL adds two new extensions:
* EGL_ANGLE_ggp_stream_descriptor:
Introduces a new attribute to CreateWindowSurface. Allows the app
to pass in a stream descriptor to VkCreateSurfaceKHR.
Mirrors VK_GGP_stream_descriptor_surface.
* EGL_ANGLE_swap_with_frame_token:
Introduces a new function 'eglSwapBuffersWithFrameTokenANGLE'. This
allows the app to pass a GGP frame token down to vkQueuePresentKHR.
Mirrors VK_GGP_frame_token.
Bug: angleproject:4078
Change-Id: I4313ac4c264e68999905049f661bc64b44f72fab
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1897315
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
{
"scripts/egl.xml":
"842e24514c4cfe09fba703c17a0fd292",
"scripts/egl_angle_ext.xml":
"24d4348e6c064b6837f46c955cc219a8",
"scripts/generate_loader.py":
"48c60c668bec42a80378179aae2acc61",
"scripts/registry_xml.py":
"f5fe888247ca4da9df81266a0123f7de",
"scripts/wgl.xml":
"aa96419c582af2f6673430e2847693f4",
"src/libEGL/egl_loader_autogen.cpp":
"83b3307f377e3ead495cdb9eb53460ab",
"src/libEGL/egl_loader_autogen.h":
"5504e375372f2f116fc8c192753a923f",
"util/egl_loader_autogen.cpp":
"22c6cdfa133c449e3b046075254841c5",
"util/egl_loader_autogen.h":
"6349dd7847bd72466919816befb6841d",
"util/gles_loader_autogen.cpp":
"8f5e1cd93093e54d3287609680cae33c",
"util/gles_loader_autogen.h":
"5d349366c734f6f7a9cce58714fef1df",
"util/windows/wgl_loader_autogen.cpp":
"12ffb44e5e743c826e4d84ac65cdba82",
"util/windows/wgl_loader_autogen.h":
"e18f6c134b709c5a69ed3b4ff38642d0"
}