Play! performance improvement report (+ showcase video)
Showcase: https://youtu.be/Eei3oVk_L_U
I guess that's what a lot of people wanted to see, so let's go (not so) deep into the details.
In this showcase we have a side by side comparison from the latest project build against a branch that I've been testing for the latest 2 months. This experimental branch aims at moving part of the rendering processing from a single core of the CPU to run it in another core in parallel instead and "killing" most of the bottlenecks related to rendering. It's worth mentioning that this branch still doesn't touch all the cases where this enhancement could be applied, so there's still space for improvements before it's added to the main builds and this is also something that doesn't make some games very happy (some will just not boot or not work properly). In games where rendering isn't a bottleneck, this optimization also barely makes any diference. For those that are interested in testing, just download the most recent build from the branch in the link below (but again: this is an experimental code that isn't functional for many games).
Branch: https://github.com/jpd002/Play-/tree/experimental/mtvif1
Official site of the project: https://purei.org/
Official repository: https://github.com/jpd002/Play-
Developer Patreon: https://www.patreon.com/jpd002
