aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_base.h
diff options
context:
space:
mode:
authorTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-30 00:54:10 -0400
committerTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-30 00:54:37 -0400
commit59fce4d557a23e33bcd671710ea9f7b292dcdb46 (patch)
tree21a7cf03ecab376ecdddc801578d63402af1dfe1 /src/video_core/buffer_cache/buffer_base.h
parentd22a03efcd0aeddaa7d0d2ca47bd345f6ecf7752 (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/buffer_cache/buffer_base.h')
0 files changed, 0 insertions, 0 deletions