mkxp-z / mkxp-z

Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name.
https://github.com/mkxp-z/mkxp-z/wiki
GNU General Public License v2.0
140 stars 39 forks source link

Graphics: short-circuit shader interpolation #168

Closed Splendide-Imaginarius closed 3 months ago

Splendide-Imaginarius commented 5 months ago

Boosts framerate from ~35fps to ~95fps in the Lanzcos short-circuit case.

Splendide-Imaginarius commented 3 months ago

@Eblo Would you maybe be able to give this a try and confirm that it yields a speedup (and doesn't break anything)?

Splendide-Imaginarius commented 3 months ago

Actually I'm going to pull a Struma here and just merge it. If there are bugs, someone will report them soon enough. I'm behind enough on PR's that asking for more review is just not a good idea here.