aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.Vic/Image/SurfaceWriter.cs
diff options
context:
space:
mode:
authorMary <mary@mary.zone>2023-05-08 00:15:58 +0200
committerGitHub <noreply@github.com>2023-05-08 00:15:58 +0200
commit470a8031a44145f906b50919ce1a4e01d51c15ff (patch)
treefbb7634d81f9f071e28e027c52120d4e91f5f2ec /src/Ryujinx.Graphics.Vic/Image/SurfaceWriter.cs
parent5440d4ad5c5421a474a61e582e524ced5bd65547 (diff)
time: Update for 15.0.0 changes and fixes long standing issues (#4822)1.1.766
* time: Update for 15.0.0 changes Last time we did an upgrade on the time service was during 9.x era, it was about time to take back that reverse again! 15.0.0 added a new structure on the shared memory to get steady clock raw timepoints with a granularity in nanoseconds. This commit implements this new part. I plan to write a follow up with a bit of refactoring of this ancient part of the emulator. As always, reverse and work done by your truly. PS: As a reminder, if this change is reused anywhere else, work should be credited as Ryujinx and not my person. * time: Do not set setup value to posix time This should fix local and network clock returning 0 under usage with shared memory. This probably fix #2430. * Address gdkchan's comment * Fix internal offset not working since changes and ensure that user clock have a valid clock id * time: Report auto correcting clock and hardcode steady clock unique id Fix Pokemon Sword Pokejobs for real. * Address gdkchan's comment
Diffstat (limited to 'src/Ryujinx.Graphics.Vic/Image/SurfaceWriter.cs')
0 files changed, 0 insertions, 0 deletions