skia2/include/gpu/gl
Greg Daniel 84261653c5 Reland "Add new GrSurfaceInfo class and related backend structs."
This is a reland of 6aac1193a7

Original change's description:
> Add new GrSurfaceInfo class and related backend structs.
>
> Bug: skia:12402
> Change-Id: I45b2f71dcfa5843e2a19a8de7d34196a4d552905
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/445176
> Commit-Queue: Greg Daniel <egdaniel@google.com>
> Reviewed-by: Brian Salomon <bsalomon@google.com>

Bug: skia:12402
Change-Id: Id540bea408d72ceba43ec4245c3748d630121926
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/450277
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2021-09-20 20:44:53 +00:00
..
egl Support building GrGLInterface factory functions for both EGL and GLX. 2021-02-23 16:37:48 +00:00
glx Support building GrGLInterface factory functions for both EGL and GLX. 2021-02-23 16:37:48 +00:00
GrGLAssembleHelpers.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGLAssembleInterface.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGLConfig_chrome.h Remove unused macros from GrGLConfig.h, GrGLConfig_chrome.h, and scripts 2020-11-18 20:23:35 +00:00
GrGLConfig.h Remove unused macros from GrGLConfig.h, GrGLConfig_chrome.h, and scripts 2020-11-18 20:23:35 +00:00
GrGLExtensions.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGLFunctions.h Remove NVPR entry points from Skia's GL interface 2021-03-22 17:44:16 +00:00
GrGLInterface.h Remove NVPR entry points from Skia's GL interface 2021-03-22 17:44:16 +00:00
GrGLTypes.h Reland "Add new GrSurfaceInfo class and related backend structs." 2021-09-20 20:44:53 +00:00