From 32e61d36534ffad9de68318162288ee97a9c03bd Mon Sep 17 00:00:00 2001
From: Armin Felder <armin.felder@osalliance.com>
Date: Mon, 26 Nov 2018 03:53:39 +0100
Subject: [PATCH] enabled more optimization flags

---
 engine.pro | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/engine.pro b/engine.pro
index fcbc91e..28ef0fe 100644
--- a/engine.pro
+++ b/engine.pro
@@ -276,11 +276,13 @@ CONFIG(release, debug|release) {
     DEFINES += QT_NO_DEBUG
     CONFIG += ltcg
     # compiler options: O3 optimize
-    linux:{
-         QMAKE_CXXFLAGS += -O3 -flto
+    linux:!android{
+         QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math -fopenmp -D_GLIBCXX_PARALLEL
+         LIBS += -fopenmp
+
     }
     android:{
-        QMAKE_CXXFLAGS += -O3 -flto
+         QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math
     }
     ios:{
         QMAKE_CXXFLAGS += -O3
-- 
GitLab