Added BaseSdlGraphicsManager. Added GLTexture.

svn-id: r50795
This commit is contained in:
Alejandro Marzini 2010-07-10 22:47:29 +00:00
parent 386785e2b8
commit 85034dc730
12 changed files with 465 additions and 53 deletions

View file

@ -24,15 +24,21 @@
*/
#include "backends/graphics/opengl/opengl-graphics.h"
#include "common/mutex.h"
OpenGLGraphicsManager::OpenGLGraphicsManager() {
OpenGLGraphicsManager::OpenGLGraphicsManager()
:
_gameTexture(0), _overlayTexture(0), _mouseTexture(0) {
}
OpenGLGraphicsManager::~OpenGLGraphicsManager() {
}
void OpenGLGraphicsManager::init() {
}
//
// Feature
//
@ -63,7 +69,7 @@ const OSystem::GraphicsMode *OpenGLGraphicsManager::getSupportedGraphicsModes()
}
int OpenGLGraphicsManager::getDefaultGraphicsMode() const {
return 0;
return GFX_NORMAL;
}
bool OpenGLGraphicsManager::setGraphicsMode(int mode) {
@ -226,3 +232,23 @@ void OpenGLGraphicsManager::disableCursorPalette(bool disable) {
void OpenGLGraphicsManager::displayMessageOnOSD(const char *msg) {
}
//
// Intern
//
void OpenGLGraphicsManager::internUpdateScreen() {
}
bool OpenGLGraphicsManager::loadGFXMode() {
return false;
}
void OpenGLGraphicsManager::unloadGFXMode() {
}
bool OpenGLGraphicsManager::hotswapGFXMode() {
return false;
}