summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWVertexLoader.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-02-14 19:46:28 +0100
committerLéo Lam <leo@leolam.fr>2021-02-15 18:41:22 +0100
commitd0c91380c76b2082202eb26f6bf23e06008450dd (patch)
tree7874bfe378931e960ecf848a9ad09412ad33e5a6 /Source/Core/VideoBackends/Software/SWVertexLoader.cpp
parentf9deb68aee962564b1495ff04c54c015e58d086f (diff)
IOS/FS: Implement timings for older IOS versions as well
According to hwtests, older versions of IOS are slower at performing various filesystem operations: https://docs.google.com/spreadsheets/d/1OKo9IUuKCrniz4m0kYIaMP_qFtOCmAzHZ_zAmobvBcc/edit (courtesy of JMC) A quick glance at IOS9 reveals that older versions of IOS have a simplistic implementation of memcpy that does not optimize large copies by copying 16 bytes or 32 bytes per chunk, which makes cached reads and writes noticeably slower -- the difference was significant enough that the OoT speedrunning community noticed that IOS9 (the IOS that is used for the OoT VC title) was slower.
Diffstat (limited to 'Source/Core/VideoBackends/Software/SWVertexLoader.cpp')
0 files changed, 0 insertions, 0 deletions