With such a headline, I’m going to believe they have removed
usleep(10000)
from the frame rendering code.Nah, they reduced its
If { else if
sequences.
According to the commit, they enabled loop unrolling? Im not that experienced with reading this stuff, but if I had to guess, I’d say that’d be what did it
Yup, that’s the one line change, enabling loop unrolling.
loop-unrolling.enable()
Honestly, the Talos Principle Vulkan implementation feels so broken/underbaked I’m surprised anyone’s testing new drivers with it
Phoronix is going to be flooded with almost identical headlines like this if they make an article every time the (brand-new) NVK Mesa driver gets a commit that improves performance somewhere
now let’s see whether the next patch bumps it to 27 or 36 fps!