зеркало из https://github.com/AvaloniaUI/angle.git
5d8a89e44f
If an app requests to create a surface with GL_RGB8, override it to be GL_RGBA8 for Android. This is to workaround an issue with the Android Vulkan loader which limits which formats can be used with swapchains. This CL also adds GL_RGB8 back to DisplayVkAndroid::generateConfigs(), effectively reverting the following CL: https://chromium-review.googlesource.com/c/angle/angle/+/3235466 This is being done with this CL (rather than reverting) since these changes are required to handle surfaces created with GL_RGB8. Bug: angleproject:6277 Bug: angleproject:6651 Change-Id: Iad78ea0d7bdf12e1e309ed6a7181f08fac38b9de Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3258143 Reviewed-by: Tim Van Patten <timvp@google.com> Reviewed-by: Ian Elliott <ianelliott@google.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Tim Van Patten <timvp@google.com> |
||
---|---|---|
.. | ||
CL | ||
EGL | ||
GLES | ||
GLES2 | ||
GLES3 | ||
GLSLANG | ||
KHR | ||
WGL | ||
platform | ||
vulkan | ||
angle_cl.h | ||
angle_gl.h | ||
angle_windowsstore.h | ||
export.h |