diff options
Diffstat (limited to 'backends/graphics/opengl/opengl-graphics.h')
-rw-r--r-- | backends/graphics/opengl/opengl-graphics.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/backends/graphics/opengl/opengl-graphics.h b/backends/graphics/opengl/opengl-graphics.h index 2e1df99534..0cf85ddfd6 100644 --- a/backends/graphics/opengl/opengl-graphics.h +++ b/backends/graphics/opengl/opengl-graphics.h @@ -75,6 +75,11 @@ public: virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const override; #endif + virtual const OSystem::GraphicsMode *getSupportedStretchModes() const override; + virtual int getDefaultStretchMode() const override; + virtual bool setStretchMode(int mode) override; + virtual int getStretchMode() const override; + virtual void beginGFXTransaction() override; virtual OSystem::TransactionError endGFXTransaction() override; @@ -229,6 +234,11 @@ private: */ int _screenChangeID; + /** + * The current stretch mode. + */ + int _stretchMode; + protected: /** * Set up the requested video mode. This takes parameters which describe |