Optimize image encoding/decoding in debug builds We don't need to run this code in debug mode, even when we're debugging our own code. This makes the golden testing go almost twice as fast. Diffs= 7e1b3027d Optimize image encoding/decoding in debug builds (#7418) Co-authored-by: Chris Dalton <99840794+csmartdalton@users.noreply.github.com>
diff --git a/.rive_head b/.rive_head index 162ea2c..2cdb2c0 100644 --- a/.rive_head +++ b/.rive_head
@@ -1 +1 @@ -da0b7155934e5e6b94d3d7e3d8b5eef76ae6607d +7e1b3027d5ea97c7950b8f5951b0b44f33413987
diff --git a/dependencies/premake5_libjpeg_v2.lua b/dependencies/premake5_libjpeg_v2.lua index 30be966..4b5280f 100644 --- a/dependencies/premake5_libjpeg_v2.lua +++ b/dependencies/premake5_libjpeg_v2.lua
@@ -10,6 +10,7 @@ project('libjpeg') do kind('StaticLib') + optimize("Speed") -- Always optimize image encoding/decoding, even in debug builds. includedirs({ libjpeg })
diff --git a/dependencies/premake5_libpng_v2.lua b/dependencies/premake5_libpng_v2.lua index ac653b7..ea26a9e 100644 --- a/dependencies/premake5_libpng_v2.lua +++ b/dependencies/premake5_libpng_v2.lua
@@ -12,6 +12,7 @@ kind('StaticLib') os.copyfile(libpng .. '/scripts/pnglibconf.h.prebuilt', libpng .. '/pnglibconf.h') includedirs({ libpng, zlib }) + optimize("Speed") -- Always optimize image encoding/decoding, even in debug builds. files({ libpng .. '/png.c', libpng .. '/pngerror.c', @@ -44,6 +45,7 @@ kind('StaticLib') defines({ 'ZLIB_IMPLEMENTATION' }) includedirs({ zlib }) + optimize("Speed") -- Always optimize image encoding/decoding, even in debug builds. files({ zlib .. '/adler32.c', zlib .. '/compress.c',