| Index: ui/gl/gl_context.h
|
| diff --git a/ui/gl/gl_context.h b/ui/gl/gl_context.h
|
| index 1b4c0406a9a48780681bf910d5b4f67fb04f509e..dfcad5fb2a57ea1da8491d5d9bdd31f15ddc43c6 100644
|
| --- a/ui/gl/gl_context.h
|
| +++ b/ui/gl/gl_context.h
|
| @@ -27,9 +27,9 @@ class GLSurface;
|
| class GPUTiming;
|
| class GPUTimingClient;
|
| class VirtualGLApi;
|
| +class YUV420RGBConverter;
|
| struct GLVersionInfo;
|
|
|
| -
|
| // Encapsulates an OpenGL context, hiding platform specific management.
|
| class GL_EXPORT GLContext : public base::RefCounted<GLContext> {
|
| public:
|
| @@ -127,6 +127,10 @@ class GL_EXPORT GLContext : public base::RefCounted<GLContext> {
|
| // Returns the GL renderer string. The context must be current.
|
| virtual std::string GetGLRenderer();
|
|
|
| + // Returns a helper structure to convert biplanar YUV 420 IOSurface to RGB
|
| + // textures.
|
| + virtual YUV420RGBConverter* GetYUV420RGBConverter();
|
| +
|
| protected:
|
| virtual ~GLContext();
|
|
|
|
|