Public Member Functions | |
| OpenGLTexture (const Graphics::Surface *surface) | |
| void | update (const Graphics::Surface *surface) override |
| void | updatePartial (const Graphics::Surface *surface, const Common::Rect &rect) override |
| void | copyFromFramebuffer (const Common::Rect &screen) |
| virtual void | update (const Graphics::Surface *surface)=0 |
| virtual void | updatePartial (const Graphics::Surface *surface, const Common::Rect &rect)=0 |
Public Attributes | |
| GLuint | id |
| GLuint | internalFormat |
| GLuint | sourceFormat |
| uint32 | internalWidth |
| uint32 | internalHeight |
| bool | upsideDown |
Public Attributes inherited from Myst3::Texture | |
| uint | width |
| uint | height |
| Graphics::PixelFormat | format |
Additional Inherited Members | |
Static Public Member Functions inherited from Myst3::Texture | |
| static const Graphics::PixelFormat | getRGBAPixelFormat () |
|
overridevirtual |
Implements Myst3::Texture.
|
overridevirtual |
Implements Myst3::Texture.