Game: Longshot closed unexpectedly while you were playing #881

Open
opened 2026-11-15 19:02:10 +00:00 by Arbusto · 2 comments

Longshot version

v3.0.0-rc.4 (source b784a40c)

Channel

Release candidate

What kind of problem

Crash, freeze or black screen

What happened

Longshot closed unexpectedly while you were playing. The graphics driver failed. Update your graphics driver, and turn off overlays and tools hooked into the game. (The report from the crash window is pasted below.)

Where in the game

hyrule field

How often

Once so far

Graphics card and driver version

AMD Radeon RX 9060 XT, AMD proprietary driver 26.10.1 (LLPC)

CPU, RAM and operating system

AMD Ryzen 7 5700X 8-Core Processor (16 threads), 32 GB, Windows 11 (build 26300)

Changes from the defaults

No response

longshot_log.txt

Longshot crash report, made by the window Longshot shows after a crash (20261115T185934Z UTC). Longshot sent nothing: paste this into the issue form, and attach the game folder's logs/longshot_log.txt if you can.

What happened

Longshot closed unexpectedly while you were playing.
What went wrong: The graphics driver failed. Update your graphics driver, and turn off overlays and tools hooked into the game.
It had run for 319 s.
Crash and unclean-end records in the last day: 1.

Longshot version

v3.0.0-rc.4 (source b784a40c)
Channel (from the version): Release candidate, or built from source

Graphics card and driver version

AMD Radeon RX 9060 XT, AMD proprietary driver 26.10.1 (LLPC)
Devices the log lists: AMD Radeon RX 9060 XT

CPU, RAM and operating system

AMD Ryzen 7 5700X 8-Core Processor (16 threads), 32 GB, Windows 11 (build 26300)
Built for: this PC's CPU (znver3_znver3_8e425959ff)

