| Index: ui/gl/gl_surface.h
|
| diff --git a/ui/gl/gl_surface.h b/ui/gl/gl_surface.h
|
| index a8825a58c5a4a1af229047342862c6f746b9fe7a..42eb33315318999c4981e018d5cfdd8cfdf1e879 100644
|
| --- a/ui/gl/gl_surface.h
|
| +++ b/ui/gl/gl_surface.h
|
| @@ -107,12 +107,17 @@ class GL_EXPORT GLSurface : public base::RefCounted<GLSurface> {
|
| bool software,
|
| const gfx::Size& size);
|
|
|
| + // Returns the last GLSurface made current, virtual or real.
|
| static GLSurface* GetCurrent();
|
|
|
| + // Returns the last real GLSurface made current.
|
| + static GLSurface* GetRealCurrent();
|
| +
|
| protected:
|
| virtual ~GLSurface();
|
| static bool InitializeOneOffInternal();
|
| static void SetCurrent(GLSurface* surface);
|
| + static void SetRealCurrent(GLSurface* surface);
|
|
|
| static bool ExtensionsContain(const char* extensions, const char* name);
|
|
|
|
|