# HG changeset patch
# User raptor <buckyballreaction@gmail.com>
# Date 1565711424 21600
# Node ID 272dc9967fd3b70e53189c7e6683e05555d8c490
# Parent  9583c3371371e59439b4652d77a381aeef7faf91
Make hardware acceleration optional on MacOS X

diff -r 9583c3371371 -r 272dc9967fd3 hedgewars/uStore.pas
--- a/hedgewars/uStore.pas	Mon Aug 12 21:20:00 2019 +0300
+++ b/hedgewars/uStore.pas	Tue Aug 13 09:50:24 2019 -0600
@@ -861,7 +861,9 @@
     SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 0);         // no depth buffer
     SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, 0);         // no alpha channel
     SDL_GL_SetAttribute(SDL_GL_BUFFER_SIZE, 16);       // buffer should be 16
-    SDL_GL_SetAttribute(SDL_GL_ACCELERATED_VISUAL, 1); // prefer hw rendering
+{$IFNDEF DARWIN}
+    SDL_GL_SetAttribute(SDL_GL_ACCELERATED_VISUAL, 1); // force hw rendering except on macOS
+{$ENDIF}
 end;
 
 procedure SetupOpenGL;