diff options
| author | Léo Lam <leo@leolam.fr> | 2021-02-14 19:46:28 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-02-15 18:41:22 +0100 |
| commit | d0c91380c76b2082202eb26f6bf23e06008450dd (patch) | |
| tree | 7874bfe378931e960ecf848a9ad09412ad33e5a6 /Source/Core/VideoBackends/Software/SWVertexLoader.cpp | |
| parent | f9deb68aee962564b1495ff04c54c015e58d086f (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
