aboutsummaryrefslogtreecommitdiff
path: root/engines/engine.h
diff options
context:
space:
mode:
authorJody Northup2009-06-10 05:35:54 +0000
committerJody Northup2009-06-10 05:35:54 +0000
commit58a348fd18727aab57c0f4f8ab4cc5ad893ee795 (patch)
tree62e2599fe1de7016bfad027fce53acaad78306b1 /engines/engine.h
parent0a793f08a4d198f3f766214ed4ce85ac51ccea5e (diff)
downloadscummvm-rg350-58a348fd18727aab57c0f4f8ab4cc5ad893ee795.tar.gz
scummvm-rg350-58a348fd18727aab57c0f4f8ab4cc5ad893ee795.tar.bz2
scummvm-rg350-58a348fd18727aab57c0f4f8ab4cc5ad893ee795.zip
Scumm engine now dynamically requests 16-bit color based on game features, (using ad-hoc request format)
svn-id: r41417
Diffstat (limited to 'engines/engine.h')
-rw-r--r--engines/engine.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/engine.h b/engines/engine.h
index 45477f408d..8538cc779f 100644
--- a/engines/engine.h
+++ b/engines/engine.h
@@ -29,6 +29,9 @@
#include "common/error.h"
#include "common/fs.h"
#include "common/str.h"
+#ifdef ENABLE_16BIT
+#include "graphics/pixelformat.h"
+#endif
class OSystem;
@@ -59,6 +62,9 @@ void initCommonGFX(bool defaultTo1XScaler);
* Errors out when backend is not able to switch to the specified
* mode.
*/
+#ifdef ENABLE_16BIT
+void initGraphics(int width, int height, bool defaultTo1xScaler, Common::List<Graphics::ColorFormat> formatList);
+#endif
void initGraphics(int width, int height, bool defaultTo1xScaler);
/**