EasyRPG / buildscripts

The scripts used to compile needed libraries for supported platform ports on our Jenkins server
https://ci.easyrpg.org/view/Toolchains/
Other
17 stars 18 forks source link

Vcpkg library update #169

Closed Ghabry closed 7 months ago

Ghabry commented 7 months ago

This doesn't fully work yet because Meson injects some disable optimisation flags in function get_no_optimization_args... When I patch them out resizing the Player window on Windows becomes fast :). Just need a way to prevent this function call...

Ghabry commented 7 months ago

correction. In the ninja.build the flags are not set, just in the configure test where it doesn't matter. So this is correct. Sorry for blaming meson again :)

This was actually just a red herring. The lag is because of NVidia optimus. Every resize lags for ~3 seconds. When I disable Optimus (On this system this will make the NVidia GPU invisible) the lag is gone.