Conversation
|
Copied from Yellow-Dog-Man/Resonite-Issues#874 (comment) Here are current PNG saving times compared to my recommendations. 15x faster and only 15% larger.
JPEG results. Half the size at the same quality, still under half a second.
Unfortunately testing WebP in-game requires recompiling FreeImage, which we couldn't do, but here are external results.
|
|
@jonnyawsom3 Hey, your PR looks good, I'd merge this as-is, but the workflows need to pass. There was a slight issue in the configuration which was fixed in the latest |
|
Hopefully that fixes it, though there's also the changes in #20 to do in FrooxEngine too. Thanks for taking a look at it! |
|
Anything left to do my side? |
|
Nope, that's perfect. Sorry for the delays, I'm gonna test this now. |
Increases lossless encoding speed tenfold and improves lossy quality while halving filesizes.
Rebase of #17 due to messy communication and commit history.
To fix #20, the JPEG and PNG changes need to be implemented within FrooxEngine, which is being discussed in Yellow-Dog-Man/Resonite-Issues#4953 and my comment in Yellow-Dog-Man/Resonite-Issues#874 (comment).