summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
diff options
context:
space:
mode:
authorCasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>2023-05-06 22:54:15 -0700
committerCasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>2023-05-06 22:54:15 -0700
commita64657c1e9b2fcba7055258d5799c0bd11a55183 (patch)
treec604b918bcf9c9cf0a7580cb5af1a2b92ee2c7b7 /Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
parent2319210d853899a4d0659c120cfa6162a108daed (diff)
Add CPUCull to Pokemon Colosseum and Pokemon XD inis.
These games seem to constantly have unused vertices, and this is worst shown in the Shadow Pokemon purification cutscene. The Shadow Pokemon purification cutscene is even worse on XD with forced single core mode, as instead of having FPS dropping with VPS staying 60ish, it will drop both, resulting in audio stuttering. Turning on CPUCall seems to have a 7/8 reduction of draw calls for that cutscene (~800 -> ~100), doubling performance. Many other areas of the game seem to benefit from this setting too, having some kind of performance boost.
Diffstat (limited to 'Source/Core/InputCommon/ControlReference/ExpressionParser.cpp')
0 files changed, 0 insertions, 0 deletions