diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-30 00:54:10 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-30 00:54:37 -0400 |
| commit | 59fce4d557a23e33bcd671710ea9f7b292dcdb46 (patch) | |
| tree | 21a7cf03ecab376ecdddc801578d63402af1dfe1 /src/video_core/gpu.cpp | |
| parent | d22a03efcd0aeddaa7d0d2ca47bd345f6ecf7752 (diff) | |
nvdrv: reset the Switch 2 GPU globals when the module is created
The Switch 2 GPU memory registry, the queue semaphore regions and the
nx2 driver/Ampere flags are globals, so a game started after another
one in the same window inherited the previous game's GPU mappings and
semaphore regions (the region table could fill up, and the new game's
GPU waits never completed). Reset them when nvdrv's module is created.
Diffstat (limited to 'src/video_core/gpu.cpp')
0 files changed, 0 insertions, 0 deletions
