summaryrefslogtreecommitdiff
path: root/src/blitter
diff options
context:
space:
mode:
authorMichael Lutz <michi@icosahedron.de>2020-04-10 23:47:01 +0200
committerMichael Lutz <michi@icosahedron.de>2020-04-12 18:44:43 +0200
commit9dd8b3d430cc4d5f385b97e03e02fbc9865d069c (patch)
treec182d40dd56733ff55f81e6fa26e1711cea8942f /src/blitter
parent0e5be3887cd6d77a4f6ab1e8a1b23701de7f12e7 (diff)
downloadopenttd-9dd8b3d430cc4d5f385b97e03e02fbc9865d069c.tar.xz
Remove: [OSX] Stuff that is pre-10.7 from the Cocoa/Quartz video driver.
Diffstat (limited to 'src/blitter')
-rw-r--r--src/blitter/factory.hpp17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/blitter/factory.hpp b/src/blitter/factory.hpp
index e97fe53de..30a70570b 100644
--- a/src/blitter/factory.hpp
+++ b/src/blitter/factory.hpp
@@ -16,9 +16,6 @@
#include "../core/string_compare_type.hpp"
#include <map>
-#if defined(WITH_COCOA)
-bool QZ_CanDisplay8bpp();
-#endif /* defined(WITH_COCOA) */
/**
* The base factory, keeping track of all blitters.
@@ -113,19 +110,11 @@ public:
{
#if defined(DEDICATED)
const char *default_blitter = "null";
+#elif defined(WITH_COCOA)
+ const char *default_blitter = "32bpp-anim";
#else
const char *default_blitter = "8bpp-optimized";
-
-#if defined(WITH_COCOA)
- /* Some people reported lack of fullscreen support in 8 bpp mode.
- * While we prefer 8 bpp since it's faster, we will still have to test for support. */
- if (!QZ_CanDisplay8bpp()) {
- /* The main display can't go to 8 bpp fullscreen mode.
- * We will have to switch to 32 bpp by default. */
- default_blitter = "32bpp-anim";
- }
-#endif /* defined(WITH_COCOA) */
-#endif /* defined(DEDICATED) */
+#endif
if (GetBlitters().size() == 0) return nullptr;
const char *bname = (StrEmpty(name)) ? default_blitter : name;