diff options
Diffstat (limited to 'src/blitter/factory.hpp')
-rw-r--r-- | src/blitter/factory.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/blitter/factory.hpp b/src/blitter/factory.hpp index f9dd9c463..928b78547 100644 --- a/src/blitter/factory.hpp +++ b/src/blitter/factory.hpp @@ -70,6 +70,13 @@ public: { const char *default_blitter = "8bpp-optimized"; +#if defined(__APPLE__) + /* MacOS X 10.5 removed 8bpp fullscreen support. + * Because of this we will pick 32bpp by default */ + if (MacOSVersionIsAtLeast(10, 5, 0)) { + default_blitter = "32bpp-anim"; + } +#endif /* defined(__APPLE__) */ if (GetBlitters().size() == 0) return NULL; const char *bname = (StrEmpty(name)) ? default_blitter : name; |