From 93b829aea5878295f9570a8a565cee49b062d419 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 19 Mar 2022 17:49:31 +0100 Subject: [PATCH] Build: Disable FP optimizations on Shader module --- xmake.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xmake.lua b/xmake.lua index 07de924e4..03c3015f2 100644 --- a/xmake.lua +++ b/xmake.lua @@ -81,7 +81,11 @@ local modules = { }, Shader = { Deps = {"NazaraUtility"}, - Packages = {"efsw"} + Packages = {"efsw"}, + Custom = function() + -- Set precise floating-points models to ensure shader optimization leads to correct results + set_fpmodels("precise") + end }, Utility = { Deps = {"NazaraCore"},