Upscalers (the log's first line of each)

NVIDIA DLSS: not named in the log
AMD FSR 4: %USERPROFILE%\Downloads\LongshotLauncher-data\builds\v3.0.0-rc.4\amd_fidelityfx_loader_vk.dll

Changes from the defaults

longshot_options.ini (a value only when it is a number or on/off; the controls' bindings left out):
quality_preset=0
ultrawide=1
output_res=1920x1080
handheld_profile=0
dlss=4
dlss_model=0
resolution=5
sharpness=30
frame_generation=1
frame_generation_by=0
frame_pacing=1
frame_rate_cap=0
nvidia_reflex=0
fullscreen=1
vsync=0
upscaling=1
ultrawide_menus=1
hdr=0
hdr_paper_white=200
hdr_peak_brightness=1000
hdr_contrast=100
hdr_tone_mapper=0
anisotropic_filtering=4
gpu_device=0
threaded_rendering=0
vram_budget=0
volume=100
mute_in_background=0
audio_output=0
fps_counter=1
fps_counter_position=0
menu_size=2
game_speed=1
field_of_view=100
text_speed=0
text_size=0
skip_title_screen=0
microphone=1
menu_language=0
discord_status=1
skip_opening=0
controller_in_background=0
mouse_camera=0
disable_camera_centering=0
mouse_sensitivity=100
invert_mouse_vertical=0
invert_camera_x=0
invert_camera_y=0
camera_speed=100
stick_dead_zone=0
rumble_strength=100
motion_controls=1
motion_sensitivity_x=100
motion_sensitivity_y=100
invert_motion_x=0
invert_motion_y=0
motion_deadzone=1
layout_preset=0
button_prompts=0
walk_mode=0
walk_speed=45
menu_shortcut=2
compact_menu_key=0
debug_tools=0
damage_taken=1
descriptor_reuse=1
sampler_cache=0
robust_buffers=0
astc_as_rgba8=0
intel_shader_compiles=0
intel_quick_compute_builds=1
memory_budget=0
auto_for=(value left out)
options_version=6
Switches set (the environment and longshot_env.txt; a value only when it is a number or on/off, and never for a name with TOKEN, KEY, ROOM, SECRET, PASS, SERVER or USER in it):
LONGSHOT_NO_UPDATE_CHECK=1

Crash record: crash-20261115T185754Z.txt

Longshot crash record 1
version: v3.0.0-rc.4 (source b784a40c)
run_id: 76509d8219d7e2fb3ebeff8380d83a91
when: 20261115T185754Z
uptime_s: 319
reason: device lost
thread: host
module_offset: longshot.exe+0x18907154
last_present_age_ms: unknown
log: longshot_log.txt
pid: 9208
started: 20261115T185234Z
signal: 0
signal_code: 0
exception: 0x0
fault_address_class: null
host_backtrace_method: Windows unwind
host_backtrace: longshot.exe+0x18907154
host_backtrace: longshot.exe+0x188f894e
host_backtrace: longshot.exe+0x188f88ad
host_backtrace: longshot.exe+0x18973a13
host_backtrace: longshot_vk.dll+0x2a7e91
host_backtrace: longshot_vk.dll+0x1c4345
host_backtrace: longshot_vk.dll+0x52310c
host_backtrace: longshot_vk.dll+0x39eb7b
host_backtrace: longshot_vk.dll+0x36c38b
host_backtrace: longshot_vk.dll+0x39e523
host_backtrace: ucrtbase.dll+0x2cd30
host_backtrace: KERNEL32.dll+0x2dda7
host_backtrace: ntdll.dll+0xc9c5c
dump: off
record_complete: yes

The end of longshot_log.txt

Its last 200 lines (the home folder written %USERPROFILE%, the user's name ):

[hos host] vk: 9 textures retired (947 left, 1656 MB): budget 9, drawn over 0, dead targets 0
[hos host] vk: replay reads of guest memory as submitted: 7600000 (5477440 pages from the captures)
[hos sead::MainThread] nvn: GPU waits in 5 s: 89 sync waits (155 ms), 0 polls timed out (0 ms), 2 queue finishes (9 ms)
[hos host] vk:   (its written part: 1 of 1 KB readable, 576 bytes not zero; levels L0)
[hos host] vk: texture 0x10b9ee5400 2048x2048x1 x3 levels 1 NVN 0x4d (12288 KB of storage) re-uploaded (its memory was written; flags 0): what the CPU wrote, 1 KB of it
[hos host] vk: 1 textures retired (977 left, 1691 MB): budget 1, drawn over 0, dead targets 0
[hos host] vk: mirror syncs (600 submits): 760 dirty pages from their submits' captures, 64836 from earlier ones', 114 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x1064400000 (8 MB, captured, state 2): 114;
[hos host] vk: replay reads of guest memory as submitted: 7620000 (5493305 pages from the captures)
[hos ModuleSystemWorker2] vcores: 274093 takes, 83914 waits (mean 68 us, longest 31.8 ms), 44722 kicks, 44548 yields, 0 escapes in 5 s
[hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.03, scan 0.06 over 461 ranges, 3735 MB), 771 pages written, 771 copied (3.0 MB)
[hos host] vk: a capture taken (ms): all 0.090; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.073, bytes copied 0.000; 25 kept (194 MB), 12 spare buffers, 9329 texture pages copied (36 MB)
[hos host] vk: 3 textures retired (980 left, 1696 MB): budget 3, drawn over 0, dead targets 0
[hos host] vk: texture 0x10f3b08800 1024x1024x1 x1 levels 11 NVN 0x8d -> vk 137 (ASTC decoded) (1000 textures, 1737 MB)
[hos sead::MainThread] nvn: CommandBufferSignalEvent #175000: event 0x100c318034 mode 0 value 174999 (lr 0x806616b0)
[hos host] vk: 2 textures retired (1002 left, 1766 MB): budget 2, drawn over 0, dead targets 0
[hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 420000 so far (x1 0x11775ee000 x2 0x1 x3 0x11775ee000 x4 0x4040)
[hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 88856 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged)
[hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.06
[hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22565; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1308 binds (440.4 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 623 dirty pages from their submits' captures, 59784 from earlier ones', 21 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x7f8b800000 (60 MB, captured, state 2): 21;
[hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB)
[hos host] vk: replay reads of guest memory as submitted: 7640000 (5508445 pages from the captures)
[hos host] vk: memory: working set 15384 MB (peak 15411), private 21097 MB, staging 128 MB in 2 arenas
[hos host] vk: memory heaps: heap 0 (system): 15 blocks 864 MB, 49 allocations 824 MB; used 2990 of 15553 MB; heap 1 (device): 1318 blocks 4402 MB, 20406 allocations 3582 MB; used 6336 of 6336 MB;
[hos host] vk: image blocks: 2 blocks 256 MB, 27 images 179 MB; 5 free ranges, the largest 75 MB
[hos host] vk: image blocks (render targets): 4 blocks 512 MB, 170 images 328 MB; 75 free ranges, the largest 112 MB
[hos host] vk: image blocks (textures, compacted): 10 blocks 1280 MB, 836 images 864 MB; 402 free ranges, the largest 112 MB
[hos host] vk: render target images: 1379 reused from the pool, 8650 made new, 8480 destroyed from it; it holds 0 (0 MB), VRAM short: given back
[hos host] vk: VRAM: 6336 MB used of 6336 MB allowed (820 MB of it free in the blocks); textures 1766 MB (budget 914 MB), 1008 textures (at the driver's limit, room in the blocks: not squeezed)
[hos host] vk: textures: decoded ASTC 725 MB, rendered 351 MB (96 drawn in one frame, kept: 38601 KB), other 334 MB; used in the last 8 presents 1250 MB
[hos host] vk:   214 MB: 0x10a0efa600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago
[hos host] vk:   214 MB: 0x10a4772c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago
[hos host] vk:   64 MB: 0x113b7bd000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago
[hos host] vk:   64 MB: 0x11361ac000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago
[hos host] vk:   37 MB: 0x1114498000 1800x1380x1 x8 levels 1 NVN 0x6, last used 1 presents ago
[hos host] vk:   21 MB: 0x100021f8000 2400x2400x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago
[hos host] vk:   21 MB: 0x10002338800 2400x2400x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago
[hos host] vk:   16 MB: 0x1131a1a600 4096x4096x1 x1 levels 1 NVN 0x4b, last used 13 presents ago
[hos host] vk: finalized textures the GPU drew once, kept for being made again: 118 (21638 KB): 8x8x1 NVN 0x3f: 7 (14 KB); 34x64x1 NVN 0x25: 1 (8 KB); 42x41x1 NVN 0x25: 1 (6 KB); 80x72x1 NVN 0x25: 1 (22 KB); 82x32x1 NVN 0x25: 1 (10 KB); 86x66x1 NVN 0x25: 1 (22 KB); 96x77x1 NVN 0x25: 2 (57 KB); 98x128x1 NVN 0x1: 1 (12 KB); 106x105x1 NVN 0x1: 3 (32 KB); 120x150x1 NVN 0x1: 1 (17 KB); 128x42x1 NVN 0x25: 1 (21 KB); 137x113x1 NVN 0x1: 1 (15 KB); 140x140x1 NVN 0x1: 1 (19 KB); 144x136x1 NVN 0x1: 1 (19 KB); 146x96x1 NVN 0x1: 2 (27 KB); 150x130x1 NVN 0x1: 1 (19 KB);
[hos Presentation Thread] vk: presents after the CPU's signal (600): 286 waited for it, 1.73 ms each, 0 let go after RX_VK_FRAME_GATE_MS
[hos host] vk: status: 600 frames, the slowest 67.2 ms; VRAM 6.2 of 6.2 GB; AMD FSR 4: 600 frames drawn, 1 made, jitter -0.000 -0.167 px, actor motion 28415 draws in 600 frames (0.297 ms CPU a frame; poses 28637 read at the draw, 0 copied later), its images 35 MB, its own 76 MB
[hos host] vk: program census (play): created 0 (0 with stages; 0 with no present for 100 ms before, 0 in a frame of 100 ms or more; 0.0 ms of the game's threads), freed 0 (0 never used); first uses 0: program ready 0, loaded 0, translated 0, failed 0; pipeline ready 0, from a cache 0, compiled 0, made 0, left out 0, none 0; 0 with no create call seen, 0 whose stages are not the create call's; after the create call: under 16.7 ms 0, under 100 ms 0, under 1 s 0, longer 0; needing work 0 (0 of them 100 ms or more after the create call, 0 created in a load or a long frame); in play: 96 program records loaded (165.8 ms), 0 new graphics pipelines, pipelines from the driver's cache 21, from the start's cache 0, compiled 0; 0 draws and dispatches left out, 0 waits (0.0 ms)
[hos host] vk: program loads at create (play): 5977 queued, 5977 loaded (median 2.25 ms, 99th percentile 22.24 ms, worst 118.09 ms, 25378 ms and 1296.5 MB read in all); 7970 programs (1668 of them compute variants without their code, 0 graphics programs no note names), 10294 graphics pipelines (0 not in a cache), 749 compute pipelines (0 not in a cache); a first use ran 5 itself and waited for 0 (124.9 ms); 1990 pipelines made at create taken by draws; 3081 create calls with nothing kept for their stages, 0 before the index; units 9058 (5977 ready, 0 loading), 16075 programs alive
[hos host] vk: module identifiers (play): 875 known, 152 learned in this run; 615 compute pipelines made by them at a create call, 0 asked that way were in no cache (their code read, as before)
[hos host] vk: a frame: 208 draws kept their neighbour's descriptors (0 of them through other slots' registrations)
[hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued
[hos host] vk: a frame's replay time (ms): submit 12.26, present 0.17, draw 6.66, descriptors 2.77, texture lookups 0.43, uploads 0.29, pipelines 0.38, programs 1.21, commands 1.68, dispatch 1.09, memory sync 0.92, queue submit 1.07, slot wait 0.15
[hos host] vk: a frame: mirrors 396 (1202 MB): 9.49 MB synced in 1339.9 copies, 67.51 MB written back
[hos host] vk: 13800 presents, 50.8 fps; a frame: 1763 draws (0 skipped), 144 dispatches, 152 passes, 126 barriers, 6 submits, 0.8 uploads (0.9 MB), 80 ub updates (56 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 1008 textures (1766 MB)
[hos host] vk: host time in GPU resource waits: 1.26 ms a frame (fences 0.05, timelines 1.21, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking)
[hos host] vk: a frame: 523.6 full barriers recorded, 188.7 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game)
[hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 25.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 16.0; 0x92: 3.0; 0x97: 1.0;
[hos host] vk: GPU time 13.3 ms a frame (the longest submission 5.4 ms); 0.7 textures made a frame
[hos host] vk: a frame: 0.74 MB unswizzled on the CPU in 0.08 ms
[hos host] vk: the render thread's whole frames (600 presents): 0 jobs went on before their present after 1000 ms, 2 times a game's thread waited for the work handed over, 0 times for a fence of the frame in the making
[hos host] vk: the render thread (600 presents, 23.12 ms a frame): its jobs 13.92 ms a frame (submits 8.13, presents 0.19, others 5.59), idle 9.20; the game waited for room at 0 presents, 0.00 ms each (0.00 a frame; 153.94 jobs queued at a present); 2 catch-ups (a finish, a texture read back, a write-back not recorded yet: 0), 2.78 ms each; 0 presents held for the CPU's signal, 0.00 ms each (0 let go by RX_VK_HOLD_MS); 295 captures at a CPU signal; the submits' waits read in 0.052 ms a frame; readbacks: 3000 next to a texture's storage (no catch-up), 0 in one, 0 read exactly (after the work handed over: among the catch-ups); a present made 13.94 ms after its hand-over (42.62 at most)
[hos host] vk: 7 textures retired (1002 left, 1738 MB): budget 7, drawn over 0, dead targets 0
[hos host] vk: replay reads of guest memory as submitted: 7660000 (5523583 pages from the captures)
[hos host] vk: 5 textures retired (1000 left, 1737 MB): budget 5, drawn over 0, dead targets 0
[hos host] vk: mirror syncs (600 submits): 785 dirty pages from their submits' captures, 62115 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool:
[hos host] vk: 10 textures retired (990 left, 1730 MB): budget 10, drawn over 0, dead targets 0
[hos host] vk: replay reads of guest memory as submitted: 7680000 (5538921 pages from the captures)
[hos host] vk: 1 textures retired (991 left, 1731 MB): budget 1, drawn over 0, dead targets 0
[hos host] vk: the recording streams: 48 of 2 MB, the most one held 868 KB; 0 made on demand (0 MB kept now)
[hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22568; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1310 binds (440.5 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 498 dirty pages from their submits' captures, 60576 from earlier ones', 38 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x1064400000 (8 MB, captured, state 2): 38;
[hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB)
[hos host] vk: 36 textures retired (955 left, 1652 MB): budget 36, drawn over 0, dead targets 0
[hos ModuleSystemWorker1] vk: readbacks of GPU results: 1551 of 3000 waited for their write-back, 0.08 ms each; 0 looked at the stopped queues first, 0 waited for their submission's last part (guest memory read in place after theirs)
[hos host] vk: program picks: 9311539 kept (4151602 by the last picks' textures, a uniform buffer bound since), 25473 new, 3862987 with other textures (of 13200000)
[hos host] vk: 6 textures retired (949 left, 1652 MB): budget 6, drawn over 0, dead targets 0
[hos host] vk: replay reads of guest memory as submitted: 7700000 (5554124 pages from the captures)
[hos host] vk: readback pages refreshed from guest memory: 5259261 pages so far (0 held: may be written ahead in their submission)
[hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.02, scan 0.06 over 462 ranges, 3761 MB), 780 pages written, 780 copied (3.0 MB)
[hos host] vk: a capture taken (ms): all 0.107; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.091, bytes copied 0.000; 25 kept (144 MB), 8 spare buffers, 17400 texture pages copied (67 MB)
[hos host] vk: mirror syncs (600 submits): 681 dirty pages from their submits' captures, 61904 from earlier ones', 38 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x1064400000 (8 MB, captured, state 2): 38;
[hos sead::MainThread] nvn: CommandBufferWaitEvent #245000: event 0x1005a88004 mode 0 value 1 (now 0) (lr 0x802eb444)
[hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 77291 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged)
[hos host] vk: replay reads of guest memory as submitted: 7720000 (5569291 pages from the captures)
[hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.05
[hos host] vk: texture 0x10f3602200 768x768x1 x1 levels 10 NVN 0x7b -> vk 137 (ASTC decoded) (1000 textures, 1684 MB)
[hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22568; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1310 binds (440.5 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 548 dirty pages from their submits' captures, 59437 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool:
[hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB)
[hos host] vk: replay reads of guest memory as submitted: 7740000 (5583731 pages from the captures)
[hos host] vk: 8 textures retired (994 left, 1680 MB): budget 8, drawn over 0, dead targets 0
[hos host] vk: a frame: 219 draws kept their neighbour's descriptors (0 of them through other slots' registrations)
[hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued
[hos host] vk: a frame's replay time (ms): submit 12.24, present 0.22, draw 6.41, descriptors 2.43, texture lookups 0.13, uploads 0.02, pipelines 0.39, programs 1.24, commands 1.70, dispatch 1.12, memory sync 0.91, queue submit 1.13, slot wait 0.16
[hos host] vk: a frame: mirrors 397 (1204 MB): 9.37 MB synced in 1343.1 copies, 67.58 MB written back
[hos host] vk: 13920 presents, 51.1 fps; a frame: 1781 draws (0 skipped), 145 dispatches, 153 passes, 126 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 994 textures (1680 MB)
[hos host] vk: host time in GPU resource waits: 0.80 ms a frame (fences 0.05, timelines 0.76, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking)
[hos host] vk: a frame: 522.8 full barriers recorded, 188.7 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game)
[hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 25.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 16.0; 0x92: 3.0; 0x97: 1.0;
[hos host] vk: GPU time 12.7 ms a frame (the longest submission 5.1 ms); 0.5 textures made a frame
[hos host] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms
[hos host] vk: mirror syncs (600 submits): 602 dirty pages from their submits' captures, 61661 from earlier ones', 40 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x1064400000 (8 MB, captured, state 2): 40;
[hos host] vk: 25 textures retired (969 left, 1666 MB): budget 25, drawn over 0, dead targets 0
[hos Presentation Thread] vi: 13930 frames presented (51.2 fps over the last 5.0 s, interval 1)
[hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 58, 17.8-22 169, 22-30 27, 30-40 3, over 40 0
[hos host] vk: replay reads of guest memory as submitted: 7760000 (5598898 pages from the captures)
[hos host] vk: render targets drawn over from another start, let go: 10477 so far (12122 MB)
[hos host] vk: 3 textures retired (966 left, 1664 MB): budget 3, drawn over 0, dead targets 0
[hos host] vk: 3 textures retired (963 left, 1661 MB): budget 3, drawn over 0, dead targets 0
[hos host] vk: sparse mirrors: 83, 1204 MB with memory of 1552 MB (347 MB spared); blocks given memory later 23225, given back 22573; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1313 binds (440.6 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 401 dirty pages from their submits' captures, 59302 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool:
[hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB)
[hos host] vk: frame interpolation: 880 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 848, 7-9 10, 9-12 15, 12-17 5, 17-25 2, over 25 0
[hos host] vk: replay reads of guest memory as submitted: 7780000 (5613419 pages from the captures)
[hos host] vk: 6 textures retired (957 left, 1657 MB): budget 6, drawn over 0, dead targets 0
[hos host] vk: program picks: 9458458 kept (4203477 by the last picks' textures, a uniform buffer bound since), 25596 new, 3915945 with other textures (of 13400000)
[hos rmbl::VibrationThread] hid: 53248 vibration values, strongest 0.19 since the last count
[hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.02, scan 0.06 over 463 ranges, 3765 MB), 736 pages written, 736 copied (2.9 MB)
[hos host] vk: a capture taken (ms): all 0.056; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.042, bytes copied 0.000; 25 kept (174 MB), 6 spare buffers, 5322 texture pages copied (20 MB)
[hos host] vk: the recording streams: 48 of 2 MB, the most one held 868 KB; 0 made on demand (0 MB kept now)
[hos host] vk: 30 textures retired (930 left, 1632 MB): budget 30, drawn over 0, dead targets 0
[hos ModuleSystemWorker3] longjmp to 0x81681690 (value 1, 0 slots above dropped)
[hos host] vk: mirror syncs (600 submits): 515 dirty pages from their submits' captures, 61706 from earlier ones', 119 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x1064400000 (8 MB, captured, state 2): 119;
[hos host] vk: texture 0x1001ee9f200 118x110x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 1678 MB)
[hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 51168 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged)
[hos host] vk: 71 textures retired (1049 left, 1738 MB): budget 4, drawn over 1, dead targets 66; GPU-drawn with no copy kept: 0 live, 2 finalized, 3 MB
[hos host] vk: 1 textures retired (1059 left, 1745 MB): budget 0, drawn over 0, dead targets 1
[hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.07
[hos host] vk: readback pages refreshed from guest memory: 5326117 pages so far (0 held: may be written ahead in their submission)
[hos host] vk: replay reads of guest memory as submitted: 7800000 (5628401 pages from the captures)
[hos host] vk: recorder: 4856360 packets run in 10.0 s (busy 1.52 s, spun idle 4.10 s, slept 4591 times, 1778 of them under 200 us), 0 calls made directly (no room); the replay waited for it 31646 times, 160.92 ms in all, the longest 1.56 ms; vkResetDescriptorPool 11726/63.66 ms (max 0.60), vkEndCommandBuffer 11727/51.45 ms (max 1.56), replay_mu unlock 6054/24.43 ms (max 1.42), off the replay lock 1630/13.29 ms (max 0.56), direct recording 471/7.97 ms (max 0.60), vkDestroyImageView 34/0.11 ms (max 0.03)
[hos host] vk: 2 textures retired (1057 left, 1745 MB): budget 2, drawn over 0, dead targets 0
[hos host] vk: 6 textures retired (1051 left, 1741 MB): budget 6, drawn over 0, dead targets 0
[hos host] vk: 26 textures retired (1055 left, 1728 MB): budget 22, drawn over 0, dead targets 4
[hos host] vk: 260 textures retired (795 left, 1526 MB): budget 239, drawn over 21, dead targets 0
[hos host] vk: sparse mirrors: 83, 1205 MB with memory of 1552 MB (346 MB spared); blocks given memory later 23252, given back 22578; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1317 binds (440.8 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 835 dirty pages from their submits' captures, 81316 from earlier ones', 9 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool: 0x104cc00000 (28 MB, captured, state 2): 9;
[hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB)
[hos host] vk: a frame: 99 draws kept their neighbour's descriptors (0 of them through other slots' registrations)
[hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued
[hos host] vk: a frame's replay time (ms): submit 7.28, present 0.20, draw 3.68, descriptors 1.58, texture lookups 0.17, uploads 0.08, pipelines 0.21, programs 0.61, commands 0.93, dispatch 0.53, memory sync 0.78, queue submit 0.75, slot wait 0.10
[hos host] vk: a frame: mirrors 397 (1205 MB): 7.00 MB synced in 1041.3 copies, 35.80 MB written back
[hos host] vk: 14040 presents, 57.4 fps; a frame: 965 draws (0 skipped), 67 dispatches, 143 passes, 102 barriers, 6 submits, 1.6 uploads (0.5 MB), 285 ub updates (133 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 795 textures (1526 MB)
[hos host] vk: host time in GPU resource waits: 0.68 ms a frame (fences 0.11, timelines 0.57, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking)
[hos host] vk: a frame: 596.2 full barriers recorded, 143.6 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game)
[hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.1; 0x8: 1.4; 0x9: 0.5; 0x10: 1.2; 0x11: 12.1; 0x12: 68.9; 0x13: 1.5; 0x21: 3.0; 0x28: 7.5; 0x92: 3.6; 0x97: 0.5; 0x9b: 0.0;
[hos host] vk: GPU time 7.0 ms a frame (the longest submission 4.5 ms); 1.9 textures made a frame
[hos host] vk: a frame: 0.34 MB unswizzled on the CPU in 0.05 ms
[hos BaseProcExecutor1] vcores: 227427 takes, 48833 waits (mean 70 us, longest 23.9 ms), 25382 kicks, 25281 yields, 0 escapes in 5 s
[hos host] vk: 1 textures retired (794 left, 1526 MB): budget 0, drawn over 1, dead targets 0
[hos sead::MainThread] vk: capture: a submit 0.26 ms (lock 0.03, scan 0.05 over 467 ranges, 3767 MB), 576 pages written, 576 copied (2.2 MB)
[hos host] vk: a capture taken (ms): all 0.065; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.060, bytes copied 0.000; 25 kept (140 MB), 8 spare buffers, 4736 texture pages copied (18 MB)
[hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 68610 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged)
[hos host] vk: 5 textures retired (789 left, 1526 MB): budget 0, drawn over 5, dead targets 0
[hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.05
[hos sead::MainThread] nvn: GPU waits in 5 s: 47 sync waits (78 ms), 0 polls timed out (0 ms), 6 queue finishes (16 ms)
[hos host] vk: mirror syncs (600 submits): 972 dirty pages from their submits' captures, 85273 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool:
[hos host] vk: queues ordered by their events: 84000 submissions stopped at a wait, 83997 went on once it was reached, 0 waits gone past; made to go by presents 0, releases 0, waits for the replay 0, 50 ms 0 (stopped 0.00 ms at most); waits met 248359, not met 0; captures at a CPU event's wait 4389
[hos host] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations)
[hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued
[hos host] vk: a frame's replay time (ms): submit 3.26, present 0.23, draw 1.15, descriptors 0.66, texture lookups 0.03, uploads 0.00, pipelines 0.05, programs 0.09, commands 0.26, dispatch 0.06, memory sync 0.69, queue submit 0.43, slot wait 0.05
[hos host] vk: a frame: mirrors 397 (1123 MB): 5.03 MB synced in 776.1 copies, 7.08 MB written back
[hos host] vk: 14160 presents, 59.9 fps; a frame: 247 draws (0 skipped), 2 dispatches, 130 passes, 77 barriers, 6 submits, 0.0 uploads (0.0 MB), 459 ub updates (198 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 789 textures (1526 MB)
[hos host] vk: host time in GPU resource waits: 0.32 ms a frame (fences 0.03, timelines 0.29, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking)
[hos host] vk: a frame: 648.1 full barriers recorded, 99.0 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game)
[hos host] vk: a frame: the game's barriers by their NVN flags: 0x11: 1.0; 0x12: 69.0; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0;
[hos host] vk: GPU time 2.7 ms a frame (the longest submission 2.3 ms); 0.0 textures made a frame
[hos host] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms
[hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.02, scan 0.05 over 467 ranges, 3767 MB), 575 pages written, 575 copied (2.2 MB)
[hos host] vk: a capture taken (ms): all 0.070; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.066, bytes copied 0.000; 25 kept (222 MB), 11 spare buffers, 9489 texture pages copied (37 MB)
[hos host] vk: sparse mirrors: 80, 1123 MB with memory of 1456 MB (332 MB spared); blocks given memory later 23252, given back 22606; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1320 binds (440.9 ms); 0 made whole for want of memory
[hos host] vk: mirror syncs (600 submits): 774 dirty pages from their submits' captures, 84339 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE)
[hos host] vk:   read live, by pool:
[hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB)
[hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 89058 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged)
[hos ModuleSystemWorker4] hid: game window not in front (foreground window: process 27584, class "Chrome_WidgetWin_1")
[hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.05
[hos Presentation Thread] vi: 14195 frames presented (48.3 fps over the last 5.5 s, interval 1)
[hos Presentation Thread] vi: present intervals: <15.5 ms 17, 15.5-17.8 203, 17.8-22 40, 22-30 3, 30-40 0, over 40 2
[hos nn.npln.Shared] vcores: 58544 takes, 10577 waits (mean 71 us, longest 6.8 ms), 5332 kicks, 5280 yields, 0 escapes in 5 s
[hos host] vk: recorder: 487500 packets run in 10.0 s (busy 0.14 s, spun idle 0.52 s, slept 4575 times, 304 of them under 200 us), 0 calls made directly (no room); the replay waited for it 5686 times, 30.27 ms in all, the longest 0.39 ms; replay_mu unlock 1576/14.89 ms (max 0.39), vkResetDescriptorPool 1972/8.84 ms (max 0.18), vkEndCommandBuffer 1973/5.47 ms (max 0.12), off the replay lock 165/1.07 ms (max 0.14)
[hos nn.npln.Callback] vcores: 6164 takes, 68 waits (mean 2 us, longest 0.0 ms), 24 kicks, 1 yields, 0 escapes in 5 s
[hos host] vk: the GPU has finished nothing for 10 s: the timeline at 99395, 99409 sent (RX_VK_GPU_HANG_SEC=30)
[hos nn.npln.Shared] vcores: 6104 takes, 57 waits (mean 4 us, longest 0.0 ms), 16 kicks, 2 yields, 0 escapes in 5 s
[hos rmbl::VibrationThread] hid: 57344 vibration values, strongest 0.00 since the last count
[hos nn.npln.Worker] vcores: 6190 takes, 50 waits (mean 3 us, longest 0.0 ms), 20 kicks, 2 yields, 0 escapes in 5 s
[hos nn.npln.Worker] vcores: 6089 takes, 51 waits (mean 3 us, longest 0.0 ms), 15 kicks, 4 yields, 0 escapes in 5 s
[hos nn.npln.Worker] vcores: 6250 takes, 57 waits (mean 3 us, longest 0.0 ms), 16 kicks, 2 yields, 0 escapes in 5 s
[hos host] vk: the GPU has finished nothing for 30 s: the timeline at 99395, 99409 sent (RX_VK_GPU_HANG_SEC=30)
[hos host] vk: GPU hang: the timeline at 99395, 99409 sent
[hos host] vk: device lost: reading the fault info (RX_VK_CHECKPOINTS=1 for markers)
[hos host] vk: device fault: 
[hos host] vk: FATAL: the GPU hung: no submission finished in 30 s, and the driver never reported the device lost (on Linux, dmesg or journalctl -k around this time names the fault, an Xid on NVIDIA)
vk: FATAL: the GPU hung: no submission finished in 30 s, and the driver never reported the device lost (on Linux, dmesg or journalctl -k around this time names the fault, an Xid on NVIDIA)

Not in this report

Saves, game files, the game's executable and caches, memory dumps, keys, the options file itself and the path of your home folder.

Screenshots or video

No response

Before you send it

  • The problem is still there on the newest release or nightly.
  • I searched the open issues for it.
  • I'm not attaching game files, keys, the game's executable, its .bin caches or saves.
### Longshot version v3.0.0-rc.4 (source b784a40c) ### Channel Release candidate ### What kind of problem Crash, freeze or black screen ### What happened Longshot closed unexpectedly while you were playing. The graphics driver failed. Update your graphics driver, and turn off overlays and tools hooked into the game. (The report from the crash window is pasted below.) ### Where in the game hyrule field ### How often Once so far ### Graphics card and driver version AMD Radeon RX 9060 XT, AMD proprietary driver 26.10.1 (LLPC) ### CPU, RAM and operating system AMD Ryzen 7 5700X 8-Core Processor (16 threads), 32 GB, Windows 11 (build 26300) ### Changes from the defaults _No response_ ### longshot_log.txt Longshot crash report, made by the window Longshot shows after a crash (20261115T185934Z UTC). Longshot sent nothing: paste this into the issue form, and attach the game folder's logs/longshot_log.txt if you can. ### What happened Longshot closed unexpectedly while you were playing. What went wrong: The graphics driver failed. Update your graphics driver, and turn off overlays and tools hooked into the game. It had run for 319 s. Crash and unclean-end records in the last day: 1. ### Longshot version v3.0.0-rc.4 (source b784a40c) Channel (from the version): Release candidate, or built from source ### Graphics card and driver version AMD Radeon RX 9060 XT, AMD proprietary driver 26.10.1 (LLPC) Devices the log lists: AMD Radeon RX 9060 XT ### CPU, RAM and operating system AMD Ryzen 7 5700X 8-Core Processor (16 threads), 32 GB, Windows 11 (build 26300) Built for: this PC's CPU (znver3_znver3_8e425959ff) ### Upscalers (the log's first line of each) NVIDIA DLSS: not named in the log AMD FSR 4: %USERPROFILE%\Downloads\LongshotLauncher-data\builds\v3.0.0-rc.4\amd_fidelityfx_loader_vk.dll ### Changes from the defaults longshot_options.ini (a value only when it is a number or on/off; the controls' bindings left out): quality_preset=0 ultrawide=1 output_res=1920x1080 handheld_profile=0 dlss=4 dlss_model=0 resolution=5 sharpness=30 frame_generation=1 frame_generation_by=0 frame_pacing=1 frame_rate_cap=0 nvidia_reflex=0 fullscreen=1 vsync=0 upscaling=1 ultrawide_menus=1 hdr=0 hdr_paper_white=200 hdr_peak_brightness=1000 hdr_contrast=100 hdr_tone_mapper=0 anisotropic_filtering=4 gpu_device=0 threaded_rendering=0 vram_budget=0 volume=100 mute_in_background=0 audio_output=0 fps_counter=1 fps_counter_position=0 menu_size=2 game_speed=1 field_of_view=100 text_speed=0 text_size=0 skip_title_screen=0 microphone=1 menu_language=0 discord_status=1 skip_opening=0 controller_in_background=0 mouse_camera=0 disable_camera_centering=0 mouse_sensitivity=100 invert_mouse_vertical=0 invert_camera_x=0 invert_camera_y=0 camera_speed=100 stick_dead_zone=0 rumble_strength=100 motion_controls=1 motion_sensitivity_x=100 motion_sensitivity_y=100 invert_motion_x=0 invert_motion_y=0 motion_deadzone=1 layout_preset=0 button_prompts=0 walk_mode=0 walk_speed=45 menu_shortcut=2 compact_menu_key=0 debug_tools=0 damage_taken=1 descriptor_reuse=1 sampler_cache=0 robust_buffers=0 astc_as_rgba8=0 intel_shader_compiles=0 intel_quick_compute_builds=1 memory_budget=0 auto_for=(value left out) options_version=6 Switches set (the environment and longshot_env.txt; a value only when it is a number or on/off, and never for a name with TOKEN, KEY, ROOM, SECRET, PASS, SERVER or USER in it): LONGSHOT_NO_UPDATE_CHECK=1 ### Crash record: crash-20261115T185754Z.txt ``` Longshot crash record 1 version: v3.0.0-rc.4 (source b784a40c) run_id: 76509d8219d7e2fb3ebeff8380d83a91 when: 20261115T185754Z uptime_s: 319 reason: device lost thread: host module_offset: longshot.exe+0x18907154 last_present_age_ms: unknown log: longshot_log.txt pid: 9208 started: 20261115T185234Z signal: 0 signal_code: 0 exception: 0x0 fault_address_class: null host_backtrace_method: Windows unwind host_backtrace: longshot.exe+0x18907154 host_backtrace: longshot.exe+0x188f894e host_backtrace: longshot.exe+0x188f88ad host_backtrace: longshot.exe+0x18973a13 host_backtrace: longshot_vk.dll+0x2a7e91 host_backtrace: longshot_vk.dll+0x1c4345 host_backtrace: longshot_vk.dll+0x52310c host_backtrace: longshot_vk.dll+0x39eb7b host_backtrace: longshot_vk.dll+0x36c38b host_backtrace: longshot_vk.dll+0x39e523 host_backtrace: ucrtbase.dll+0x2cd30 host_backtrace: KERNEL32.dll+0x2dda7 host_backtrace: ntdll.dll+0xc9c5c dump: off record_complete: yes ``` ### The end of longshot_log.txt Its last 200 lines (the home folder written %USERPROFILE%, the user's name <user>): ``` [hos host] vk: 9 textures retired (947 left, 1656 MB): budget 9, drawn over 0, dead targets 0 [hos host] vk: replay reads of guest memory as submitted: 7600000 (5477440 pages from the captures) [hos sead::MainThread] nvn: GPU waits in 5 s: 89 sync waits (155 ms), 0 polls timed out (0 ms), 2 queue finishes (9 ms) [hos host] vk: (its written part: 1 of 1 KB readable, 576 bytes not zero; levels L0) [hos host] vk: texture 0x10b9ee5400 2048x2048x1 x3 levels 1 NVN 0x4d (12288 KB of storage) re-uploaded (its memory was written; flags 0): what the CPU wrote, 1 KB of it [hos host] vk: 1 textures retired (977 left, 1691 MB): budget 1, drawn over 0, dead targets 0 [hos host] vk: mirror syncs (600 submits): 760 dirty pages from their submits' captures, 64836 from earlier ones', 114 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x1064400000 (8 MB, captured, state 2): 114; [hos host] vk: replay reads of guest memory as submitted: 7620000 (5493305 pages from the captures) [hos ModuleSystemWorker2] vcores: 274093 takes, 83914 waits (mean 68 us, longest 31.8 ms), 44722 kicks, 44548 yields, 0 escapes in 5 s [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.03, scan 0.06 over 461 ranges, 3735 MB), 771 pages written, 771 copied (3.0 MB) [hos host] vk: a capture taken (ms): all 0.090; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.073, bytes copied 0.000; 25 kept (194 MB), 12 spare buffers, 9329 texture pages copied (36 MB) [hos host] vk: 3 textures retired (980 left, 1696 MB): budget 3, drawn over 0, dead targets 0 [hos host] vk: texture 0x10f3b08800 1024x1024x1 x1 levels 11 NVN 0x8d -> vk 137 (ASTC decoded) (1000 textures, 1737 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #175000: event 0x100c318034 mode 0 value 174999 (lr 0x806616b0) [hos host] vk: 2 textures retired (1002 left, 1766 MB): budget 2, drawn over 0, dead targets 0 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 420000 so far (x1 0x11775ee000 x2 0x1 x3 0x11775ee000 x4 0x4040) [hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 88856 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged) [hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.06 [hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22565; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1308 binds (440.4 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 623 dirty pages from their submits' captures, 59784 from earlier ones', 21 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x7f8b800000 (60 MB, captured, state 2): 21; [hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB) [hos host] vk: replay reads of guest memory as submitted: 7640000 (5508445 pages from the captures) [hos host] vk: memory: working set 15384 MB (peak 15411), private 21097 MB, staging 128 MB in 2 arenas [hos host] vk: memory heaps: heap 0 (system): 15 blocks 864 MB, 49 allocations 824 MB; used 2990 of 15553 MB; heap 1 (device): 1318 blocks 4402 MB, 20406 allocations 3582 MB; used 6336 of 6336 MB; [hos host] vk: image blocks: 2 blocks 256 MB, 27 images 179 MB; 5 free ranges, the largest 75 MB [hos host] vk: image blocks (render targets): 4 blocks 512 MB, 170 images 328 MB; 75 free ranges, the largest 112 MB [hos host] vk: image blocks (textures, compacted): 10 blocks 1280 MB, 836 images 864 MB; 402 free ranges, the largest 112 MB [hos host] vk: render target images: 1379 reused from the pool, 8650 made new, 8480 destroyed from it; it holds 0 (0 MB), VRAM short: given back [hos host] vk: VRAM: 6336 MB used of 6336 MB allowed (820 MB of it free in the blocks); textures 1766 MB (budget 914 MB), 1008 textures (at the driver's limit, room in the blocks: not squeezed) [hos host] vk: textures: decoded ASTC 725 MB, rendered 351 MB (96 drawn in one frame, kept: 38601 KB), other 334 MB; used in the last 8 presents 1250 MB [hos host] vk: 214 MB: 0x10a0efa600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos host] vk: 214 MB: 0x10a4772c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos host] vk: 64 MB: 0x113b7bd000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos host] vk: 64 MB: 0x11361ac000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos host] vk: 37 MB: 0x1114498000 1800x1380x1 x8 levels 1 NVN 0x6, last used 1 presents ago [hos host] vk: 21 MB: 0x100021f8000 2400x2400x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos host] vk: 21 MB: 0x10002338800 2400x2400x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos host] vk: 16 MB: 0x1131a1a600 4096x4096x1 x1 levels 1 NVN 0x4b, last used 13 presents ago [hos host] vk: finalized textures the GPU drew once, kept for being made again: 118 (21638 KB): 8x8x1 NVN 0x3f: 7 (14 KB); 34x64x1 NVN 0x25: 1 (8 KB); 42x41x1 NVN 0x25: 1 (6 KB); 80x72x1 NVN 0x25: 1 (22 KB); 82x32x1 NVN 0x25: 1 (10 KB); 86x66x1 NVN 0x25: 1 (22 KB); 96x77x1 NVN 0x25: 2 (57 KB); 98x128x1 NVN 0x1: 1 (12 KB); 106x105x1 NVN 0x1: 3 (32 KB); 120x150x1 NVN 0x1: 1 (17 KB); 128x42x1 NVN 0x25: 1 (21 KB); 137x113x1 NVN 0x1: 1 (15 KB); 140x140x1 NVN 0x1: 1 (19 KB); 144x136x1 NVN 0x1: 1 (19 KB); 146x96x1 NVN 0x1: 2 (27 KB); 150x130x1 NVN 0x1: 1 (19 KB); [hos Presentation Thread] vk: presents after the CPU's signal (600): 286 waited for it, 1.73 ms each, 0 let go after RX_VK_FRAME_GATE_MS [hos host] vk: status: 600 frames, the slowest 67.2 ms; VRAM 6.2 of 6.2 GB; AMD FSR 4: 600 frames drawn, 1 made, jitter -0.000 -0.167 px, actor motion 28415 draws in 600 frames (0.297 ms CPU a frame; poses 28637 read at the draw, 0 copied later), its images 35 MB, its own 76 MB [hos host] vk: program census (play): created 0 (0 with stages; 0 with no present for 100 ms before, 0 in a frame of 100 ms or more; 0.0 ms of the game's threads), freed 0 (0 never used); first uses 0: program ready 0, loaded 0, translated 0, failed 0; pipeline ready 0, from a cache 0, compiled 0, made 0, left out 0, none 0; 0 with no create call seen, 0 whose stages are not the create call's; after the create call: under 16.7 ms 0, under 100 ms 0, under 1 s 0, longer 0; needing work 0 (0 of them 100 ms or more after the create call, 0 created in a load or a long frame); in play: 96 program records loaded (165.8 ms), 0 new graphics pipelines, pipelines from the driver's cache 21, from the start's cache 0, compiled 0; 0 draws and dispatches left out, 0 waits (0.0 ms) [hos host] vk: program loads at create (play): 5977 queued, 5977 loaded (median 2.25 ms, 99th percentile 22.24 ms, worst 118.09 ms, 25378 ms and 1296.5 MB read in all); 7970 programs (1668 of them compute variants without their code, 0 graphics programs no note names), 10294 graphics pipelines (0 not in a cache), 749 compute pipelines (0 not in a cache); a first use ran 5 itself and waited for 0 (124.9 ms); 1990 pipelines made at create taken by draws; 3081 create calls with nothing kept for their stages, 0 before the index; units 9058 (5977 ready, 0 loading), 16075 programs alive [hos host] vk: module identifiers (play): 875 known, 152 learned in this run; 615 compute pipelines made by them at a create call, 0 asked that way were in no cache (their code read, as before) [hos host] vk: a frame: 208 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued [hos host] vk: a frame's replay time (ms): submit 12.26, present 0.17, draw 6.66, descriptors 2.77, texture lookups 0.43, uploads 0.29, pipelines 0.38, programs 1.21, commands 1.68, dispatch 1.09, memory sync 0.92, queue submit 1.07, slot wait 0.15 [hos host] vk: a frame: mirrors 396 (1202 MB): 9.49 MB synced in 1339.9 copies, 67.51 MB written back [hos host] vk: 13800 presents, 50.8 fps; a frame: 1763 draws (0 skipped), 144 dispatches, 152 passes, 126 barriers, 6 submits, 0.8 uploads (0.9 MB), 80 ub updates (56 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 1008 textures (1766 MB) [hos host] vk: host time in GPU resource waits: 1.26 ms a frame (fences 0.05, timelines 1.21, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking) [hos host] vk: a frame: 523.6 full barriers recorded, 188.7 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 25.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 16.0; 0x92: 3.0; 0x97: 1.0; [hos host] vk: GPU time 13.3 ms a frame (the longest submission 5.4 ms); 0.7 textures made a frame [hos host] vk: a frame: 0.74 MB unswizzled on the CPU in 0.08 ms [hos host] vk: the render thread's whole frames (600 presents): 0 jobs went on before their present after 1000 ms, 2 times a game's thread waited for the work handed over, 0 times for a fence of the frame in the making [hos host] vk: the render thread (600 presents, 23.12 ms a frame): its jobs 13.92 ms a frame (submits 8.13, presents 0.19, others 5.59), idle 9.20; the game waited for room at 0 presents, 0.00 ms each (0.00 a frame; 153.94 jobs queued at a present); 2 catch-ups (a finish, a texture read back, a write-back not recorded yet: 0), 2.78 ms each; 0 presents held for the CPU's signal, 0.00 ms each (0 let go by RX_VK_HOLD_MS); 295 captures at a CPU signal; the submits' waits read in 0.052 ms a frame; readbacks: 3000 next to a texture's storage (no catch-up), 0 in one, 0 read exactly (after the work handed over: among the catch-ups); a present made 13.94 ms after its hand-over (42.62 at most) [hos host] vk: 7 textures retired (1002 left, 1738 MB): budget 7, drawn over 0, dead targets 0 [hos host] vk: replay reads of guest memory as submitted: 7660000 (5523583 pages from the captures) [hos host] vk: 5 textures retired (1000 left, 1737 MB): budget 5, drawn over 0, dead targets 0 [hos host] vk: mirror syncs (600 submits): 785 dirty pages from their submits' captures, 62115 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: [hos host] vk: 10 textures retired (990 left, 1730 MB): budget 10, drawn over 0, dead targets 0 [hos host] vk: replay reads of guest memory as submitted: 7680000 (5538921 pages from the captures) [hos host] vk: 1 textures retired (991 left, 1731 MB): budget 1, drawn over 0, dead targets 0 [hos host] vk: the recording streams: 48 of 2 MB, the most one held 868 KB; 0 made on demand (0 MB kept now) [hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22568; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1310 binds (440.5 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 498 dirty pages from their submits' captures, 60576 from earlier ones', 38 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x1064400000 (8 MB, captured, state 2): 38; [hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB) [hos host] vk: 36 textures retired (955 left, 1652 MB): budget 36, drawn over 0, dead targets 0 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1551 of 3000 waited for their write-back, 0.08 ms each; 0 looked at the stopped queues first, 0 waited for their submission's last part (guest memory read in place after theirs) [hos host] vk: program picks: 9311539 kept (4151602 by the last picks' textures, a uniform buffer bound since), 25473 new, 3862987 with other textures (of 13200000) [hos host] vk: 6 textures retired (949 left, 1652 MB): budget 6, drawn over 0, dead targets 0 [hos host] vk: replay reads of guest memory as submitted: 7700000 (5554124 pages from the captures) [hos host] vk: readback pages refreshed from guest memory: 5259261 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.02, scan 0.06 over 462 ranges, 3761 MB), 780 pages written, 780 copied (3.0 MB) [hos host] vk: a capture taken (ms): all 0.107; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.091, bytes copied 0.000; 25 kept (144 MB), 8 spare buffers, 17400 texture pages copied (67 MB) [hos host] vk: mirror syncs (600 submits): 681 dirty pages from their submits' captures, 61904 from earlier ones', 38 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x1064400000 (8 MB, captured, state 2): 38; [hos sead::MainThread] nvn: CommandBufferWaitEvent #245000: event 0x1005a88004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 77291 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged) [hos host] vk: replay reads of guest memory as submitted: 7720000 (5569291 pages from the captures) [hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.05 [hos host] vk: texture 0x10f3602200 768x768x1 x1 levels 10 NVN 0x7b -> vk 137 (ASTC decoded) (1000 textures, 1684 MB) [hos host] vk: sparse mirrors: 82, 1202 MB with memory of 1544 MB (341 MB spared); blocks given memory later 23225, given back 22568; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1310 binds (440.5 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 548 dirty pages from their submits' captures, 59437 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: [hos host] vk: imports: 146 live (2092 MB), 2 retired still imported (12 MB), 58 retired given back (1492 MB) [hos host] vk: replay reads of guest memory as submitted: 7740000 (5583731 pages from the captures) [hos host] vk: 8 textures retired (994 left, 1680 MB): budget 8, drawn over 0, dead targets 0 [hos host] vk: a frame: 219 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued [hos host] vk: a frame's replay time (ms): submit 12.24, present 0.22, draw 6.41, descriptors 2.43, texture lookups 0.13, uploads 0.02, pipelines 0.39, programs 1.24, commands 1.70, dispatch 1.12, memory sync 0.91, queue submit 1.13, slot wait 0.16 [hos host] vk: a frame: mirrors 397 (1204 MB): 9.37 MB synced in 1343.1 copies, 67.58 MB written back [hos host] vk: 13920 presents, 51.1 fps; a frame: 1781 draws (0 skipped), 145 dispatches, 153 passes, 126 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 994 textures (1680 MB) [hos host] vk: host time in GPU resource waits: 0.80 ms a frame (fences 0.05, timelines 0.76, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking) [hos host] vk: a frame: 522.8 full barriers recorded, 188.7 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 25.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 16.0; 0x92: 3.0; 0x97: 1.0; [hos host] vk: GPU time 12.7 ms a frame (the longest submission 5.1 ms); 0.5 textures made a frame [hos host] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos host] vk: mirror syncs (600 submits): 602 dirty pages from their submits' captures, 61661 from earlier ones', 40 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x1064400000 (8 MB, captured, state 2): 40; [hos host] vk: 25 textures retired (969 left, 1666 MB): budget 25, drawn over 0, dead targets 0 [hos Presentation Thread] vi: 13930 frames presented (51.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 58, 17.8-22 169, 22-30 27, 30-40 3, over 40 0 [hos host] vk: replay reads of guest memory as submitted: 7760000 (5598898 pages from the captures) [hos host] vk: render targets drawn over from another start, let go: 10477 so far (12122 MB) [hos host] vk: 3 textures retired (966 left, 1664 MB): budget 3, drawn over 0, dead targets 0 [hos host] vk: 3 textures retired (963 left, 1661 MB): budget 3, drawn over 0, dead targets 0 [hos host] vk: sparse mirrors: 83, 1204 MB with memory of 1552 MB (347 MB spared); blocks given memory later 23225, given back 22573; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1313 binds (440.6 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 401 dirty pages from their submits' captures, 59302 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: [hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB) [hos host] vk: frame interpolation: 880 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 848, 7-9 10, 9-12 15, 12-17 5, 17-25 2, over 25 0 [hos host] vk: replay reads of guest memory as submitted: 7780000 (5613419 pages from the captures) [hos host] vk: 6 textures retired (957 left, 1657 MB): budget 6, drawn over 0, dead targets 0 [hos host] vk: program picks: 9458458 kept (4203477 by the last picks' textures, a uniform buffer bound since), 25596 new, 3915945 with other textures (of 13400000) [hos rmbl::VibrationThread] hid: 53248 vibration values, strongest 0.19 since the last count [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.02, scan 0.06 over 463 ranges, 3765 MB), 736 pages written, 736 copied (2.9 MB) [hos host] vk: a capture taken (ms): all 0.056; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.042, bytes copied 0.000; 25 kept (174 MB), 6 spare buffers, 5322 texture pages copied (20 MB) [hos host] vk: the recording streams: 48 of 2 MB, the most one held 868 KB; 0 made on demand (0 MB kept now) [hos host] vk: 30 textures retired (930 left, 1632 MB): budget 30, drawn over 0, dead targets 0 [hos ModuleSystemWorker3] longjmp to 0x81681690 (value 1, 0 slots above dropped) [hos host] vk: mirror syncs (600 submits): 515 dirty pages from their submits' captures, 61706 from earlier ones', 119 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x1064400000 (8 MB, captured, state 2): 119; [hos host] vk: texture 0x1001ee9f200 118x110x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 1678 MB) [hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 51168 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged) [hos host] vk: 71 textures retired (1049 left, 1738 MB): budget 4, drawn over 1, dead targets 66; GPU-drawn with no copy kept: 0 live, 2 finalized, 3 MB [hos host] vk: 1 textures retired (1059 left, 1745 MB): budget 0, drawn over 0, dead targets 1 [hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.07 [hos host] vk: readback pages refreshed from guest memory: 5326117 pages so far (0 held: may be written ahead in their submission) [hos host] vk: replay reads of guest memory as submitted: 7800000 (5628401 pages from the captures) [hos host] vk: recorder: 4856360 packets run in 10.0 s (busy 1.52 s, spun idle 4.10 s, slept 4591 times, 1778 of them under 200 us), 0 calls made directly (no room); the replay waited for it 31646 times, 160.92 ms in all, the longest 1.56 ms; vkResetDescriptorPool 11726/63.66 ms (max 0.60), vkEndCommandBuffer 11727/51.45 ms (max 1.56), replay_mu unlock 6054/24.43 ms (max 1.42), off the replay lock 1630/13.29 ms (max 0.56), direct recording 471/7.97 ms (max 0.60), vkDestroyImageView 34/0.11 ms (max 0.03) [hos host] vk: 2 textures retired (1057 left, 1745 MB): budget 2, drawn over 0, dead targets 0 [hos host] vk: 6 textures retired (1051 left, 1741 MB): budget 6, drawn over 0, dead targets 0 [hos host] vk: 26 textures retired (1055 left, 1728 MB): budget 22, drawn over 0, dead targets 4 [hos host] vk: 260 textures retired (795 left, 1526 MB): budget 239, drawn over 21, dead targets 0 [hos host] vk: sparse mirrors: 83, 1205 MB with memory of 1552 MB (346 MB spared); blocks given memory later 23252, given back 22578; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1317 binds (440.8 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 835 dirty pages from their submits' captures, 81316 from earlier ones', 9 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: 0x104cc00000 (28 MB, captured, state 2): 9; [hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB) [hos host] vk: a frame: 99 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued [hos host] vk: a frame's replay time (ms): submit 7.28, present 0.20, draw 3.68, descriptors 1.58, texture lookups 0.17, uploads 0.08, pipelines 0.21, programs 0.61, commands 0.93, dispatch 0.53, memory sync 0.78, queue submit 0.75, slot wait 0.10 [hos host] vk: a frame: mirrors 397 (1205 MB): 7.00 MB synced in 1041.3 copies, 35.80 MB written back [hos host] vk: 14040 presents, 57.4 fps; a frame: 965 draws (0 skipped), 67 dispatches, 143 passes, 102 barriers, 6 submits, 1.6 uploads (0.5 MB), 285 ub updates (133 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 795 textures (1526 MB) [hos host] vk: host time in GPU resource waits: 0.68 ms a frame (fences 0.11, timelines 0.57, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking) [hos host] vk: a frame: 596.2 full barriers recorded, 143.6 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos host] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.1; 0x8: 1.4; 0x9: 0.5; 0x10: 1.2; 0x11: 12.1; 0x12: 68.9; 0x13: 1.5; 0x21: 3.0; 0x28: 7.5; 0x92: 3.6; 0x97: 0.5; 0x9b: 0.0; [hos host] vk: GPU time 7.0 ms a frame (the longest submission 4.5 ms); 1.9 textures made a frame [hos host] vk: a frame: 0.34 MB unswizzled on the CPU in 0.05 ms [hos BaseProcExecutor1] vcores: 227427 takes, 48833 waits (mean 70 us, longest 23.9 ms), 25382 kicks, 25281 yields, 0 escapes in 5 s [hos host] vk: 1 textures retired (794 left, 1526 MB): budget 0, drawn over 1, dead targets 0 [hos sead::MainThread] vk: capture: a submit 0.26 ms (lock 0.03, scan 0.05 over 467 ranges, 3767 MB), 576 pages written, 576 copied (2.2 MB) [hos host] vk: a capture taken (ms): all 0.065; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.060, bytes copied 0.000; 25 kept (140 MB), 8 spare buffers, 4736 texture pages copied (18 MB) [hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 68610 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged) [hos host] vk: 5 textures retired (789 left, 1526 MB): budget 0, drawn over 5, dead targets 0 [hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.05 [hos sead::MainThread] nvn: GPU waits in 5 s: 47 sync waits (78 ms), 0 polls timed out (0 ms), 6 queue finishes (16 ms) [hos host] vk: mirror syncs (600 submits): 972 dirty pages from their submits' captures, 85273 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: [hos host] vk: queues ordered by their events: 84000 submissions stopped at a wait, 83997 went on once it was reached, 0 waits gone past; made to go by presents 0, releases 0, waits for the replay 0, 50 ms 0 (stopped 0.00 ms at most); waits met 248359, not met 0; captures at a CPU event's wait 4389 [hos host] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos host] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 106 ms in all, 0 jobs queued [hos host] vk: a frame's replay time (ms): submit 3.26, present 0.23, draw 1.15, descriptors 0.66, texture lookups 0.03, uploads 0.00, pipelines 0.05, programs 0.09, commands 0.26, dispatch 0.06, memory sync 0.69, queue submit 0.43, slot wait 0.05 [hos host] vk: a frame: mirrors 397 (1123 MB): 5.03 MB synced in 776.1 copies, 7.08 MB written back [hos host] vk: 14160 presents, 59.9 fps; a frame: 247 draws (0 skipped), 2 dispatches, 130 passes, 77 barriers, 6 submits, 0.0 uploads (0.0 MB), 459 ub updates (198 overlays), GPU-bound wait 0.0 ms (recording slots only); 10448 pipelines (4353 ms), 0 programs (11 failed), 789 textures (1526 MB) [hos host] vk: host time in GPU resource waits: 0.32 ms a frame (fences 0.03, timelines 0.29, idle 0.00, queries 0.00; sum across threads, not frame time; excludes pacing and driver submit/present blocking) [hos host] vk: a frame: 648.1 full barriers recorded, 99.0 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos host] vk: a frame: the game's barriers by their NVN flags: 0x11: 1.0; 0x12: 69.0; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos host] vk: GPU time 2.7 ms a frame (the longest submission 2.3 ms); 0.0 textures made a frame [hos host] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.02, scan 0.05 over 467 ranges, 3767 MB), 575 pages written, 575 copied (2.2 MB) [hos host] vk: a capture taken (ms): all 0.070; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.066, bytes copied 0.000; 25 kept (222 MB), 11 spare buffers, 9489 texture pages copied (37 MB) [hos host] vk: sparse mirrors: 80, 1123 MB with memory of 1456 MB (332 MB spared); blocks given memory later 23252, given back 22606; bindings served from guest memory meanwhile 0 (0 reaching blocks with memory too), from the mirror past every game pool 0; 1320 binds (440.9 ms); 0 made whole for want of memory [hos host] vk: mirror syncs (600 submits): 774 dirty pages from their submits' captures, 84339 from earlier ones', 0 from guest memory as it was at the replay; 25 captures kept; 0 pages the GPU wrote copied over (0 live); 0 kept for the GPU (RX_VK_PROTECT_BARE) [hos host] vk: read live, by pool: [hos host] vk: imports: 146 live (2096 MB), 1 retired still imported (4 MB), 60 retired given back (1504 MB) [hos host] vk: shadow staging (600 takes): 0 shadow copies from staging, 89058 from the capture buffer; capture buffers: 600 host-cached, 0 not (write-combined: staged) [hos ModuleSystemWorker4] hid: game window not in front (foreground window: process 27584, class "Chrome_WidgetWin_1") [hos host] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.05 [hos Presentation Thread] vi: 14195 frames presented (48.3 fps over the last 5.5 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 17, 15.5-17.8 203, 17.8-22 40, 22-30 3, 30-40 0, over 40 2 [hos nn.npln.Shared] vcores: 58544 takes, 10577 waits (mean 71 us, longest 6.8 ms), 5332 kicks, 5280 yields, 0 escapes in 5 s [hos host] vk: recorder: 487500 packets run in 10.0 s (busy 0.14 s, spun idle 0.52 s, slept 4575 times, 304 of them under 200 us), 0 calls made directly (no room); the replay waited for it 5686 times, 30.27 ms in all, the longest 0.39 ms; replay_mu unlock 1576/14.89 ms (max 0.39), vkResetDescriptorPool 1972/8.84 ms (max 0.18), vkEndCommandBuffer 1973/5.47 ms (max 0.12), off the replay lock 165/1.07 ms (max 0.14) [hos nn.npln.Callback] vcores: 6164 takes, 68 waits (mean 2 us, longest 0.0 ms), 24 kicks, 1 yields, 0 escapes in 5 s [hos host] vk: the GPU has finished nothing for 10 s: the timeline at 99395, 99409 sent (RX_VK_GPU_HANG_SEC=30) [hos nn.npln.Shared] vcores: 6104 takes, 57 waits (mean 4 us, longest 0.0 ms), 16 kicks, 2 yields, 0 escapes in 5 s [hos rmbl::VibrationThread] hid: 57344 vibration values, strongest 0.00 since the last count [hos nn.npln.Worker] vcores: 6190 takes, 50 waits (mean 3 us, longest 0.0 ms), 20 kicks, 2 yields, 0 escapes in 5 s [hos nn.npln.Worker] vcores: 6089 takes, 51 waits (mean 3 us, longest 0.0 ms), 15 kicks, 4 yields, 0 escapes in 5 s [hos nn.npln.Worker] vcores: 6250 takes, 57 waits (mean 3 us, longest 0.0 ms), 16 kicks, 2 yields, 0 escapes in 5 s [hos host] vk: the GPU has finished nothing for 30 s: the timeline at 99395, 99409 sent (RX_VK_GPU_HANG_SEC=30) [hos host] vk: GPU hang: the timeline at 99395, 99409 sent [hos host] vk: device lost: reading the fault info (RX_VK_CHECKPOINTS=1 for markers) [hos host] vk: device fault: [hos host] vk: FATAL: the GPU hung: no submission finished in 30 s, and the driver never reported the device lost (on Linux, dmesg or journalctl -k around this time names the fault, an Xid on NVIDIA) vk: FATAL: the GPU hung: no submission finished in 30 s, and the driver never reported the device lost (on Linux, dmesg or journalctl -k around this time names the fault, an Xid on NVIDIA) ``` ### Not in this report Saves, game files, the game's executable and caches, memory dumps, keys, the options file itself and the path of your home folder. ### Screenshots or video _No response_ ### Before you send it - [x] The problem is still there on the newest release or nightly. - [x] I searched the open issues for it. - [x] I'm not attaching game files, keys, the game's executable, its .bin caches or saves.
Collaborator

Possibly related, for context:

  • #840 Game: Longshot closed unexpectedly while you were playing — Same RC4 AMD device-lost crash; differs in hardware/location and frequency.
  • #842 Game: Longshot closed unexpectedly while you were playing — Same RC4 AMD gameplay device-lost crash, with a distinct reported trigger.
Possibly related, for context: - #840 Game: Longshot closed unexpectedly while you were playing — Same RC4 AMD device-lost crash; differs in hardware/location and frequency. - #842 Game: Longshot closed unexpectedly while you were playing — Same RC4 AMD gameplay device-lost crash, with a distinct reported trigger.
Collaborator

From nicolas on Discord:

Additional report: RX 9070 XT / AMD 26.10.2 (LLPC), Ryzen 7 5700X3D, 32 GB, Windows 11 build 26300, Longshot v3.0.0-rc.4 (source b784a40c). Crashed repeatedly during menu and gameplay; latest crash record says reason: device lost, uptime 78 s; log reports GPU hung then device lost. Settings include built-in frame generation 3x, AMD Anti-Lag 2 on, fullscreen on, FSR 4, and several non-default renderer options. User suspects overlays; whether disabled has not been confirmed. Attached bug-reports.rar contains report/log and pending crash records.

From [nicolas on Discord](https://discord.com/channels/1569849200047427645/1571598013552656454/1571605593867948032): Additional report: RX 9070 XT / AMD 26.10.2 (LLPC), Ryzen 7 5700X3D, 32 GB, Windows 11 build 26300, Longshot v3.0.0-rc.4 (source b784a40c). Crashed repeatedly during menu and gameplay; latest crash record says `reason: device lost`, uptime 78 s; log reports GPU hung then device lost. Settings include built-in frame generation 3x, AMD Anti-Lag 2 on, fullscreen on, FSR 4, and several non-default renderer options. User suspects overlays; whether disabled has not been confirmed. Attached bug-reports.rar contains report/log and pending crash records.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Longshot#881
No description provided.