renamed kTransactionPixelFormatNotSupported to kTransactionFormatNotSupported, retyped all Graphics::PixelFormat * parameters to const Graphics::PixelFormat *, (hopefully) repaired all memory leaks on screen and cursor format changes, provided OSystem::getScreenFormat and OSystem::getSupportedFormats methods for when ENABLE_RGB_COLOR is not set, completely forgot the "commit early, commit often" mantra.
svn-id: r41972
This commit is contained in:
parent
6f64432486
commit
9e1916bcad
7 changed files with 54 additions and 36 deletions
|
@ -124,7 +124,7 @@ void initCommonGFX(bool defaultTo1XScaler) {
|
|||
if (gameDomain && gameDomain->contains("fullscreen"))
|
||||
g_system->setFeatureState(OSystem::kFeatureFullscreenMode, ConfMan.getBool("fullscreen"));
|
||||
}
|
||||
void initGraphics(int width, int height, bool defaultTo1xScaler, Graphics::PixelFormat *format) {
|
||||
void initGraphics(int width, int height, bool defaultTo1xScaler, const Graphics::PixelFormat *format) {
|
||||
|
||||
g_system->beginGFXTransaction();
|
||||
|
||||
|
@ -155,7 +155,7 @@ void initGraphics(int width, int height, bool defaultTo1xScaler, Graphics::Pixel
|
|||
|
||||
// Just show warnings then these occur:
|
||||
#ifdef ENABLE_RGB_COLOR
|
||||
if (gfxError & OSystem::kTransactionPixelFormatNotSupported) {
|
||||
if (gfxError & OSystem::kTransactionFormatNotSupported) {
|
||||
Common::String message = "Could not initialize color format.";
|
||||
|
||||
GUI::MessageDialog dialog(message);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue