22 #ifndef STARK_GFX_TINYGL_H 23 #define STARK_GFX_TINYGL_H 25 #include "common/system.h" 27 #include "math/vector3d.h" 29 #include "engines/stark/gfx/driver.h" 30 #include "engines/stark/gfx/renderentry.h" 32 #include "graphics/tinygl/tinygl.h" 44 void setScreenViewport(
bool noScaling)
override;
47 void clearScreen()
override;
48 void flipBuffer()
override;
59 void set3DMode()
override;
60 bool computeLightsEnabled()
override;
68 bool supportsModdedAssets()
const override {
return false; }
78 #endif // STARK_GFX_TINYGL_H VisualActor * createActorRenderer() override
VisualProp * createPropRenderer() override
Texture * createTexture() override
Graphics::Surface * getViewportScreenshot() const override
Definition: surfacerenderer.h:36
Bitmap * createBitmap(const Graphics::Surface *surface=nullptr, const byte *palette=nullptr) override
Definition: faderenderer.h:31
SurfaceRenderer * createSurfaceRenderer() override
FadeRenderer * createFadeRenderer() override