From ddfe149872e94f8dfcc021456ca782e1dfb37ab1 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sat, 7 Mar 2020 06:58:07 +1100 Subject: (nw) It helps if you're using the same data types in both places (VGM visualiser device and WDL FFT libarary). I changed the VGM visualiser to use single-precision float which is the default for WDL FFT. GCC's loop vectoriser can make better use of SSE with single-precision maths, and the extra precision shouldn't be needed for the visualisation. If this is a problem, let me know and I'll revert this and flip the WDL FFT library over the other way. --- scripts/src/3rdparty.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/src/3rdparty.lua') diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index d51ba5196ef..1ea65fa45d7 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -2191,7 +2191,7 @@ end -------------------------------------------------- project "wdlfft" - uuid "74ca017e-fa0d-48b8-81d6-8081a37be14c" + uuid "74ca017e-fa0d-48b8-81d6-8081a37be14c" kind "StaticLib" configuration { "gmake or ninja" } -- cgit v1.2.3-70-g09d2