aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorThierry Crozat2016-10-12 22:29:32 +0100
committerThierry Crozat2016-10-13 01:45:01 +0100
commit30aae5178a1ef8db768dbf9f5e481161489365c3 (patch)
tree3fff93242f522429c9e2c7c5ae5926272b462eb8 /common
parentd0b27702438f7c7d99710383f2eb1247ae810edc (diff)
downloadscummvm-rg350-30aae5178a1ef8db768dbf9f5e481161489365c3.tar.gz
scummvm-rg350-30aae5178a1ef8db768dbf9f5e481161489365c3.tar.bz2
scummvm-rg350-30aae5178a1ef8db768dbf9f5e481161489365c3.zip
OSYSTEM: Add kFeatureFilteringMode
Diffstat (limited to 'common')
-rw-r--r--common/system.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/common/system.h b/common/system.h
index cbaa30c19d..41f217fc0b 100644
--- a/common/system.h
+++ b/common/system.h
@@ -254,6 +254,12 @@ public:
* particular, interpolation, and works in-place.
*/
kFeatureAspectRatioCorrection,
+
+ /**
+ * If supported this flag can be used to switch between unfiltered and
+ * filtered graphics modes.
+ */
+ kFeatureFilteringMode,
/**
* Determine whether a virtual keyboard is too be shown or not.
@@ -616,7 +622,8 @@ public:
kTransactionFullscreenFailed = (1 << 1), /**< Failed switching fullscreen mode */
kTransactionModeSwitchFailed = (1 << 2), /**< Failed switching the GFX graphics mode (setGraphicsMode) */
kTransactionSizeChangeFailed = (1 << 3), /**< Failed switching the screen dimensions (initSize) */
- kTransactionFormatNotSupported = (1 << 4) /**< Failed setting the color format */
+ kTransactionFormatNotSupported = (1 << 4), /**< Failed setting the color format */
+ kTransactionFilteringFailed = (1 << 5) /**< Failed setting the filtering mode */
};
/**