Lines Matching full:virtual
31 virtual bool Initialize();
34 virtual void Destroy() = 0;
36 virtual bool Resize(const gfx::Size& size);
39 virtual bool Recreate();
44 virtual bool DeferDraws();
47 virtual bool IsOffscreen() = 0;
51 virtual bool SwapBuffers() = 0;
54 virtual gfx::Size GetSize() = 0;
57 virtual void* GetHandle() = 0;
61 virtual std::string GetExtensions();
67 virtual unsigned int GetBackingFrameBufferObject();
70 virtual bool PostSubBuffer(int x, int y, int width, int height);
76 virtual bool OnMakeCurrent(GLContext* context);
79 virtual bool SetBackbufferAllocation(bool allocated);
80 virtual void SetFrontbufferAllocation(bool allocated);
84 virtual void* GetShareHandle();
88 virtual void* GetDisplay();
91 virtual void* GetConfig();
94 virtual unsigned GetFormat();
98 virtual VSyncProvider* GetVSyncProvider();
111 virtual ~GLSurface();
130 virtual bool Initialize() OVERRIDE;
131 virtual void Destroy() OVERRIDE;
132 virtual bool Resize(const gfx::Size& size) OVERRIDE;
133 virtual bool Recreate() OVERRIDE;
134 virtual bool DeferDraws() OVERRIDE;
135 virtual bool IsOffscreen() OVERRIDE;
136 virtual bool SwapBuffers() OVERRIDE;
137 virtual bool PostSubBuffer(int x, int y, int width, int height) OVERRIDE;
138 virtual std::string GetExtensions() OVERRIDE;
139 virtual gfx::Size GetSize() OVERRIDE;
140 virtual void* GetHandle() OVERRIDE;
141 virtual unsigned int GetBackingFrameBufferObject() OVERRIDE;
142 virtual bool OnMakeCurrent(GLContext* context) OVERRIDE;
143 virtual bool SetBackbufferAllocation(bool allocated) OVERRIDE;
144 virtual void SetFrontbufferAllocation(bool allocated) OVERRIDE;
145 virtual void* GetShareHandle() OVERRIDE;
146 virtual void* GetDisplay() OVERRIDE;
147 virtual void* GetConfig() OVERRIDE;
148 virtual unsigned GetFormat() OVERRIDE;
149 virtual VSyncProvider* GetVSyncProvider() OVERRIDE;
154 virtual ~GLSurfaceAdapter();