[hos host] hookshot v2.0.13 (source cfc565a2) [hos host] saves: 2 of /mnt/m2/game/shizhidi/user's entries could not go to /home/mark/.local/share/hookshot: the saves stay in /mnt/m2/game/shizhidi/user [hos host] mem: the guest window is a memfd's (6), shared with the GPU as dma-bufs [hos host] boot: image 96 MB at 0x80000000, 9809 MB of memory for the game [hos host] boot: 15837 MB of memory, 16383 MB of swap [hos MainThread] boot: _init_libc0 (0x85717e50) [hos MainThread] boot: nnosInitialize (0x8510f720) [hos MainThread] boot: _init_libc1 (0x85717e60) [hos MainThread] boot: nninitStartup (0x8262bb10) [hos MainThread] heap: 6894 MB at 0x1000000000 [hos MainThread] boot: _init_libc2 (0x85717e80) [hos MainThread] boot: main DT_INIT (0x812377e0) [a64] unimplemented import _ZN2nn2ro12ProtectRelroEPKvS2_S2_S2_S2_ (lr 0x81237908) [hos host] vk: device 0: AMD Radeon RX 6750 GRE 10GB (RADV NAVI22), Vulkan 1.4, driver 0x6802006, type 2 [hos host] vk: subgroups: default 64 lanes, 32-64, pinned to 32 on stages 0xf0 [hos host] vk: robust buffer access on [hos MainThread] boot: subsdk0 DT_INIT (0x84ec0040) [hos host] vk: colour outputs NaN-guarded [hos host] vk: positions invariant (not an NVIDIA card) [hos host] vk: matrix multiplies in software (no cooperative matrices) [hos host] vk: AMD Radeon RX 6750 GRE 10GB (RADV NAVI22), Vulkan 1.4, driver 0x6802006; mesh shaders yes, host memory import yes, pipeline libraries yes [hos MainThread] boot: sdk DT_INIT (0x84fa0060) [hos host] vk: surface caps images 4..0 extent 1x1..16384x16384 usage 0x8009f alpha 0x3 transform 0x1 [hos host] vk: swapchain 942x1016, 4 images, mailbox [hos host] vk: guest memory imported in place (alignment 4096) [hos host] vk: replay ready (window; push descriptors yes (32), extended dynamic state 3 yes, custom border colours yes) [hos host] rx: renderer: Vulkan (hookshot_vk.dll) [hos MainThread] boot: nnMain (0x81222cd0) [hos sead::MainThread] fs: mounted content: -> /mnt/m2/game/shizhidi/romfs [hos sead::MainThread] oe: language zh-Hans (language.txt) [hos sead::MainThread] oe: output resolution 2048x1152 (the game's) [hos sead::MainThread] oe: GetCurrentGraphicsScale -> 1.00 [hos sead::MainThread] gs: BootGraphicsSystem(0, 0): no graphics server yet (headless) [a64] unimplemented import _ZN2nn2vi36SetDisplay120HzRefreshRateCapabilityEPNS0_7DisplayEb (lr 0x8348bf64) [hos sead::MainThread] nvn: native NVN layer: 427 procs [hos sead::MainThread] nvn: native NVN device (flags 0): no Switch GPU emulation [hos sead::MainThread] nvn: window origin upper left [hos sead::MainThread] nvn: depth mode near = -w (GL) [hos sead::MainThread] nvn: texture pool of 33068 descriptors [hos sead::MainThread] vi: GetNativeWindow -> 0x1102400 [hos sead::MainThread] nvn: window of 3 textures (3 active), 2560x1440 format 0x25 [hos host] discord: no Discord client is running; trying again every 15 s [hos host] hid: SDL controller support ready (DualSense, DualShock 4, Switch Pro, Xbox and others) [hos sead::MainThread] prompts: auto: controller "(none)": switch [hos sead::MainThread] applet: render target pool 512 MB (the game's 305 MB) [a64] unimplemented import _ZN2nn3aoc17CountAddOnContentEv (lr 0x83392a38) [hos sead::MainThread] nvn: QueueSubmitCommands #1: queue 0x1000010fbf90 (its #1), 1 handles (lr 0x812c3cf4) [hos sead::MainThread] vk: submit-time capture of written pages on [hos sead::MainThread] vk: 78 pools mapped [hos sead::MainThread] vk: texture storage in the submit-time capture on [hos sead::MainThread] vk: VRAM mirror of buffer pools on [hos sead::MainThread] vk: images from a pool of 128 MB blocks (memory type 0) [hos sead::MainThread] vk: render targets' images from blocks of their own (128 MB, memory type 0) [hos sead::MainThread] vk: texture 0x103d650000 32x32x32 x1 levels 1 NVN 0x26 -> vk 38 (1 textures, 0 MB) [hos sead::MainThread] vk: staging arenas: 1 (64 MB in this one) [hos sead::MainThread] vk: guest memory as dma-bufs: yes [hos sead::MainThread] vk: dma-bufs of at most 64 MB (udmabuf's limit 64 MB); larger pools are several, in a sparse buffer [hos sead::MainThread] vk: pool 0x103d000000..0x103e000000 a dma-buf (1 so, 0 in pieces, 16 MB) [hos sead::MainThread] vk: import 2.7 ms: commit+properties 2.7, buffer 0.0, allocate 0.0, bind+address 0.0 [hos sead::MainThread] vk: pool 0x103d95a000+0x20000 imported in 2.7 ms as 0x103d000000..0x103e000000 (1 imports, 3 ms in all) [hos sead::MainThread] vk: 1 pools imported [hos sead::MainThread] vk: pool 0x103d000000 (16 MB): mirror made at its first binding (1 so) [hos sead::MainThread] vk: batched submits on (RX_VK_BATCH, on with RADV) [hos ARes Loading 0] hid: 40 controls from hookshot_options.ini [hos ARes Loading 0] prompts: switch icons, 16 buttons on this pad's controls [hos sead::MainThread] audio: renderer opened [a64] unimplemented import _ZN2nn5audio34GetAudioRendererVoiceDropParameterENS0_19AudioRendererHandleE (lr 0x81044370) [hos host] audio: stereo for the game (the default output has 2 channels) [hos sead::MainThread] audio: device sink on mix 0, 6 channels (0 1 2 3 4 5) [a64] unimplemented import _ZN2nn5audio39IsDeviceOutputVolumeAutoTuneModeEnabledEv (lr 0x81043560) [a64] unimplemented import _ZN2nn5audio36AcquireAudioOutputDeviceNotificationEPNS_2os11SystemEventE (lr 0x80f72978) [a64] unimplemented import _ZN2nn5audio40SetDeviceOutputVolumeAutoTuneModeEnabledEb (lr 0x80f729e0) [a64] unimplemented import _ZN2nn5audio26GetAudioDeviceOutputVolumeEPKNS0_15AudioDeviceNameE (lr 0x80f72e00) [hos host] audio: output on the default device (0 devices), stereo [hos sead::MainThread] fs: mounted save: -> /mnt/m2/game/shizhidi/user\save\5a3c9e1f0b7d24680000000000000001 [a64] unimplemented import _ZN2nn5prepo30GetOverSaveFrequencyLimitEventEv (lr 0x80e5ec00) [hos BootupBackgroundWorkThread] fs: mounted savt: -> /mnt/m2/game/shizhidi/user\temp [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 250.3 ms: core 0: sead::MainThread (16); [a64] unimplemented import _ZN2nn5audio34SetAudioRendererVoiceDropParameterENS0_19AudioRendererHandleEf (lr 0x836f755c) [hos sead::MainThread] audio in: stream 0 opened: format 2, 1 channel, 48000 Hz, 4800 frames [hos sead::MainThread] audio in: stream 1 opened (raw): format 2, 1 channel, 48000 Hz, 4800 frames [a64] unimplemented import _ZN2nn4nifm10InitializeEv (lr 0x8119aea8) [a64] unimplemented import _ZN2nn2vi30QueryDisplayCurrentRefreshRateEPNS0_11RefreshRateEPbPKNS0_7DisplayE (lr 0x83b6eab8) [hos sead::MainThread] vi: QueryDisplayHdrStatus -> SDR [hos sead::MainThread] hid: the game reads npad 0 (No.1, lr 0x83489670) [hos sead::MainThread] hid: six-axis handles: 2 asked for, 3 reported [a64] unimplemented import _ZN2nn3hid25SetGyroscopeZeroDriftModeERKNS0_19SixAxisSensorHandleERKNS0_22GyroscopeZeroDriftModeE (lr 0x834898d0) [a64] unimplemented import _ZN2nn6socket10InitializeERKNS0_6ConfigE (lr 0x83c55b24) [a64] unimplemented import _ZN2nn3ssl10InitializeEv (lr 0x83c55b30) [a64] unimplemented import _ZN2nn6socket13IsInitializedEv (lr 0x824d92f8) [hos ModuleSystemWorker5] nvn: the game reports counter type 16 (lr 0x8074b278) [hos ModuleSystemWorker5] nvn: the game reports counter type 0 (lr 0x8074b290) [hos sead::MainThread] nvn: window crop 0,0 1536x864 [hos sead::MainThread] nvn: EventSignal (CPU) #1: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [a64] unimplemented import _ZN2nn5audio15AddBiquadFilterEPNS0_19AudioRendererConfigEPNS0_16BiquadFilterTypeEPNS0_10SubMixTypeE (lr 0x80dc7494) [a64] unimplemented import _ZN2nn5audio26SetBiquadFilterInputOutputEPNS0_16BiquadFilterTypeEPKaS4_i (lr 0x80dc740c) [hos sead::MainThread] nvn: CommandBufferSignalEvent #1: event 0x100d6c8000 mode 0 value 0 (lr 0x80666598) [a64] unimplemented import _ZN2nn5audio22SetBiquadFilterEnabledEPNS0_16BiquadFilterTypeEb (lr 0x80de9464) [hos sead::MainThread] nvn: CommandBufferWaitEvent #2: event 0x100d6c8000 mode 0 value 0 (now 0) (lr 0x806661f8) [a64] unimplemented import _ZN2nn5audio24SetBiquadFilterParameterEPNS0_16BiquadFilterTypeERKNS0_22TBiquadFilterParameterIfEE (lr 0x836fcdb4) [hos sead::MainThread] nvn: CommandBufferWaitEvent #3: event 0x100d6c8000 mode 0 value 0 (now 0) (lr 0x806661f8) [a64] unimplemented import _ZN2nn5audio17SetAuxInputOutputEPNS0_7AuxTypeEPKaS4_i (lr 0x80de97ec) [hos Porter] fs: mounted _npln: -> /mnt/m2/game/shizhidi/romfs [a64] unimplemented import _ZN2nn5audio13SetAuxEnabledEPNS0_7AuxTypeEb (lr 0x80de9464) [hos sead::MainThread] nvn: QueueSubmitCommands #2: queue 0x10100d695020 (its #1), 1 handles (lr 0x80666be0) [a64] unimplemented import _ZN2nn5audio8AddDelayEPNS0_19AudioRendererConfigEPNS0_9DelayTypeEPvmPNS0_10SubMixTypeENS_8TimeSpanEi (lr 0x80dd53b8) [a64] unimplemented import _ZN2nn5audio19SetDelayInputOutputEPNS0_9DelayTypeEPKaS4_i (lr 0x80dd531c) [a64] unimplemented import _ZN2nn5audio15SetDelayEnabledEPNS0_9DelayTypeEb (lr 0x80de9464) [a64] unimplemented import _ZN2nn5audio14IsDelayEnabledEPKNS0_9DelayTypeE (lr 0x8119f138) [a64] unimplemented import _ZN2nn5audio12GetDelayTimeEPKNS0_9DelayTypeE (lr 0x8119f164) [a64] unimplemented import _ZN2nn5audio12SetDelayTimeEPNS0_9DelayTypeENS_8TimeSpanE (lr 0x8119f178) [a64] unimplemented import _ZN2nn5audio15SetDelayDryGainEPNS0_9DelayTypeEf (lr 0x8119f184) [a64] unimplemented import _ZN2nn5audio20SetDelayFeedbackGainEPNS0_9DelayTypeEf (lr 0x8119f190) [a64] unimplemented import _ZN2nn5audio14SetDelayInGainEPNS0_9DelayTypeEf (lr 0x8119f19c) [a64] unimplemented import _ZN2nn5audio21SetDelayChannelSpreadEPNS0_9DelayTypeEf (lr 0x8119f1a8) [a64] unimplemented import _ZN2nn5audio21SetDelayLowPassAmountEPNS0_9DelayTypeEf (lr 0x8119f1b4) [a64] unimplemented import _ZN2nn5audio9AddReverbEPNS0_19AudioRendererConfigEPNS0_10ReverbTypeEPvmPNS0_10SubMixTypeEi (lr 0x80de96ec) [a64] unimplemented import _ZN2nn5audio20SetReverbInputOutputEPNS0_10ReverbTypeEPKaS4_i (lr 0x80de965c) [a64] unimplemented import _ZN2nn5audio16SetReverbEnabledEPNS0_10ReverbTypeEb (lr 0x80de9464) [a64] unimplemented import _ZN2nn5audio15IsReverbEnabledEPKNS0_10ReverbTypeE (lr 0x80de91a0) [a64] unimplemented import _ZN2nn5audio18SetReverbEarlyModeEPNS0_10ReverbTypeENS1_9EarlyModeE (lr 0x80de91c4) [a64] unimplemented import _ZN2nn5audio18SetReverbEarlyGainEPNS0_10ReverbTypeEf (lr 0x80de91d0) [a64] unimplemented import _ZN2nn5audio21SetReverbPredelayTimeEPNS0_10ReverbTypeENS_8TimeSpanE (lr 0x80de91e4) [a64] unimplemented import _ZN2nn5audio17SetReverbLateModeEPNS0_10ReverbTypeENS1_8LateModeE (lr 0x80de91f0) [a64] unimplemented import _ZN2nn5audio17SetReverbLateGainEPNS0_10ReverbTypeEf (lr 0x80de91fc) [a64] unimplemented import _ZN2nn5audio18SetReverbDecayTimeEPNS0_10ReverbTypeENS_8TimeSpanE (lr 0x80de9208) [a64] unimplemented import _ZN2nn5audio32SetReverbHighFrequencyDecayRatioEPNS0_10ReverbTypeEf (lr 0x80de9214) [a64] unimplemented import _ZN2nn5audio19SetReverbColorationEPNS0_10ReverbTypeEf (lr 0x80de9220) [a64] unimplemented import _ZN2nn5audio19SetReverbReverbGainEPNS0_10ReverbTypeEf (lr 0x80de922c) [a64] unimplemented import _ZN2nn5audio16SetReverbOutGainEPNS0_10ReverbTypeEf (lr 0x80de9238) [a64] unimplemented import _ZN2nn5audio16SetReverbDryGainEPNS0_10ReverbTypeEf (lr 0x80de9244) [a64] unimplemented import _ZN2nn5audio20GetReverbInputOutputEPKNS0_10ReverbTypeEPaS4_Pii (lr 0x80de9260) [a64] unimplemented import _ZN2nn6socket7EventFdEmNS0_12EventFdFlagsE (lr 0x82213be4) [a64] unimplemented import _ZN2nn6socket5CloseEi (lr 0x82213bf4) [a64] unimplemented import _ZN2nn4nifm22GetCurrentProxySettingEPNS0_12ProxySettingE (lr 0x82378f6c) [hos Porter] fiber 0x100ac54230: function 0x8504b440 arg 0x100ac541f8 stack 0x100acc1000+0x10000 flags 1 [hos Porter] fiber 0x100acd1090: function 0x8504b440 arg 0x100acd1058 stack 0x100acd4000+0x10000 flags 1 [hos Porter] fiber 0x100ace4090: function 0x8504b440 arg 0x100ace4058 stack 0x100ace7000+0x10000 flags 1 [hos nn.npln.Worker] fiber 0x100ac3c5d0: function 0x8504b440 arg 0x100ac3c598 stack 0x100acf9000+0x10000 flags 1 [hos nn.npln.Worker] fiber 0x100ac543d0: function 0x8504b440 arg 0x100ac54398 stack 0x100ad09000+0x10000 flags 1 [a64] unimplemented import _ZN2nn4nifm18IsNetworkAvailableEv (lr 0x82145cec) [a64] unimplemented import _ZN2nn4nifm27SubmitNetworkRequestAndWaitEv (lr 0x8120873c) [hos sead::MainThread] vk: 1819 pools mapped [hos sead::MainThread] nvn: CommandBufferWaitEvent #4: event 0x100d6c8000 mode 0 value 0 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #3: queue 0x10100d6bf020 (its #1), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: EventSignal (CPU) #2: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #4: queue 0x10100d5eb020 (its #1), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #5: queue 0x10100d640020 (its #1), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #6: queue 0x10100d6aa020 (its #1), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #7: queue 0x101004133020 (its #1), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: pool 0x100c000000..0x100e000000 a dma-buf (2 so, 0 in pieces, 48 MB) [hos Presentation Thread] vk: import 5.8 ms: commit+properties 5.8, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x100d6c8000+0x4 imported in 6.5 ms as 0x100c000000..0x100e000000 (2 imports, 9 ms in all) [hos Presentation Thread] vk: 2 pools imported [hos Presentation Thread] vk: texture 0x1001f0ffe00 1536x864x1 x1 levels 1 NVN 0x3f -> vk 122 (2 textures, 5 MB) [hos Presentation Thread] vk: texture 0x1004137000 2560x1440x1 x1 levels 1 NVN 0x25 -> vk 37 (3 textures, 20 MB) [hos Presentation Thread] vk: program cache /mnt/m2/game/shizhidi/hookshot_programs.bin: 46560 program keys kept, 6524774 KB [a64] unimplemented import _ZN2nn5prepo27AddInternetConnectionStatusEPNS0_10PlayReportEPKcS4_S4_ (lr 0x80e5bd60) [a64] unimplemented import _ZN2nn5prepo28RequestImmediateTransmissionEv (lr 0x80df26c0) [hos Presentation Thread] vk: pipeline cache /mnt/m2/game/shizhidi/mkw_vk_pipelines.bin (99657 KB) [hos Presentation Thread] vk: 4 background workers (shader translation, pipelines) [hos Presentation Thread] vk: vertex format NVN 0x29 -> vk 97 [hos Presentation Thread] vk: sampler anisotropy: the game asks for 1 (min filter 5, mip filter linear; RX_VK_ANISO=0) [hos Presentation Thread] vk: pool 0x102d000000..0x102e000000 a dma-buf (3 so, 0 in pieces, 64 MB) [hos Presentation Thread] vk: import 3.4 ms: commit+properties 3.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x102dd34020+0x40 imported in 3.4 ms as 0x102d000000..0x102e000000 (3 imports, 13 ms in all) [hos Presentation Thread] vk: 3 pools imported [hos Presentation Thread] vk: write-back diff on (RX_VK_WB_DIFF=0: off) [hos Presentation Thread] vk: present texture 0x1004137000 2560x1440 format 0x25: rendered [hos Presentation Thread] vk: frame interpolation ready: 2x the game's frames (made from its last two, shown evenly) [hos host] vk: surface caps images 4..0 extent 1x1..16384x16384 usage 0x8009f alpha 0x3 transform 0x1 [hos host] vk: swapchain 942x1016, 4 images, mailbox [hos sead::MainThread] nvn: EventSignal (CPU) #3: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #5: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #2: event 0x100d6c8000 mode 0 value 1 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #6: event 0x100d6c8000 mode 0 value 1 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #7: event 0x100d6c8000 mode 0 value 1 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #8: queue 0x10100d695020 (its #2), 1 handles (lr 0x80666be0) [hos sead::MainThread] vk: 1927 pools mapped [hos sead::MainThread] nvn: CommandBufferWaitEvent #8: event 0x100d6c8000 mode 0 value 1 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #9: queue 0x10100d6bf020 (its #2), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #10: queue 0x10100d5eb020 (its #2), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #4: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: submission 11 (queue 0x10100d5eb020) stopped at command buffer 0's wait for event 0x100d6c8000 == 1 (has 0) [hos Presentation Thread] nvn: QueueSubmitCommands #11: queue 0x10100d640020 (its #2), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 12 (queue 0x10100d640020) stopped at command buffer 0's wait for event 0x100d6c8000 == 1 (has 0) [hos Presentation Thread] nvn: QueueSubmitCommands #12: queue 0x10100d6aa020 (its #2), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 13 (queue 0x10100d6aa020) stopped at command buffer 0's wait for event 0x100d6c8000 == 1 (has 0) [hos Presentation Thread] nvn: QueueSubmitCommands #13: queue 0x101004133020 (its #2), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: texture 0x1005037000 2560x1440x1 x1 levels 1 NVN 0x25 -> vk 37 (4 textures, 35 MB) [hos Presentation Thread] vk: present texture 0x1005037000 2560x1440 format 0x25: rendered [hos Presentation Thread] vk: fsr3fi: AMD FSR 3.1 frame interpolation can run on this GPU [hos Presentation Thread] vi: real-time step on: ratio 1.092, game's frame rate 55 [hos sead::MainThread] nvn: EventSignal (CPU) #5: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #9: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #3: event 0x100d6c8000 mode 0 value 2 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #10: event 0x100d6c8000 mode 0 value 2 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #11: event 0x100d6c8000 mode 0 value 2 (now 0) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #14: queue 0x10100d695020 (its #3), 1 handles (lr 0x80666be0) [hos sead::MainThread] vk: 1929 pools mapped [hos sead::MainThread] vk: imports given back past 85% of a 7800 MB system heap budget: on [hos sead::MainThread] nvn: CommandBufferWaitEvent #12: event 0x100d6c8000 mode 0 value 2 (now 1) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #15: queue 0x10100d6bf020 (its #3), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #16: queue 0x10100d5eb020 (its #3), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #6: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: submission 18 (queue 0x10100d5eb020) stopped at command buffer 0's wait for event 0x100d6c8000 == 2 (has 1) [hos Presentation Thread] nvn: QueueSubmitCommands #17: queue 0x10100d640020 (its #3), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 19 (queue 0x10100d640020) stopped at command buffer 0's wait for event 0x100d6c8000 == 2 (has 1) [hos Presentation Thread] nvn: QueueSubmitCommands #18: queue 0x10100d6aa020 (its #3), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 20 (queue 0x10100d6aa020) stopped at command buffer 0's wait for event 0x100d6c8000 == 2 (has 1) [hos Presentation Thread] nvn: QueueSubmitCommands #19: queue 0x101004133020 (its #3), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: texture 0x1005f37000 2560x1440x1 x1 levels 1 NVN 0x25 -> vk 37 (5 textures, 50 MB) [hos Presentation Thread] vk: present texture 0x1005f37000 2560x1440 format 0x25: rendered [hos sead::MainThread] nvn: EventSignal (CPU) #7: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #13: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #4: event 0x100d6c8000 mode 0 value 3 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #14: event 0x100d6c8000 mode 0 value 3 (now 1) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #15: event 0x100d6c8000 mode 0 value 3 (now 1) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #20: queue 0x10100d695020 (its #4), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #16: event 0x100d6c8000 mode 0 value 3 (now 2) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #21: queue 0x10100d6bf020 (its #4), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #22: queue 0x10100d5eb020 (its #4), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #8: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: submission 25 (queue 0x10100d5eb020) stopped at command buffer 0's wait for event 0x100d6c8000 == 3 (has 2) [hos Presentation Thread] nvn: QueueSubmitCommands #23: queue 0x10100d640020 (its #4), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 26 (queue 0x10100d640020) stopped at command buffer 0's wait for event 0x100d6c8000 == 3 (has 2) [hos Presentation Thread] nvn: QueueSubmitCommands #24: queue 0x10100d6aa020 (its #4), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 27 (queue 0x10100d6aa020) stopped at command buffer 0's wait for event 0x100d6c8000 == 3 (has 2) [hos Presentation Thread] nvn: QueueSubmitCommands #25: queue 0x101004133020 (its #4), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: present texture 0x1004137000 2560x1440 format 0x25: rendered [hos sead::MainThread] nvn: EventSignal (CPU) #9: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #17: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #5: event 0x100d6c8000 mode 0 value 4 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #18: event 0x100d6c8000 mode 0 value 4 (now 3) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #19: event 0x100d6c8000 mode 0 value 4 (now 3) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #26: queue 0x10100d695020 (its #5), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #20: event 0x100d6c8000 mode 0 value 4 (now 3) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #27: queue 0x10100d6bf020 (its #5), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #28: queue 0x10100d5eb020 (its #5), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #10: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: submission 32 (queue 0x10100d5eb020) stopped at command buffer 0's wait for event 0x100d6c8000 == 4 (has 3) [hos Presentation Thread] nvn: QueueSubmitCommands #29: queue 0x10100d640020 (its #5), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 33 (queue 0x10100d640020) stopped at command buffer 0's wait for event 0x100d6c8000 == 4 (has 3) [hos Presentation Thread] nvn: QueueSubmitCommands #30: queue 0x10100d6aa020 (its #5), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: submission 34 (queue 0x10100d6aa020) stopped at command buffer 0's wait for event 0x100d6c8000 == 4 (has 3) [hos Presentation Thread] nvn: QueueSubmitCommands #31: queue 0x101004133020 (its #5), 1 handles (lr 0x80590358) [hos sead::MainThread] nvn: EventSignal (CPU) #11: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #21: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #6: event 0x100d6c8000 mode 0 value 5 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #22: event 0x100d6c8000 mode 0 value 5 (now 4) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #23: event 0x100d6c8000 mode 0 value 5 (now 4) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #32: queue 0x10100d695020 (its #6), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #24: event 0x100d6c8000 mode 0 value 5 (now 4) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #33: queue 0x10100d6bf020 (its #6), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #34: queue 0x10100d5eb020 (its #6), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #12: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #35: queue 0x10100d640020 (its #6), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #36: queue 0x10100d6aa020 (its #6), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #37: queue 0x101004133020 (its #6), 1 handles (lr 0x80590358) [hos sead::MainThread] nvn: EventSignal (CPU) #13: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #25: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #7: event 0x100d6c8000 mode 0 value 6 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #26: event 0x100d6c8000 mode 0 value 6 (now 4) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #27: event 0x100d6c8000 mode 0 value 6 (now 4) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #38: queue 0x10100d695020 (its #7), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #28: event 0x100d6c8000 mode 0 value 6 (now 5) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #39: queue 0x10100d6bf020 (its #7), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #40: queue 0x10100d5eb020 (its #7), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #14: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #41: queue 0x10100d640020 (its #7), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #42: queue 0x10100d6aa020 (its #7), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #43: queue 0x101004133020 (its #7), 1 handles (lr 0x80590358) [hos sead::MainThread] nvn: EventSignal (CPU) #15: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #29: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #8: event 0x100d6c8000 mode 0 value 7 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #30: event 0x100d6c8000 mode 0 value 7 (now 6) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #31: event 0x100d6c8000 mode 0 value 7 (now 6) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #44: queue 0x10100d695020 (its #8), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #32: event 0x100d6c8000 mode 0 value 7 (now 6) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #45: queue 0x10100d6bf020 (its #8), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #46: queue 0x10100d5eb020 (its #8), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #16: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #47: queue 0x10100d640020 (its #8), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #48: queue 0x10100d6aa020 (its #8), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #49: queue 0x101004133020 (its #8), 1 handles (lr 0x80590358) [hos sead::MainThread] nvn: EventSignal (CPU) #17: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #33: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #9: event 0x100d6c8000 mode 0 value 8 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #34: event 0x100d6c8000 mode 0 value 8 (now 7) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #35: event 0x100d6c8000 mode 0 value 8 (now 7) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #50: queue 0x10100d695020 (its #9), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #36: event 0x100d6c8000 mode 0 value 8 (now 7) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #51: queue 0x10100d6bf020 (its #9), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #52: queue 0x10100d5eb020 (its #9), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #18: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #53: queue 0x10100d640020 (its #9), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #54: queue 0x10100d6aa020 (its #9), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #55: queue 0x101004133020 (its #9), 1 handles (lr 0x80590358) [hos sead::MainThread] nvn: EventSignal (CPU) #19: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferWaitEvent #37: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos sead::MainThread] nvn: CommandBufferSignalEvent #10: event 0x100d6c8000 mode 0 value 9 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferWaitEvent #38: event 0x100d6c8000 mode 0 value 9 (now 8) (lr 0x806661f8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #39: event 0x100d6c8000 mode 0 value 9 (now 8) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #56: queue 0x10100d695020 (its #10), 1 handles (lr 0x80666be0) [hos sead::MainThread] nvn: CommandBufferWaitEvent #40: event 0x100d6c8000 mode 0 value 9 (now 8) (lr 0x806661f8) [hos sead::MainThread] nvn: QueueSubmitCommands #57: queue 0x10100d6bf020 (its #10), 1 handles (lr 0x80666be0) [hos Presentation Thread] nvn: QueueSubmitCommands #58: queue 0x10100d5eb020 (its #10), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: EventSignal (CPU) #20: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] nvn: QueueSubmitCommands #59: queue 0x10100d640020 (its #10), 1 handles (lr 0x805282f4) [hos Presentation Thread] nvn: QueueSubmitCommands #60: queue 0x10100d6aa020 (its #10), 1 handles (lr 0x805282f4) [a64] unimplemented import _ZN2nn3nfp10InitializeEv (lr 0x80ed8f34) [a64] unimplemented import _ZN2nn3nfp29AttachAvailabilityChangeEventEPNS_2os15SystemEventTypeE (lr 0x80ed8f40) [hos sead::MainThread] nvn: EventSignal (CPU) #21: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #11: event 0x100d6c8000 mode 0 value 10 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #22: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #23: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #12: event 0x100d6c8000 mode 0 value 11 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #24: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #25: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #13: event 0x100d6c8000 mode 0 value 12 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #26: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #27: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #14: event 0x100d6c8000 mode 0 value 13 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #28: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #29: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #15: event 0x100d6c8000 mode 0 value 14 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #30: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #31: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #16: event 0x100d6c8000 mode 0 value 15 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #32: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #33: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #17: event 0x100d6c8000 mode 0 value 16 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #34: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #35: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #18: event 0x100d6c8000 mode 0 value 17 (lr 0x80666598) [hos sead::MainThread] vk: 1931 pools mapped [hos sead::MainThread] nvn: EventSignal (CPU) #36: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: EventSignal (CPU) #37: event 0x1006e38000 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #19: event 0x100d6c8000 mode 0 value 18 (lr 0x80666598) [hos sead::MainThread] vk: 2005 pools mapped [hos sead::MainThread] vk: 2005 pools mapped [hos sead::MainThread] nvn: EventSignal (CPU) #38: event 0x1006e38000 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: 2005 pools mapped [hos sead::MainThread] nvn: EventSignal (CPU) #39: event 0x1006e38004 mode 0 value 0 (lr 0x802eb420) [hos sead::MainThread] nvn: CommandBufferSignalEvent #20: event 0x100d6c8000 mode 0 value 19 (lr 0x80666598) [hos sead::MainThread] nvn: EventSignal (CPU) #40: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] nvn: CommandBufferSignalEvent #21: event 0x100d6c8000 mode 0 value 20 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #22: event 0x100d6c8000 mode 0 value 21 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #23: event 0x100d6c8000 mode 0 value 22 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #24: event 0x100d6c8000 mode 0 value 23 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #25: event 0x100d6c8000 mode 0 value 24 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #26: event 0x100d6c8000 mode 0 value 25 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #27: event 0x100d6c8000 mode 0 value 26 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #28: event 0x100d6c8000 mode 0 value 27 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #29: event 0x100d6c8000 mode 0 value 28 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #30: event 0x100d6c8000 mode 0 value 29 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #31: event 0x100d6c8000 mode 0 value 30 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #32: event 0x100d6c8000 mode 0 value 31 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #33: event 0x100d6c8000 mode 0 value 32 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #34: event 0x100d6c8000 mode 0 value 33 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #35: event 0x100d6c8000 mode 0 value 34 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #36: event 0x100d6c8000 mode 0 value 35 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #37: event 0x100d6c8000 mode 0 value 36 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #38: event 0x100d6c8000 mode 0 value 37 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #39: event 0x100d6c8000 mode 0 value 38 (lr 0x80666598) [hos sead::MainThread] nvn: CommandBufferSignalEvent #40: event 0x100d6c8000 mode 0 value 39 (lr 0x80666598) [hos host] vk: batched submits: 81 flushes, 6.8 command buffers each, over 120 presents; by reason: poll 11, wait 0, slot 0, present 65, cap 0, value 2, other 3 [hos GeneralFormatAsync_] vcores: GeneralFormatAsync_ (priority 24) ran without a core after 250.8 ms: core 4: ARes Loading 1 (19) asked; [hos GeneralFormatAsync_] vcores: 42915 takes, 12907 waits (mean 188 us, longest 250.8 ms), 5204 kicks, 4695 yields, 2 escapes in 5 s [hos ModuleSystemWorker4] vcores: ModuleSystemWorker4 (priority 16) ran without a core after 250.9 ms: core 4: ARes Loading 1 (19) asked; [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 250.8 ms: core 4: ARes Loading 1 (19) asked; [hos BaseProcExecutor4] vcores: BaseProcExecutor4 (priority 16) ran without a core after 251.0 ms: core 4: ARes Loading 1 (19) asked; [hos sead::MainThread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 3342 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 sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: capture: a submit 0.16 ms (lock 0.01, scan 0.03 over 1138 ranges, 739 MB), 137 pages written, 137 copied (0.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.036; GPU wait for late pages 0.025 (8 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (95 MB), 4 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.08 [hos BaseProcCreateAndDeleteThread] vcores: BaseProcCreateAndDeleteThread (priority 23) ran without a core after 250.0 ms: core 4: ARes Loading 1 (19) asked; [hos ARes Loading 3] vcores: ARes Loading 3 (priority 18) ran without a core after 250.4 ms: core 4: ARes Loading 1 (19) asked; [hos ARes Loading 1] prompts: switch textures, 1080 runs for this pad's controls [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.01 waits for shaders or pipelines (0.0 ms); translation 0 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.70, present 0.22, draw 1.56, descriptors 0.01, texture lookups 0.03, uploads 0.01, pipelines 1.38, programs 0.13, commands 0.02, dispatch 0.00, memory sync 0.65, queue submit 0.09, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 3 (64 MB): 0.66 MB synced in 15.9 copies, 0.00 MB written back [hos Presentation Thread] vk: 120 presents, 15.6 fps; a frame: 1 draws (0 skipped), 0 dispatches, 2 passes, 1 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 1 pipelines (0 ms), 0 programs (0 failed), 5 textures (50 MB) [hos Presentation Thread] vk: a frame: 25.0 full barriers recorded, 13.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 0.0; 0x12: 1.0; 0x78: 0.0; [hos Presentation Thread] vk: GPU time 2.4 ms a frame (the longest submission 2.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 60 flushes, 9.0 command buffers each, over 120 presents; by reason: poll 17, wait 0, slot 0, present 43, cap 0, value 0, other 0 [hos host] vk: vertex format NVN 0x2e -> vk 109 [hos host] vk: vertex format NVN 0x16 -> vk 103 [hos Presentation Thread] vk: pool 0x107c000000..0x107e000000 a dma-buf (4 so, 0 in pieces, 96 MB) [hos Presentation Thread] vk: import 7.3 ms: commit+properties 7.3, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x107db39100+0x40 imported in 7.4 ms as 0x107c000000..0x107e000000 (4 imports, 20 ms in all) [hos Presentation Thread] vk: 4 pools imported [hos ModuleSystemWorker1] oe: startup logo finished [a64] unimplemented import _ZN2nn5movie10InitializeEv (lr 0x83b7d25c) [a64] unimplemented import _ZN2nn5movie13IsInitializedEv (lr 0x85467d74) [hos MovieOperateThread] video: nn::codec::video on libavcodec [hos MovieOperateThread] video: AV1 decoder ready (1920x1080) [hos AudioFrameworkThread] audio: voice 0: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioFrameworkThread] audio: voice 1: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioFrameworkThread] audio: voice 2: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioFrameworkThread] audio: voice 3: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioFrameworkThread] audio: voice 4: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioUserTaskThread] codec: Opus decoder 0: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: voice 5: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) at 8776.7 s [hos AudioUserTaskThread] codec: Opus decoder 1: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089649000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioUserTaskThread] codec: Opus decoder 2: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089651000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioUserTaskThread] codec: Opus decoder 3: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089659000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioUserTaskThread] codec: Opus decoder 4: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089661000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089669000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioUserTaskThread] codec: Opus decoder 5: 48000 Hz, 1 channels [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089671000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x108964a000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [hos AudioFrameworkThread] audio: wave buffer 0x108ace8d50: data 0x1089652000 size 4096 samples 0..2048 loop 0 context 0 (voice format 2) [a64] unimplemented import _ZN2nn5audio32SetSplitterBiquadFilterParameterEPNS0_12SplitterTypeEiPNS0_10SubMixTypeEiRKNS0_22TBiquadFilterParameterIfEE (lr 0x805265f0) [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa000, 49152): header 000000ae 07bf4b00 -> 182 [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa0b6, 48970): header 00000094 036ed700 -> 156 [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa152, 48814): header 000000a1 129a5e00 -> 169 [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa1fb, 48645): header 000000a1 03898c00 -> 169 [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa2a4, 48476): header 000000a1 66171600 -> 169 [hos AudioUserTaskThread] codec: GetOpusPacketSize(0x108acfa34d, 48307): header 000000a1 0322bb00 -> 169 [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) [hos MovieOperateThread] video: the first buffer went out before the first picture was decoded (shown black) [hos OptimizeChangeBanc] nvn: DrawMeshTasks: 1 so far (x1 0 x2 0x3 x3 0x400000 x4 0x83b70de0) [hos OptimizeChangeBanc] nvn: DrawMeshTasks: 2 so far (x1 0 x2 0x3 x3 0x400000 x4 0x83b70de0) [hos OptimizeChangeBanc] nvn: DrawMeshTasks: 3 so far (x1 0 x2 0x3 x3 0x400000 x4 0x83b70de0) [hos nn.npln.Callback] vcores: nn.npln.Callback (priority 16) ran without a core after 250.0 ms: core 1: ModuleSystemWorker1 (16) asked; core 2: nn.npln.Worker (16) asked; [hos ModuleSystemWorker2] vcores: ModuleSystemWorker2 (priority 16) ran without a core after 250.1 ms: core 2: nn.npln.Worker (16) asked; [hos MovieEventHandleThread] vcores: MovieEventHandleThread (priority 17) ran without a core after 251.0 ms: core 4: VideoDecoderThread (16) asked; [hos Resource Control] vcores: Resource Control (priority 20) ran without a core after 251.1 ms: core 1: ModuleSystemWorker1 (16) asked; [hos ARes Loading 1] vcores: ARes Loading 1 (priority 19) ran without a core after 251.1 ms: core 4: VideoDecoderThread (16) asked; [hos nn.npln.Shared] vcores: nn.npln.Shared (priority 16) ran without a core after 251.2 ms: core 1: ModuleSystemWorker1 (16) asked; core 2: nn.npln.Worker (16) asked; [hos Presentation Thread] vk: texture 0x10000000000 1920x1080x1 x1 levels 1 NVN 0x1 -> vk 9 (6 textures, 52 MB) [hos Presentation Thread] vk: import 7.0 ms: commit+properties 7.0, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x10766a2000+0x1fa400 imported in 7.1 ms as 0x1075000000..0x1077000000 (5 imports, 27 ms in all) [hos Presentation Thread] vk: 5 pools imported [hos Presentation Thread] vk: texture 0x1000021c200 960x540x1 x1 levels 1 NVN 0xd -> vk 16 (7 textures, 54 MB) [hos Presentation Thread] vk: sampler 268 is nearest: min filter 4, mag filter 1, wrap 7/7/7, lod -1000..1000 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: texture 0x10755b4000 1920x1080x1 x1 levels 1 NVN 0x25 -> vk 37 (8 textures, 62 MB) [hos Presentation Thread] vk: big block-linear textures are unswizzled on the GPU from their pools (RX_VK_GPU_UNSWIZZLE=0: the CPU) [hos Presentation Thread] vk: in play: compute e409733c45530d75 (e409733c45530d75 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program e409733c45530d75 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute e409733c45530d75 (control 0x1075e24768) grid 900x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x1072e26320+0xfd2000; ssbo2 0x1072dea000+0x1200; ssbo3 0x1072deb200+0x20; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 8306877b7dc8784b (8306877b7dc8784b 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 8306877b7dc8784b not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 8306877b7dc8784b (control 0x1075e260d8) grid 720x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x10745e1320+0xfd2000; ssbo1 0x1072e26320+0xfd2000; ssbo2 0x1072deb300+0x1200; ssbo3 0x1072dec500+0x20; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute de3c10dba4ff39d3 (de3c10dba4ff39d3 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program de3c10dba4ff39d3 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute de3c10dba4ff39d3 (control 0x1075e27948) grid 97x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x1072e26320+0x7e9000; ssbo1 0x10745e1320+0xfd2000; ssbo2 0x1072dec600+0x1000; ssbo3 0x1072ded600+0x40; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute a41c78faa56ccf7d (a41c78faa56ccf7d 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program a41c78faa56ccf7d not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute a41c78faa56ccf7d (control 0x1075e28860) grid 120x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x107360f320+0x7e9000; ssbo1 0x1072e26320+0x7e9000; ssbo2 0x1072ded700+0x4800; ssbo3 0x1072df1f00+0x40; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute e959b9b1451491c0 (e959b9b1451491c0 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program e959b9b1451491c0 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute e959b9b1451491c0 (control 0x1075e2a100) grid 70x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x1072e26320+0x3f4800; ssbo1 0x107360f320+0x7e9000; ssbo2 0x1072df2000+0x4000; ssbo3 0x1072df6000+0x80; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 5a4d7378db437fed (5a4d7378db437fed 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 5a4d7378db437fed not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 5a4d7378db437fed (control 0x1075e2b038) grid 60x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x107321ab20+0x3f4800; ssbo1 0x1072e26320+0x3f4800; ssbo2 0x1072df6100+0x12000; ssbo3 0x1072e08100+0x80; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 8b73eaee02efc5e4 (8b73eaee02efc5e4 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 8b73eaee02efc5e4 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 8b73eaee02efc5e4 (control 0x1075e2c8f0) grid 85x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x1073df8320+0x7e9000; ssbo1 0x1072e26320+0x3f4800; ssbo2 0x1072e1a300+0x4000; ssbo3 0x1072e1e300+0x40; ssbo4 0x107360f320+0x7e9000; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 14140d4c1dbe754f (14140d4c1dbe754f 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 14140d4c1dbe754f not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 14140d4c1dbe754f (control 0x1075e2d970) grid 8100x1x1: img 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x107360f320+0xfd2000; ssbo1 0x1072e26320+0x7e9000; ssbo2 0x1072e22d00+0x4000; ssbo3 0x1072e23d00+0x40; ssbo4 0x10745e1320+0xfd2000; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 4c2c129fe950b041 (4c2c129fe950b041 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 4c2c129fe950b041 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 4c2c129fe950b041 (control 0x1075e2e9c8) grid 5400x1x1: img 0x1075e31000 1920x1080x1 fmt 0x3d; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x10745e1320+0xfd2000; ssbo1 0x10745e1320+0xfd2000; ssbo2 0x1072e25100+0x1200; ssbo3 0x1072e26300+0x20; ssbo4 0x10745e1320+0xfd2000; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; ubo7 0x100c91e000+0x100; [hos Presentation Thread] vk: in play: compute 3f6f2b1d671badcd (3f6f2b1d671badcd 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 3f6f2b1d671badcd not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 3f6f2b1d671badcd (control 0x1072da4fe0) grid 80x180x1: img 0x1075e31000 1920x1080x1 fmt 0x3d; img 0x10000348400 2560x1440x1 fmt 0x38; tex 0x1075e31000 1920x1080x1 fmt 0x3d; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x1000021c200 960x540x1 fmt 0xd; tex 0x1072ca0200 512x512x1 fmt 0x3d; tex 0x10755b4000 1920x1080x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; ssbo0 0x10745e1320+0xfd2000; ssbo1 0x10745e1320+0xfd2000; ssbo2 0x1072da1f00+0x3000; ssbo3 0x1072e26300+0x20; ssbo4 0x10745e1320+0xfd2000; ubo0 0x100c91e000+0x100; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100; ubo4 0x100c91e000+0x100; ubo5 0x100c91e000+0x100; ubo6 0x100c91e000+0x100; [hos Presentation Thread] vk: texture 0x10000348400 2560x1440x1 x1 levels 1 NVN 0x38 -> vk 37 (9 textures, 77 MB) [hos Presentation Thread] vk: import 4.4 ms: commit+properties 4.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x100df5f400+0xf00000 imported in 4.5 ms as 0x100c000000..0x100f000000 (6 imports, 32 ms in all) [hos Presentation Thread] vk: pool 0x100c000000 remade larger (1 retired) [hos Presentation Thread] vk: 5 pools imported [hos Presentation Thread] vk: movie upscaling uses the linear compute path [hos Presentation Thread] vk: pool 0x100c000000..0x100f000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: mirror syncs (600 submits): 111 dirty pages from their submits' captures, 4864 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 5 live (144 MB), 1 retired still imported (32 MB), 0 retired given back (0 MB) [hos host] vk: batched submits: 69 flushes, 8.0 command buffers each, over 120 presents; by reason: poll 17, wait 0, slot 0, present 51, cap 0, value 1, other 0 [hos Presentation Thread] vk: capture: a submit 0.11 ms (lock 0.01, scan 0.03 over 1208 ranges, 925 MB), 166 pages written, 166 copied (0.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.087; GPU wait for late pages 0.083 (4 of 600 takes), pools lock 0.000, retires and stamps 0.002, bytes copied 0.000; 25 kept (74 MB), 7 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.08 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.37, present 0.04, draw 0.06, descriptors 0.01, texture lookups 0.09, uploads 0.07, pipelines 0.00, programs 0.02, commands 0.03, dispatch 0.95, memory sync 1.03, queue submit 0.09, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 2.10 MB synced in 22.4 copies, 0.00 MB written back [hos Presentation Thread] vk: 240 presents, 50.4 fps; a frame: 2 draws (7 skipped), 1 dispatches, 3 passes, 9 barriers, 6 submits, 0.0 uploads (0.2 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 4 pipelines (0 ms), 0 programs (10 failed), 9 textures (77 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 7.4 [hos Presentation Thread] vk: a frame: 28.2 full barriers recorded, 22.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 2.8 ms a frame (the longest submission 2.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos host] vk: batched submits: 66 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 23, wait 0, slot 0, present 43, cap 0, value 0, other 0 [hos Presentation Thread] vi: 253 frames presented (50.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 38, 15.5-17.8 184, 17.8-22 17, 22-30 8, 30-40 2, over 40 3 [hos host] vk: frame interpolation: 498 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 23, 7-9 451, 9-12 15, 12-17 5, 17-25 2, over 25 4 [hos Presentation Thread] vk: mirror syncs (600 submits): 244 dirty pages from their submits' captures, 37740 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 Presentation Thread] vk: read live, by pool: [hos ParallelDecompThread] vcores: ParallelDecompThread (priority 19) ran without a core after 250.6 ms: core 4: VideoDecoderThread (16) asked; [hos ParallelDecompThread] vcores: ParallelDecompThread (priority 19) ran without a core after 250.9 ms: core 5: ムービー入力読込 (17) asked; [hos MovieMediaSourceClient] vcores: MovieMediaSourceClient (priority 17) ran without a core after 250.9 ms: core 1: nn.npln.Worker (16) asked; core 2: BaseProcExecutor2 (16); core 3: BaseProcExecutor3 (16); core 4: VideoDecoderThread (16) asked; core 5: ムービー入力読込 (17) asked; [hos rmbl::VibrationThread] vcores: rmbl::VibrationThread (priority 15) ran without a core after 251.0 ms: core 1: nn.npln.Worker (16) asked; [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 250.7 ms: core 3: BaseProcExecutor3 (16); [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 250.6 ms: core 1: nn.npln.Worker (16) asked; [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 251.0 ms: core 2: NuCachedSource2 (16); [hos PreActorModelCompose] vcores: PreActorModelCompose (priority 26) ran without a core after 250.1 ms: core 5: ムービー入力読込 (17) asked; [hos VideoDecoderThread] vcores: VideoDecoderThread (priority 16) ran without a core after 250.9 ms: core 0: Presentation Thread (17) asked; core 1: nn.npln.Worker (16) asked; core 2: NuCachedSource2 (16); core 3: BaseProcExecutor3 (16); core 4: AudioFrameworkThread (4); core 5: ムービー入力読込 (17) asked; [hos OptimizeChangeBanc] nvn: 31 copies of recordings whose control memory was reused let go (6371 live) [hos Presentation Thread] vk: capture: a submit 0.18 ms (lock 0.03, scan 0.04 over 1407 ranges, 1033 MB), 274 pages written, 274 copied (1.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.020; GPU wait for late pages 0.014 (8 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (88 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.12 [hos host] vk: batched submits: 74 flushes, 7.6 command buffers each, over 120 presents; by reason: poll 40, wait 0, slot 0, present 34, cap 0, value 0, other 0 [hos AudioFrameworkThread] vcores: 73198 takes, 18997 waits (mean 543 us, longest 251.2 ms), 7916 kicks, 7346 yields, 20 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 935 dirty pages from their submits' captures, 46684 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 sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: imports: 5 live (144 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.16, present 0.06, draw 0.03, descriptors 0.00, texture lookups 0.01, uploads 0.00, pipelines 0.00, programs 0.00, commands 0.02, dispatch 0.05, memory sync 0.86, queue submit 0.09, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 2.09 MB synced in 24.8 copies, 0.00 MB written back [hos Presentation Thread] vk: 360 presents, 47.8 fps; a frame: 2 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 4 pipelines (0 ms), 0 programs (10 failed), 9 textures (77 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 30.2 full barriers recorded, 29.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.1 ms a frame (the longest submission 2.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 68 flushes, 8.1 command buffers each, over 120 presents; by reason: poll 18, wait 0, slot 0, present 50, cap 0, value 0, other 0 [hos host] hid: controller "PS4 Controller" connected (SDL), with a gyroscope [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 0 KB; 0 made on demand (0 MB kept now) [hos host] hid: motion controls from "PS4 Controller" [hos ModuleSystemWorker4] hid: 1 controller through SDL [hos Presentation Thread] vk: capture: a submit 0.16 ms (lock 0.02, scan 0.05 over 1528 ranges, 1082 MB), 243 pages written, 243 copied (1.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.012; GPU wait for late pages 0.007 (7 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (90 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.01, writes collected 0.09 [hos host] audio: 934 blocks played in the first 10 s, loudest sample 165 of 32767 [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 39958 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 Presentation Thread] vk: read live, by pool: [hos host] vk: batched submits: 70 flushes, 7.9 command buffers each, over 120 presents; by reason: poll 11, wait 0, slot 0, present 59, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.86, present 0.04, draw 0.03, descriptors 0.00, texture lookups 0.01, uploads 0.00, pipelines 0.00, programs 0.00, commands 0.02, dispatch 0.05, memory sync 0.58, queue submit 0.08, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 1.88 MB synced in 21.8 copies, 0.00 MB written back [hos Presentation Thread] vk: 480 presents, 60.0 fps; a frame: 2 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 4 pipelines (0 ms), 0 programs (10 failed), 9 textures (77 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 30.2 full barriers recorded, 29.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.2 ms a frame (the longest submission 2.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 77 flushes, 7.2 command buffers each, over 120 presents; by reason: poll 9, wait 0, slot 0, present 68, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.12 ms (lock 0.01, scan 0.05 over 1528 ranges, 1082 MB), 215 pages written, 215 copied (0.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.026; GPU wait for late pages 0.021 (9 of 600 takes), pools lock 0.000, retires and stamps 0.002, bytes copied 0.000; 25 kept (119 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.03, writes collected 0.07 [hos Presentation Thread] vk: mirror syncs (600 submits): 885 dirty pages from their submits' captures, 51317 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 5 live (144 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos nn.npln.Worker] mutex 0x100ac110c8 (obj 0x7fd0fc002d60): nn.npln.Worker waiting 10 s; held by nn.npln.Worker (count 2, 1 waiting) [hos Presentation Thread] vi: 523 frames presented (53.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 66, 15.5-17.8 161, 17.8-22 16, 22-30 17, 30-40 7, over 40 3 [hos host] vk: frame interpolation: 539 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 10, 7-9 497, 9-12 26, 12-17 3, 17-25 1, over 25 2 [hos host] vk: batched submits: 61 flushes, 8.9 command buffers each, over 120 presents; by reason: poll 7, wait 0, slot 0, present 54, cap 0, value 0, other 0 [hos AudioFrameworkThread] audio: voice 6: 48000 Hz, 1 channels, format 6, parameter 0x1089633500 (32 bytes) at 8784.3 s [hos AudioFrameworkThread] audio: voice 7: 48000 Hz, 1 channels, format 6, parameter 0x1089633740 (32 bytes) at 8784.3 s [a64] unimplemented import _ZN2nn5audio32SetSplitterBiquadFilterParameterEPNS0_12SplitterTypeEiPNS0_12FinalMixTypeEiRKNS0_22TBiquadFilterParameterIfEE (lr 0x805266cc) [hos Presentation Thread] vk: ASTC not sampled by this GPU: blocks are decoded on upload [hos Presentation Thread] vk: texture 0x7fdc577000 832x640x1 x1 levels 1 NVN 0x87 -> vk 37 (ASTC decoded) (10 textures, 79 MB) [hos Presentation Thread] vk: ASTC is decoded on the GPU (Eden's decoder, Switch 2 tiling) [hos Presentation Thread] vk: texture 0x7fdc987000 832x640x1 x1 levels 1 NVN 0x87 -> vk 37 (ASTC decoded) (11 textures, 81 MB) [hos Presentation Thread] vk: texture 0x1001f0e3c00 221x94x1 x1 levels 1 NVN 0x25 -> vk 37 (12 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0d7a00 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (13 textures, 82 MB) [hos Presentation Thread] vk: texture 0x100c922a00 4x4x1 x1 levels 1 NVN 0x25 -> vk 37 (14 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd71600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (15 textures, 82 MB) [hos Presentation Thread] vk: texture #16 at 0x10000000000 beside #6: 246x108x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture 0x10000000000 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (16 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0cf800 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (17 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0c3600 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (18 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd75600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (19 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0bb400 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (20 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0af200 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (21 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd79600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (22 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f0a7000 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (23 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f08ae00 221x94x1 x1 levels 1 NVN 0x25 -> vk 37 (24 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f07ec00 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (25 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd81600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (26 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f076a00 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (27 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f06a800 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (28 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd85600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (29 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f062600 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (30 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f056400 182x44x1 x1 levels 1 NVN 0x25 -> vk 37 (31 textures, 82 MB) [hos Presentation Thread] vk: texture 0x107cd89600 256x50x1 x1 levels 1 NVN 0x1 -> vk 9 (32 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f04e200 246x108x1 x1 levels 1 NVN 0x1 -> vk 9 (33 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001f00a000 530x94x1 x1 levels 1 NVN 0x25 -> vk 37 (34 textures, 82 MB) [hos Presentation Thread] vk: texture 0x1001efeae00 490x46x1 x1 levels 1 NVN 0x25 -> vk 37 (35 textures, 83 MB) [hos Presentation Thread] vk: texture 0x107cd91600 512x50x1 x1 levels 1 NVN 0x1 -> vk 9 (36 textures, 83 MB) [hos Presentation Thread] vk: texture #37 at 0x10000000000 beside #16: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 246x108x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #37 at 0x10000000000 beside #6: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture 0x10000000000 554x110x1 x1 levels 1 NVN 0x1 -> vk 9 (37 textures, 83 MB) [hos Presentation Thread] vk: texture 0x1001efd8c00 554x110x1 x1 levels 1 NVN 0x1 -> vk 9 (38 textures, 83 MB) [hos Presentation Thread] vk: texture 0x1001efb9a00 490x46x1 x1 levels 1 NVN 0x25 -> vk 37 (39 textures, 83 MB) [hos Presentation Thread] vk: texture 0x107cd98600 512x50x1 x1 levels 1 NVN 0x1 -> vk 9 (40 textures, 83 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 10.9 ms to make [hos Presentation Thread] vk: staging arenas: 2 (64 MB in this one) [hos Presentation Thread] vk: capture: a submit 0.15 ms (lock 0.01, scan 0.05 over 1529 ranges, 1315 MB), 300 pages written, 300 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.066; GPU wait for late pages 0.062 (3 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (111 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 153 dirty pages from their submits' captures, 105538 from earlier ones', 1995 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 Presentation Thread] vk: read live, by pool: 0x107c000000 (32 MB, captured, state 2): 1995; [hos Presentation Thread] vk: memory: working set 3830 MB (peak 3830), private 699 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 6 blocks 464 MB, 76 allocations 285 MB; used 480 of 8868 MB; heap 1 (system): 10 blocks 237 MB, 37 allocations 185 MB; used 383 of 7738 MB; heap 2 (device): 52 blocks 232 MB, 52 allocations 228 MB; used 435 of 256 MB; [hos Presentation Thread] vk: image blocks: 1 blocks 128 MB, 63 images 72 MB; 5 free ranges, the largest 55 MB [hos Presentation Thread] vk: image blocks (render targets): 1 blocks 128 MB, 8 images 69 MB; 1 free ranges, the largest 58 MB [hos Presentation Thread] vk: render target images: 0 reused from the pool, 8 made new, 0 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 915 MB used of 9124 MB allowed (182 MB of it free in the blocks); textures 96 MB (budget 3072 MB), 58 textures [hos Presentation Thread] vk: textures: decoded ASTC 15 MB, rendered 73 MB (22 drawn in one frame, kept: 1030 KB), other 1 MB; used in the last 8 presents 89 MB [hos Presentation Thread] vk: 14 MB: 0x1004137000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 2 presents ago [hos Presentation Thread] vk: 14 MB: 0x10000348400 2560x1440x1 x1 levels 1 NVN 0x38 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x1005037000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x1005f37000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 3 presents ago [hos Presentation Thread] vk: 8 MB: 0x7fcc645200 1664x1280x1 x1 levels 1 NVN 0x87 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 7 MB: 0x10755b4000 1920x1080x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 5 MB: 0x1001f0ffe00 1536x864x1 x1 levels 1 NVN 0x3f rendered, last used 1 presents ago [hos Presentation Thread] vk: 3 MB: 0x7fccd95200 1464x640x1 x1 levels 1 NVN 0x87 ASTC, last used 1 presents ago [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.07 [hos Presentation Thread] vk: status: 600 frames, the slowest 507.1 ms; VRAM 0.9 of 8.9 GB [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.03 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.27, present 0.05, draw 0.34, descriptors 0.16, texture lookups 0.16, uploads 0.14, pipelines 0.00, programs 0.04, commands 0.12, dispatch 0.05, memory sync 0.74, queue submit 0.17, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 4.68 MB synced in 26.0 copies, 0.00 MB written back [hos Presentation Thread] vk: 600 presents, 59.8 fps; a frame: 9 draws (12 skipped), 2 dispatches, 3 passes, 15 barriers, 6 submits, 0.4 uploads (0.1 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 15 pipelines (1 ms), 0 programs (10 failed), 58 textures (96 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 31.0 full barriers recorded, 29.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.3; 0x10: 0.3; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.3 ms a frame (the longest submission 2.6 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos host] vk: batched submits: 64 flushes, 8.5 command buffers each, over 120 presents; by reason: poll 22, wait 0, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 599 without its inputs (the renderer's own made them) [hos AudioFrameworkThread] audio: voice 8: 48000 Hz, 1 channels, format 6, parameter 0x1089633980 (32 bytes) at 8785.2 s [hos PlayReporter] vcores: 57634 takes, 7053 waits (mean 181 us, longest 21.0 ms), 2331 kicks, 2094 yields, 0 escapes in 5 s [hos AudioFrameworkThread] audio: voice 9: 48000 Hz, 1 channels, format 6, parameter 0x1089633bc0 (32 bytes) at 8785.4 s [hos host] vk: batched submits: 62 flushes, 8.7 command buffers each, over 120 presents; by reason: poll 22, wait 0, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 178 dirty pages from their submits' captures, 105557 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 5 live (144 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: 1 textures retired (60 left, 97 MB) [hos Presentation Thread] vk: capture: a submit 0.14 ms (lock 0.01, scan 0.05 over 1529 ranges, 1315 MB), 302 pages written, 302 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.005; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (90 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.01, writes collected 0.07 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.83, present 0.04, draw 0.12, descriptors 0.04, texture lookups 0.01, uploads 0.00, pipelines 0.01, programs 0.01, commands 0.05, dispatch 0.05, memory sync 0.45, queue submit 0.09, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 4.84 MB synced in 29.9 copies, 0.00 MB written back [hos Presentation Thread] vk: 720 presents, 60.0 fps; a frame: 20 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 15 pipelines (1 ms), 0 programs (10 failed), 60 textures (97 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 30.1 full barriers recorded, 29.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x10: 0.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.6 ms a frame (the longest submission 2.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 62 flushes, 8.7 command buffers each, over 120 presents; by reason: poll 21, wait 0, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (59 left, 96 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 17 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 439 dirty pages from their submits' captures, 106181 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 sead::MainThread] vk: read live, by pool: [hos host] vk: batched submits: 65 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 18, wait 0, slot 0, present 47, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.14 ms (lock 0.01, scan 0.05 over 1529 ranges, 1315 MB), 302 pages written, 302 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.014; GPU wait for late pages 0.009 (3 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (90 MB), 9 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.07 [hos AudioFrameworkThread] audio: voice 6: 48000 Hz, 1 channels, format 6, parameter 0x1089633bc0 (32 bytes) at 8788.5 s [hos Presentation Thread] vi: 823 frames presented (59.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 24, 15.5-17.8 259, 17.8-22 7, 22-30 5, 30-40 4, over 40 1 [hos host] vk: frame interpolation: 600 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 9, 7-9 570, 9-12 17, 12-17 1, 17-25 2, over 25 1 [hos AudioFrameworkThread] audio: voice 7: 48000 Hz, 1 channels, format 6, parameter 0x1089633980 (32 bytes) at 8788.8 s [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.86, present 0.04, draw 0.13, descriptors 0.05, texture lookups 0.01, uploads 0.00, pipelines 0.01, programs 0.01, commands 0.05, dispatch 0.05, memory sync 0.49, queue submit 0.08, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 6 (144 MB): 4.84 MB synced in 29.8 copies, 0.00 MB written back [hos Presentation Thread] vk: 840 presents, 60.0 fps; a frame: 20 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 15 pipelines (1 ms), 0 programs (10 failed), 59 textures (96 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 30.1 full barriers recorded, 29.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.4 ms a frame (the longest submission 2.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 66 flushes, 8.2 command buffers each, over 120 presents; by reason: poll 17, wait 0, slot 0, present 49, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 104906 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 5 live (144 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: texture storage read as submitted (1 times; 2 pages from the copies, 0 of them rewritten in guest memory since their submit; 6 pages kept, 6 spans, 317 MB) [hos Presentation Thread] vk: texture #67 at 0x10000000000 beside #6: 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #71 at 0x10000000000 beside #67: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #71 at 0x10000000000 beside #6: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #75 at 0x10000000000 beside #71: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #75 at 0x10000000000 beside #67: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #75 at 0x10000000000 beside #6: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #77 at 0x10000000000 beside #75: 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #77 at 0x10000000000 beside #71: 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #77 at 0x10000000000 beside #67: 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1, the other 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #77 at 0x10000000000 beside #6: 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: import 4.4 ms: commit+properties 4.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x102e645400+0x20 imported in 4.5 ms as 0x102e000000..0x1030000000 (7 imports, 36 ms in all) [hos Presentation Thread] vk: 6 pools imported [hos Presentation Thread] vk: sampler 318 is nearest: min filter 2, mag filter 0, wrap 7/7/7, lod -1000..1000 bias -0.5, aniso 1, compare 0 [hos Presentation Thread] vk: slow submit: 34.1 ms: draw 15.6 texture lookups 8.2 uploads 7.6 programs 13.9 [hos sead::MainThread] vk: slow submit: 18.3 ms: memory sync 18.2 [hos Presentation Thread] vk: capture: a submit 0.15 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 301 pages written, 301 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.070; GPU wait for late pages 0.064 (9 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (92 MB), 9 spare buffers, 58 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.07 [hos host] vk: batched submits: 75 flushes, 7.3 command buffers each, over 120 presents; by reason: poll 38, wait 0, slot 0, present 37, cap 0, value 0, other 0 [hos BaseProcExecutor0] vcores: 45615 takes, 5606 waits (mean 307 us, longest 40.0 ms), 1697 kicks, 1612 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 194 dirty pages from their submits' captures, 109127 from earlier ones', 19 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 Presentation Thread] vk: read live, by pool: 0x107c000000 (32 MB, captured, state 2): 19; [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.08 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.70, present 0.05, draw 0.44, descriptors 0.10, texture lookups 0.10, uploads 0.08, pipelines 0.01, programs 0.21, commands 0.09, dispatch 0.05, memory sync 0.81, queue submit 0.10, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 5.20 MB synced in 37.1 copies, 0.00 MB written back [hos Presentation Thread] vk: 960 presents, 59.6 fps; a frame: 44 draws (12 skipped), 2 dispatches, 9 passes, 22 barriers, 6 submits, 0.5 uploads (0.2 MB), 10 ub updates (6 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 127 textures (147 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 38.2 full barriers recorded, 36.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 14.0; 0x10: 1.5; 0x12: 6.4; [hos Presentation Thread] vk: GPU time 4.2 ms a frame (the longest submission 3.3 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.15 MB unswizzled on the CPU in 0.07 ms [hos host] vk: batched submits: 64 flushes, 8.4 command buffers each, over 120 presents; by reason: poll 32, wait 0, slot 0, present 32, cap 0, value 0, other 0 [hos Presentation Thread] vk: texture #132 at 0x10000000000 beside #77: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #132 at 0x10000000000 beside #75: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #132 at 0x10000000000 beside #71: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #132 at 0x10000000000 beside #67: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #132 at 0x10000000000 beside #6: 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 6 so far (0 MB) [hos Presentation Thread] vk: 6 textures retired (125 left, 147 MB) [hos Presentation Thread] vk: capture: a submit 0.15 ms (lock 0.01, scan 0.05 over 1506 ranges, 1327 MB), 306 pages written, 306 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.016; GPU wait for late pages 0.010 (7 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (98 MB), 9 spare buffers, 58 texture pages copied (0 MB) [hos Presentation Thread] vk: 3 textures retired (122 left, 147 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.01, writes collected 0.07 [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 105659 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos host] vk: batched submits: 64 flushes, 8.5 command buffers each, over 120 presents; by reason: poll 14, wait 0, slot 0, present 50, cap 0, value 0, other 0 [hos Presentation Thread] vk: texture #77 0x10000000000 1280x720 x1 NVN 0x3f the GPU drew, finalized by the game, sampled again at frame 1027 (drawn at 918) [hos Presentation Thread] vk: (its written part: 5 of 5 KB readable, 2342 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107cdad600 128x44x1 x1 levels 1 NVN 0x1 (5 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 5 KB of it [hos Presentation Thread] vk: texture #136 at 0x10000000000 beside #132: 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #136 at 0x10000000000 beside #77: 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #136 at 0x10000000000 beside #6: 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #139 at 0x107cdaf600 beside #70: 128x38x1 x1 levels 1 layout 0x80000080 class 0x40001 NVN 0x1 target 1, the other 128x37x1 x1 levels 1 layout 0x80000080 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: texture #140 at 0x10000000000 beside #136: 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #140 at 0x10000000000 beside #132: 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #140 at 0x10000000000 beside #77: 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #140 at 0x10000000000 beside #6: 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: (its written part: 6 of 6 KB readable, 1482 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107cdb1600 128x48x1 x1 levels 1 NVN 0x1 (6 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 6 KB of it [hos Presentation Thread] vk: texture #143 at 0x10000000000 beside #140: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #143 at 0x10000000000 beside #136: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #143 at 0x10000000000 beside #132: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #143 at 0x10000000000 beside #77: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #143 at 0x10000000000 beside #6: 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #146 at 0x107cdb3600 beside #91: 128x37x1 x1 levels 1 layout 0x80000080 class 0x40001 NVN 0x1 target 1, the other 256x35x1 x1 levels 1 layout 0x80000100 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #143: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #140: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #136: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #132: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #77: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #147 at 0x10000000000 beside #6: 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #157 at 0x107cdc1600 beside #107: 128x93x1 x1 levels 1 layout 0x80000080 class 0x40001 NVN 0x1 target 1, the other 256x51x1 x1 levels 1 layout 0x80000100 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #147: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #143: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #140: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #136: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #132: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #77: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #161 at 0x10000000000 beside #6: 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #161: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #147: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #143: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #140: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #136: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #132: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #77: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #165 at 0x10000000000 beside #6: 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #165: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #161: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #147: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #143: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #140: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #136: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #132: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #77: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #198 at 0x10000000000 beside #6: 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #198: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 137x101x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #165: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 136x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #161: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 126x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #147: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 128x96x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #143: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 106x105x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #140: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 161x97x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #136: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #132: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 554x110x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #77: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1280x720x1 x1 levels 1 layout 0x4 class 0x40004 NVN 0x3f target 1 (rendered) [hos Presentation Thread] vk: texture #208 at 0x10000000000 beside #6: 133x100x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: (its written part: 0 of 0 KB readable, 0 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce12600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 0 KB of it [hos Presentation Thread] vk: (its written part: 2 of 2 KB readable, 439 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce1b600 768x43x1 x1 levels 1 NVN 0x1 (32 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 2 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 4894 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce24600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 10 of 10 KB readable, 3421 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce2e600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 10 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 5841 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107cdb7600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 0 of 0 KB readable, 0 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce12600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 0 KB of it [hos Presentation Thread] vk: (its written part: 10 of 10 KB readable, 3421 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce15600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 10 KB of it [hos Presentation Thread] vk: (its written part: 2 of 2 KB readable, 439 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce1b600 768x43x1 x1 levels 1 NVN 0x1 (32 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 2 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 4894 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce24600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 10 of 10 KB readable, 3421 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce2e600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 10 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 5841 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107cdb7600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 0 of 0 KB readable, 0 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce12600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 0 KB of it [hos Presentation Thread] vk: (its written part: 10 of 10 KB readable, 3421 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce15600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 10 KB of it [hos Presentation Thread] vk: (its written part: 2 of 2 KB readable, 439 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce1b600 768x43x1 x1 levels 1 NVN 0x1 (32 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 2 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 4894 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce24600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 10 of 10 KB readable, 3421 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce2e600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 10 KB of it [hos Presentation Thread] vk: (its written part: 16 of 16 KB readable, 5841 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107cdb7600 384x43x1 x1 levels 1 NVN 0x1 (16 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 16 KB of it [hos Presentation Thread] vk: (its written part: 0 of 0 KB readable, 0 bytes not zero; levels L0) [hos Presentation Thread] vk: texture 0x107ce12600 256x43x1 x1 levels 1 NVN 0x1 (10 KB of storage) re-uploaded (its memory was written; flags 0x44): what the CPU wrote, 0 KB of it [hos Presentation Thread] vk: texture #237 at 0x107ce1b600 beside #231: 640x57x1 x1 levels 1 layout 0x80000280 class 0x40001 NVN 0x1 target 1, the other 768x43x1 x1 levels 1 layout 0x80000300 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.32, present 0.05, draw 0.39, descriptors 0.15, texture lookups 0.05, uploads 0.02, pipelines 0.01, programs 0.03, commands 0.17, dispatch 0.05, memory sync 0.61, queue submit 0.08, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 5.02 MB synced in 45.1 copies, 0.00 MB written back [hos Presentation Thread] vk: 1080 presents, 58.8 fps; a frame: 80 draws (12 skipped), 2 dispatches, 10 passes, 23 barriers, 6 submits, 2.0 uploads (0.0 MB), 10 ub updates (6 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 226 textures (153 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 41.7 full barriers recorded, 39.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 14.5; 0x10: 1.9; 0x12: 6.4; [hos Presentation Thread] vk: GPU time 4.2 ms a frame (the longest submission 3.5 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 70 flushes, 9.1 command buffers each, over 120 presents; by reason: poll 44, wait 0, slot 0, present 26, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.16 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 313 pages written, 313 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.033; GPU wait for late pages 0.025 (12 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (117 MB), 9 spare buffers, 144 texture pages copied (0 MB) [hos Presentation Thread] vk: 1 textures retired (225 left, 152 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 357 dirty pages from their submits' captures, 101834 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 sead::MainThread] vk: read live, by pool: [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.07 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 101 KB; 0 made on demand (0 MB kept now) [hos host] vk: frame interpolation: 583 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 26, 7-9 506, 9-12 38, 12-17 4, 17-25 4, over 25 5 [hos Presentation Thread] vi: 1115 frames presented (57.6 fps over the last 5.1 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 57, 15.5-17.8 204, 17.8-22 11, 22-30 6, 30-40 8, over 40 6 [hos host] vk: batched submits: 70 flushes, 9.5 command buffers each, over 120 presents; by reason: poll 46, wait 0, slot 0, present 24, cap 0, value 0, other 0 [hos Presentation Thread] vk: 4 textures retired (223 left, 153 MB) [hos rmbl::VibrationThread] hid: 4096 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: 4 textures retired (219 left, 152 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 404 dirty pages from their submits' captures, 100984 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: texture #240 at 0x107ce34600 beside #236: 896x46x1 x1 levels 1 layout 0x80000380 class 0x40001 NVN 0x1 target 1, the other 768x43x1 x1 levels 1 layout 0x80000300 class 0x40001 NVN 0x1 target 1 [hos sead::MainThread] vk: capture: a submit 0.17 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 319 pages written, 319 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.112; GPU wait for late pages 0.102 (27 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (90 MB), 9 spare buffers, 146 texture pages copied (0 MB) [hos Presentation Thread] vk: memory: working set 3852 MB (peak 3943), private 704 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 6 blocks 464 MB, 238 allocations 356 MB; used 480 of 8896 MB; heap 1 (system): 10 blocks 237 MB, 37 allocations 185 MB; used 416 of 7758 MB; heap 2 (device): 52 blocks 232 MB, 52 allocations 228 MB; used 435 of 256 MB; [hos Presentation Thread] vk: image blocks: 1 blocks 128 MB, 220 images 116 MB; 28 free ranges, the largest 11 MB [hos Presentation Thread] vk: image blocks (render targets): 1 blocks 128 MB, 13 images 80 MB; 2 free ranges, the largest 47 MB [hos Presentation Thread] vk: render target images: 0 reused from the pool, 13 made new, 0 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 915 MB used of 9152 MB allowed (111 MB of it free in the blocks); textures 153 MB (budget 3072 MB), 220 textures [hos Presentation Thread] vk: textures: decoded ASTC 30 MB, rendered 97 MB (79 drawn in one frame, kept: 17985 KB), other 8 MB; used in the last 8 presents 99 MB [hos Presentation Thread] vk: 14 MB: 0x1005f37000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 3 presents ago [hos Presentation Thread] vk: 14 MB: 0x1005037000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x10000348400 2560x1440x1 x1 levels 1 NVN 0x38 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x1004137000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 2 presents ago [hos Presentation Thread] vk: 8 MB: 0x7fcc645200 1664x1280x1 x1 levels 1 NVN 0x87 ASTC, last used 174 presents ago [hos Presentation Thread] vk: 7 MB: 0x7fc9f28400 1440x1440x1 x1 levels 1 NVN 0x87 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 7 MB: 0x10755b4000 1920x1080x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 5 MB: 0x1001f0ffe00 1536x864x1 x1 levels 1 NVN 0x3f rendered, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 1 (2 KB): 8x8x1 NVN 0x3f: 1 (2 KB); [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.08 [hos Presentation Thread] vk: status: 600 frames, the slowest 112.5 ms; VRAM 0.9 of 8.9 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.17, present 0.05, draw 0.71, descriptors 0.28, texture lookups 0.02, uploads 0.04, pipelines 0.03, programs 0.06, commands 0.29, dispatch 0.05, memory sync 1.13, queue submit 0.10, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 5.27 MB synced in 64.5 copies, 0.00 MB written back [hos Presentation Thread] vk: 1200 presents, 54.8 fps; a frame: 181 draws (12 skipped), 2 dispatches, 17 passes, 31 barriers, 6 submits, 3.1 uploads (0.1 MB), 21 ub updates (11 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 220 textures (153 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 53.1 full barriers recorded, 49.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 15.0; 0x10: 3.0; 0x12: 13.0; [hos Presentation Thread] vk: GPU time 5.5 ms a frame (the longest submission 3.5 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker5] vcores: 45281 takes, 5103 waits (mean 524 us, longest 108.8 ms), 1613 kicks, 1554 yields, 0 escapes in 5 s [hos host] vk: batched submits: 72 flushes, 9.2 command buffers each, over 120 presents; by reason: poll 48, wait 0, slot 0, present 24, cap 0, value 0, other 0 [hos Presentation Thread] vk: texture #241 at 0x107ce1b600 beside #237: 640x46x1 x1 levels 1 layout 0x80000280 class 0x40001 NVN 0x1 target 1, the other 640x57x1 x1 levels 1 layout 0x80000280 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: texture #241 at 0x107ce1b600 beside #231: 640x46x1 x1 levels 1 layout 0x80000280 class 0x40001 NVN 0x1 target 1, the other 768x43x1 x1 levels 1 layout 0x80000300 class 0x40001 NVN 0x1 target 1 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: mirror syncs (600 submits): 1108 dirty pages from their submits' captures, 98864 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 sead::MainThread] vk: read live, by pool: [hos sead::MainThread] nvn: CommandBufferWaitEvent #5000: event 0x100d6c8000 mode 0 value 1249 (now 1248) (lr 0x806661f8) [hos host] vk: batched submits: 77 flushes, 8.6 command buffers each, over 120 presents; by reason: poll 40, wait 0, slot 0, present 37, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.17 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 317 pages written, 317 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.105; GPU wait for late pages 0.095 (28 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (98 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.08 [hos Presentation Thread] vk: mirror syncs (600 submits): 267 dirty pages from their submits' captures, 100536 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.13, present 0.04, draw 0.64, descriptors 0.25, texture lookups 0.02, uploads 0.04, pipelines 0.03, programs 0.06, commands 0.27, dispatch 0.05, memory sync 1.11, queue submit 0.10, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 5.27 MB synced in 64.8 copies, 0.00 MB written back [hos Presentation Thread] vk: 1320 presents, 56.6 fps; a frame: 181 draws (12 skipped), 2 dispatches, 17 passes, 31 barriers, 6 submits, 2.8 uploads (0.0 MB), 21 ub updates (11 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 222 textures (153 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 53.1 full barriers recorded, 49.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 15.0; 0x10: 3.0; 0x12: 13.0; [hos Presentation Thread] vk: GPU time 5.5 ms a frame (the longest submission 3.9 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 75 flushes, 8.8 command buffers each, over 120 presents; by reason: poll 48, wait 0, slot 0, present 27, cap 0, value 0, other 0 [hos host] vk: batched submits: 72 flushes, 9.2 command buffers each, over 120 presents; by reason: poll 46, wait 0, slot 0, present 26, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.16 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 318 pages written, 318 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.084; GPU wait for late pages 0.074 (17 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (111 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 347 dirty pages from their submits' captures, 99335 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vi: 1399 frames presented (56.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 109, 15.5-17.8 128, 17.8-22 9, 22-30 18, 30-40 10, over 40 10 [hos host] vk: frame interpolation: 567 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 51, 7-9 417, 9-12 80, 12-17 5, 17-25 4, over 25 10 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.08 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 101 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.03, present 0.04, draw 0.65, descriptors 0.27, texture lookups 0.02, uploads 0.04, pipelines 0.03, programs 0.06, commands 0.26, dispatch 0.05, memory sync 1.03, queue submit 0.10, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 5.26 MB synced in 64.1 copies, 0.00 MB written back [hos Presentation Thread] vk: 1440 presents, 56.2 fps; a frame: 180 draws (12 skipped), 2 dispatches, 17 passes, 31 barriers, 6 submits, 2.7 uploads (0.0 MB), 21 ub updates (11 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 222 textures (153 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 53.1 full barriers recorded, 48.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 15.0; 0x10: 3.0; 0x12: 13.0; [hos Presentation Thread] vk: GPU time 5.3 ms a frame (the longest submission 3.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 80 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 44, wait 0, slot 0, present 36, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 616 dirty pages from their submits' captures, 102845 from earlier ones', 63 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 sead::MainThread] vk: read live, by pool: 0x107c000000 (32 MB, captured, state 2): 63; [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos ModuleSystemWorker5] vcores: 45001 takes, 4964 waits (mean 685 us, longest 104.3 ms), 1550 kicks, 1475 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.16 ms (lock 0.01, scan 0.05 over 1506 ranges, 1327 MB), 313 pages written, 313 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.092; GPU wait for late pages 0.084 (22 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (92 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.07 [hos host] vk: batched submits: 69 flushes, 7.8 command buffers each, over 120 presents; by reason: poll 24, wait 0, slot 0, present 45, cap 0, value 0, other 0 [hos ModuleSystemWorker3] nvn: 1 copies of recordings whose control memory was reused let go (8149 live) [hos ModuleSystemWorker3] nvn: 50000 recordings made, 8149 live copies (0.8 MB), 107 texture copies; 2 command buffers' segments (0.3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 104991 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.12, present 0.05, draw 0.13, descriptors 0.05, texture lookups 0.01, uploads 0.00, pipelines 0.01, programs 0.01, commands 0.06, dispatch 0.05, memory sync 0.70, queue submit 0.09, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 4.85 MB synced in 31.7 copies, 0.00 MB written back [hos Presentation Thread] vk: 1560 presents, 58.3 fps; a frame: 21 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.1 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 35 pipelines (2 ms), 0 programs (10 failed), 222 textures (153 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 30.4 full barriers recorded, 29.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x10: 0.1; 0x12: 1.2; [hos Presentation Thread] vk: GPU time 3.6 ms a frame (the longest submission 3.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 66 flushes, 8.2 command buffers each, over 120 presents; by reason: poll 32, wait 0, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: render targets drawn over from another start, let go: 6 so far (0 MB) [hos Presentation Thread] vk: 1 textures retired (221 left, 149 MB) [hos sead::MainThread] vk: capture: a submit 0.16 ms (lock 0.01, scan 0.05 over 1506 ranges, 1327 MB), 302 pages written, 302 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.026; GPU wait for late pages 0.020 (8 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (117 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.07 [hos Presentation Thread] vk: texture #243 at 0x1001ef17600 beside #135: 77x38x1 x1 levels 1 layout 0x2 class 0x40004 NVN 0x25 target 1, the other 77x40x1 x1 levels 1 layout 0x2 class 0x40004 NVN 0x25 target 1 (rendered) [hos Presentation Thread] vk: texture #244 at 0x10000000000 beside #6: 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 1920x1080x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: texture #245 at 0x1001ef11400 beside #137: 141x102x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1, the other 141x104x1 x1 levels 1 layout 0x4 class 0x40001 NVN 0x1 target 1 (rendered) [hos Presentation Thread] vk: 49 textures retired (188 left, 152 MB) [hos host] vk: batched submits: 70 flushes, 7.7 command buffers each, over 120 presents; by reason: poll 34, wait 0, slot 0, present 36, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 124 dirty pages from their submits' captures, 108365 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.22, present 0.05, draw 0.25, descriptors 0.09, texture lookups 0.05, uploads 0.03, pipelines 0.01, programs 0.03, commands 0.11, dispatch 0.05, memory sync 0.64, queue submit 0.09, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 4.96 MB synced in 39.0 copies, 0.00 MB written back [hos Presentation Thread] vk: 1680 presents, 59.3 fps; a frame: 53 draws (12 skipped), 2 dispatches, 11 passes, 24 barriers, 6 submits, 0.3 uploads (0.1 MB), 13 ub updates (7 overlays), GPU-bound wait 0.0 ms; 36 pipelines (2 ms), 0 programs (10 failed), 189 textures (154 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 40.7 full barriers recorded, 39.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 14.3; 0x10: 1.9; 0x12: 8.2; [hos Presentation Thread] vk: GPU time 4.3 ms a frame (the longest submission 3.6 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.03 ms [hos host] vk: batched submits: 64 flushes, 8.5 command buffers each, over 120 presents; by reason: poll 43, wait 0, slot 0, present 21, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.15 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 307 pages written, 307 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.039; GPU wait for late pages 0.032 (12 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (103 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vi: 1693 frames presented (58.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 84, 15.5-17.8 172, 17.8-22 11, 22-30 14, 30-40 4, over 40 9 [hos host] vk: frame interpolation: 587 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 34, 7-9 492, 9-12 51, 12-17 2, 17-25 0, over 25 9 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.07 [hos Presentation Thread] vk: mirror syncs (600 submits): 151 dirty pages from their submits' captures, 108702 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: 3 textures retired (194 left, 155 MB) [hos host] vk: batched submits: 66 flushes, 8.2 command buffers each, over 120 presents; by reason: poll 23, wait 0, slot 0, present 43, cap 0, value 0, other 0 [hos AudioFrameworkThread] vcores: 46686 takes, 5108 waits (mean 444 us, longest 61.1 ms), 1672 kicks, 1600 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.15 ms (lock 0.01, scan 0.05 over 1508 ranges, 1327 MB), 307 pages written, 307 copied (1.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.024; GPU wait for late pages 0.018 (6 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (103 MB), 9 spare buffers, 168 texture pages copied (0 MB) [hos Presentation Thread] vk: memory: working set 3857 MB (peak 3943), private 707 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 7 blocks 592 MB, 212 allocations 359 MB; used 608 of 8894 MB; heap 1 (system): 10 blocks 237 MB, 37 allocations 185 MB; used 416 of 7756 MB; heap 2 (device): 52 blocks 232 MB, 52 allocations 228 MB; used 435 of 256 MB; [hos Presentation Thread] vk: image blocks: 2 blocks 256 MB, 194 images 118 MB; 56 free ranges, the largest 123 MB [hos Presentation Thread] vk: image blocks (render targets): 1 blocks 128 MB, 13 images 80 MB; 2 free ranges, the largest 47 MB [hos Presentation Thread] vk: render target images: 0 reused from the pool, 13 made new, 0 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 1043 MB used of 9150 MB allowed (236 MB of it free in the blocks); textures 155 MB (budget 3072 MB), 194 textures [hos Presentation Thread] vk: textures: decoded ASTC 32 MB, rendered 97 MB (38 drawn in one frame, kept: 9328 KB), other 8 MB; used in the last 8 presents 93 MB [hos Presentation Thread] vk: 14 MB: 0x1004137000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 2 presents ago [hos Presentation Thread] vk: 14 MB: 0x1005037000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x10000348400 2560x1440x1 x1 levels 1 NVN 0x38 rendered, last used 1 presents ago [hos Presentation Thread] vk: 14 MB: 0x1005f37000 2560x1440x1 x1 levels 1 NVN 0x25 rendered, last used 3 presents ago [hos Presentation Thread] vk: 8 MB: 0x7fcc645200 1664x1280x1 x1 levels 1 NVN 0x87 ASTC, last used 194 presents ago [hos Presentation Thread] vk: 7 MB: 0x10755b4000 1920x1080x1 x1 levels 1 NVN 0x25 rendered, last used 1 presents ago [hos Presentation Thread] vk: 7 MB: 0x7fc9f28400 1440x1440x1 x1 levels 1 NVN 0x87 ASTC, last used 119 presents ago [hos Presentation Thread] vk: 5 MB: 0x1001f0ffe00 1536x864x1 x1 levels 1 NVN 0x3f rendered, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 1 (2 KB): 8x8x1 NVN 0x3f: 1 (2 KB); [hos host] vk: malloc: 567 MB in arenas (432 MB in use, 135 MB free, 11 MB of it at the tops), 96 MB mapped [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.07 [hos Presentation Thread] vk: status: 600 frames, the slowest 107.7 ms; VRAM 1.0 of 8.9 GB [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.19, present 0.05, draw 0.27, descriptors 0.09, texture lookups 0.02, uploads 0.00, pipelines 0.01, programs 0.04, commands 0.11, dispatch 0.05, memory sync 0.64, queue submit 0.08, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 4.95 MB synced in 45.2 copies, 0.00 MB written back [hos Presentation Thread] vk: 1800 presents, 59.5 fps; a frame: 45 draws (12 skipped), 2 dispatches, 16 passes, 31 barriers, 6 submits, 0.1 uploads (0.0 MB), 21 ub updates (11 overlays), GPU-bound wait 0.0 ms; 37 pipelines (2 ms), 0 programs (10 failed), 194 textures (155 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 47.1 full barriers recorded, 46.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 15.0; 0x10: 3.0; 0x12: 13.0; [hos Presentation Thread] vk: GPU time 4.8 ms a frame (the longest submission 3.3 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 68 flushes, 8.0 command buffers each, over 120 presents; by reason: poll 17, wait 0, slot 0, present 51, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 101 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 951 dirty pages from their submits' captures, 107939 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos MovieOperateThread] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (3 ms) [a64] unimplemented import _ZN2nn5movie8FinalizeEv (lr 0x80df26c0) [hos host] vk: batched submits: 65 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 13, wait 0, slot 0, present 49, cap 0, value 3, other 0 [hos sead::MainThread] vk: capture: a submit 0.14 ms (lock 0.01, scan 0.05 over 1515 ranges, 1325 MB), 254 pages written, 254 copied (1.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.054; GPU wait for late pages 0.033 (9 of 600 takes), pools lock 0.000, retires and stamps 0.019, bytes copied 0.000; 25 kept (66 MB), 9 spare buffers, 3635 texture pages copied (14 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 49849 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.07 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.96, present 0.05, draw 0.13, descriptors 0.04, texture lookups 0.01, uploads 0.00, pipelines 0.01, programs 0.02, commands 0.06, dispatch 0.02, memory sync 0.60, queue submit 0.07, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 2.22 MB synced in 30.6 copies, 0.00 MB written back [hos Presentation Thread] vk: 1920 presents, 55.0 fps; a frame: 21 draws (5 skipped), 1 dispatches, 7 passes, 13 barriers, 6 submits, 0.0 uploads (0.0 MB), 9 ub updates (5 overlays), GPU-bound wait 0.0 ms; 37 pipelines (2 ms), 0 programs (10 failed), 198 textures (155 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 5.4 [hos Presentation Thread] vk: a frame: 33.8 full barriers recorded, 26.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x10: 1.1; 0x12: 5.6; [hos Presentation Thread] vk: GPU time 3.6 ms a frame (the longest submission 3.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 71 flushes, 7.6 command buffers each, over 120 presents; by reason: poll 7, wait 0, slot 0, present 64, cap 0, value 0, other 0 [hos Presentation Thread] vk: queues ordered by their events: 6000 submissions stopped at a wait, 5993 went on once it was reached, 4 waits gone past; made to go by presents 35, releases 0, waits for the replay 0, 50 ms 1 (stopped 50.40 ms at most); waits met 7868, not met 0; captures at a CPU event's wait 95 [hos Presentation Thread] vk: 1 textures retired (197 left, 151 MB) [hos Presentation Thread] vi: 1981 frames presented (57.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 51, 15.5-17.8 211, 17.8-22 14, 22-30 4, 30-40 5, over 40 3 [hos host] vk: frame interpolation: 575 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 23, 7-9 519, 9-12 22, 12-17 4, 17-25 4, over 25 3 [hos Presentation Thread] vk: capture: a submit 0.11 ms (lock 0.01, scan 0.05 over 1534 ranges, 1330 MB), 150 pages written, 150 copied (0.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.057; GPU wait for late pages 0.019 (5 of 600 takes), pools lock 0.000, retires and stamps 0.036, bytes copied 0.000; 25 kept (66 MB), 9 spare buffers, 6596 texture pages copied (25 MB) [hos host] vk: batched submits: 65 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 10, wait 0, slot 0, present 54, cap 0, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 1407 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.07 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.16, present 0.10, draw 0.08, descriptors 0.03, texture lookups 0.00, uploads 0.00, pipelines 0.00, programs 0.01, commands 0.04, dispatch 0.00, memory sync 0.81, queue submit 0.06, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 0.07 MB synced in 19.0 copies, 0.00 MB written back [hos Presentation Thread] vk: 2040 presents, 59.6 fps; a frame: 5 draws (0 skipped), 0 dispatches, 2 passes, 1 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 37 pipelines (2 ms), 0 programs (10 failed), 197 textures (151 MB) [hos Presentation Thread] vk: a frame: 25.0 full barriers recorded, 13.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x12: 1.0; [hos Presentation Thread] vk: GPU time 2.6 ms a frame (the longest submission 2.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 60 flushes, 9.1 command buffers each, over 120 presents; by reason: poll 26, wait 0, slot 0, present 34, cap 0, value 0, other 0 [hos GeneralFormatAsync_] vcores: GeneralFormatAsync_ (priority 24) ran without a core after 250.7 ms: core 3: BaseProcCreateAndDeleteThread (23); [hos BaseProcCreateAndDeleteThread] vcores: 51878 takes, 14727 waits (mean 200 us, longest 250.8 ms), 6205 kicks, 5902 yields, 1 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 1568 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: capture: a submit 0.12 ms (lock 0.03, scan 0.05 over 1740 ranges, 1341 MB), 118 pages written, 118 copied (0.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.006; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.003, bytes copied 0.000; 25 kept (74 MB), 9 spare buffers, 6596 texture pages copied (25 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.01, writes collected 0.11 [hos host] vk: batched submits: 60 flushes, 9.1 command buffers each, over 120 presents; by reason: poll 33, wait 0, slot 0, present 27, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 1583 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 Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 6 live (176 MB), 0 retired still imported (0 MB), 1 retired given back (32 MB) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 92 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.02, present 0.05, draw 0.07, descriptors 0.02, texture lookups 0.00, uploads 0.00, pipelines 0.00, programs 0.01, commands 0.03, dispatch 0.00, memory sync 0.79, queue submit 0.07, slot wait 0.02 [hos Presentation Thread] vk: a frame: mirrors 7 (160 MB): 0.08 MB synced in 19.5 copies, 0.00 MB written back [hos Presentation Thread] vk: 2160 presents, 60.0 fps; a frame: 5 draws (0 skipped), 0 dispatches, 2 passes, 1 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 37 pipelines (2 ms), 0 programs (10 failed), 197 textures (151 MB) [hos Presentation Thread] vk: a frame: 25.1 full barriers recorded, 13.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x12: 1.0; [hos Presentation Thread] vk: GPU time 2.6 ms a frame (the longest submission 2.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 60 flushes, 9.1 command buffers each, over 120 presents; by reason: poll 26, wait 0, slot 0, present 34, cap 0, value 0, other 0 [hos sead::MainThread] nvn: the game reports counter type 1 (lr 0x800876dc) [hos Presentation Thread] vk: vertex format NVN 0x11 -> vk 83 [hos Presentation Thread] vk: sampler 406 is nearest: min filter 2, mag filter 0, wrap 7/7/7, lod 0..15 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (130x130, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (65x65, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (32x32, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (16x16, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (8x8, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (4x4, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (2x2, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (1x1, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (130x130, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (65x65, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (32x32, read undefined where it writes) [hos Presentation Thread] vk: a draw (program 3e753d8ad4012b7b) samples the colour target it writes (16x16, read undefined where it writes) [hos Presentation Thread] vk: import 5.9 ms: commit+properties 5.9, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x113b661b00+0x90 imported in 5.9 ms as 0x113b000000..0x113d000000 (8 imports, 42 ms in all) [hos Presentation Thread] vk: 7 pools imported [hos Presentation Thread] vk: import 3.4 ms: commit+properties 3.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x11371e7f00+0xc0 imported in 3.5 ms as 0x1137000000..0x1138000000 (9 imports, 46 ms in all) [hos Presentation Thread] vk: mesh draw kind 0: 0 2 1248, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 1 512, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 1 512, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 1 512, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 7 1248, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 2 512, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw: program 1a86, 3 stages: [0: stage 1, code 0x7ffb119000, sph type 5 bits24-25 0, isbe 0 payload 0] [1: stage 6, code 0x7ffae43c00, sph type 1 bits24-25 0, isbe 1 payload 256] [2: stage 7, code 0x7ffae4fd00, sph type 3 bits24-25 2, isbe 1 payload 256] [hos Presentation Thread] vk: mesh draw kind 0: 0 5 512, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: mesh draw kind 0: 0 3 1808, indirect 0 count 0 max 0 stride 0 [hos Presentation Thread] vk: import 4.4 ms: commit+properties 4.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x104e5fbd00+0x50 imported in 4.5 ms as 0x104e000000..0x1050000000 (10 imports, 50 ms in all) [hos Presentation Thread] vk: import 2.3 ms: commit+properties 2.3, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x7fd88dac00+0x3378 imported in 2.6 ms as 0x7fd8000000..0x7fdc000000 (12 imports, 55 ms in all) [hos Presentation Thread] vk: import 2.4 ms: commit+properties 2.4, buffer 0.0, allocate 0.0, bind+address 0.0 [hos Presentation Thread] vk: pool 0x1066088400+0x50 imported in 2.9 ms as 0x1066000000..0x1067000000 (13 imports, 58 ms in all) [hos Presentation Thread] vk: pool 0x7fdf1bc100+0x136f4 imported in 4.2 ms as 0x7fdd000000..0x7fe1000000 (15 imports, 62 ms in all) [hos Presentation Thread] vk: pool 0x7fbf000000..0x7fc4000000 a dma-bufs in a sparse buffer (19 so, 1 in pieces, 688 MB) [hos Presentation Thread] vk: pool 0x7fbff6d400+0x23040 imported in 84.7 ms as 0x7fbf000000..0x7fc4000000 (19 imports, 150 ms in all) [hos Presentation Thread] vk: pool 0x7fc0000000 remade larger (2 retired) [hos Presentation Thread] vk: pool 0x7fbf000000..0x7fc4000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: vertex format NVN 0x22 -> vk 106 [hos Presentation Thread] vk: vertex format NVN 0x25 -> vk 37 [hos Presentation Thread] vk: sampler anisotropy: the game asks for 0 (min filter 1, mip filter nearest; RX_VK_ANISO=0) [hos Presentation Thread] vk: pool 0x7fd8000000..0x7fdd000000 a dma-bufs in a sparse buffer (20 so, 2 in pieces, 768 MB) [hos Presentation Thread] vk: pool 0x7fdc190400+0x1488 imported in 19.8 ms as 0x7fd8000000..0x7fdd000000 (20 imports, 170 ms in all) [hos Presentation Thread] vk: pool 0x7fd8000000 remade larger (3 retired) [hos Presentation Thread] vk: pool 0x7fd8000000..0x7fdd000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: vertex format NVN 0x12 -> vk 77 [hos Presentation Thread] vk: vertex format NVN 0x13 -> vk 78 [hos Presentation Thread] vk: vertex format NVN 0x69 -> vk 65 [hos Presentation Thread] vk: slow submit: 180.1 ms: draw 93.6 descriptors 36.9 texture lookups 9.6 uploads 5.7 programs 15.0 commands 35.8 dispatch 11.5 queue submit 22.0 [hos Presentation Thread] vk: pool 0x117881d100+0x700 imported in 16.6 ms as 0x1178000000..0x117c000000 (23 imports, 188 ms in all) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 53caac5f38279735 stage 5 c3+0x518 addr 0xbf5514cc3f27ba2c size 0x3eb5cba6 (written) [hos Presentation Thread] vk: pool 0x117e705000+0x100000 imported in 10.6 ms as 0x117c000000..0x1180000000 (24 imports, 198 ms in all) [hos Presentation Thread] vk: pool 0x117c000000..0x1181000000 a dma-bufs in a sparse buffer (25 so, 3 in pieces, 1024 MB) [hos Presentation Thread] vk: pool 0x11801f9000+0x232c00 imported in 140.5 ms as 0x117c000000..0x1181000000 (25 imports, 339 ms in all) [hos Presentation Thread] vk: pool 0x117c000000 remade larger (4 retired) [hos Presentation Thread] vk: pool 0x117c000000..0x1181000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 78ccf14779ec3efb stage 5 c3+0x200 addr 0x41700000420c0000 size 0x42480000 (written) [hos Presentation Thread] vk: pool 0x1146b09e00+0x80 imported in 6.7 ms as 0x1145000000..0x1148000000 (26 imports, 345 ms in all) [hos Presentation Thread] vk: pool 0x115bcf9580+0x1b580 imported in 8.6 ms as 0x1159000000..0x115c000000 (27 imports, 354 ms in all) [hos Presentation Thread] vk: pool 0x1159000000 (48 MB) stays in system memory: the mirrors have 992 MB of 1024 [hos Presentation Thread] vk: pool 0x108c000000..0x1096000000 a dma-bufs in a sparse buffer (28 so, 4 in pieces, 1280 MB) [hos Presentation Thread] vk: pool 0x108c6e4000+0x9596000 imported in 3.8 ms as 0x108c000000..0x1096000000 (28 imports, 358 ms in all) [hos Presentation Thread] vk: pool 0x108c000000 remade larger (5 retired) [hos Presentation Thread] vk: pool 0x108c000000 (160 MB) stays in system memory: the mirrors have 992 MB of 1024 [hos Presentation Thread] vk: sampler 415 is nearest: min filter 4, mag filter 0, wrap 7/7/7, lod 0..15 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: pool 0x103835c000+0x4000 imported in 2.3 ms as 0x1038000000..0x1039000000 (29 imports, 360 ms in all) [hos Presentation Thread] vk: slow submit: 281.2 ms: texture lookups 3.0 uploads 2.9 dispatch 281.1 queue submit 4.8 [hos Presentation Thread] vk: sampler 403 is nearest: min filter 0, mag filter 0, wrap 7/7/7, lod 0..15 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1178000000 (64 MB; 64 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x117c000000 (64 MB; 128 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x113b000000 (32 MB; 160 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x117c000000 (80 MB; 240 MB of shadows) [hos Presentation Thread] vk: pool 0x1159000000 (48 MB) stays in system memory: the mirrors have 992 MB of 1024 [hos Presentation Thread] vk: pool 0x108c000000 (160 MB) stays in system memory: the mirrors have 992 MB of 1024 [hos Presentation Thread] vk: 27 pools mirrored in VRAM (992 MB) [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets + depth, last program 489438d734e2463a): a pass of its own [hos Presentation Thread] vk: slow submit: 21.9 ms: draw 15.9 descriptors 1.2 programs 12.8 commands 1.2 dispatch 1.6 [hos Presentation Thread] vk: pool 0x108c000000 (160 MB) stays in system memory: the mirrors have 992 MB of 1024 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: depth-compare sampler: the game's compare mode 1 function 4 -> compare on op 3 (filters min 1 mag 1) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: slow submit: 99.3 ms: texture lookups 10.3 uploads 9.7 dispatch 99.3 [hos Presentation Thread] vk: texture 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 -> vk 124 (300 textures, 760 MB) [hos Presentation Thread] vk: a staging arena of 288 MB took 45.1 ms to make [hos Presentation Thread] vk: staging arenas: 3 (288 MB in this one) [hos Presentation Thread] vk: slow upload 261.3 ms: #374 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32, 294912 of 294912 KB [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets, last program d8180bd8c6ecc77b): a pass of its own [hos Presentation Thread] vk: NVN2 program 3d33bb73d3deee34 (stage 7) lowered with extended registers (577 REGMAP words) [hos Presentation Thread] vk: NVN2 program 463f42630fce83a0 (stage 7) lowered with extended registers (1539 REGMAP words) [hos Presentation Thread] vk: NVN2 program 66c494fe4cfa930b (stage 7) lowered with extended registers (1460 REGMAP words) [hos Presentation Thread] vk: NVN2 program 354dde838352c262 (stage 7) lowered with extended registers (320 REGMAP words) [hos Presentation Thread] vk: NVN2 program e3fc8fcf540f7a48 (stage 7) lowered with extended registers (1503 REGMAP words) [hos Presentation Thread] vk: NVN2 program d38b0d52a94ab5a8 (stage 7) lowered with extended registers (337 REGMAP words) [hos Presentation Thread] vk: NVN2 program b509ae330829ce02 (stage 7) lowered with extended registers (264 REGMAP words) [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: depth-compare sampler: the game's compare mode 0 function 0 -> compare on op 3 (filters min 1 mag 1) [hos Presentation Thread] vk: pool 0x104d260000+0xc0 imported in 6.2 ms as 0x104c000000..0x104e000000 (30 imports, 366 ms in all) [hos Presentation Thread] vk: pool 0x1163682200+0x80 imported in 3.1 ms as 0x1163000000..0x1164000000 (31 imports, 369 ms in all) [hos Presentation Thread] vk: pool 0x1163000000 (16 MB) stays in system memory: the mirrors have 1024 MB of 1024 [hos Presentation Thread] vk: vertex format NVN 0xa -> vk 100 [hos Presentation Thread] vk: sampler 426 is nearest: min filter 0, mag filter 0, wrap 5/5/5, lod 0..15 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: pool 0x7ffe000000 (32 MB) stays in system memory: the mirrors have 1024 MB of 1024 [hos Presentation Thread] vk: sampler 267 is nearest: min filter 0, mag filter 0, wrap 5/5/5, lod -1000..1000 bias 0, aniso 1, compare 0 [hos Presentation Thread] vk: in play: compute 6676619641320ba7 (6676619641320ba7 0000000000000000), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 0 other variants [hos Presentation Thread] vk: program 6676619641320ba7 not translated: a network left out on this card [hos Presentation Thread] vk: rejected compute 6676619641320ba7 (control 0x7fff4d1ad0) grid 32x18x1: img 0x10000500400 256x144x1 fmt 0x14; img 0x1001f0ffe00 1536x864x1 fmt 0x3f; img 0x10000280200 1024x576x1 fmt 0x40; tex 0x10000280200 1024x576x1 fmt 0x40; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10000b80c00 1024x576x1 fmt 0x3f; tex 0x10000500400 256x144x1 fmt 0x14; tex 0x10000e00e00 1024x576x1 fmt 0x25; tex 0x7fff44d400 192x128x1 fmt 0xd; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x10ac59d200 2048x2048x1 fmt 0x49; tex 0x113c806000 128x128x6 fmt 0x3f; tex 0x113c2a5000 256x256x1 fmt 0x29; tex 0x100c922a00 4x4x1 fmt 0x25; tex 0x1145dd1000 128x72x96 fmt 0x3f; tex 0x114570f000 128x72x96 fmt 0x3f; ssbo0 0x113cb46040+0x18040; ssbo1 0x113b796000+0x980000; ssbo2 0x7fff4c2210+0x3000; ssbo3 0x11371e7f00+0xc0; ssbo4 0x10745e1320+0xfd2000; ssbo8 0x10000540600+0x48000; ssbo9 0x7fff4bda00+0x10; ubo0 0x113b661d00+0x40; ubo1 0x100c91e000+0x100; ubo2 0x100c91e000+0x100; ubo3 0x100c91e000+0x100 [hos Presentation Thread] vk: typed upscale helper generic RGB9E5 fallback [hos Presentation Thread] vk: slow submit: 350.7 ms: draw 291.7 descriptors 267.6 texture lookups 268.7 uploads 267.5 programs 22.3 dispatch 35.4 [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x100c000000 (48 MB; 288 MB of shadows) [hos Presentation Thread] vk: pool 0x108c000000 (160 MB) stays in system memory: the mirrors have 1024 MB of 1024 [hos Presentation Thread] vk: 28 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: a frame's uploads took 286 ms: ASTC on the GPU 8 (0.4 MB, 0 ms); unswizzled on the GPU 1 (21.0 MB, 1 ms); on the CPU 66 (361.8 MB, 286 ms); [12288x12288 x1 NVN 0x32 on the CPU 288.0 MB 261 ms] [4096x4096 x1 NVN 0x32 on the CPU 32.0 MB 5 ms] [2048x2048 x1 NVN 0x4e on the CPU 5.3 MB 3 ms] [hos sead::MainThread] vk: slow submit: 154.7 ms: memory sync 154.6 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: a staging arena of 64 MB took 13.7 ms to make [hos Presentation Thread] vk: staging arenas: 4 (64 MB in this one) [hos Presentation Thread] vk: slow submit: 16.4 ms: draw 16.3 descriptors 15.1 texture lookups 14.9 uploads 14.5 queue submit 6.1 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 53caac5f38279735 stage 5 c3+0x518 addr 0xbf5514cc3f27ba2c size 0x3eb5cba6 (written) [hos Presentation Thread] vk: pool 0x117b407000+0xf33080 imported in 2.8 ms as 0x1178000000..0x1181000000 (33 imports, 374 ms in all) [hos Presentation Thread] vk: pool 0x117c000000 remade larger (6 retired) [hos Presentation Thread] vk: pool 0x1178000000 remade larger (7 retired) [hos Presentation Thread] vk: pool 0x1178000000..0x1181000000 took in 2 pools [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 78ccf14779ec3efb stage 5 c3+0x200 addr 0x41700000420c0000 size 0x42480000 (written) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1178000000 (64 MB; 208 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x117c000000 (80 MB; 288 MB of shadows) [hos Presentation Thread] vk: pool 0x108c000000..0x1096000000: 9332 KB the CPU wrote since retired pool 0x108c000000's last sync kept from guest memory, not its mirror [hos Presentation Thread] vk: pool 0x108c000000..0x1096000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: 29 pools mirrored in VRAM (992 MB) [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets + depth, last program 489438d734e2463a): a pass of its own [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets, last program d8180bd8c6ecc77b): a pass of its own [hos sead::MainThread] vk: slow submit: 137.9 ms: memory sync 137.6 [hos sead::MainThread] nvn: the game sets present interval 1 -> 4 [hos] guest backtrace: lr 0x804fc1ec 0x83b6f194 0x83b6f080 [hos sead::MainThread] nvn: the game sets present interval 4 -> 1 [hos] guest backtrace: lr 0x8348c5e0 0x83b6f08c [hos Presentation Thread] vk: slow submit: 34.0 ms: dispatch 34.0 [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets + depth, last program 489438d734e2463a): a pass of its own [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: a clear after 1 draws of its pass (1024x576, 1 colour targets, last program d8180bd8c6ecc77b): a pass of its own [hos Presentation Thread] vk: 31 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 56 so far (20 MB) [hos Presentation Thread] vk: 4 textures retired (368 left, 816 MB) [hos sead::MainThread] nvn: the game sets present interval 1 -> 4 [hos] guest backtrace: lr 0x804fc1ec 0x83b6f194 0x83b6f080 [hos sead::MainThread] nvn: the game sets present interval 4 -> 1 [hos] guest backtrace: lr 0x8348c5e0 0x83b6f08c [hos Presentation Thread] vk: upload over a drawn image: #339 0x10000780600 1024x576x1 x1 NVN 0xa at present 2169 (texture frame 2170), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos sead::MainThread] nvn: the game sets present interval 1 -> 4 [hos] guest backtrace: lr 0x804fc1ec 0x83b6f194 0x83b6f080 [hos sead::MainThread] nvn: the game sets present interval 4 -> 1 [hos] guest backtrace: lr 0x8348c5e0 0x83b6f08c [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos BaseProcExecutor2] cheats: inventory probe: Weapon_Sword_Kokiri=1 Weapon_Sword_Master=0 Weapon_Sword_Giant=0 Weapon_Sword_Biggoron=0 Weapon_Shield_Deku=0 Weapon_Shield_Hylian=0 Weapon_Shield_Mirror=0 Armor_Adult_Goron=0 Armor_Adult_Zora=0 Armor_Adult_HeavyBoot=0 Armor_Adult_HoverBoot=0 Item_DekuStick=0 Item_DekuNut=0 Item_Bomb=0 Item_Bombchu=0 [hos BaseProcExecutor2] cheats: inventory probe: Weapon_Range_SlingShot=0 Item_DekuSeed=0 Weapon_Range_Bow=0 Item_Arrow_Normal=0 Item_Arrow_Fire=0 Item_Arrow_Ice=0 Item_Arrow_Light=0 Item_DinFire=0 Item_FaroreWind=0 Item_NayruLove=0 Item_Ocarina_Fairy=0 Item_Ocarina_Time=0 Item_Hookshot=0 Item_Longshot=0 Item_Boomerang=0 Item_GlassTruth=0 Item_MagicBean=0 [hos BaseProcExecutor2] cheats: inventory probe: Item_Hammer=0 Item_Bottle=0 Armor_Child_Mask_Keaton=0 Armor_Child_Mask_Skull=0 Armor_Child_Mask_Spooky=0 Armor_Child_Mask_Bunny=0 Armor_Child_Mask_Goron=0 Armor_Child_Mask_Zora=0 Armor_Child_Mask_Gerudo=0 Armor_Child_Mask_Truth=0 Item_Gauntlet_Goron=0 Armor_Adult_Gauntlet_Silver=0 Armor_Adult_Gauntlet_Gold=0 [hos BaseProcExecutor2] cheats: inventory probe: Item_Scale_Silver=0 Item_Scale_Gold=0 Item_BombBag_Small=0 Item_BombBag_Medium=0 Item_BombBag_Large=0 Item_Quiver_Small=0 Item_Quiver_Medium=0 Item_Quiver_Large=0 Item_BulletBag_Small=0 Item_BulletBag_Medium=0 Item_BulletBag_Large=0 Item_Wallet_Medium=0 Item_Wallet_Large=0 Item_FairyBless_MP=0 Item_FairyBless_MPDouble=0 [hos BaseProcExecutor2] cheats: inventory probe: Item_FairyBless_DefenseDouble=0 Item_Stone_Forest=0 Item_Stone_Fire=0 Item_Stone_Water=0 Item_Medal_Forest=0 Item_Medal_Fire=0 Item_Medal_Water=0 Item_Medal_Shadow=0 Item_Medal_Spirit=0 Item_Medal_Light=0 Item_Melody_ZeldaLullaby=0 Item_Melody_EponaSong=0 Item_Melody_SariaSong=0 Item_Melody_SunSong=0 [hos BaseProcExecutor2] cheats: inventory probe: Item_Melody_TimeSong=0 Item_Melody_StormSong=0 Item_Melody_ForestMinuet=0 Item_Melody_FireBolero=0 Item_Melody_WaterSerenade=0 Item_Melody_ShadowNocturne=0 Item_Melody_SpiritRequiem=0 Item_Melody_LightPrelude=0 Item_AgonyStone=0 Item_Token_Gerudo=0 Item_Token_Gold=0 Item_Sword_Kokiri=1 Item_Sword_Giant=0 [hos BaseProcExecutor2] cheats: inventory probe: Item_Sword_Biggoron=0 Item_Shield_Mirror=0 Item_Range_Bow=0 Item_Range_SlingShot=0 Weapon_Range_Hookshot=0 Weapon_Range_Longshot=0 Weapon_Boomerang=0 Weapon_Hammer=0 Item_HeavyBoot=0 Item_HoverBoot=0 Item_Mask_Keaton=0 Item_Gauntlet_Silver=0 Armor_GlassTruth=0 Armor_Child_GlassTruth=0 Armor_Adult_GlassTruth=0 [hos BaseProcExecutor2] cheats: inventory probe: Armor_Child_Gauntlet_Goron=0 Item_Wallet_Small=1 [hos Presentation Thread] vk: pool 0x116606c800+0x210 imported in 6.1 ms as 0x1165000000..0x1167000000 (34 imports, 380 ms in all) [hos Presentation Thread] vk: big ASTC textures are kept as BC3 (re-encoded on the GPU; RX_VK_ASTC_RGBA8=1: as RGBA8) [hos Presentation Thread] vk: texture 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e -> vk 137 (ASTC decoded) (373 textures, 1106 MB) [hos Presentation Thread] vk: slow upload 19.8 ms: #451 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC (BC3), 57825 of 57825 KB [hos Presentation Thread] vk: texture 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 -> vk 137 (ASTC decoded) (374 textures, 1393 MB) [hos Presentation Thread] vk: slow upload 22.7 ms: #452 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC (BC3), 57825 of 57825 KB [hos Presentation Thread] vk: pool 0x1167249000+0x225d58 imported in 3.0 ms as 0x1167000000..0x1169000000 (35 imports, 383 ms in all) [hos Presentation Thread] vk: a staging arena of 64 MB took 9.1 ms to make [hos Presentation Thread] vk: slow submit: 83.5 ms: draw 73.6 descriptors 65.7 texture lookups 64.0 uploads 60.2 programs 5.2 commands 1.8 [hos Presentation Thread] vk: slow submit: 27.1 ms: dispatch 27.1 [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x103d000000 (16 MB; 240 MB of shadows) [hos host] vk: vertex format NVN 0x27 -> vk 41 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: a frame's uploads took 60 ms: ASTC on the GPU 3 (112.9 MB, 42 ms); on the CPU 83 (45.9 MB, 18 ms); [1365x1365 x90 NVN 0x80 ASTC on the GPU 56.5 MB 23 ms] [1365x1365 x90 NVN 0x8e ASTC on the GPU 56.5 MB 20 ms] [260x260 x6 NVN 0x4f on the CPU 0.8 MB 9 ms] [hos sead::MainThread] vk: a capture's wait for write-back 15240 timed out (done 15236) [hos sead::MainThread] vk: slow submit: 250.9 ms: memory sync 250.9 [hos host] vk: storage buffer NOT bound (reads zeros): program a54f19e927d8faef stage 5 c3+0x518 addr 0x42b35429bec666b2 size 0xbecb1159 (written) [hos host] vk: storage buffer NOT bound (reads zeros): program 78ccf14779ec3efb stage 5 c3+0x200 addr 0x41700000420c0000 size 0x42480000 (written) [hos host] vk: slow submit: 19.9 ms: texture lookups 1.1 uploads 1.0 dispatch 19.8 [hos host] vk: slow submit: 21.2 ms: dispatch 21.2 [hos host] vk: pool 0x1142742e00+0x80 imported in 10.6 ms as 0x1140000000..0x1143000000 (36 imports, 394 ms in all) [hos host] vk: slow submit: 20.9 ms: dispatch 20.9 [hos host] vk: slow submit: 34.8 ms: texture lookups 2.8 uploads 2.5 dispatch 34.8 [hos host] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos host] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos host] vk: write-back diff: a shadow for pool 0x1038000000 (16 MB; 256 MB of shadows) [hos host] vk: a staging arena of 64 MB took 36.3 ms to make [hos host] vk: slow upload 38.4 ms: #570 0x10d1474800 3048x1856x1 x1 levels 1 NVN 0x4b, 5539 of 5539 KB [hos host] vk: texture slot 0xa26 (handle 0x18b00a26): no image for it; NVN target 1 format 0x8b 1024x1024x1 levels 11 gpu 0x10be4bd800, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa27 (handle 0x18b00a27): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10be55e400, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xb6b (handle 0x18b00b6b): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10c295a600, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc01 (handle 0x18b00c01): no image for it; NVN target 1 format 0x8d 341x341x1 levels 9 gpu 0x10c72f1c00, view yes (format 0x8d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc02 (handle 0x18b00c02): no image for it; NVN target 1 format 0x7b 512x512x1 levels 10 gpu 0x10c7301800, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x83d (handle 0x18b0083d): no image for it; NVN target 1 format 0x8b 512x512x1 levels 10 gpu 0x10b13e6c00, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture 0x10b14d0a00 768x768x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (500 textures, 1549 MB) [hos host] vk: texture slot 0x840 (handle 0x18b00840): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10b14d0a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbfa (handle 0x18b00bfa): no image for it; NVN target 1 format 0x8b 683x683x1 levels 10 gpu 0x10c6e6e400, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbfb (handle 0x18b00bfb): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10c6eb9a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbce (handle 0x18b00bce): no image for it; NVN target 1 format 0x8c 512x512x1 levels 10 gpu 0x10c55e7a00, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbcf (handle 0x18b00bcf): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10c560c000, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x86e (handle 0x18b0086e): no image for it; NVN target 1 format 0x8b 683x683x1 levels 10 gpu 0x10b2ca1400, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x86f (handle 0x18b0086f): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10b2ceca00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x871 (handle 0x18b00871): no image for it; NVN target 1 format 0x7d 512x512x1 levels 10 gpu 0x10b2eb4e00, view yes (format 0x7d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x870 (handle 0x18b00870): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10b2dd0c00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa90 (handle 0x18b00a90): no image for it; NVN target 1 format 0x92 1024x1024x1 levels 11 gpu 0x10c0101e00, view yes (format 0x92 target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa91 (handle 0x18b00a91): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10c013d200, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x83c (handle 0x1880083c): no image for it; NVN target 1 format 0x8c 341x341x1 levels 9 gpu 0x10b13d4400, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x83f (handle 0x18b0083f): no image for it; NVN target 1 format 0x7b 512x512x1 levels 10 gpu 0x10b1495800, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa88 (handle 0x18b00a88): no image for it; NVN target 1 format 0x8d 1024x1024x1 levels 11 gpu 0x10bfae9e00, view yes (format 0x8d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa8a (handle 0x18b00a8a): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10bfb6d000, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa89 (handle 0x18800a89): no image for it; NVN target 1 format 0x8e 341x341x1 levels 9 gpu 0x10bfb60c00, view yes (format 0x8e target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xa8b (handle 0x18b00a8b): no image for it; NVN target 1 format 0x7b 512x512x1 levels 10 gpu 0x10bfd68a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbf4 (handle 0x18b00bf4): no image for it; NVN target 1 format 0x8c 1024x1024x1 levels 11 gpu 0x10c6832400, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbf5 (handle 0x18b00bf5): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10c68bea00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xbf6 (handle 0x18b00bf6): no image for it; NVN target 1 format 0x7f 1536x1536x1 levels 11 gpu 0x10c6aba400, view yes (format 0x7f target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcb2 (handle 0x18b00cb2): no image for it; NVN target 1 format 0x8b 512x512x1 levels 10 gpu 0x10ccff6600, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcb3 (handle 0x18b00cb3): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10cd020e00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcb4 (handle 0x18b00cb4): no image for it; NVN target 1 format 0x7f 512x512x1 levels 10 gpu 0x10cd0a5200, view yes (format 0x7f target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcb8 (handle 0x18b00cb8): no image for it; NVN target 1 format 0x8c 1024x1024x1 levels 11 gpu 0x10cd38c800, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcb9 (handle 0x18b00cb9): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10cd418e00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcba (handle 0x18b00cba): no image for it; NVN target 1 format 0x7e 768x768x1 levels 10 gpu 0x10cd614800, view yes (format 0x7e target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x843 (handle 0x18b00843): no image for it; NVN target 1 format 0x8b 1024x1024x1 levels 11 gpu 0x10b15aba00, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x844 (handle 0x18b00844): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10b164c600, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x805 (handle 0x18b00805): no image for it; NVN target 1 format 0x8b 683x683x1 levels 10 gpu 0x10af63ce00, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x806 (handle 0x18b00806): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10af688400, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x800 (handle 0x18b00800): no image for it; NVN target 1 format 0x8b 512x512x1 levels 10 gpu 0x10af562400, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x801 (handle 0x18b00801): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10af58cc00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9c7 (handle 0x18b009c7): no image for it; NVN target 1 format 0x8b 512x512x1 levels 10 gpu 0x10bb503000, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9c8 (handle 0x18b009c8): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10bb52d800, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcc2 (handle 0x18b00cc2): no image for it; NVN target 1 format 0x8b 1024x1024x1 levels 11 gpu 0x10cddb0e00, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xcc3 (handle 0x18b00cc3): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10cde51a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc60 (handle 0x18b00c60): no image for it; NVN target 1 format 0x8d 2048x640x1 levels 12 gpu 0x10c9ed8800, view yes (format 0x8d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc62 (handle 0x18b00c62): no image for it; NVN target 1 format 0x7b 3072x960x1 levels 12 gpu 0x10ca0c6200, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc63 (handle 0x18b00c63): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10ca330c00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x879 (handle 0x18b00879): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10b3294400, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc67 (handle 0x18b00c67): no image for it; NVN target 1 format 0x8c 1024x1024x1 levels 11 gpu 0x10ca63f400, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xc68 (handle 0x18b00c68): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10ca6cba00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x866 (handle 0x18b00866): no image for it; NVN target 1 format 0x8c 683x683x1 levels 10 gpu 0x10b2649a00, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x868 (handle 0x18b00868): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10b271a000, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x86b (handle 0x18b0086b): no image for it; NVN target 1 format 0x7d 512x512x1 levels 10 gpu 0x10b2bf5600, view yes (format 0x7d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x867 (handle 0x18800867): no image for it; NVN target 1 format 0x8c 1024x1024x1 levels 11 gpu 0x10b268da00, view yes (format 0x8c target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x869 (handle 0x18800869): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10b27fe200, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x86c (handle 0x1880086c): no image for it; NVN target 1 format 0x7d 768x768x1 levels 10 gpu 0x10b2c1fe00, view yes (format 0x7d target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x86a (handle 0x18b0086a): no image for it; NVN target 1 format 0x7b 1536x1536x1 levels 11 gpu 0x10b29f9c00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9ca (handle 0x18b009ca): no image for it; NVN target 1 format 0x8b 512x512x1 levels 10 gpu 0x10bb5dd200, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9cb (handle 0x18b009cb): no image for it; NVN target 1 format 0x7b 768x768x1 levels 10 gpu 0x10bb607a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0xca8 (handle 0x18b00ca8): no image for it; NVN target 1 format 0x7b 384x768x1 levels 10 gpu 0x10cc992800, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9cd (handle 0x18b009cd): no image for it; NVN target 1 format 0x8b 683x683x1 levels 10 gpu 0x10bb6b7400, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9ce (handle 0x18b009ce): no image for it; NVN target 1 format 0x7b 1024x1024x1 levels 11 gpu 0x10bb702a00, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9cf (handle 0x18b009cf): no image for it; NVN target 1 format 0x7e 512x512x1 levels 10 gpu 0x10bb7e6c00, view yes (format 0x7e target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9d0 (handle 0x18b009d0): no image for it; NVN target 1 format 0x8b 2048x2048x1 levels 12 gpu 0x10bb80b200, view yes (format 0x8b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9d1 (handle 0x18b009d1): no image for it; NVN target 1 format 0x7b 3072x3072x1 levels 12 gpu 0x10bba7a200, view yes (format 0x7b target 1), wanted view type 1 use 0 [hos host] vk: texture slot 0x9d2 (handle 0x18b009d2): no image for it; NVN target 1 format 0x7d 1536x1536x1 levels 11 gpu 0x10bc240000, view yes (format 0x7d target 1), wanted view type 1 use 0 [hos host] vk: the recording streams: 48 of 2 MB, the most one held 101 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: GPU waits in 5 s: 1 sync waits (273 ms), 0 polls timed out (0 ms), 0 queue finishes (0 ms) [hos host] vk: sampler 428 is nearest: min filter 5, mag filter 0, wrap 7/7/7, lod 0..15 bias 0, aniso 1, compare 0 [hos host] vk: vertex format NVN 0x2c -> vk 95 [hos host] vk: vertex format NVN 0x1 -> vk 9 [hos host] vk: vertex format NVN 0x8 -> vk 74 [hos host] vk: vertex format NVN 0xd -> vk 16 [hos host] vk: vertex format NVN 0xf -> vk 20 [hos host] vk: vertex format NVN 0x3 -> vk 13 [hos host] vk: pool 0x1043115000+0x6c imported in 2.4 ms as 0x1043000000..0x1044000000 (45 imports, 401 ms in all) [hos host] vk: NVN2 program 40d0c0768e874600 (stage 7) lowered with extended registers (331 REGMAP words) [hos host] vk: NVN2 program 40d0c0768e874600 (stage 7) lowered with extended registers (331 REGMAP words) [hos host] vk: NVN2 program e4159e744a4d026b (stage 0) lowered with extended registers (1127 REGMAP words) [hos host] vk: NVN2 program b81f83fe05a2a32a (stage 0) lowered with extended registers (939 REGMAP words) [hos host] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos host] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos host] vk: NVN2 program b81f83fe05a2a32a (stage 0) lowered with extended registers (939 REGMAP words) [hos host] vk: NVN2 program 57b9a80d47da5078 (stage 0) lowered with extended registers (1148 REGMAP words) [hos host] vk: slow submit: 274.9 ms: draw 258.7 descriptors 84.3 texture lookups 78.3 uploads 71.2 pipelines 5.3 programs 160.0 commands 5.6 queue submit 4.0 [hos Presentation Thread] vk: a frame's uploads took 78 ms: ASTC on the GPU 5 (5.3 MB, 2 ms); on the CPU 151 (103.3 MB, 76 ms); [3048x1856 x1 NVN 0x4b on the CPU 5.4 MB 38 ms] [2840x3072 x1 NVN 0x4b on the CPU 8.3 MB 5 ms] [1420x1536 x3 NVN 0x4d on the CPU 6.3 MB 3 ms] [hos Presentation Thread] vk: 185 new ASTC textures left for a later frame (this frame's uploads took their budget; 185 so far) [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 383, 9-12 1, 12-17 0, 17-25 1, over 25 5 [hos Presentation Thread] vi: 2178 frames presented (35.7 fps over the last 5.5 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 17, 15.5-17.8 155, 17.8-22 18, 22-30 1, 30-40 0, over 40 6 [hos Presentation Thread] vk: slow submit: 49.8 ms: draw 47.8 descriptors 40.1 texture lookups 36.5 uploads 34.3 programs 3.8 commands 3.2 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program a54f19e927d8faef stage 5 c3+0x518 addr 0x42b35770bec666b3 size 0xbecb1159 (written) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 78ccf14779ec3efb stage 5 c3+0x200 addr 0x41700000420c0000 size 0x42480000 (written) [hos Presentation Thread] vk: slow submit: 36.3 ms: dispatch 35.9 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: texture 0x10be9ae200 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1000 textures, 2617 MB) [hos Presentation Thread] vk: slow submit: 45.1 ms: draw 30.4 descriptors 16.6 texture lookups 12.7 uploads 10.1 programs 9.4 commands 3.5 [hos Presentation Thread] vk: 109 new ASTC textures left for a later frame (this frame's uploads took their budget; 294 so far) [hos Presentation Thread] vk: 42 textures retired (996 left, 2616 MB) [hos sead::MainThread] vk: slow submit: 38.2 ms: memory sync 38.1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20000 (5206 pages from the captures) [hos OptimizeChangeBanc] nvn: 34 copies of recordings whose control memory was reused let go (19039 live) [hos Presentation Thread] vk: slow submit: 20.7 ms: draw 17.9 descriptors 3.3 pipelines 6.5 programs 4.4 commands 3.4 queue submit 1.0 [hos Presentation Thread] vk: texture 0x109c19bc00 128x128x1 x1 levels 8 NVN 0x4c -> vk 142 (1000 textures, 2617 MB) [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: NVN2 program e97b67318191d6cd (stage 0) lowered with extended registers (1136 REGMAP words) [hos Presentation Thread] vk: NVN2 program ee47e77b858aa683 (stage 0) lowered with extended registers (1112 REGMAP words) [hos Presentation Thread] vk: NVN2 program 20d20ee536b34ab9 (stage 0) lowered with extended registers (971 REGMAP words) [hos Presentation Thread] vk: NVN2 program 500b27d6180ac176 (stage 0) lowered with extended registers (1134 REGMAP words) [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 15240): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 2179 (texture frame 2180), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: slow submit: 227.5 ms: draw 169.0 descriptors 13.8 texture lookups 10.6 uploads 9.5 pipelines 5.7 programs 147.0 commands 2.1 queue submit 2.1 [hos sead::MainThread] vk: slow submit: 52.0 ms: memory sync 51.9 [hos rmbl::VibrationThread] hid: 8192 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos Presentation Thread] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos Presentation Thread] vk: slow submit: 32.3 ms: draw 21.7 descriptors 14.3 texture lookups 12.4 uploads 10.0 programs 4.5 commands 1.8 queue submit 1.1 [hos host] vk: storage buffer NOT bound (reads zeros): program ee7764a6b1ef459c stage 5 c5+0xc8 addr 0x8000000080000000 size 0x80000000 [hos host] vk: storage buffer NOT bound (reads zeros): program 435a0138b9013040 stage 5 c5+0x10 addr 0x3f80000041200000 size 0x83f04f8c [hos host] vk: slow submit: 27.1 ms: draw 15.9 descriptors 12.3 texture lookups 1.2 programs 1.2 commands 2.0 queue submit 1.5 [hos sead::MainThread] vk: capture: a submit 0.18 ms (lock 0.05, scan 0.06 over 901 ranges, 2789 MB), 171 pages written, 171 copied (0.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 1.084; GPU wait for late pages 1.073 (10 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (122 MB), 9 spare buffers, 6909 texture pages copied (26 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40000 (10920 pages from the captures) [hos Presentation Thread] vk: slow submit: 18.2 ms: draw 11.8 descriptors 1.8 programs 4.8 commands 3.6 [hos Presentation Thread] vk: NVN2 program 196c6bfc68efb1dd (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: NVN2 program 196c6bfc68efb1dd (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: NVN2 program 196c6bfc68efb1dd (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: NVN2 program 181939a26df39627 (stage 0) lowered with extended registers (943 REGMAP words) [hos Presentation Thread] vk: slow submit: 24.8 ms: draw 22.0 descriptors 3.2 texture lookups 1.2 programs 16.6 commands 1.7 [hos sead::MainThread] vk: slow submit: 36.2 ms: memory sync 36.1 [hos Presentation Thread] vk: upload over a drawn image: #716 0x10000680e00 1024x576x1 x1 NVN 0x34 at present 2183 (texture frame 2184), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: upload over a drawn image: #719 0x10000d01600 256x144x1 x1 NVN 0xa at present 2183 (texture frame 2184), finalized, 256 KB dirty in 1 ranges [hos Presentation Thread] vk: slow submit: 30.5 ms: draw 12.2 descriptors 2.5 programs 7.1 commands 2.2 queue submit 1.4 [hos ModuleSystemWorker5] vcores: 70906 takes, 29029 waits (mean 142 us, longest 35.9 ms), 13251 kicks, 12210 yields, 0 escapes in 5 s [hos Presentation Thread] vk: slow submit: 53.2 ms: draw 5.8 descriptors 2.3 programs 1.2 commands 1.8 queue submit 1.4 [hos Presentation Thread] vk: slow submit: 24.6 ms: draw 17.1 descriptors 2.1 programs 12.9 commands 1.6 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60000 (16190 pages from the captures) [hos Presentation Thread] vk: slow submit: 30.9 ms: draw 3.8 descriptors 1.5 commands 1.2 [hos Presentation Thread] vk: 72 textures retired (1148 left, 2778 MB) [hos SceneLowPriority] vk: pool 0x1163f4e000+0x7e9000 imported in 141.8 ms as 0x1163000000..0x1165000000 (49 imports, 544 ms in all) [hos SceneLowPriority] vk: pool 0x1163000000 remade larger (8 retired) [hos SceneLowPriority] vk: slow submit: 148.4 ms: memory sync 5.6 [hos Presentation Thread] vk: slow submit: 17.2 ms: dispatch 16.9 [hos Presentation Thread] vk: mirror syncs (600 submits): 295 dirty pages from their submits' captures, 56334 from earlier ones', 402 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 Presentation Thread] vk: write-back diff (600 submits): 2222 runs, 388.7 MB compared; 26351 pages read into the shadows; 256 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x7fbf000000 (80 MB, captured, state 2): 384; 0x7fd2000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3909.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3049 binds, 2671 MB; 0x7f93000000 (16 MB, state 1): 269 binds, 45 MB; 0x1065000000 (16 MB, state 1): 171 binds, 0 MB; 0x1159000000 (48 MB, state 1): 154 binds, 74 MB; 0x1165000000 (32 MB, state 1): 149 binds, 0 MB; 0x1167000000 (32 MB, state 1): 122 binds, 191 MB; 0x1040000000 (16 MB, state 1): 100 binds, 0 MB; 0x1041000000 (16 MB, state 1): 79 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 80000 (18688 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (1157 left, 2798 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.01, capture taken 1.20, writes collected 0.17 [hos Presentation Thread] vk: 35 pools mirrored in VRAM (944 MB) [hos Presentation Thread] vk: pool 0x1163000000..0x1165000000: 736 KB the CPU wrote since retired pool 0x1163000000's last sync kept from guest memory, not its mirror [hos Presentation Thread] vk: pool 0x1163000000..0x1165000000: mirror made with the GPU's contents of 1 retired pool(s) [hos Presentation Thread] vk: 38 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 38 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 39 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 100000 (21758 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1174 left, 2813 MB) [hos Presentation Thread] vk: program picks: 78052 kept (35071 by the last picks' textures, a uniform buffer bound since), 23295 new, 98652 with other textures (of 200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 120000 (23349 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #10000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 140000 (24999 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 383 dirty pages from their submits' captures, 77557 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 4098 runs, 424.5 MB compared; 5197 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x7fd2000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3957.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4043 binds, 3534 MB; 0x1159000000 (48 MB, state 1): 259 binds, 137 MB; 0x1167000000 (32 MB, state 1): 197 binds, 247 MB; 0x1041000000 (16 MB, state 1): 122 binds, 0 MB; 0x1042000000 (16 MB, state 1): 119 binds, 0 MB; 0x7f93000000 (16 MB, state 1): 96 binds, 19 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1040000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos host] vk: batched submits: 200 flushes, 12.3 command buffers each, over 120 presents; by reason: poll 66, wait 52, slot 0, present 55, cap 22, value 2, other 3 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 160000 (26651 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 180000 (28295 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 200000 (29925 pages from the captures) [hos ModuleSystemWorker3] nvn: 12 copies of recordings whose control memory was reused let go (23890 live) [hos ModuleSystemWorker3] nvn: 100000 recordings made, 23890 live copies (9.3 MB), 378 texture copies; 3 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: 1 textures retired (1173 left, 2813 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 63759 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 sead::MainThread] vk: write-back diff (600 submits): 3697 runs, 418.0 MB compared; 4593 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3892.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3982 binds, 3522 MB; 0x1159000000 (48 MB, state 1): 247 binds, 129 MB; 0x1167000000 (32 MB, state 1): 189 binds, 241 MB; 0x1042000000 (16 MB, state 1): 115 binds, 0 MB; 0x1066000000 (16 MB, state 1): 62 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 220000 (33313 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 240000 (34935 pages from the captures) [hos Presentation Thread] vk: 1339 programs from the program cache [hos Presentation Thread] vk: a frame: 47 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 9.0 draws left out (not ready), 1.20 waits for shaders or pipelines (0.1 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 37.45, present 0.22, draw 15.29, descriptors 6.84, texture lookups 4.61, uploads 4.26, pipelines 0.45, programs 4.73, commands 2.85, dispatch 7.04, memory sync 8.55, queue submit 1.73, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 40 (1024 MB): 18.27 MB synced in 987.4 copies, 12.22 MB written back [hos Presentation Thread] vk: 2280 presents, 16.4 fps; a frame: 1161 draws (0 skipped), 139 dispatches, 118 passes, 157 barriers, 6 submits, 7.5 uploads (7.2 MB), 92 ub updates (63 overlays), GPU-bound wait 0.1 ms; 634 pipelines (62 ms), 0 programs (11 failed), 1174 textures (2813 MB) [hos Presentation Thread] vk: a frame: 439.6 full barriers recorded, 192.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.1; 0x8: 2.8; 0x9: 0.9; 0x10: 3.2; 0x11: 48.0; 0x12: 72.8; 0x13: 1.9; 0x21: 3.7; 0x28: 13.3; 0x92: 2.8; 0x97: 2.0; 0x9b: 0.2; [hos Presentation Thread] vk: GPU time 16.0 ms a frame (the longest submission 26.0 ms); 9.3 textures made a frame [hos Presentation Thread] vk: a frame: 4.38 MB unswizzled on the CPU in 2.43 ms [hos Presentation Thread] vk: capture: a submit 0.67 ms (lock 0.11, scan 0.07 over 1055 ranges, 3128 MB), 459 pages written, 459 copied (1.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.342; GPU wait for late pages 0.308 (31 of 600 takes), pools lock 0.000, retires and stamps 0.028, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 6911 texture pages copied (26 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 260000 (36612 pages from the captures) [hos host] vk: frame interpolation: 208 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 3, 7-9 1, 9-12 5, 12-17 72, 17-25 109, over 25 20 [hos Presentation Thread] vi: 2287 frames presented (21.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 0, 22-30 24, 30-40 49, over 40 36 [hos host] vk: batched submits: 149 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 42, wait 39, slot 0, present 47, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 280000 (38235 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 269 dirty pages from their submits' captures, 61993 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 Presentation Thread] vk: write-back diff (600 submits): 3608 runs, 416.5 MB compared; 4470 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3889.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3992 binds, 3525 MB; 0x1066000000 (16 MB, state 1): 357 binds, 0 MB; 0x1159000000 (48 MB, state 1): 245 binds, 128 MB; 0x1167000000 (32 MB, state 1): 188 binds, 237 MB; 0x1042000000 (16 MB, state 1): 140 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 2 textures retired (1173 left, 2815 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.01, capture taken 0.26, writes collected 0.21 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 300000 (39833 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1170 left, 2808 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 320000 (41511 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #5000: event 0x100d6c8010 mode 0 value 5001 (lr 0x80660bcc) [hos ARes Loading 0] vcores: 260443 takes, 44175 waits (mean 82 us, longest 42.8 ms), 21502 kicks, 21292 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 6 textures retired (1164 left, 2794 MB) [hos OptimizeChangeBanc] nvn: 1 copies of recordings whose control memory was reused let go (29285 live) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 340000 (43159 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 818 of 3000 waited for their write-back, 1.80 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 63001 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1165 left, 2796 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 306 dirty pages from their submits' captures, 66848 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 Presentation Thread] vk: write-back diff (600 submits): 2645 runs, 407.2 MB compared; 2900 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4018.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4047 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 246 binds, 127 MB; 0x1167000000 (32 MB, state 1): 201 binds, 267 MB; 0x1042000000 (16 MB, state 1): 141 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 360000 (44886 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1165 left, 2798 MB) [hos host] vk: replay reads of guest memory as submitted: 380000 (46467 pages from the captures) [hos BaseProcExecutor3] hid: game window not in front (foreground window: process 0, class "") [hos host] vk: batched submits: 146 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 36, wait 41, slot 0, present 51, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 400000 (48101 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1166 left, 2801 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 420000 (49728 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 490 dirty pages from their submits' captures, 66404 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 Presentation Thread] vk: write-back diff (600 submits): 2307 runs, 400.8 MB compared; 2402 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4141.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4161 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 248 binds, 127 MB; 0x1167000000 (32 MB, state 1): 217 binds, 286 MB; 0x1042000000 (16 MB, state 1): 141 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 1 textures retired (1166 left, 2798 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 440000 (51384 pages from the captures) [hos Presentation Thread] vk: program picks: 208988 kept (87818 by the last picks' textures, a uniform buffer bound since), 23458 new, 167553 with other textures (of 400000) [hos Presentation Thread] vk: 2 textures retired (1165 left, 2798 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.11, scan 0.08 over 1350 ranges, 3281 MB), 412 pages written, 412 copied (1.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.222; GPU wait for late pages 0.198 (29 of 600 takes), pools lock 0.000, retires and stamps 0.019, bytes copied 0.000; 25 kept (131 MB), 11 spare buffers, 6909 texture pages copied (26 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 460000 (53044 pages from the captures) [hos ModuleSystemWorker2] nvn: 3 copies of recordings whose control memory was reused let go (34923 live) [hos ModuleSystemWorker2] nvn: 150000 recordings made, 34923 live copies (9.8 MB), 380 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 480000 (54660 pages from the captures) [hos Presentation Thread] vk: memory: working set 6413 MB (peak 6423), private 649 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 40 blocks 4406 MB, 1237 allocations 4145 MB; used 4422 of 9071 MB; heap 1 (system): 12 blocks 293 MB, 39 allocations 241 MB; used 1770 of 7438 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 580 of 256 MB; [hos Presentation Thread] vk: image blocks: 13 blocks 1664 MB, 1070 images 1660 MB; 103 free ranges, the largest 2 MB [hos Presentation Thread] vk: image blocks (render targets): 4 blocks 512 MB, 128 images 314 MB; 67 free ranges, the largest 91 MB [hos Presentation Thread] vk: render target images: 45 reused from the pool, 222 made new, 94 destroyed from it; it holds 21 (31 MB) [hos Presentation Thread] vk: VRAM: 5002 MB used of 9327 MB allowed (260 MB of it free in the blocks); textures 2798 MB (budget 3072 MB), 1166 textures [hos Presentation Thread] vk: textures: decoded ASTC 1587 MB, rendered 659 MB (108 drawn in one frame, kept: 45665 KB), other 283 MB; used in the last 8 presents 1931 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0xa, last used 233 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 2 (4 KB): 8x8x1 NVN 0x3f: 2 (4 KB); [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.01, capture taken 0.24, writes collected 0.23 [hos Presentation Thread] vk: status: 600 frames, the slowest 991.7 ms; VRAM 4.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 59 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.95, present 0.25, draw 6.25, descriptors 2.33, texture lookups 0.11, uploads 0.00, pipelines 0.24, programs 1.21, commands 2.15, dispatch 0.75, memory sync 2.83, queue submit 1.17, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 41 (1024 MB): 7.48 MB synced in 1043.5 copies, 11.61 MB written back [hos Presentation Thread] vk: 2400 presents, 30.5 fps; a frame: 1100 draws (0 skipped), 103 dispatches, 121 passes, 141 barriers, 6 submits, 0.0 uploads (0.0 MB), 84 ub updates (58 overlays), GPU-bound wait 0.1 ms; 634 pipelines (62 ms), 0 programs (11 failed), 1166 textures (2798 MB) [hos Presentation Thread] vk: a frame: 340.4 full barriers recorded, 180.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 29.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.7 ms a frame (the longest submission 8.5 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 500000 (56324 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 427 dirty pages from their submits' captures, 65601 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 Presentation Thread] vk: write-back diff (600 submits): 2367 runs, 412.2 MB compared; 2485 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4041.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4047 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 252 binds, 131 MB; 0x1167000000 (32 MB, state 1): 216 binds, 286 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: 2 textures retired (1165 left, 2796 MB) [hos host] vk: batched submits: 154 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 42, wait 35, slot 0, present 59, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 520000 (57958 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1162 left, 2796 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #15000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 540000 (59625 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1161 left, 2794 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 560000 (61233 pages from the captures) [hos Presentation Thread] vi: 2435 frames presented (29.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 2, 22-30 43, 30-40 81, over 40 22 [hos host] vk: frame interpolation: 293 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 1, 12-17 216, 17-25 72, over 25 5 [hos Presentation Thread] vk: mirror syncs (600 submits): 523 dirty pages from their submits' captures, 66573 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 Presentation Thread] vk: write-back diff (600 submits): 2311 runs, 400.8 MB compared; 2428 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4038.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4041 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 250 binds, 130 MB; 0x1167000000 (32 MB, state 1): 217 binds, 284 MB; 0x1042000000 (16 MB, state 1): 145 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 1 textures retired (1160 left, 2791 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 580000 (62884 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1159 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 600000 (64502 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1159 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 620000 (66171 pages from the captures) [hos ModuleSystemWorker3] vcores: 274667 takes, 33579 waits (mean 67 us, longest 78.7 ms), 16210 kicks, 16129 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 640000 (67758 pages from the captures) [hos host] vk: batched submits: 133 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 15, wait 41, slot 0, present 48, cap 29, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 66271 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 Presentation Thread] vk: write-back diff (600 submits): 2367 runs, 412.2 MB compared; 2453 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4154.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4158 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 261 binds, 136 MB; 0x1167000000 (32 MB, state 1): 219 binds, 290 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.30 ms (lock 0.08, scan 0.09 over 1440 ranges, 3323 MB), 359 pages written, 359 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.236; GPU wait for late pages 0.214 (21 of 600 takes), pools lock 0.000, retires and stamps 0.018, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 6909 texture pages copied (26 MB) [hos Presentation Thread] vk: 1 textures retired (1159 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 660000 (69401 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 691 of 3000 waited for their write-back, 1.93 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 680000 (71016 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 127118 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (1158 left, 2787 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.16 [hos sead::MainThread] nvn: EventSignal (CPU) #5000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 700000 (72712 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 66721 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 Presentation Thread] vk: write-back diff (600 submits): 2312 runs, 400.8 MB compared; 2380 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4034.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4043 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 248 binds, 129 MB; 0x1167000000 (32 MB, state 1): 215 binds, 282 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 720000 (74306 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 740000 (75993 pages from the captures) [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.80, present 0.43, draw 6.16, descriptors 2.29, texture lookups 0.11, uploads 0.00, pipelines 0.23, programs 1.28, commands 2.05, dispatch 0.73, memory sync 2.15, queue submit 1.00, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 41 (1024 MB): 7.34 MB synced in 1041.7 copies, 11.45 MB written back [hos Presentation Thread] vk: 2520 presents, 30.9 fps; a frame: 1085 draws (0 skipped), 95 dispatches, 117 passes, 135 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 634 pipelines (62 ms), 0 programs (11 failed), 1158 textures (2787 MB) [hos Presentation Thread] vk: a frame: 326.7 full barriers recorded, 172.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.0; 0x8: 3.0; 0x9: 1.0; 0x10: 3.0; 0x11: 29.0; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.4 ms a frame (the longest submission 7.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 760000 (77679 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1157 left, 2784 MB) [hos host] vk: batched submits: 131 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 54, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 780000 (79328 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1156 left, 2784 MB) [hos sead::MainThread] nvn: 1 copies of recordings whose control memory was reused let go (36510 live) [hos sead::MainThread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 66362 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 sead::MainThread] vk: write-back diff (600 submits): 2373 runs, 412.2 MB compared; 2453 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4141.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4158 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 252 binds, 130 MB; 0x1167000000 (32 MB, state 1): 210 binds, 284 MB; 0x1042000000 (16 MB, state 1): 152 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: program picks: 339042 kept (142411 by the last picks' textures, a uniform buffer bound since), 23627 new, 237330 with other textures (of 600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 800000 (81007 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 820000 (83068 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 840000 (85461 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 860000 (87197 pages from the captures) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #10000: event 0x100d6c8018 mode 0 value 10000 (lr 0x802911b8) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1440 ranges, 3323 MB), 348 pages written, 348 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.108; GPU wait for late pages 0.088 (29 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 6909 texture pages copied (26 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 66408 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 Presentation Thread] vk: write-back diff (600 submits): 2364 runs, 411.9 MB compared; 2453 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4135.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4156 binds, 3728 MB; 0x1065000000 (16 MB, state 1): 325 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 128 MB; 0x1167000000 (32 MB, state 1): 210 binds, 280 MB; 0x1042000000 (16 MB, state 1): 124 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 1 textures retired (1155 left, 2782 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 880000 (88900 pages from the captures) [hos host] vk: batched submits: 125 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 47, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 900000 (90471 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos Presentation Thread] vi: 2603 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 0, 22-30 81, 30-40 84, over 40 2 [hos host] vk: frame interpolation: 336 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 3, 12-17 317, 17-25 12, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 920000 (92126 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 64580 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 Presentation Thread] vk: write-back diff (600 submits): 2319 runs, 401.1 MB compared; 2379 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4043.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4059 binds, 3626 MB; 0x1159000000 (48 MB, state 1): 250 binds, 130 MB; 0x1167000000 (32 MB, state 1): 219 binds, 288 MB; 0x1065000000 (16 MB, state 1): 203 binds, 0 MB; 0x1042000000 (16 MB, state 1): 114 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 940000 (93732 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #20000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 960000 (95406 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 980000 (97023 pages from the captures) [hos BaseProcExecutor5] vcores: 377347 takes, 23823 waits (mean 28 us, longest 11.0 ms), 11213 kicks, 11230 yields, 0 escapes in 5 s [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 20000 so far (x1 0x117b407020 x2 0 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.03, present 0.23, draw 5.59, descriptors 2.10, texture lookups 0.08, uploads 0.00, pipelines 0.22, programs 1.05, commands 1.92, dispatch 0.67, memory sync 1.92, queue submit 1.00, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 42 (1024 MB): 7.39 MB synced in 1020.5 copies, 11.45 MB written back [hos Presentation Thread] vk: 2640 presents, 34.6 fps; a frame: 1094 draws (0 skipped), 95 dispatches, 116 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 634 pipelines (62 ms), 0 programs (11 failed), 1155 textures (2782 MB) [hos Presentation Thread] vk: a frame: 326.2 full barriers recorded, 171.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.0 ms a frame (the longest submission 6.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: slow submit: 36.0 ms: [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1000000 (98638 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 790 of 3000 waited for their write-back, 2.14 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 66948 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 Presentation Thread] vk: write-back diff (600 submits): 2356 runs, 411.9 MB compared; 2451 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4143.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4156 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 251 binds, 130 MB; 0x1167000000 (32 MB, state 1): 217 binds, 286 MB; 0x1042000000 (16 MB, state 1): 111 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos host] vk: batched submits: 125 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 50, cap 25, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1020000 (100290 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 191287 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1040000 (101910 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1060000 (103569 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1440 ranges, 3323 MB), 348 pages written, 348 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.269; GPU wait for late pages 0.247 (33 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 481 texture pages copied (1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 65105 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 Presentation Thread] vk: write-back diff (600 submits): 2316 runs, 401.1 MB compared; 2393 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4039.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4046 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 249 binds, 129 MB; 0x1167000000 (32 MB, state 1): 218 binds, 286 MB; 0x1042000000 (16 MB, state 1): 111 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1080000 (105170 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1100000 (106812 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.30, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1120000 (108439 pages from the captures) [hos host] vk: batched submits: 125 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 55, cap 32, value 0, other 0 [hos Presentation Thread] vk: program picks: 469400 kept (197073 by the last picks' textures, a uniform buffer bound since), 23795 new, 306804 with other textures (of 800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1140000 (110124 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 66777 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 Presentation Thread] vk: write-back diff (600 submits): 2359 runs, 411.9 MB compared; 2464 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4146.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4165 binds, 3729 MB; 0x1159000000 (48 MB, state 1): 251 binds, 130 MB; 0x1167000000 (32 MB, state 1): 218 binds, 288 MB; 0x1042000000 (16 MB, state 1): 114 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1160000 (111707 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1180000 (113370 pages from the captures) [hos ModuleSystemWorker5] nvn: 200000 recordings made, 36401 live copies (9.4 MB), 380 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1200000 (114997 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1220000 (116647 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 36 dirty pages from their submits' captures, 65993 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 Presentation Thread] vk: write-back diff (600 submits): 2316 runs, 401.1 MB compared; 2382 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4035.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4043 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 247 binds, 128 MB; 0x1167000000 (32 MB, state 1): 217 binds, 284 MB; 0x1042000000 (16 MB, state 1): 112 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.48, present 0.31, draw 5.70, descriptors 2.12, texture lookups 0.08, uploads 0.00, pipelines 0.22, programs 1.11, commands 1.94, dispatch 0.69, memory sync 1.95, queue submit 1.00, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 42 (1024 MB): 7.26 MB synced in 1011.8 copies, 11.45 MB written back [hos Presentation Thread] vk: 2760 presents, 32.8 fps; a frame: 1089 draws (0 skipped), 95 dispatches, 117 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 635 pipelines (63 ms), 0 programs (11 failed), 1156 textures (2782 MB) [hos Presentation Thread] vk: a frame: 326.3 full barriers recorded, 171.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.7 ms a frame (the longest submission 6.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1240000 (118266 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 216 so far (151 MB) [hos host] vk: batched submits: 127 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 53, cap 25, value 0, other 0 [hos host] vk: frame interpolation: 336 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 8, 12-17 319, 17-25 6, over 25 1 [hos Presentation Thread] vi: 2771 frames presented (33.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 81, 30-40 78, over 40 3 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1260000 (119860 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1440 ranges, 3323 MB), 347 pages written, 347 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.147; GPU wait for late pages 0.126 (25 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (104 MB), 11 spare buffers, 481 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1280000 (121521 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 65818 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 Presentation Thread] vk: write-back diff (600 submits): 2373 runs, 411.9 MB compared; 2443 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4150.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4158 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 252 binds, 130 MB; 0x1167000000 (32 MB, state 1): 218 binds, 292 MB; 0x1042000000 (16 MB, state 1): 111 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1300000 (123136 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos NavMeshCAStepDepWorker1] vcores: 371253 takes, 20572 waits (mean 33 us, longest 9.2 ms), 9562 kicks, 9597 yields, 0 escapes in 5 s [hos rmbl::VibrationThread] hid: 12288 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1320000 (124803 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 673 of 3000 waited for their write-back, 2.53 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1340000 (126418 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #25000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1360000 (128053 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 66094 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 Presentation Thread] vk: write-back diff (600 submits): 2317 runs, 401.1 MB compared; 2389 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4030.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4043 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 246 binds, 127 MB; 0x1167000000 (32 MB, state 1): 211 binds, 280 MB; 0x1042000000 (16 MB, state 1): 109 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos host] vk: batched submits: 130 flushes, 16.5 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 47, cap 27, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 255345 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1380000 (129696 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #15000: event 0x100d6c8024 mode 0 value 15000 (lr 0x80667688) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1400000 (131349 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1420000 (132938 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 65992 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 sead::MainThread] vk: write-back diff (600 submits): 2373 runs, 412.2 MB compared; 2457 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4151.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4158 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 253 binds, 131 MB; 0x1167000000 (32 MB, state 1): 220 binds, 292 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x1066000000 (16 MB, state 1): 61 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos sead::MainThread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1440000 (135740 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1460000 (137367 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1440 ranges, 3323 MB), 349 pages written, 349 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.112; GPU wait for late pages 0.091 (22 of 600 takes), pools lock 0.000, retires and stamps 0.017, bytes copied 0.000; 25 kept (104 MB), 11 spare buffers, 481 texture pages copied (1 MB) [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.69, present 0.24, draw 5.53, descriptors 2.03, texture lookups 0.07, uploads 0.00, pipelines 0.22, programs 1.07, commands 1.91, dispatch 0.72, memory sync 1.49, queue submit 1.00, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 42 (1024 MB): 7.24 MB synced in 1009.9 copies, 11.45 MB written back [hos Presentation Thread] vk: 2880 presents, 33.8 fps; a frame: 1087 draws (0 skipped), 95 dispatches, 116 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 635 pipelines (63 ms), 0 programs (11 failed), 1156 textures (2782 MB) [hos Presentation Thread] vk: a frame: 325.8 full barriers recorded, 171.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.1 ms a frame (the longest submission 7.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 599176 kept (251780 by the last picks' textures, a uniform buffer bound since), 23965 new, 376858 with other textures (of 1000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1480000 (139055 pages from the captures) [hos host] vk: batched submits: 126 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 49, cap 28, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1500000 (140636 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 65724 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 Presentation Thread] vk: write-back diff (600 submits): 2358 runs, 411.8 MB compared; 2466 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4136.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4172 binds, 3729 MB; 0x1066000000 (16 MB, state 1): 334 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 128 MB; 0x1167000000 (32 MB, state 1): 216 binds, 280 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1155 left, 2780 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1520000 (142263 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1540000 (143883 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1560000 (145524 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1580000 (147182 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 12000 submissions stopped at a wait, 11981 went on once it was reached, 18 waits gone past; made to go by presents 41, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 27810, not met 0; captures at a CPU event's wait 127 [hos sead::MainThread] vk: mirror syncs (600 submits): 155 dirty pages from their submits' captures, 65730 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 sead::MainThread] vk: write-back diff (600 submits): 2311 runs, 401.1 MB compared; 2386 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4036.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4044 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 251 binds, 131 MB; 0x1167000000 (32 MB, state 1): 214 binds, 282 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos host] vk: frame interpolation: 342 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 339, 17-25 1, over 25 0 [hos Presentation Thread] vi: 2942 frames presented (34.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 5, 22-30 84, 30-40 82, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1600000 (148797 pages from the captures) [hos host] vk: batched submits: 125 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 51, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1620000 (150426 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1640000 (152066 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 152 dirty pages from their submits' captures, 67514 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 Presentation Thread] vk: write-back diff (600 submits): 2363 runs, 411.9 MB compared; 2431 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4139.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4156 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 249 binds, 128 MB; 0x1167000000 (32 MB, state 1): 215 binds, 284 MB; 0x1042000000 (16 MB, state 1): 145 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos ModuleSystemWorker4] vk: readbacks of GPU results: 749 of 3000 waited for their write-back, 2.32 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1660000 (153734 pages from the captures) [hos BaseProcExecutor1] vcores: 385119 takes, 22571 waits (mean 27 us, longest 5.4 ms), 10588 kicks, 10605 yields, 0 escapes in 5 s [hos BaseProcExecutor3] hid: game window in front (foreground window: process 143131, class "") [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1440 ranges, 3323 MB), 348 pages written, 348 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.222; GPU wait for late pages 0.202 (32 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (104 MB), 11 spare buffers, 481 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1680000 (155306 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1700000 (156963 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 319927 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: memory: working set 5375 MB (peak 6471), private 454 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 40 blocks 4406 MB, 1206 allocations 4098 MB; used 4422 of 9059 MB; heap 1 (system): 12 blocks 293 MB, 39 allocations 241 MB; used 1770 of 7440 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 580 of 256 MB; [hos Presentation Thread] vk: image blocks: 13 blocks 1664 MB, 1070 images 1660 MB; 104 free ranges, the largest 2 MB [hos Presentation Thread] vk: image blocks (render targets): 4 blocks 512 MB, 97 images 267 MB; 42 free ranges, the largest 119 MB [hos Presentation Thread] vk: render target images: 47 reused from the pool, 224 made new, 127 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5002 MB used of 9315 MB allowed (308 MB of it free in the blocks); textures 2782 MB (budget 3072 MB), 1156 textures [hos Presentation Thread] vk: textures: decoded ASTC 1587 MB, rendered 645 MB (104 drawn in one frame, kept: 45581 KB), other 283 MB; used in the last 8 presents 1934 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0xa, last used 833 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 2 (4 KB): 8x8x1 NVN 0x3f: 2 (4 KB); [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: status: 600 frames, the slowest 66.8 ms; VRAM 4.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.94, present 0.25, draw 5.57, descriptors 2.04, texture lookups 0.07, uploads 0.00, pipelines 0.22, programs 1.11, commands 1.91, dispatch 0.70, memory sync 1.93, queue submit 0.99, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 43 (1024 MB): 7.45 MB synced in 1035.7 copies, 11.45 MB written back [hos Presentation Thread] vk: 3000 presents, 34.3 fps; a frame: 1087 draws (0 skipped), 95 dispatches, 116 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 635 pipelines (63 ms), 0 programs (11 failed), 1156 textures (2782 MB) [hos Presentation Thread] vk: a frame: 326.2 full barriers recorded, 171.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.9 ms a frame (the longest submission 6.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1720000 (158590 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 168 dirty pages from their submits' captures, 65652 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 Presentation Thread] vk: write-back diff (600 submits): 2314 runs, 401.1 MB compared; 2394 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4038.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4046 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 248 binds, 129 MB; 0x1167000000 (32 MB, state 1): 213 binds, 286 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.729, game's frame rate 35 [hos host] vk: batched submits: 128 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 51, cap 25, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1740000 (160282 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #30000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1760000 (161872 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1780000 (163509 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 159 dirty pages from their submits' captures, 67503 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 Presentation Thread] vk: write-back diff (600 submits): 2376 runs, 411.9 MB compared; 2458 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4142.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4156 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 250 binds, 129 MB; 0x1167000000 (32 MB, state 1): 216 binds, 286 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1800000 (165119 pages from the captures) [hos host] vk: surface caps images 4..0 extent 1x1..16384x16384 usage 0x8009f alpha 0x3 transform 0x1 [hos host] vk: swapchain 1920x1080, 4 images, mailbox [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1820000 (166786 pages from the captures) [hos Presentation Thread] vk: program picks: 728846 kept (306561 by the last picks' textures, a uniform buffer bound since), 24135 new, 447018 with other textures (of 1200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1840000 (168400 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1860000 (170011 pages from the captures) [hos host] vk: batched submits: 124 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 46, cap 27, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 232 dirty pages from their submits' captures, 65424 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 Presentation Thread] vk: write-back diff (600 submits): 2305 runs, 401.1 MB compared; 2377 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4035.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4056 binds, 3625 MB; 0x1159000000 (48 MB, state 1): 247 binds, 128 MB; 0x1167000000 (32 MB, state 1): 216 binds, 282 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.11, scan 0.08 over 1440 ranges, 3323 MB), 344 pages written, 344 copied (1.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.109; GPU wait for late pages 0.090 (26 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 12 textures retired (1159 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1880000 (171665 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1167 left, 2807 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1900000 (173307 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1166 left, 2805 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1920000 (174998 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #20000: event 0x100d6c802c mode 0 value 19999 (lr 0x80667688) [hos Presentation Thread] vi: 3108 frames presented (33.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 1, 22-30 86, 30-40 78, over 40 1 [hos host] vk: frame interpolation: 330 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 324, 17-25 4, over 25 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1940000 (176631 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 186 dirty pages from their submits' captures, 67688 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 Presentation Thread] vk: write-back diff (600 submits): 2495 runs, 413.9 MB compared; 2618 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4147.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4156 binds, 3728 MB; 0x1159000000 (48 MB, state 1): 251 binds, 130 MB; 0x1167000000 (32 MB, state 1): 218 binds, 290 MB; 0x1042000000 (16 MB, state 1): 149 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.26, present 0.28, draw 5.37, descriptors 1.98, texture lookups 0.09, uploads 0.00, pipelines 0.21, programs 1.04, commands 1.84, dispatch 0.68, memory sync 1.38, queue submit 1.01, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 43 (1024 MB): 7.35 MB synced in 1040.4 copies, 11.47 MB written back [hos Presentation Thread] vk: 3120 presents, 32.9 fps; a frame: 1081 draws (0 skipped), 96 dispatches, 116 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 635 pipelines (63 ms), 0 programs (11 failed), 1166 textures (2805 MB) [hos Presentation Thread] vk: a frame: 327.4 full barriers recorded, 172.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.0 ms a frame (the longest submission 7.0 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1960000 (178279 pages from the captures) [hos sead::MainThread] nvn: 250000 recordings made, 36534 live copies (10.6 MB), 401 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 1980000 (179915 pages from the captures) [hos host] vk: batched submits: 122 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 47, cap 38, value 0, other 0 [hos ModuleSystemWorker5] vk: readbacks of GPU results: 611 of 3000 waited for their write-back, 2.94 ms each [hos tera::FileResourceMgr] vcores: 383101 takes, 21638 waits (mean 27 us, longest 5.3 ms), 10166 kicks, 10195 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2000000 (181589 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 66785 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 Presentation Thread] vk: write-back diff (600 submits): 2356 runs, 401.8 MB compared; 2398 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4038.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4045 binds, 3624 MB; 0x1159000000 (48 MB, state 1): 250 binds, 130 MB; 0x1167000000 (32 MB, state 1): 217 binds, 284 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 41 live (1456 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2020000 (183169 pages from the captures) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 40000 so far (x1 0x117e3b8010 x2 0 x3 0x117e3b8000 x4 0x8b040) [hos Presentation Thread] vk: slow submit: 24.8 ms: draw 23.2 descriptors 1.6 programs 20.4 [hos Presentation Thread] vk: NVN2 program d4d5fb09c1cd2097 (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2040000 (186518 pages from the captures) [hos Presentation Thread] vk: slow submit: 20.4 ms: draw 17.9 descriptors 2.4 programs 13.3 commands 1.6 queue submit 1.8 [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: slow submit: 68.2 ms: draw 66.7 descriptors 46.8 texture lookups 44.6 uploads 43.7 programs 17.1 commands 1.7 [hos Presentation Thread] vk: 8 new ASTC textures left for a later frame (this frame's uploads took their budget; 302 so far) [hos Presentation Thread] vk: 345 textures retired (904 left, 2708 MB) [hos sead::MainThread] vk: slow submit: 36.9 ms: memory sync 36.8 [hos Presentation Thread] vk: a staging arena of 64 MB took 7.0 ms to make [hos Presentation Thread] vk: pool 0x7f7ae3bf00+0x14dd8 imported in 21.0 ms as 0x7f7a000000..0x7f7b000000 (50 imports, 565 ms in all) [hos Presentation Thread] vk: slow submit: 32.4 ms: draw 10.8 descriptors 8.7 texture lookups 7.8 uploads 7.5 commands 1.3 [hos Presentation Thread] vk: slow submit: 27.4 ms: draw 30.1 descriptors 14.8 texture lookups 12.7 uploads 11.7 programs 13.2 commands 1.5 [hos sead::MainThread] vk: slow submit: 37.7 ms: memory sync 37.6 [hos Presentation Thread] vk: texture 0x10cbf4f400 341x341x1 x1 levels 9 NVN 0x49 -> vk 139 (1000 textures, 2838 MB) [hos Presentation Thread] vk: slow submit: 24.7 ms: draw 22.6 descriptors 12.6 texture lookups 9.8 uploads 9.2 programs 7.4 commands 1.9 queue submit 1.3 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 384030 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2060000 (191972 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 36 textures retired (981 left, 2837 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2080000 (195517 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2100000 (197473 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 129 dirty pages from their submits' captures, 56537 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 Presentation Thread] vk: write-back diff (600 submits): 2098 runs, 335.2 MB compared; 2299 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3384.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3377 binds, 3006 MB; 0x1159000000 (48 MB, state 1): 257 binds, 142 MB; 0x1167000000 (32 MB, state 1): 173 binds, 236 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1065000000 (16 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; 0x1054000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 354 pages written, 354 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.371; GPU wait for late pages 0.350 (32 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 12 textures retired (983 left, 2841 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2120000 (199025 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2140000 (200616 pages from the captures) [hos host] vk: batched submits: 176 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 7, wait 90, slot 0, present 53, cap 26, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2160000 (202123 pages from the captures) [hos Presentation Thread] vk: program picks: 861628 kept (366686 by the last picks' textures, a uniform buffer bound since), 24368 new, 514003 with other textures (of 1400000) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.42, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2180000 (203666 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 53300 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 Presentation Thread] vk: write-back diff (600 submits): 2121 runs, 324.9 MB compared; 2339 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3268.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3266 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 260 binds, 145 MB; 0x1167000000 (32 MB, state 1): 159 binds, 224 MB; 0x1042000000 (16 MB, state 1): 141 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2200000 (205214 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2220000 (206788 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2240000 (208282 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #35000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2260000 (209840 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2280000 (211427 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 52509 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 Presentation Thread] vk: write-back diff (600 submits): 2027 runs, 313.8 MB compared; 2247 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3155.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3155 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 260 binds, 146 MB; 0x1167000000 (32 MB, state 1): 154 binds, 213 MB; 0x1042000000 (16 MB, state 1): 145 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2300000 (212974 pages from the captures) [hos Presentation Thread] vk: a frame: 60 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.8 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.75, present 0.14, draw 8.29, descriptors 3.36, texture lookups 0.80, uploads 0.70, pipelines 0.27, programs 2.01, commands 2.29, dispatch 0.67, memory sync 3.25, queue submit 1.28, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 43 (1024 MB): 7.56 MB synced in 1074.8 copies, 11.57 MB written back [hos Presentation Thread] vk: 3240 presents, 34.3 fps; a frame: 1500 draws (0 skipped), 102 dispatches, 119 passes, 134 barriers, 6 submits, 1.3 uploads (0.9 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 987 textures (2845 MB) [hos Presentation Thread] vk: a frame: 353.5 full barriers recorded, 174.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.6 ms a frame (the longest submission 5.8 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.37 MB unswizzled on the CPU in 0.26 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2320000 (214516 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2340000 (216050 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (988 left, 2845 MB) [hos host] vk: batched submits: 197 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 3, wait 109, slot 0, present 50, cap 35, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2360000 (217638 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 197 dirty pages from their submits' captures, 54310 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 Presentation Thread] vk: write-back diff (600 submits): 2093 runs, 324.7 MB compared; 2323 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3266.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3264 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 261 binds, 146 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 139 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2380000 (219159 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (987 left, 2843 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2400000 (220730 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2420000 (222266 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2440000 (223852 pages from the captures) [hos host] vk: surface caps images 4..0 extent 1x1..16384x16384 usage 0x8009f alpha 0x3 transform 0x1 [hos host] vk: swapchain 942x1016, 4 images, mailbox [hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 359 pages written, 359 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.198; GPU wait for late pages 0.175 (83 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 8 textures retired (980 left, 2827 MB) [hos host] vk: frame interpolation: 345 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 7, 12-17 329, 17-25 3, over 25 3 [hos Presentation Thread] vi: 3281 frames presented (34.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 131, 30-40 32, over 40 4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2460000 (225373 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 176 dirty pages from their submits' captures, 52588 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 Presentation Thread] vk: write-back diff (600 submits): 2023 runs, 313.6 MB compared; 2247 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3167.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3151 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 262 binds, 148 MB; 0x1167000000 (32 MB, state 1): 159 binds, 224 MB; 0x1042000000 (16 MB, state 1): 151 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2480000 (226931 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (979 left, 2824 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 1049 of 3000 waited for their write-back, 1.44 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2500000 (228489 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 447644 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (978 left, 2822 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2520000 (230049 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2540000 (231587 pages from the captures) [hos Presentation Thread] vk: program picks: 999657 kept (434728 by the last picks' textures, a uniform buffer bound since), 24516 new, 575826 with other textures (of 1600000) [hos host] vk: batched submits: 183 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 0, wait 106, slot 0, present 33, cap 44, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2560000 (233128 pages from the captures) [hos BaseProcExecutor1] vcores: 351157 takes, 22953 waits (mean 28 us, longest 6.3 ms), 10815 kicks, 10864 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 53661 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 Presentation Thread] vk: write-back diff (600 submits): 2031 runs, 313.8 MB compared; 2237 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3160.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3150 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 258 binds, 145 MB; 0x1167000000 (32 MB, state 1): 156 binds, 219 MB; 0x1042000000 (16 MB, state 1): 147 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2580000 (234670 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2600000 (236250 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2620000 (237764 pages from the captures) [hos Presentation Thread] nvn: QueueSubmitCommands #20000: queue 0x10100d640020 (its #3333), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2640000 (239317 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 144 dirty pages from their submits' captures, 53282 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 Presentation Thread] vk: write-back diff (600 submits): 2093 runs, 324.8 MB compared; 2333 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3270.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3263 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 266 binds, 149 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 147 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2660000 (240835 pages from the captures) [hos Presentation Thread] vk: texture 0x10001d6f000 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2849 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2680000 (242714 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (982 left, 2832 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2700000 (244412 pages from the captures) [hos Presentation Thread] vk: texture 0x10001f53400 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2861 MB) [hos Presentation Thread] vk: 12 textures retired (990 left, 2850 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2720000 (246002 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.10, present 0.10, draw 8.01, descriptors 3.08, texture lookups 0.10, uploads 0.00, pipelines 0.28, programs 1.59, commands 2.65, dispatch 0.70, memory sync 1.73, queue submit 1.43, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 43 (1024 MB): 7.62 MB synced in 1085.6 copies, 11.62 MB written back [hos Presentation Thread] vk: 3360 presents, 35.0 fps; a frame: 1673 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 991 textures (2853 MB) [hos Presentation Thread] vk: a frame: 360.2 full barriers recorded, 176.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 16.3 ms a frame (the longest submission 6.4 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: texture 0x10001d13000 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2863 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2740000 (247581 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #25000: event 0x100d6c8038 mode 0 value 24999 (lr 0x8066189c) [hos Presentation Thread] vk: mirror syncs (600 submits): 130 dirty pages from their submits' captures, 52790 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 Presentation Thread] vk: write-back diff (600 submits): 2098 runs, 314.8 MB compared; 2359 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3152.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3152 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 262 binds, 148 MB; 0x1167000000 (32 MB, state 1): 152 binds, 209 MB; 0x1042000000 (16 MB, state 1): 142 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 383 so far (309 MB) [hos Presentation Thread] vk: 24 textures retired (996 left, 2861 MB) [hos host] vk: batched submits: 196 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 0, wait 108, slot 0, present 48, cap 40, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2760000 (249208 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 360 pages written, 360 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.153; GPU wait for late pages 0.129 (66 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2780000 (250751 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2800000 (252348 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2820000 (253923 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 137 dirty pages from their submits' captures, 54773 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 Presentation Thread] vk: write-back diff (600 submits): 2190 runs, 326.2 MB compared; 2486 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3258.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3261 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 264 binds, 148 MB; 0x1167000000 (32 MB, state 1): 153 binds, 211 MB; 0x1042000000 (16 MB, state 1): 141 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2840000 (255542 pages from the captures) [hos Presentation Thread] vk: texture 0x10001792600 614x614x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2867 MB) [hos Presentation Thread] vk: 1 textures retired (999 left, 2865 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos host] vk: fsr3: AMD FSR 3.1 can run on this GPU [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2860000 (257060 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2880000 (258622 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2900000 (260186 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #40000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2920000 (261813 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 220 dirty pages from their submits' captures, 52779 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 Presentation Thread] vk: write-back diff (600 submits): 2058 runs, 314.3 MB compared; 2303 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3162.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3153 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 264 binds, 149 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos sead::MainThread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: program picks: 1137623 kept (502608 by the last picks' textures, a uniform buffer bound since), 24628 new, 637748 with other textures (of 1800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2940000 (263324 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 511547 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (998 left, 2863 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2960000 (264884 pages from the captures) [hos host] vk: batched submits: 209 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 0, wait 101, slot 0, present 64, cap 44, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 2980000 (266464 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3000000 (268032 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3020000 (269560 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 54154 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 Presentation Thread] vk: write-back diff (600 submits): 2032 runs, 313.5 MB compared; 2252 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3157.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3149 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 258 binds, 145 MB; 0x1167000000 (32 MB, state 1): 155 binds, 217 MB; 0x1042000000 (16 MB, state 1): 143 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3040000 (271128 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1119 of 3000 waited for their write-back, 1.46 ms each [hos Presentation Thread] vi: 3457 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 1, 22-30 132, 30-40 43, over 40 0 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 4, 12-17 346, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3060000 (273261 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3080000 (277621 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (994 left, 2853 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3100000 (279215 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 363 pages written, 363 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.164; GPU wait for late pages 0.141 (59 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 52859 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 Presentation Thread] vk: write-back diff (600 submits): 2102 runs, 324.8 MB compared; 2325 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3274.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3268 binds, 2899 MB; 0x1065000000 (16 MB, state 1): 400 binds, 0 MB; 0x1159000000 (48 MB, state 1): 266 binds, 149 MB; 0x1167000000 (32 MB, state 1): 160 binds, 226 MB; 0x1042000000 (16 MB, state 1): 128 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3120000 (280765 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (985 left, 2833 MB) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.93, present 0.12, draw 7.91, descriptors 3.05, texture lookups 0.09, uploads 0.00, pipelines 0.28, programs 1.58, commands 2.60, dispatch 0.69, memory sync 1.71, queue submit 1.43, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 43 (1024 MB): 7.64 MB synced in 1088.3 copies, 11.63 MB written back [hos Presentation Thread] vk: 3480 presents, 35.4 fps; a frame: 1681 draws (0 skipped), 106 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 985 textures (2833 MB) [hos Presentation Thread] vk: a frame: 360.9 full barriers recorded, 177.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 16.0 ms a frame (the longest submission 6.1 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3140000 (282385 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (981 left, 2825 MB) [hos nn.npln.Worker] vcores: 374645 takes, 22462 waits (mean 32 us, longest 7.6 ms), 10562 kicks, 10611 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3160000 (283908 pages from the captures) [hos host] vk: batched submits: 205 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 0, wait 108, slot 0, present 59, cap 38, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3180000 (285484 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3200000 (287044 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 52387 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 Presentation Thread] vk: write-back diff (600 submits): 2025 runs, 313.8 MB compared; 2257 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3165.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3174 binds, 2797 MB; 0x1159000000 (48 MB, state 1): 261 binds, 147 MB; 0x1065000000 (16 MB, state 1): 206 binds, 0 MB; 0x1167000000 (32 MB, state 1): 160 binds, 221 MB; 0x1042000000 (16 MB, state 1): 123 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos rmbl::VibrationThread] hid: 16384 vibration values, strongest 0.00 since the last count [hos ModuleSystemWorker4] nvn: 300000 recordings made, 38358 live copies (12.1 MB), 524 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3220000 (288654 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (978 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3240000 (290188 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3260000 (291760 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3280000 (293301 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (978 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3300000 (294928 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 54761 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 Presentation Thread] vk: write-back diff (600 submits): 2080 runs, 324.8 MB compared; 2340 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3270.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3271 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 263 binds, 147 MB; 0x1167000000 (32 MB, state 1): 159 binds, 224 MB; 0x1042000000 (16 MB, state 1): 117 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: program picks: 1275123 kept (570200 by the last picks' textures, a uniform buffer bound since), 24740 new, 700136 with other textures (of 2000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3320000 (296437 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3340000 (298014 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3360000 (299571 pages from the captures) [hos host] vk: batched submits: 195 flushes, 14.1 command buffers each, over 120 presents; by reason: poll 1, wait 101, slot 0, present 51, cap 41, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3380000 (301187 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 575649 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 52813 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 sead::MainThread] vk: write-back diff (600 submits): 2027 runs, 313.8 MB compared; 2250 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3167.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3155 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 266 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3400000 (302717 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3420000 (304306 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3440000 (305881 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 364 pages written, 364 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.091; GPU wait for late pages 0.069 (60 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 1 textures retired (977 left, 2818 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3460000 (307496 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3480000 (309026 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 30 dirty pages from their submits' captures, 53893 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 Presentation Thread] vk: write-back diff (600 submits): 2040 runs, 313.5 MB compared; 2252 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3156.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3158 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 256 binds, 144 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 112 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3500000 (310574 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3520000 (312150 pages from the captures) [hos Presentation Thread] vk: memory: working set 5183 MB (peak 6471), private 493 MB, staging 192 MB in 3 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 44 blocks 4918 MB, 1056 allocations 4177 MB; used 4934 of 9070 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1787 of 7514 MB; heap 2 (device): 86 blocks 300 MB, 117 allocations 300 MB; used 515 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 891 images 1699 MB; 136 free ranges, the largest 82 MB [hos Presentation Thread] vk: image blocks (render targets): 4 blocks 512 MB, 126 images 307 MB; 67 free ranges, the largest 119 MB [hos Presentation Thread] vk: render target images: 177 reused from the pool, 328 made new, 202 destroyed from it; it holds 29 (48 MB) [hos Presentation Thread] vk: VRAM: 5450 MB used of 9326 MB allowed (741 MB of it free in the blocks); textures 2818 MB (budget 3072 MB), 977 textures [hos host] vk: malloc: 825 MB in arenas (512 MB in use, 312 MB free, 11 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1670 MB, rendered 628 MB (77 drawn in one frame, kept: 35518 KB), other 251 MB; used in the last 8 presents 2271 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 29 (10067 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x32x1 NVN 0x25: 1 (8 KB); 77x38x1 NVN 0x25: 1 (11 KB); 97x33x1 NVN 0x25: 1 (12 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 141x102x1 NVN 0x1: 1 (14 KB); 182x44x1 NVN 0x25: 3 (93 KB); 246x108x1 NVN 0x1: 3 (77 KB); 490x46x1 NVN 0x25: 4 (352 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 554x110x1 NVN 0x1: 4 (238 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos host] vk: malloc_trim: 301 MB free in the arenas now, the process's private memory 493 -> 405 MB (25 ms) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vk: status: 600 frames, the slowest 149.3 ms; VRAM 5.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.56, present 0.10, draw 8.01, descriptors 3.10, texture lookups 0.08, uploads 0.00, pipelines 0.28, programs 1.59, commands 2.64, dispatch 0.67, memory sync 1.30, queue submit 1.40, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 44 (1024 MB): 7.76 MB synced in 1065.7 copies, 11.61 MB written back [hos Presentation Thread] vk: 3600 presents, 37.0 fps; a frame: 1680 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 977 textures (2818 MB) [hos Presentation Thread] vk: a frame: 360.0 full barriers recorded, 177.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 29.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.0 ms a frame (the longest submission 5.9 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3540000 (313765 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3560000 (315296 pages from the captures) [hos host] vk: batched submits: 198 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 0, wait 100, slot 0, present 56, cap 42, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 29 dirty pages from their submits' captures, 53382 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 Presentation Thread] vk: write-back diff (600 submits): 2090 runs, 324.8 MB compared; 2321 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3268.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3277 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 264 binds, 148 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 121 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3580000 (316849 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 1126 of 3000 waited for their write-back, 1.36 ms each [hos Presentation Thread] vk: 1 textures retired (976 left, 2817 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #45000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3600000 (318424 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3620000 (320007 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #30000: event 0x100d6c8044 mode 0 value 29999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3640000 (321530 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3660000 (323080 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (976 left, 2818 MB) [hos host] vk: frame interpolation: 367 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 6, 12-17 361, 17-25 1, over 25 0 [hos Presentation Thread] vi: 3641 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 154, 30-40 21, over 40 2 [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 53739 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 Presentation Thread] vk: write-back diff (600 submits): 2039 runs, 313.8 MB compared; 2241 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3155.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3162 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 254 binds, 142 MB; 0x1167000000 (32 MB, state 1): 155 binds, 217 MB; 0x1042000000 (16 MB, state 1): 114 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3680000 (324678 pages from the captures) [hos Presentation Thread] vk: program picks: 1412695 kept (638090 by the last picks' textures, a uniform buffer bound since), 24852 new, 762452 with other textures (of 2200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3700000 (326222 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3720000 (327820 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 60000 so far (x1 0x117a4d2040 x2 0x6001d40 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3740000 (329382 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3760000 (330984 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 53417 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 Presentation Thread] vk: write-back diff (600 submits): 2096 runs, 324.8 MB compared; 2309 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3270.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3277 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 260 binds, 145 MB; 0x1167000000 (32 MB, state 1): 160 binds, 226 MB; 0x1042000000 (16 MB, state 1): 116 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos host] vk: batched submits: 192 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 98, slot 0, present 45, cap 49, value 0, other 0 [hos BaseProcExecutor1] vcores: 386676 takes, 24179 waits (mean 27 us, longest 8.1 ms), 11315 kicks, 11333 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3780000 (332526 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 363 pages written, 363 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.089; GPU wait for late pages 0.067 (51 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3800000 (334093 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3820000 (335659 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 639207 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3840000 (337253 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 52772 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 Presentation Thread] vk: write-back diff (600 submits): 2021 runs, 313.8 MB compared; 2259 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3162.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3160 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 258 binds, 145 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x1043000000 (16 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3860000 (338801 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3880000 (340369 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3900000 (341918 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3920000 (343545 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.39, present 0.09, draw 7.56, descriptors 2.92, texture lookups 0.07, uploads 0.00, pipelines 0.26, programs 1.52, commands 2.48, dispatch 0.67, memory sync 1.40, queue submit 1.39, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 44 (1024 MB): 7.62 MB synced in 1065.0 copies, 11.61 MB written back [hos Presentation Thread] vk: 3720 presents, 36.1 fps; a frame: 1674 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 976 textures (2818 MB) [hos Presentation Thread] vk: a frame: 358.6 full barriers recorded, 176.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.6; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.5 ms a frame (the longest submission 5.9 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3940000 (345080 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 54587 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 Presentation Thread] vk: write-back diff (600 submits): 2098 runs, 324.8 MB compared; 2339 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3265.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3272 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 263 binds, 147 MB; 0x1167000000 (32 MB, state 1): 157 binds, 219 MB; 0x1042000000 (16 MB, state 1): 116 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3960000 (346644 pages from the captures) [hos host] vk: batched submits: 207 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 0, wait 102, slot 0, present 59, cap 46, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 3980000 (348196 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (984 left, 2830 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4000000 (349811 pages from the captures) [hos Presentation Thread] vk: texture 0x100021d3a00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2848 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4020000 (351338 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (990 left, 2839 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4040000 (352930 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 31 dirty pages from their submits' captures, 52793 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 sead::MainThread] vk: write-back diff (600 submits): 2030 runs, 313.8 MB compared; 2248 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3167.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3154 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 266 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 122 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos sead::MainThread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: texture 0x10001e09400 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2849 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4060000 (354502 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (990 left, 2839 MB) [hos Presentation Thread] vk: program picks: 1550073 kept (705918 by the last picks' textures, a uniform buffer bound since), 24964 new, 824962 with other textures (of 2400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4080000 (357657 pages from the captures) [hos Presentation Thread] vk: texture 0x10002189800 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2851 MB) [hos Presentation Thread] vk: 12 textures retired (1001 left, 2852 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4100000 (359525 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4120000 (361086 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 364 pages written, 364 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.069; GPU wait for late pages 0.047 (53 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 13 textures retired (989 left, 2839 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 53542 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 Presentation Thread] vk: write-back diff (600 submits): 2034 runs, 313.5 MB compared; 2261 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3159.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3153 binds, 2796 MB; 0x1066000000 (16 MB, state 1): 530 binds, 0 MB; 0x1159000000 (48 MB, state 1): 260 binds, 146 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 135 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1126 of 3000 waited for their write-back, 1.52 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4140000 (362648 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4160000 (364263 pages from the captures) [hos Presentation Thread] vk: 16 mirrors given back (544 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: queues ordered by their events: 18000 submissions stopped at a wait, 17980 went on once it was reached, 18 waits gone past; made to go by presents 42, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 49219, not met 0; captures at a CPU event's wait 131 [hos host] vk: batched submits: 197 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 0, wait 96, slot 0, present 54, cap 47, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4180000 (365796 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4200000 (367365 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4220000 (368939 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 111 dirty pages from their submits' captures, 53489 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 Presentation Thread] vk: write-back diff (600 submits): 2120 runs, 325.3 MB compared; 2381 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3275.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3288 binds, 2901 MB; 0x1159000000 (48 MB, state 1): 271 binds, 153 MB; 0x1066000000 (16 MB, state 1): 254 binds, 0 MB; 0x1167000000 (32 MB, state 1): 160 binds, 221 MB; 0x1042000000 (16 MB, state 1): 151 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4240000 (370530 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4260000 (372057 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #50000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 703369 pages so far (0 held: may be written ahead in their submission) [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 360, 17-25 0, over 25 0 [hos Presentation Thread] vi: 3821 frames presented (35.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 2, 22-30 143, 30-40 35, over 40 0 [hos Presentation Thread] vk: texture 0x10001958a00 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2855 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4280000 (373609 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4300000 (375216 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (998 left, 2854 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 54345 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 Presentation Thread] vk: write-back diff (600 submits): 2091 runs, 314.6 MB compared; 2306 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3160.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3149 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 261 binds, 147 MB; 0x1167000000 (32 MB, state 1): 155 binds, 217 MB; 0x1042000000 (16 MB, state 1): 145 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4320000 (376758 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.06, present 0.11, draw 7.81, descriptors 3.00, texture lookups 0.10, uploads 0.00, pipelines 0.27, programs 1.56, commands 2.58, dispatch 0.67, memory sync 1.02, queue submit 1.39, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 45 (1024 MB): 7.78 MB synced in 1076.0 copies, 11.63 MB written back [hos Presentation Thread] vk: 3840 presents, 35.8 fps; a frame: 1677 draws (0 skipped), 106 dispatches, 122 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 998 textures (2854 MB) [hos Presentation Thread] vk: a frame: 361.0 full barriers recorded, 177.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 29.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.6 ms a frame (the longest submission 6.1 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4340000 (378362 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4360000 (379935 pages from the captures) [hos host] vk: batched submits: 200 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 0, wait 96, slot 0, present 58, cap 46, value 0, other 0 [hos AudioFrameworkThread] vcores: 399942 takes, 24679 waits (mean 27 us, longest 7.2 ms), 11571 kicks, 11609 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4380000 (381538 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4400000 (383084 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 54023 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 Presentation Thread] vk: write-back diff (600 submits): 2161 runs, 325.9 MB compared; 2418 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3271.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3262 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 268 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 154 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4420000 (384655 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4440000 (386229 pages from the captures) [hos Presentation Thread] vk: program picks: 1687508 kept (773721 by the last picks' textures, a uniform buffer bound since), 25077 new, 887414 with other textures (of 2600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4460000 (387823 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1435 ranges, 3459 MB), 364 pages written, 364 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.048; GPU wait for late pages 0.027 (41 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (111 MB), 11 spare buffers, 483 texture pages copied (1 MB) [hos Presentation Thread] vk: 1 textures retired (997 left, 2852 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4480000 (389371 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4500000 (390937 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (995 left, 2849 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 53183 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 Presentation Thread] vk: write-back diff (600 submits): 2059 runs, 314.3 MB compared; 2291 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3161.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3154 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 256 binds, 144 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 145 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #35000: event 0x100d6c8004 mode 0 value 34999 (lr 0x80291504) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4520000 (392486 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.13 [hos ModuleSystemWorker3] nvn: 350000 recordings made, 38378 live copies (12.1 MB), 549 texture copies; 3 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4540000 (394101 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4560000 (395628 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4580000 (397192 pages from the captures) [hos host] vk: batched submits: 201 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 0, wait 98, slot 0, present 57, cap 46, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 55010 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 Presentation Thread] vk: write-back diff (600 submits): 2104 runs, 324.8 MB compared; 2328 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3265.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3266 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 256 binds, 142 MB; 0x1167000000 (32 MB, state 1): 159 binds, 224 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4600000 (398744 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (991 left, 2842 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4620000 (400359 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (987 left, 2836 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4640000 (401887 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4660000 (403479 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (985 left, 2833 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4680000 (405050 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 1120 of 3000 waited for their write-back, 1.50 ms each [hos sead::MainThread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 53227 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 sead::MainThread] vk: write-back diff (600 submits): 2029 runs, 313.8 MB compared; 2255 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3167.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3149 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 266 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4700000 (406665 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (982 left, 2828 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 767256 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4720000 (408196 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 5 textures retired (977 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4740000 (409747 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.97, present 0.09, draw 8.00, descriptors 3.05, texture lookups 0.09, uploads 0.00, pipelines 0.27, programs 1.58, commands 2.70, dispatch 0.69, memory sync 1.70, queue submit 1.42, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 45 (1024 MB): 7.71 MB synced in 1094.2 copies, 11.62 MB written back [hos Presentation Thread] vk: 3960 presents, 35.3 fps; a frame: 1673 draws (0 skipped), 106 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 977 textures (2820 MB) [hos Presentation Thread] vk: a frame: 359.9 full barriers recorded, 177.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.7 ms a frame (the longest submission 5.9 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4760000 (411319 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 478 so far (399 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 54402 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 Presentation Thread] vk: write-back diff (600 submits): 2030 runs, 313.5 MB compared; 2250 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3157.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3150 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 257 binds, 144 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 142 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4780000 (412934 pages from the captures) [hos host] vk: batched submits: 200 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 0, wait 100, slot 0, present 57, cap 43, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.05, scan 0.08 over 1434 ranges, 3023 MB), 363 pages written, 363 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.167; GPU wait for late pages 0.146 (50 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 375 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4800000 (414465 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (978 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4820000 (416023 pages from the captures) [hos Presentation Thread] vk: program picks: 1825072 kept (841866 by the last picks' textures, a uniform buffer bound since), 25189 new, 949738 with other textures (of 2800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4840000 (417597 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4860000 (419182 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 191 dirty pages from their submits' captures, 53917 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 Presentation Thread] vk: write-back diff (600 submits): 2091 runs, 324.8 MB compared; 2330 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3272.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3265 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 269 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4880000 (420703 pages from the captures) [hos Presentation Thread] vi: 4001 frames presented (35.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 145, 30-40 32, over 40 0 [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 3, 12-17 355, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4900000 (422249 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4920000 (423853 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4940000 (425391 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (978 left, 2820 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #55000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4960000 (426993 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 173 dirty pages from their submits' captures, 54295 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 Presentation Thread] vk: write-back diff (600 submits): 2030 runs, 313.8 MB compared; 2231 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3157.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3148 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 258 binds, 145 MB; 0x1167000000 (32 MB, state 1): 155 binds, 217 MB; 0x1042000000 (16 MB, state 1): 143 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 4980000 (428556 pages from the captures) [hos host] vk: batched submits: 191 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 1, wait 106, slot 0, present 47, cap 37, value 0, other 0 [hos tera::FileResourceMgr] vcores: 377804 takes, 24541 waits (mean 28 us, longest 6.9 ms), 11475 kicks, 11529 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5000000 (430153 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5020000 (431698 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5040000 (433272 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 152 dirty pages from their submits' captures, 53943 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 Presentation Thread] vk: write-back diff (600 submits): 2099 runs, 324.8 MB compared; 2310 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3273.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3261 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 265 binds, 149 MB; 0x1167000000 (32 MB, state 1): 160 binds, 226 MB; 0x1042000000 (16 MB, state 1): 143 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5060000 (434833 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5080000 (436424 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5100000 (439985 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5120000 (441547 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.07 over 1422 ranges, 2263 MB), 364 pages written, 364 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.196; GPU wait for late pages 0.184 (63 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5140000 (443114 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (977 left, 2818 MB) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.86, present 0.12, draw 7.90, descriptors 3.03, texture lookups 0.08, uploads 0.00, pipelines 0.27, programs 1.60, commands 2.60, dispatch 0.66, memory sync 1.82, queue submit 1.42, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 45 (1024 MB): 7.68 MB synced in 1086.9 copies, 11.61 MB written back [hos Presentation Thread] vk: 4080 presents, 38.0 fps; a frame: 1675 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 977 textures (2818 MB) [hos Presentation Thread] vk: a frame: 359.6 full barriers recorded, 177.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.8 ms a frame (the longest submission 5.8 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 52280 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 Presentation Thread] vk: write-back diff (600 submits): 2032 runs, 313.8 MB compared; 2245 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3163.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3158 binds, 2796 MB; 0x1065000000 (16 MB, state 1): 433 binds, 0 MB; 0x1159000000 (48 MB, state 1): 260 binds, 146 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 126 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 830890 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5160000 (444711 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5180000 (446260 pages from the captures) [hos host] vk: batched submits: 209 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 2, wait 119, slot 0, present 64, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5200000 (447798 pages from the captures) [hos Presentation Thread] vk: program picks: 1962363 kept (909654 by the last picks' textures, a uniform buffer bound since), 25301 new, 1012335 with other textures (of 3000000) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5220000 (449351 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1122 of 3000 waited for their write-back, 1.29 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5240000 (450981 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 54244 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 Presentation Thread] vk: write-back diff (600 submits): 2103 runs, 324.8 MB compared; 2317 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3267.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3291 binds, 2901 MB; 0x1159000000 (48 MB, state 1): 257 binds, 143 MB; 0x1065000000 (16 MB, state 1): 182 binds, 0 MB; 0x1167000000 (32 MB, state 1): 160 binds, 224 MB; 0x1042000000 (16 MB, state 1): 122 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5260000 (452496 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5280000 (454094 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5300000 (455656 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (976 left, 2818 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5320000 (457275 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 29 dirty pages from their submits' captures, 52672 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 sead::MainThread] vk: write-back diff (600 submits): 2029 runs, 313.8 MB compared; 2248 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3163.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3162 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 260 binds, 146 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 113 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos sead::MainThread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5340000 (458802 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5360000 (460377 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5380000 (461925 pages from the captures) [hos host] vk: batched submits: 192 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 0, wait 97, slot 0, present 50, cap 45, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5400000 (463542 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #40000: event 0x100d6c8014 mode 0 value 40000 (lr 0x80660bcc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5420000 (465071 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 53748 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 Presentation Thread] vk: write-back diff (600 submits): 2031 runs, 313.5 MB compared; 2245 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3162.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3171 binds, 2804 MB; 0x1159000000 (48 MB, state 1): 253 binds, 142 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 108 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5440000 (466638 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5460000 (468205 pages from the captures) [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 80000 so far (x1 0x117cf9b040 x2 0x2 x3 0x117cf9b040 x4 0x9b040) [hos Presentation Thread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.07 over 1422 ranges, 2263 MB), 363 pages written, 363 copied (1.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.073; GPU wait for late pages 0.062 (55 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5480000 (469795 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5500000 (471311 pages from the captures) [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 5, 12-17 371, 17-25 0, over 25 0 [hos Presentation Thread] vi: 4189 frames presented (37.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 165, 30-40 15, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5520000 (472878 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 29 dirty pages from their submits' captures, 53367 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 Presentation Thread] vk: write-back diff (600 submits): 2098 runs, 324.8 MB compared; 2320 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3270.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3273 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 266 binds, 149 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 121 binds, 0 MB; 0x1043000000 (16 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5540000 (474479 pages from the captures) [hos Presentation Thread] vk: memory: working set 5107 MB (peak 6471), private 409 MB, staging 192 MB in 3 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 44 blocks 4918 MB, 1028 allocations 4131 MB; used 4934 of 9066 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1787 of 7502 MB; heap 2 (device): 86 blocks 300 MB, 117 allocations 300 MB; used 515 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 891 images 1699 MB; 136 free ranges, the largest 82 MB [hos Presentation Thread] vk: image blocks (render targets): 4 blocks 512 MB, 98 images 261 MB; 43 free ranges, the largest 119 MB [hos Presentation Thread] vk: render target images: 239 reused from the pool, 387 made new, 289 destroyed from it; it holds 2 (1 MB) [hos Presentation Thread] vk: VRAM: 5450 MB used of 9322 MB allowed (787 MB of it free in the blocks); textures 2818 MB (budget 3072 MB), 976 textures [hos Presentation Thread] vk: textures: decoded ASTC 1670 MB, rendered 627 MB (73 drawn in one frame, kept: 32970 KB), other 251 MB; used in the last 8 presents 2274 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 29 (10067 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x32x1 NVN 0x25: 1 (8 KB); 77x38x1 NVN 0x25: 1 (11 KB); 97x33x1 NVN 0x25: 1 (12 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 141x102x1 NVN 0x1: 1 (14 KB); 182x44x1 NVN 0x25: 3 (93 KB); 246x108x1 NVN 0x1: 3 (77 KB); 490x46x1 NVN 0x25: 4 (352 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 554x110x1 NVN 0x1: 4 (238 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vk: status: 600 frames, the slowest 39.6 ms; VRAM 5.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.33, present 0.11, draw 7.67, descriptors 2.92, texture lookups 0.07, uploads 0.00, pipelines 0.27, programs 1.54, commands 2.55, dispatch 0.68, memory sync 1.52, queue submit 1.37, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 46 (1024 MB): 7.74 MB synced in 1062.4 copies, 11.61 MB written back [hos Presentation Thread] vk: 4200 presents, 37.2 fps; a frame: 1669 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 976 textures (2818 MB) [hos Presentation Thread] vk: a frame: 358.9 full barriers recorded, 176.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.1 ms a frame (the longest submission 5.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5560000 (476020 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5580000 (477618 pages from the captures) [hos Presentation Thread] vk: program picks: 2099753 kept (977844 by the last picks' textures, a uniform buffer bound since), 25414 new, 1074832 with other textures (of 3200000) [hos host] vk: batched submits: 193 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 93, slot 0, present 57, cap 43, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 895169 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5600000 (479162 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 30 dirty pages from their submits' captures, 53710 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 Presentation Thread] vk: write-back diff (600 submits): 2033 runs, 313.8 MB compared; 2225 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3157.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3156 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 258 binds, 145 MB; 0x1167000000 (32 MB, state 1): 155 binds, 217 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferWaitEvent #60000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5620000 (480765 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker5] vcores: 372728 takes, 26392 waits (mean 27 us, longest 7.4 ms), 12379 kicks, 12416 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5640000 (482304 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5660000 (483890 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5680000 (485467 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (977 left, 2818 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5700000 (487041 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 53443 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 Presentation Thread] vk: write-back diff (600 submits): 2093 runs, 324.8 MB compared; 2304 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3273.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 264 binds, 148 MB; 0x1167000000 (32 MB, state 1): 160 binds, 226 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5720000 (488610 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5740000 (490149 pages from the captures) [hos rmbl::VibrationThread] hid: 20480 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5760000 (491731 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 1123 of 3000 waited for their write-back, 1.27 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5780000 (493317 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (978 left, 2820 MB) [hos host] vk: batched submits: 213 flushes, 12.9 command buffers each, over 120 presents; by reason: poll 0, wait 130, slot 0, present 58, cap 25, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 52798 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 Presentation Thread] vk: write-back diff (600 submits): 2025 runs, 313.8 MB compared; 2239 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3165.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3159 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 263 binds, 148 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 122 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5800000 (494873 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.07 over 1422 ranges, 2263 MB), 363 pages written, 363 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.212; GPU wait for late pages 0.201 (56 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (90 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5820000 (496401 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5840000 (497971 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5860000 (499590 pages from the captures) [hos ModuleSystemWorker2] nvn: 400000 recordings made, 38398 live copies (12.0 MB), 549 texture copies; 6 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5880000 (501115 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 28 dirty pages from their submits' captures, 54522 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 Presentation Thread] vk: write-back diff (600 submits): 2066 runs, 323.7 MB compared; 2258 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3268.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3269 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 261 binds, 146 MB; 0x1167000000 (32 MB, state 1): 159 binds, 224 MB; 0x1042000000 (16 MB, state 1): 119 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5900000 (502706 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5920000 (504259 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5940000 (505880 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.50, present 0.09, draw 7.90, descriptors 3.03, texture lookups 0.08, uploads 0.00, pipelines 0.28, programs 1.59, commands 2.62, dispatch 0.65, memory sync 1.77, queue submit 1.23, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 46 (1024 MB): 7.62 MB synced in 1061.4 copies, 11.61 MB written back [hos Presentation Thread] vk: 4320 presents, 39.0 fps; a frame: 1668 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 716 pipelines (69 ms), 0 programs (11 failed), 978 textures (2820 MB) [hos Presentation Thread] vk: a frame: 359.2 full barriers recorded, 176.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.6; 0x11: 29.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.4 ms a frame (the longest submission 5.7 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5960000 (507405 pages from the captures) [hos Presentation Thread] vk: program picks: 2236930 kept (1046088 by the last picks' textures, a uniform buffer bound since), 25527 new, 1137542 with other textures (of 3400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 5980000 (508993 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 29 dirty pages from their submits' captures, 52583 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 Presentation Thread] vk: write-back diff (600 submits): 2070 runs, 314.9 MB compared; 2282 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3167.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3157 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 266 binds, 151 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 124 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos host] vk: batched submits: 202 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 1, wait 102, slot 0, present 65, cap 34, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6000000 (510530 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6020000 (512160 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 958840 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6040000 (513672 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6060000 (515263 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 30 dirty pages from their submits' captures, 53783 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 Presentation Thread] vk: write-back diff (600 submits): 2023 runs, 313.5 MB compared; 2246 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3155.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3162 binds, 2796 MB; 0x1159000000 (48 MB, state 1): 255 binds, 143 MB; 0x1167000000 (32 MB, state 1): 156 binds, 217 MB; 0x1042000000 (16 MB, state 1): 115 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6080000 (516813 pages from the captures) [hos Presentation Thread] vk: slow submit: 24.0 ms: draw 1.2 [hos sead::MainThread] vk: slow submit: 19.1 ms: memory sync 19.0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6100000 (518518 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6120000 (522066 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6140000 (523641 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.07 over 1422 ranges, 2263 MB), 363 pages written, 363 copied (1.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.163; GPU wait for late pages 0.151 (49 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (98 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vi: 4380 frames presented (38.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 16, 22-30 159, 30-40 14, over 40 1 [hos host] vk: frame interpolation: 381 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 6, 12-17 374, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6160000 (525221 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 52791 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 Presentation Thread] vk: write-back diff (600 submits): 2092 runs, 324.8 MB compared; 2323 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3269.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3272 binds, 2899 MB; 0x1066000000 (16 MB, state 1): 581 binds, 0 MB; 0x1159000000 (48 MB, state 1): 265 binds, 149 MB; 0x1167000000 (32 MB, state 1): 158 binds, 221 MB; 0x1042000000 (16 MB, state 1): 135 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6180000 (526785 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (977 left, 2820 MB) [hos host] vk: batched submits: 200 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 0, wait 100, slot 0, present 60, cap 39, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6200000 (528358 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6220000 (529902 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6240000 (531520 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 53722 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 Presentation Thread] vk: write-back diff (600 submits): 2046 runs, 313.8 MB compared; 2223 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3156.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3168 binds, 2797 MB; 0x1159000000 (48 MB, state 1): 253 binds, 142 MB; 0x1066000000 (16 MB, state 1): 206 binds, 0 MB; 0x1167000000 (32 MB, state 1): 157 binds, 217 MB; 0x1042000000 (16 MB, state 1): 141 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6260000 (533044 pages from the captures) [hos BaseProcExecutor1] vcores: 359732 takes, 25728 waits (mean 27 us, longest 9.9 ms), 12113 kicks, 12152 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6280000 (534660 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #65000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #45000: event 0x100d6c8020 mode 0 value 45000 (lr 0x80664f14) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6300000 (536212 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1109 of 3000 waited for their write-back, 1.25 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6320000 (537800 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6340000 (539354 pages from the captures) [hos Presentation Thread] vk: program picks: 2374331 kept (1114330 by the last picks' textures, a uniform buffer bound since), 25640 new, 1200028 with other textures (of 3600000) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 53879 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 Presentation Thread] vk: write-back diff (600 submits): 2093 runs, 324.8 MB compared; 2307 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3273.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3265 binds, 2899 MB; 0x1159000000 (48 MB, state 1): 264 binds, 148 MB; 0x1167000000 (32 MB, state 1): 160 binds, 226 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: a staging arena of 64 MB took 7.3 ms to make [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: texture 0x109f8d3200 256x256x1 x1 levels 9 NVN 0x49 -> vk 139 (1000 textures, 2839 MB) [hos Presentation Thread] vk: slow submit: 17.5 ms: draw 15.8 descriptors 12.1 texture lookups 9.6 uploads 9.3 programs 1.5 commands 1.8 [hos Presentation Thread] vk: 12 textures retired (990 left, 2827 MB) [hos Presentation Thread] vk: texture 0x10001db5200 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2838 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 7.9 ms to make [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6360000 (541431 pages from the captures) [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: slow submit: 17.7 ms: draw 15.7 descriptors 10.9 texture lookups 8.7 uploads 8.1 programs 2.8 commands 1.7 queue submit 1.0 [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 101 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.69, present 0.09, draw 7.79, descriptors 3.04, texture lookups 0.23, uploads 0.15, pipelines 0.27, programs 1.54, commands 2.54, dispatch 0.67, memory sync 1.79, queue submit 0.82, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 47 (1024 MB): 7.75 MB synced in 1073.9 copies, 11.61 MB written back [hos Presentation Thread] vk: 4440 presents, 37.7 fps; a frame: 1669 draws (0 skipped), 105 dispatches, 121 passes, 134 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 718 pipelines (69 ms), 0 programs (11 failed), 1004 textures (2842 MB) [hos Presentation Thread] vk: a frame: 359.0 full barriers recorded, 176.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.7 ms a frame (the longest submission 6.7 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: NVN2 program e61be02173ea53e7 (stage 0) lowered with extended registers (1144 REGMAP words) [hos Presentation Thread] vk: NVN2 program e61be02173ea53e7 (stage 0) lowered with extended registers (1144 REGMAP words) [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: slow submit: 62.0 ms: draw 60.6 descriptors 13.6 texture lookups 11.0 uploads 10.5 pipelines 4.2 programs 40.6 commands 1.9 [hos sead::MainThread] vk: slow submit: 16.2 ms: memory sync 16.2 [hos Presentation Thread] vk: a draw (program 1d08a622e9425cb6) samples a target the pass wrote, after 48 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: slow submit: 41.3 ms: draw 40.5 descriptors 24.2 texture lookups 21.3 uploads 20.4 programs 13.6 commands 2.2 [hos sead::MainThread] vk: slow submit: 37.3 ms: memory sync 37.2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6380000 (545620 pages from the captures) [hos Presentation Thread] vk: slow submit: 35.6 ms: draw 35.3 descriptors 5.9 texture lookups 2.0 uploads 1.7 pipelines 5.7 programs 20.7 commands 2.7 [hos Presentation Thread] vk: slow submit: 15.4 ms: draw 13.6 descriptors 5.6 texture lookups 2.4 uploads 2.0 programs 5.4 commands 2.0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6400000 (550191 pages from the captures) [hos Presentation Thread] vk: 112 textures retired (1034 left, 2993 MB) [hos Presentation Thread] vk: slow submit: 17.0 ms: draw 15.3 descriptors 9.4 texture lookups 6.0 uploads 5.4 programs 3.2 commands 2.1 [hos sead::MainThread] vk: slow submit: 16.7 ms: memory sync 16.7 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6420000 (554955 pages from the captures) [hos Presentation Thread] vk: a draw (program 1d08a622e9425cb6) samples a target the pass wrote, after 19 draws of the pass (1024x576): a pass of its own [hos host] vk: batched submits: 226 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 14, wait 116, slot 0, present 58, cap 38, value 0, other 0 [hos Presentation Thread] vk: NVN2 program 4a2ffdfbe52757ba (stage 0) lowered with extended registers (939 REGMAP words) [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: NVN2 program 4a2ffdfbe52757ba (stage 0) lowered with extended registers (939 REGMAP words) [hos Presentation Thread] vk: NVN2 program 7d8136fe8a9978f0 (stage 0) lowered with extended registers (1148 REGMAP words) [hos Presentation Thread] vk: slow submit: 38.0 ms: draw 35.1 descriptors 7.6 texture lookups 3.0 uploads 2.8 programs 23.6 commands 2.8 queue submit 1.4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6440000 (560330 pages from the captures) [hos Presentation Thread] vk: slow submit: 22.4 ms: draw 19.8 descriptors 11.5 texture lookups 5.1 uploads 4.5 programs 3.5 commands 4.0 [hos Presentation Thread] vk: slow submit: 21.8 ms: draw 20.6 descriptors 9.1 texture lookups 1.8 uploads 1.1 programs 5.6 commands 4.6 queue submit 1.2 [hos sead::MainThread] vk: slow submit: 25.7 ms: memory sync 25.6 [hos Presentation Thread] vk: slow submit: 20.7 ms: draw 19.9 descriptors 8.9 texture lookups 1.9 uploads 1.3 programs 5.3 commands 4.6 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6460000 (565898 pages from the captures) [hos Presentation Thread] vk: slow submit: 38.1 ms: draw 35.3 descriptors 10.3 texture lookups 3.9 uploads 3.0 programs 19.2 commands 4.6 [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 41293 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 Presentation Thread] vk: write-back diff (600 submits): 1644 runs, 224.2 MB compared; 1852 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2260.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2251 binds, 1986 MB; 0x1065000000 (16 MB, state 1): 288 binds, 0 MB; 0x1159000000 (48 MB, state 1): 194 binds, 111 MB; 0x1042000000 (16 MB, state 1): 137 binds, 0 MB; 0x1167000000 (32 MB, state 1): 124 binds, 163 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 22 binds, 0 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: in play: graphics 22fc8e91b6453770 (6d3f1b261102f43f 6f060113e33ee0d1), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: slow submit: 22.8 ms: draw 20.0 descriptors 5.9 texture lookups 2.0 uploads 1.6 programs 10.9 commands 2.6 [hos Presentation Thread] vk: 40 textures retired (1224 left, 3213 MB) [hos sead::MainThread] vk: slow submit: 17.2 ms: memory sync 17.2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6480000 (570936 pages from the captures) [hos Presentation Thread] vk: slow submit: 21.8 ms: draw 19.4 descriptors 9.2 texture lookups 4.9 uploads 4.1 programs 6.2 commands 2.9 queue submit 1.1 [hos sead::MainThread] vk: slow submit: 18.8 ms: memory sync 18.7 [hos Presentation Thread] vk: slow submit: 18.9 ms: draw 16.6 descriptors 8.5 texture lookups 4.5 uploads 3.9 programs 4.5 commands 2.7 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6500000 (575963 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1022588 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6520000 (579546 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6540000 (580829 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6560000 (582065 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 20 dirty pages from their submits' captures, 38312 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 Presentation Thread] vk: write-back diff (600 submits): 1783 runs, 226.8 MB compared; 2065 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2259.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2257 binds, 1988 MB; 0x1065000000 (16 MB, state 1): 618 binds, 0 MB; 0x1159000000 (48 MB, state 1): 212 binds, 123 MB; 0x1167000000 (32 MB, state 1): 114 binds, 148 MB; 0x1042000000 (16 MB, state 1): 77 binds, 0 MB; 0x1054000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 23 binds, 0 MB; 0x1043000000 (16 MB, state 1): 23 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.24 ms (lock 0.05, scan 0.07 over 1434 ranges, 2417 MB), 378 pages written, 378 copied (1.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.485; GPU wait for late pages 0.470 (72 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 48 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 49 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6580000 (583281 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6600000 (584521 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6620000 (585934 pages from the captures) [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6640000 (588684 pages from the captures) [hos Presentation Thread] vk: a draw (program e99f305c16ced78f) samples a target the pass wrote, after 2 draws of the pass (1024x576): a pass of its own [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6660000 (592734 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 18 dirty pages from their submits' captures, 49102 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 Presentation Thread] vk: write-back diff (600 submits): 1689 runs, 214.5 MB compared; 1910 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2148.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2164 binds, 1884 MB; 0x1159000000 (48 MB, state 1): 207 binds, 121 MB; 0x1167000000 (32 MB, state 1): 111 binds, 144 MB; 0x1042000000 (16 MB, state 1): 96 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 22 binds, 0 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x1051000000 (16 MB, state 1): 1 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6680000 (596770 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6700000 (599995 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1301 left, 3294 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.62, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6720000 (601435 pages from the captures) [hos Presentation Thread] vk: program picks: 2524807 kept (1193619 by the last picks' textures, a uniform buffer bound since), 25804 new, 1249388 with other textures (of 3800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6740000 (602787 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6760000 (605259 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1289 left, 3278 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6780000 (608992 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 50105 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 Presentation Thread] vk: write-back diff (600 submits): 1677 runs, 214.2 MB compared; 1970 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2143.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2142 binds, 1883 MB; 0x1159000000 (48 MB, state 1): 176 binds, 99 MB; 0x1167000000 (32 MB, state 1): 112 binds, 155 MB; 0x1042000000 (16 MB, state 1): 104 binds, 0 MB; 0x1054000000 (16 MB, state 1): 33 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 23 binds, 7 MB; 0x1140000000 (48 MB, state 1): 18 binds, 0 MB; 0x1043000000 (16 MB, state 1): 18 binds, 0 MB; [hos host] vk: batched submits: 375 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 58, wait 193, slot 0, present 60, cap 48, value 16, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6800000 (612584 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6820000 (616006 pages from the captures) [hos Presentation Thread] vk: 92 textures retired (1238 left, 3223 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6840000 (621055 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6860000 (623655 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6880000 (625456 pages from the captures) [hos Presentation Thread] vk: 86 textures retired (1184 left, 3151 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 52601 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 Presentation Thread] vk: write-back diff (600 submits): 1684 runs, 224.7 MB compared; 1916 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2237.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2246 binds, 1986 MB; 0x1066000000 (16 MB, state 1): 540 binds, 0 MB; 0x1159000000 (48 MB, state 1): 170 binds, 94 MB; 0x1042000000 (16 MB, state 1): 157 binds, 0 MB; 0x1167000000 (32 MB, state 1): 111 binds, 151 MB; 0x7f79000000 (16 MB, state 1): 21 binds, 6 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6900000 (627482 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6920000 (632847 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6940000 (636169 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6960000 (638917 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 6980000 (641389 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7000000 (642900 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1143 left, 3120 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 52180 from earlier ones', 66 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 Presentation Thread] vk: write-back diff (600 submits): 1682 runs, 214.5 MB compared; 1946 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 66; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2131.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2139 binds, 1882 MB; 0x1159000000 (48 MB, state 1): 161 binds, 89 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1167000000 (32 MB, state 1): 113 binds, 155 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 18 binds, 5 MB; 0x1054000000 (16 MB, state 1): 18 binds, 0 MB; 0x1043000000 (16 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7020000 (644226 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1088658 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7040000 (645678 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7060000 (647057 pages from the captures) [hos Presentation Thread] vk: 77 textures retired (1066 left, 3041 MB) [hos host] vk: frame interpolation: 358 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 7, 7-9 4, 9-12 18, 12-17 294, 17-25 27, over 25 8 [hos Presentation Thread] vi: 4559 frames presented (35.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 126, 30-40 21, over 40 13 [hos Presentation Thread] vk: a frame: 111 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.1 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 110 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 24.52, present 0.11, draw 14.81, descriptors 5.80, texture lookups 0.86, uploads 0.65, pipelines 0.52, programs 3.74, commands 4.11, dispatch 0.80, memory sync 5.69, queue submit 1.46, slot wait 0.11 [hos Presentation Thread] vk: a frame: mirrors 49 (1024 MB): 10.31 MB synced in 1362.8 copies, 11.89 MB written back [hos Presentation Thread] vk: 4560 presents, 34.2 fps; a frame: 2902 draws (0 skipped), 121 dispatches, 132 passes, 135 barriers, 6 submits, 3.1 uploads (1.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 817 pipelines (144 ms), 1 programs (11 failed), 1066 textures (3041 MB) [hos Presentation Thread] vk: a frame: 427.1 full barriers recorded, 189.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 70.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 7.2 ms); 4.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.15 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7080000 (648411 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7100000 (649771 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 980 of 3000 waited for their write-back, 0.40 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7120000 (651166 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 50395 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 Presentation Thread] vk: write-back diff (600 submits): 1806 runs, 226.2 MB compared; 2057 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2272.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2255 binds, 1986 MB; 0x1159000000 (48 MB, state 1): 176 binds, 98 MB; 0x1042000000 (16 MB, state 1): 153 binds, 0 MB; 0x1167000000 (32 MB, state 1): 132 binds, 183 MB; 0x1140000000 (48 MB, state 1): 22 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 19 binds, 6 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; 0x1043000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 680 so far (595 MB) [hos Presentation Thread] vk: program picks: 2673944 kept (1273183 by the last picks' textures, a uniform buffer bound since), 25873 new, 1300182 with other textures (of 4000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7140000 (652496 pages from the captures) [hos host] vk: batched submits: 358 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 37, wait 177, slot 0, present 76, cap 49, value 19, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7160000 (653846 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7180000 (655205 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.30 ms (lock 0.05, scan 0.08 over 1433 ranges, 2439 MB), 512 pages written, 512 copied (2.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.696; GPU wait for late pages 0.677 (94 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: surface caps images 4..0 extent 1x1..16384x16384 usage 0x8009f alpha 0x3 transform 0x1 [hos host] vk: swapchain 1920x1080, 4 images, mailbox [hos Presentation Thread] vk: slow submit: 22.3 ms: draw 9.2 descriptors 4.1 programs 2.0 commands 2.6 queue submit 1.5 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7200000 (656632 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7220000 (657974 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 21 dirty pages from their submits' captures, 51563 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 Presentation Thread] vk: write-back diff (600 submits): 1786 runs, 226.2 MB compared; 2003 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2268.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2252 binds, 1986 MB; 0x1159000000 (48 MB, state 1): 175 binds, 98 MB; 0x1042000000 (16 MB, state 1): 150 binds, 0 MB; 0x1167000000 (32 MB, state 1): 132 binds, 178 MB; 0x7f79000000 (16 MB, state 1): 19 binds, 6 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; 0x1043000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7240000 (659261 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7260000 (660698 pages from the captures) [hos tera::FileResourceMgr] vcores: 189555 takes, 24686 waits (mean 65 us, longest 46.0 ms), 11641 kicks, 11682 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7280000 (662091 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7300000 (663438 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.69, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7320000 (664737 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7340000 (666194 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 50228 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 Presentation Thread] vk: write-back diff (600 submits): 1669 runs, 214.2 MB compared; 1855 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2161.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2137 binds, 1882 MB; 0x1159000000 (48 MB, state 1): 174 binds, 98 MB; 0x1042000000 (16 MB, state 1): 147 binds, 0 MB; 0x1167000000 (32 MB, state 1): 130 binds, 176 MB; 0x7f79000000 (16 MB, state 1): 18 binds, 5 MB; 0x1140000000 (48 MB, state 1): 18 binds, 0 MB; 0x1054000000 (16 MB, state 1): 18 binds, 0 MB; 0x1043000000 (16 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7360000 (667512 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7380000 (668828 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7400000 (670246 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7420000 (671612 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #70000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7440000 (673008 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7460000 (674277 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 22 dirty pages from their submits' captures, 50249 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 Presentation Thread] vk: write-back diff (600 submits): 1710 runs, 225.1 MB compared; 1919 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2262.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2251 binds, 1986 MB; 0x1159000000 (48 MB, state 1): 173 binds, 96 MB; 0x1042000000 (16 MB, state 1): 154 binds, 0 MB; 0x1167000000 (32 MB, state 1): 130 binds, 174 MB; 0x7f79000000 (16 MB, state 1): 19 binds, 6 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; 0x1043000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7480000 (675683 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1062 left, 3034 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7500000 (677085 pages from the captures) [hos host] vk: batched submits: 396 flushes, 10.0 command buffers each, over 120 presents; by reason: poll 35, wait 202, slot 0, present 80, cap 50, value 28, other 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7520000 (678472 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7540000 (680029 pages from the captures) [hos ModuleSystemWorker1] nvn: 450000 recordings made, 44531 live copies (16.4 MB), 685 texture copies; 3 command buffers' segments (6.1 MB) [hos Presentation Thread] vk: program picks: 2823300 kept (1352039 by the last picks' textures, a uniform buffer bound since), 25940 new, 1350759 with other textures (of 4200000) [hos Presentation Thread] vk: 5 textures retired (1057 left, 3026 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7560000 (685600 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7580000 (689759 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 52235 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 Presentation Thread] vk: write-back diff (600 submits): 1701 runs, 225.0 MB compared; 1933 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2257.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2249 binds, 1986 MB; 0x1066000000 (16 MB, state 1): 306 binds, 0 MB; 0x1159000000 (48 MB, state 1): 177 binds, 99 MB; 0x1042000000 (16 MB, state 1): 153 binds, 0 MB; 0x1167000000 (32 MB, state 1): 125 binds, 163 MB; 0x7f79000000 (16 MB, state 1): 29 binds, 8 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; [hos sead::MainThread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1155176 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7600000 (691984 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 24000 submissions stopped at a wait, 23980 went on once it was reached, 18 waits gone past; made to go by presents 43, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 70644, not met 0; captures at a CPU event's wait 132 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7620000 (694050 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1051 left, 3017 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7640000 (696212 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7660000 (698576 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7680000 (703660 pages from the captures) [hos Presentation Thread] vk: slow submit: 15.2 ms: draw 13.7 descriptors 4.7 programs 5.6 commands 2.8 [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 52044 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 Presentation Thread] vk: write-back diff (600 submits): 1703 runs, 224.9 MB compared; 1931 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2261.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2261 binds, 1987 MB; 0x1066000000 (16 MB, state 1): 516 binds, 0 MB; 0x1065000000 (16 MB, state 1): 276 binds, 0 MB; 0x1159000000 (48 MB, state 1): 194 binds, 111 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1167000000 (32 MB, state 1): 112 binds, 148 MB; 0x7f79000000 (16 MB, state 1): 55 binds, 16 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7700000 (708043 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7720000 (711284 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7740000 (716836 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7760000 (719673 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7780000 (721288 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.28 ms (lock 0.05, scan 0.07 over 1439 ranges, 2443 MB), 513 pages written, 513 copied (2.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.529; GPU wait for late pages 0.511 (91 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7800000 (723125 pages from the captures) [hos Presentation Thread] vk: a frame: 107 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 110 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 20.27, present 0.09, draw 12.20, descriptors 4.81, texture lookups 0.10, uploads 0.01, pipelines 0.38, programs 2.59, commands 3.83, dispatch 0.75, memory sync 4.26, queue submit 1.43, slot wait 0.11 [hos Presentation Thread] vk: a frame: mirrors 50 (1024 MB): 10.88 MB synced in 1446.2 copies, 11.88 MB written back [hos Presentation Thread] vk: 4680 presents, 39.9 fps; a frame: 2871 draws (0 skipped), 120 dispatches, 131 passes, 134 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 825 pipelines (145 ms), 1 programs (11 failed), 1063 textures (3023 MB) [hos Presentation Thread] vk: a frame: 416.6 full barriers recorded, 189.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 6.3 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 131 dirty pages from their submits' captures, 51506 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 Presentation Thread] vk: write-back diff (600 submits): 1698 runs, 214.7 MB compared; 1983 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 9; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2151.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2126 binds, 1882 MB; 0x1159000000 (48 MB, state 1): 197 binds, 114 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x1065000000 (16 MB, state 1): 131 binds, 0 MB; 0x1167000000 (32 MB, state 1): 107 binds, 140 MB; 0x7f79000000 (16 MB, state 1): 56 binds, 16 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; 0x1043000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7820000 (725172 pages from the captures) [hos Presentation Thread] vk: slow submit: 16.2 ms: draw 13.9 descriptors 3.9 programs 7.0 commands 2.3 [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #50000: event 0x100d6c8028 mode 0 value 49999 (lr 0x80667410) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7840000 (727300 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7860000 (729670 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 100000 so far (x1 0x117a4d2040 x2 0x6001d40 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7880000 (732881 pages from the captures) [hos host] vk: batched submits: 373 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 29, wait 195, slot 0, present 71, cap 57, value 21, other 0 [hos Presentation Thread] vk: slow submit: 23.7 ms: draw 23.1 descriptors 6.3 texture lookups 1.8 uploads 1.4 programs 13.5 commands 2.6 queue submit 1.2 [hos sead::MainThread] vk: slow submit: 18.9 ms: memory sync 18.9 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7900000 (736689 pages from the captures) [hos Presentation Thread] vk: slow submit: 16.4 ms: draw 14.9 descriptors 4.1 programs 8.2 commands 1.9 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7920000 (740194 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 178 dirty pages from their submits' captures, 53174 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 Presentation Thread] vk: write-back diff (600 submits): 1873 runs, 227.5 MB compared; 2265 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2275.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2233 binds, 1986 MB; 0x1159000000 (48 MB, state 1): 205 binds, 118 MB; 0x1042000000 (16 MB, state 1): 146 binds, 0 MB; 0x1167000000 (32 MB, state 1): 118 binds, 155 MB; 0x7f79000000 (16 MB, state 1): 56 binds, 16 MB; 0x1043000000 (16 MB, state 1): 23 binds, 0 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x1054000000 (16 MB, state 1): 19 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.55, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7940000 (742298 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 966 of 3000 waited for their write-back, 0.43 ms each [hos Presentation Thread] vk: program picks: 2971198 kept (1429511 by the last picks' textures, a uniform buffer bound since), 26035 new, 1402766 with other textures (of 4400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7960000 (744474 pages from the captures) [hos Presentation Thread] vk: in play: graphics 2617da75ccd7f311 (5f73d498e6000238 62a339dfd2622657), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 7980000 (746393 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8000000 (748098 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8020000 (749666 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 58004 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 Presentation Thread] vk: write-back diff (600 submits): 2079 runs, 251.9 MB compared; 2576 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2487.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2464 binds, 2195 MB; 0x1159000000 (48 MB, state 1): 193 binds, 108 MB; 0x1042000000 (16 MB, state 1): 147 binds, 0 MB; 0x1167000000 (32 MB, state 1): 124 binds, 168 MB; 0x7f79000000 (16 MB, state 1): 59 binds, 17 MB; 0x1043000000 (16 MB, state 1): 24 binds, 0 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; 0x1054000000 (16 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8040000 (752044 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8060000 (756576 pages from the captures) [hos Presentation Thread] vk: slow submit: 17.3 ms: draw 15.1 descriptors 3.0 programs 9.8 commands 1.7 [hos Presentation Thread] vk: 62 textures retired (1085 left, 3064 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8080000 (761226 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1087 left, 3087 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8100000 (766030 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 1221695 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 75 textures retired (1082 left, 3070 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 77679 from earlier ones', 3 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 sead::MainThread] vk: write-back diff (600 submits): 2456 runs, 340.8 MB compared; 2798 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3391.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3384 binds, 3012 MB; 0x1065000000 (16 MB, state 1): 274 binds, 0 MB; 0x1159000000 (48 MB, state 1): 238 binds, 129 MB; 0x1167000000 (32 MB, state 1): 170 binds, 226 MB; 0x1042000000 (16 MB, state 1): 144 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 84 binds, 25 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: texture #2673 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 33225): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #2673 0x10000780600 1024x576x1 x1 NVN 0xa at present 4750 (texture frame 4751), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos host] vk: batched submits: 241 flushes, 12.4 command buffers each, over 120 presents; by reason: poll 6, wait 121, slot 0, present 68, cap 39, value 7, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vi: 4753 frames presented (38.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 30, 22-30 135, 30-40 26, over 40 2 [hos host] vk: frame interpolation: 388 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 5, 9-12 61, 12-17 316, 17-25 2, over 25 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8120000 (770738 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #2673 0x10000780600 1024x576x1 x1 NVN 0xa at present 4758 (texture frame 4759), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 53 textures retired (1036 left, 3026 MB) [hos Presentation Thread] vk: NVN2 program db295591c4c3f510 (stage 7) lowered with extended registers (331 REGMAP words) [hos Presentation Thread] vk: 9 textures retired (1069 left, 3071 MB) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 4769 (texture frame 4770), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 33386): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 4770 (texture frame 4771), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #2775 0x10000901000 1024x576x1 x1 NVN 0xa at present 4771 (texture frame 4772), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8140000 (774579 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.28 ms (lock 0.05, scan 0.07 over 1436 ranges, 2673 MB), 502 pages written, 502 copied (2.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.376; GPU wait for late pages 0.360 (58 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: NVN2 program b02de4068e755497 (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: 120 textures retired (1125 left, 2988 MB) [hos BaseProcExecutor1] vcores: 276211 takes, 30453 waits (mean 51 us, longest 37.0 ms), 14390 kicks, 14359 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8160000 (778160 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (1156 left, 3017 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 104351 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 3179 runs, 465.1 MB compared; 3594 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4606.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4560 binds, 4133 MB; 0x1159000000 (48 MB, state 1): 266 binds, 135 MB; 0x1167000000 (32 MB, state 1): 255 binds, 329 MB; 0x1065000000 (16 MB, state 1): 91 binds, 0 MB; 0x1054000000 (16 MB, state 1): 59 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1042000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: memory: working set 5296 MB (peak 6471), private 467 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 44 blocks 4918 MB, 1295 allocations 4411 MB; used 4952 of 9068 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1789 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 450 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 1064 images 1903 MB; 164 free ranges, the largest 83 MB [hos Presentation Thread] vk: image blocks (render targets): 4 blocks 512 MB, 192 images 337 MB; 81 free ranges, the largest 119 MB [hos Presentation Thread] vk: render target images: 461 reused from the pool, 585 made new, 393 destroyed from it; it holds 78 (72 MB) [hos Presentation Thread] vk: VRAM: 5403 MB used of 9324 MB allowed (506 MB of it free in the blocks); textures 3029 MB (budget 3072 MB), 1167 textures [hos Presentation Thread] vk: textures: decoded ASTC 1849 MB, rendered 629 MB (73 drawn in one frame, kept: 32665 KB), other 269 MB; used in the last 8 presents 2024 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 73 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 73 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 73 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 31 (10419 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x32x1 NVN 0x25: 1 (8 KB); 77x38x1 NVN 0x25: 1 (11 KB); 97x33x1 NVN 0x25: 1 (12 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 141x102x1 NVN 0x1: 1 (14 KB); 182x44x1 NVN 0x25: 3 (93 KB); 246x108x1 NVN 0x1: 3 (77 KB); 260x260x1 NVN 0xd: 2 (351 KB); 490x46x1 NVN 0x25: 4 (352 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 554x110x1 NVN 0x1: 4 (238 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 11 textures retired (1156 left, 3017 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8180000 (780317 pages from the captures) [hos Presentation Thread] vk: status: 600 frames, the slowest 78.9 ms; VRAM 5.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.06, present 0.20, draw 8.27, descriptors 3.06, texture lookups 0.30, uploads 0.18, pipelines 0.29, programs 2.06, commands 2.48, dispatch 0.81, memory sync 2.73, queue submit 0.92, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 50 (1024 MB): 10.53 MB synced in 1421.7 copies, 11.79 MB written back [hos Presentation Thread] vk: 4800 presents, 36.2 fps; a frame: 1623 draws (0 skipped), 116 dispatches, 120 passes, 134 barriers, 6 submits, 2.2 uploads (0.5 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 861 pipelines (192 ms), 2 programs (11 failed), 1156 textures (3017 MB) [hos Presentation Thread] vk: a frame: 373.3 full barriers recorded, 176.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.3; 0x12: 69.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.8 ms a frame (the longest submission 6.8 ms); 3.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.26 MB unswizzled on the CPU in 0.07 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8200000 (784973 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1189 left, 3050 MB) [hos host] vk: batched submits: 133 flushes, 16.0 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 45, cap 19, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8220000 (789013 pages from the captures) [hos Presentation Thread] vk: 113 textures retired (1108 left, 2687 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #75000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 81913 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 Presentation Thread] vk: write-back diff (600 submits): 2671 runs, 354.3 MB compared; 3099 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3465.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3428 binds, 3095 MB; 0x1065000000 (16 MB, state 1): 441 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 135 MB; 0x1167000000 (32 MB, state 1): 185 binds, 234 MB; 0x1054000000 (16 MB, state 1): 89 binds, 0 MB; 0x1042000000 (16 MB, state 1): 39 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8240000 (790599 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1097 left, 2675 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8260000 (792123 pages from the captures) [hos Presentation Thread] vk: program picks: 3111948 kept (1498538 by the last picks' textures, a uniform buffer bound since), 26201 new, 1461850 with other textures (of 4600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8280000 (793737 pages from the captures) [hos Presentation Thread] vk: slow submit: 16.2 ms: draw 13.4 descriptors 1.8 programs 9.9 commands 1.3 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 793 of 3000 waited for their write-back, 1.56 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8300000 (797888 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 72359 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 Presentation Thread] vk: write-back diff (600 submits): 2497 runs, 320.4 MB compared; 2948 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3115.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3115 binds, 2789 MB; 0x1065000000 (16 MB, state 1): 354 binds, 0 MB; 0x1159000000 (48 MB, state 1): 246 binds, 137 MB; 0x1167000000 (32 MB, state 1): 150 binds, 189 MB; 0x1066000000 (16 MB, state 1): 129 binds, 0 MB; 0x1054000000 (16 MB, state 1): 77 binds, 0 MB; 0x1042000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8320000 (799650 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8340000 (801387 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8360000 (803251 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 43 dirty pages from their submits' captures, 70028 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 Presentation Thread] vk: write-back diff (600 submits): 2353 runs, 297.5 MB compared; 2737 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2904.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2904 binds, 2583 MB; 0x1066000000 (16 MB, state 1): 323 binds, 0 MB; 0x1159000000 (48 MB, state 1): 243 binds, 137 MB; 0x1167000000 (32 MB, state 1): 149 binds, 185 MB; 0x1065000000 (16 MB, state 1): 146 binds, 0 MB; 0x1054000000 (16 MB, state 1): 75 binds, 0 MB; 0x1042000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos host] vk: batched submits: 194 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 1, wait 96, slot 0, present 61, cap 36, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8380000 (807729 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.29 ms (lock 0.05, scan 0.08 over 1436 ranges, 2673 MB), 509 pages written, 509 copied (2.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.286; GPU wait for late pages 0.271 (43 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: slow submit: 17.1 ms: draw 4.9 descriptors 1.9 programs 1.3 commands 1.3 dispatch 10.1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8400000 (809604 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8420000 (811369 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1289207 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (1099 left, 2675 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8440000 (813224 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 71292 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 Presentation Thread] vk: write-back diff (600 submits): 2351 runs, 317.2 MB compared; 2646 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3127.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3114 binds, 2789 MB; 0x1065000000 (16 MB, state 1): 714 binds, 0 MB; 0x1159000000 (48 MB, state 1): 245 binds, 136 MB; 0x1167000000 (32 MB, state 1): 169 binds, 202 MB; 0x1054000000 (16 MB, state 1): 81 binds, 0 MB; 0x1042000000 (16 MB, state 1): 54 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 42 live (1472 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8460000 (816483 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8480000 (821205 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8500000 (824829 pages from the captures) [hos Presentation Thread] vk: a frame: 63 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.22, present 0.10, draw 7.75, descriptors 3.00, texture lookups 0.14, uploads 0.03, pipelines 0.29, programs 1.45, commands 2.61, dispatch 0.89, memory sync 2.24, queue submit 0.72, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 53 (1024 MB): 11.09 MB synced in 1420.7 copies, 11.83 MB written back [hos Presentation Thread] vk: 4920 presents, 36.0 fps; a frame: 1759 draws (0 skipped), 123 dispatches, 125 passes, 137 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 875 pipelines (193 ms), 2 programs (11 failed), 1100 textures (2676 MB) [hos Presentation Thread] vk: a frame: 384.3 full barriers recorded, 181.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 30.1; 0x12: 71.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.6 ms a frame (the longest submission 6.7 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 71244 from earlier ones', 61 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 Presentation Thread] vk: write-back diff (600 submits): 2227 runs, 294.1 MB compared; 2513 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 61; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2933.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2898 binds, 2583 MB; 0x1066000000 (16 MB, state 1): 252 binds, 0 MB; 0x1159000000 (48 MB, state 1): 241 binds, 136 MB; 0x1167000000 (32 MB, state 1): 181 binds, 215 MB; 0x1054000000 (16 MB, state 1): 75 binds, 0 MB; 0x1042000000 (16 MB, state 1): 72 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8520000 (828116 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1101 left, 2675 MB) [hos host] vk: batched submits: 199 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 89, slot 0, present 59, cap 51, value 0, other 0 [hos host] vk: frame interpolation: 357 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 353, 17-25 1, over 25 0 [hos Presentation Thread] vi: 4932 frames presented (35.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 9, 22-30 117, 30-40 49, over 40 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8540000 (829931 pages from the captures) [hos Presentation Thread] vk: pool 0x10554d6000+0x40 imported in 9.6 ms as 0x1055000000..0x1056000000 (51 imports, 575 ms in all) [hos Presentation Thread] vk: program picks: 3262334 kept (1575981 by the last picks' textures, a uniform buffer bound since), 26393 new, 1511272 with other textures (of 4800000) [hos Presentation Thread] vk: 11 textures retired (1101 left, 2675 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8560000 (831593 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #55000: event 0x100d6c8034 mode 0 value 54999 (lr 0x806616b0) [hos Presentation Thread] vk: 11 textures retired (1101 left, 2675 MB) [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos sead::MainThread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 74975 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 sead::MainThread] vk: write-back diff (600 submits): 2583 runs, 330.3 MB compared; 2897 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3245.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3242 binds, 2892 MB; 0x1066000000 (16 MB, state 1): 344 binds, 0 MB; 0x1159000000 (48 MB, state 1): 250 binds, 138 MB; 0x1167000000 (32 MB, state 1): 191 binds, 215 MB; 0x1042000000 (16 MB, state 1): 66 binds, 0 MB; 0x1054000000 (16 MB, state 1): 54 binds, 0 MB; 0x1065000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos sead::MainThread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8580000 (833791 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8600000 (838666 pages from the captures) [hos nn.npln.Worker] vcores: 331708 takes, 33905 waits (mean 38 us, longest 47.2 ms), 16132 kicks, 16086 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8620000 (840437 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8640000 (844337 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.29 ms (lock 0.05, scan 0.08 over 1438 ranges, 2733 MB), 518 pages written, 518 copied (2.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.148; GPU wait for late pages 0.132 (55 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 268 texture pages copied (1 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 910 of 3000 waited for their write-back, 1.23 ms each [hos sead::MainThread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 85219 from earlier ones', 14 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 sead::MainThread] vk: write-back diff (600 submits): 2635 runs, 361.9 MB compared; 2833 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 14; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3566.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3564 binds, 3200 MB; 0x1065000000 (16 MB, state 1): 435 binds, 0 MB; 0x1159000000 (48 MB, state 1): 236 binds, 125 MB; 0x1167000000 (32 MB, state 1): 182 binds, 241 MB; 0x1042000000 (16 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1055000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: texture #2692 0x10000c91400 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 4983 (drawn at 4769) [hos Presentation Thread] vk: texture #2693 0x10000cc1600 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 4983 (drawn at 4769) [hos Presentation Thread] vk: texture #2694 0x10000c61200 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 4983 (drawn at 4769) [hos Presentation Thread] vk: texture #2720 0x10000e00e00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 4983 (drawn at 4769) [hos Presentation Thread] vk: texture #3122 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 34877): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #3122 0x10000780600 1024x576x1 x1 NVN 0xa at present 4985 (texture frame 4986), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8660000 (845881 pages from the captures) [hos Presentation Thread] vk: 49 textures retired (1104 left, 2676 MB) [hos Presentation Thread] vk: upload over a drawn image: #3122 0x10000780600 1024x576x1 x1 NVN 0xa at present 4990 (texture frame 4991), finalized, 2560 KB dirty in 1 ranges [hos host] vk: batched submits: 165 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 2, wait 70, slot 0, present 59, cap 33, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8680000 (850084 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos sead::MainThread] nvn: EventSignal (CPU) #10000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8700000 (852586 pages from the captures) [hos ModuleSystemWorker4] nvn: 154 copies of recordings whose control memory was reused let go (47918 live) [hos ModuleSystemWorker4] nvn: 500000 recordings made, 47918 live copies (14.4 MB), 811 texture copies; 3 command buffers' segments (4.1 MB) [hos rmbl::VibrationThread] hid: 24576 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: mirror syncs (600 submits): 179 dirty pages from their submits' captures, 90041 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 Presentation Thread] vk: write-back diff (600 submits): 2870 runs, 397.4 MB compared; 3147 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3904.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3887 binds, 3509 MB; 0x1065000000 (16 MB, state 1): 537 binds, 0 MB; 0x1159000000 (48 MB, state 1): 253 binds, 133 MB; 0x1167000000 (32 MB, state 1): 199 binds, 262 MB; 0x1042000000 (16 MB, state 1): 72 binds, 0 MB; 0x1054000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8720000 (854331 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1105 left, 2676 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #80000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8740000 (856478 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 1355776 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.72, present 0.12, draw 6.09, descriptors 2.27, texture lookups 0.10, uploads 0.01, pipelines 0.24, programs 1.24, commands 2.03, dispatch 0.85, memory sync 1.83, queue submit 0.76, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 55 (1024 MB): 10.77 MB synced in 1400.3 copies, 11.71 MB written back [hos Presentation Thread] vk: 5040 presents, 35.6 fps; a frame: 1276 draws (0 skipped), 117 dispatches, 118 passes, 136 barriers, 6 submits, 0.1 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 881 pipelines (193 ms), 2 programs (11 failed), 1105 textures (2676 MB) [hos Presentation Thread] vk: a frame: 357.1 full barriers recorded, 175.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 29.6; 0x12: 70.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.4 ms a frame (the longest submission 6.7 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 96 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 1, wait 43, slot 0, present 35, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8760000 (859988 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1106 left, 2677 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 113790 from earlier ones', 55 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 Presentation Thread] vk: write-back diff (600 submits): 3539 runs, 500.8 MB compared; 3862 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 55; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4866.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4889 binds, 4437 MB; 0x1065000000 (16 MB, state 1): 273 binds, 0 MB; 0x1159000000 (48 MB, state 1): 261 binds, 128 MB; 0x1167000000 (32 MB, state 1): 238 binds, 301 MB; 0x1042000000 (16 MB, state 1): 88 binds, 0 MB; 0x1054000000 (16 MB, state 1): 83 binds, 0 MB; 0x1066000000 (16 MB, state 1): 70 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1105 left, 2676 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8780000 (863500 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.27 ms (lock 0.05, scan 0.07 over 1441 ranges, 2734 MB), 497 pages written, 497 copied (1.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.093; GPU wait for late pages 0.080 (11 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 948 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8800000 (867273 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 121751 from earlier ones', 109 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 Presentation Thread] vk: write-back diff (600 submits): 3495 runs, 542.7 MB compared; 3655 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 109; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5324.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5306 binds, 4848 MB; 0x1167000000 (32 MB, state 1): 266 binds, 350 MB; 0x1159000000 (48 MB, state 1): 265 binds, 126 MB; 0x1066000000 (16 MB, state 1): 70 binds, 0 MB; 0x1042000000 (16 MB, state 1): 52 binds, 0 MB; 0x1043000000 (16 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1055000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vi: 5107 frames presented (35.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 4, 22-30 105, 30-40 64, over 40 1 [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 1, 12-17 342, 17-25 6, over 25 0 [hos Presentation Thread] vk: 23 textures retired (1105 left, 2676 MB) [hos host] vk: batched submits: 78 flushes, 21.7 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: texture #550 0x10000db1c00 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 5114 (drawn at 4982) [hos Presentation Thread] vk: texture #551 0x10000de1e00 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 5114 (drawn at 4982) [hos Presentation Thread] vk: texture #552 0x10000d81a00 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 5114 (drawn at 4982) [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 x1 NVN 0x14 the GPU drew, finalized by the game, sampled again at frame 5114 (drawn at 4982) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 5113 (texture frame 5114), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #916 0x100005c0a00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 5114 (drawn at 4982) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 299 of 3000 waited for their write-back, 5.14 ms each [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 35794): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 5114 (texture frame 5115), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #3245 0x10000901000 1024x576x1 x1 NVN 0xa at present 5116 (texture frame 5117), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 67 textures retired (1110 left, 2678 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8820000 (871116 pages from the captures) [hos Presentation Thread] vk: program picks: 3399829 kept (1635946 by the last picks' textures, a uniform buffer bound since), 26587 new, 1573583 with other textures (of 5000000) [hos Presentation Thread] vk: 11 textures retired (1110 left, 2678 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8840000 (874392 pages from the captures) [hos BaseProcExecutor1] vcores: 407009 takes, 30952 waits (mean 28 us, longest 7.4 ms), 14703 kicks, 14711 yields, 0 escapes in 5 s [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 200000 (of 273447 registrations; slot 21764 60x33 -> 1024x576) [hos sead::MainThread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 106053 from earlier ones', 53 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 sead::MainThread] vk: write-back diff (600 submits): 2780 runs, 457.5 MB compared; 2900 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 53; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4560.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4540 binds, 4126 MB; 0x1159000000 (48 MB, state 1): 266 binds, 135 MB; 0x1167000000 (32 MB, state 1): 235 binds, 299 MB; 0x1054000000 (16 MB, state 1): 100 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1042000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: 7 textures retired (1121 left, 2679 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8860000 (876809 pages from the captures) [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.58, present 0.15, draw 3.96, descriptors 1.41, texture lookups 0.09, uploads 0.01, pipelines 0.18, programs 0.79, commands 1.36, dispatch 0.79, memory sync 1.44, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 55 (1024 MB): 10.28 MB synced in 1369.2 copies, 11.52 MB written back [hos Presentation Thread] vk: 5160 presents, 35.1 fps; a frame: 728 draws (0 skipped), 104 dispatches, 111 passes, 135 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.0 ms; 897 pipelines (193 ms), 2 programs (11 failed), 1122 textures (2679 MB) [hos Presentation Thread] vk: a frame: 322.7 full barriers recorded, 168.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.9; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 7.1 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 1124 so far (967 MB) [hos Presentation Thread] vk: 9 textures retired (1122 left, 2679 MB) [hos host] vk: batched submits: 110 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 45, cap 20, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8880000 (879003 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.26 ms (lock 0.04, scan 0.07 over 1441 ranges, 2736 MB), 486 pages written, 486 copied (1.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.159; GPU wait for late pages 0.148 (18 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 948 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 104 dirty pages from their submits' captures, 106258 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 Presentation Thread] vk: write-back diff (600 submits): 2929 runs, 459.8 MB compared; 3153 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4541.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4529 binds, 4126 MB; 0x1159000000 (48 MB, state 1): 261 binds, 132 MB; 0x1167000000 (32 MB, state 1): 221 binds, 284 MB; 0x1054000000 (16 MB, state 1): 103 binds, 0 MB; 0x1042000000 (16 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 40 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 9 textures retired (1122 left, 2679 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8900000 (882081 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1124 left, 2679 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 120000 so far (x1 0x117df6b070 x2 0 x3 0x117df6b040 x4 0x44b040) [hos Presentation Thread] vk: texture #443 0x116bc8d000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 5205 (drawn at 2169) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #60000: event 0x100d6c8040 mode 0 value 59999 (lr 0x806621e8) [hos sead::MainThread] nvn: CommandBufferWaitEvent #85000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8920000 (885427 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1128 left, 2681 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 113586 from earlier ones', 136 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 Presentation Thread] vk: write-back diff (600 submits): 3129 runs, 495.4 MB compared; 3425 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 136; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4906.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4894 binds, 4436 MB; 0x1159000000 (48 MB, state 1): 271 binds, 135 MB; 0x1167000000 (32 MB, state 1): 255 binds, 335 MB; 0x1066000000 (16 MB, state 1): 226 binds, 0 MB; 0x1054000000 (16 MB, state 1): 95 binds, 0 MB; 0x1042000000 (16 MB, state 1): 81 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 48 binds, 0 MB; [hos host] vk: batched submits: 80 flushes, 22.3 command buffers each, over 120 presents; by reason: poll 0, wait 23, slot 0, present 42, cap 15, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1423198 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 10 textures retired (1127 left, 2681 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8940000 (889321 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 332 of 3000 waited for their write-back, 3.47 ms each [hos Presentation Thread] vk: 9 textures retired (1127 left, 2681 MB) [hos Presentation Thread] vk: 88 textures retired (1145 left, 2702 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8960000 (892986 pages from the captures) [hos Presentation Thread] vk: texture #441 0x116bc58000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 5269 (drawn at 2169) [hos Presentation Thread] vk: 131 textures retired (1142 left, 2693 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 97 dirty pages from their submits' captures, 115987 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 3601 runs, 524.9 MB compared; 4005 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5107.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5142 binds, 4643 MB; 0x1159000000 (48 MB, state 1): 263 binds, 127 MB; 0x1167000000 (32 MB, state 1): 254 binds, 338 MB; 0x1066000000 (16 MB, state 1): 142 binds, 0 MB; 0x1054000000 (16 MB, state 1): 75 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1042000000 (16 MB, state 1): 46 binds, 0 MB; [hos sead::MainThread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos sead::MainThread] vk: capture: a submit 0.27 ms (lock 0.05, scan 0.07 over 1425 ranges, 2735 MB), 493 pages written, 493 copied (1.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.141; GPU wait for late pages 0.129 (14 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 948 texture pages copied (3 MB) [hos Presentation Thread] vk: 93 textures retired (1130 left, 2681 MB) [hos Presentation Thread] vk: a frame: 39 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.54, present 0.19, draw 3.85, descriptors 1.43, texture lookups 0.12, uploads 0.01, pipelines 0.17, programs 0.69, commands 1.34, dispatch 0.76, memory sync 1.63, queue submit 0.46, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 55 (1024 MB): 10.24 MB synced in 1357.2 copies, 11.57 MB written back [hos Presentation Thread] vk: 5280 presents, 36.1 fps; a frame: 731 draws (0 skipped), 112 dispatches, 110 passes, 143 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.0 ms; 904 pipelines (194 ms), 2 programs (11 failed), 1130 textures (2681 MB) [hos Presentation Thread] vk: a frame: 329.7 full barriers recorded, 175.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.6; 0x8: 3.0; 0x9: 1.0; 0x10: 2.6; 0x11: 39.9; 0x12: 67.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.6 ms a frame (the longest submission 6.3 ms); 3.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 19 textures retired (1129 left, 2681 MB) [hos host] vk: frame interpolation: 364 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 14, 12-17 345, 17-25 2, over 25 0 [hos Presentation Thread] vi: 5289 frames presented (36.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 12, 22-30 125, 30-40 43, over 40 1 [hos host] vk: batched submits: 76 flushes, 22.1 command buffers each, over 120 presents; by reason: poll 0, wait 28, slot 0, present 42, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 8980000 (895322 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1129 left, 2681 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos AudioFrameworkThread] vcores: 365929 takes, 27006 waits (mean 35 us, longest 6.6 ms), 12709 kicks, 12719 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 90 textures retired (1137 left, 2702 MB) [hos Presentation Thread] vk: texture #3777 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 37222): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #3777 0x10000780600 1024x576x1 x1 NVN 0xa at present 5320 (texture frame 5321), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #3777 0x10000780600 1024x576x1 x1 NVN 0xa at present 5323 (texture frame 5324), finalized, 2560 KB dirty in 1 ranges [hos sead::MainThread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 128763 from earlier ones', 139 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 sead::MainThread] vk: write-back diff (600 submits): 3696 runs, 588.2 MB compared; 3962 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 139; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5782.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5782 binds, 5261 MB; 0x1167000000 (32 MB, state 1): 299 binds, 400 MB; 0x1159000000 (48 MB, state 1): 264 binds, 121 MB; 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x1043000000 (16 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 55 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 6 binds, 0 MB; 0x1054000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9000000 (898710 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 5328 (texture frame 5329), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: 68 textures retired (1183 left, 2751 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 37299): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 5329 (texture frame 5330), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: slow submit: 24.2 ms: draw 22.2 descriptors 18.9 texture lookups 16.5 uploads 15.1 programs 1.5 commands 1.5 [hos sead::MainThread] vk: slow submit: 26.8 ms: memory sync 26.8 [hos Presentation Thread] vk: upload over a drawn image: #3893 0x10000901000 1024x576x1 x1 NVN 0xa at present 5330 (texture frame 5331), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9020000 (904104 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9040000 (909637 pages from the captures) [hos Presentation Thread] vk: 345 textures retired (1130 left, 3128 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9060000 (914412 pages from the captures) [hos Presentation Thread] vk: program picks: 3530717 kept (1694048 by the last picks' textures, a uniform buffer bound since), 26829 new, 1642453 with other textures (of 5200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9080000 (917047 pages from the captures) [hos Presentation Thread] vk: 149 textures retired (1124 left, 3111 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 73774 from earlier ones', 8 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 Presentation Thread] vk: write-back diff (600 submits): 2492 runs, 310.8 MB compared; 2845 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3074.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3045 binds, 2698 MB; 0x1159000000 (48 MB, state 1): 236 binds, 131 MB; 0x1167000000 (32 MB, state 1): 163 binds, 224 MB; 0x1066000000 (16 MB, state 1): 153 binds, 0 MB; 0x1042000000 (16 MB, state 1): 131 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 70 binds, 20 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos host] vk: batched submits: 123 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 5, wait 48, slot 0, present 48, cap 22, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9100000 (919906 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9120000 (924906 pages from the captures) [hos Presentation Thread] vk: 75 textures retired (1118 left, 3106 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9140000 (928320 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9160000 (931301 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1117 left, 3107 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9180000 (935106 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 61 dirty pages from their submits' captures, 62534 from earlier ones', 56 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 Presentation Thread] vk: write-back diff (600 submits): 2188 runs, 274.6 MB compared; 2471 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 56; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2735.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2711 binds, 2403 MB; 0x1066000000 (16 MB, state 1): 498 binds, 0 MB; 0x1159000000 (48 MB, state 1): 217 binds, 122 MB; 0x1167000000 (32 MB, state 1): 142 binds, 191 MB; 0x1042000000 (16 MB, state 1): 128 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 63 binds, 18 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9200000 (939909 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.28 ms (lock 0.05, scan 0.08 over 1432 ranges, 2837 MB), 498 pages written, 498 copied (1.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.210; GPU wait for late pages 0.198 (25 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 948 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9220000 (943169 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 481 of 3000 waited for their write-back, 2.32 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9240000 (945904 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9260000 (948906 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9280000 (953946 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (1105 left, 3073 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1490580 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9300000 (958642 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 24 dirty pages from their submits' captures, 60305 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 Presentation Thread] vk: write-back diff (600 submits): 1995 runs, 240.2 MB compared; 2269 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2404.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2358 binds, 2091 MB; 0x1066000000 (16 MB, state 1): 310 binds, 0 MB; 0x1159000000 (48 MB, state 1): 215 binds, 124 MB; 0x1167000000 (32 MB, state 1): 126 binds, 172 MB; 0x1042000000 (16 MB, state 1): 117 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 60 binds, 18 MB; 0x1043000000 (16 MB, state 1): 22 binds, 0 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9320000 (962365 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9340000 (965679 pages from the captures) [hos Presentation Thread] vk: memory: working set 5396 MB (peak 6471), private 486 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 46 blocks 5174 MB, 1329 allocations 4612 MB; used 5208 of 9067 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1809 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 449 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 1018 images 1966 MB; 214 free ranges, the largest 120 MB [hos Presentation Thread] vk: image blocks (render targets): 5 blocks 640 MB, 272 images 474 MB; 143 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 1262 reused from the pool, 927 made new, 655 destroyed from it; it holds 168 (221 MB) [hos Presentation Thread] vk: VRAM: 5657 MB used of 9323 MB allowed (562 MB of it free in the blocks); textures 3081 MB (budget 3072 MB), 1111 textures [hos host] vk: malloc: 879 MB in arenas (565 MB in use, 313 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1914 MB, rendered 613 MB (81 drawn in one frame, kept: 39916 KB), other 274 MB; used in the last 8 presents 2613 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 30 (9267 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x32x1 NVN 0x25: 1 (8 KB); 77x38x1 NVN 0x25: 1 (11 KB); 97x33x1 NVN 0x25: 1 (12 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 141x102x1 NVN 0x1: 1 (14 KB); 182x44x1 NVN 0x25: 3 (93 KB); 246x108x1 NVN 0x1: 3 (77 KB); 260x260x1 NVN 0xd: 2 (351 KB); 490x46x1 NVN 0x25: 4 (352 KB); 554x110x1 NVN 0x1: 4 (238 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 4 textures retired (1107 left, 3080 MB) [hos host] vk: malloc_trim: 313 MB free in the arenas now, the process's private memory 486 -> 473 MB (2 ms) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.33, writes collected 0.13 [hos Presentation Thread] vk: status: 600 frames, the slowest 63.2 ms; VRAM 5.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.98, present 0.12, draw 7.60, descriptors 3.13, texture lookups 0.43, uploads 0.26, pipelines 0.26, programs 1.47, commands 2.37, dispatch 0.76, memory sync 2.45, queue submit 0.89, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 55 (1024 MB): 10.66 MB synced in 1402.7 copies, 11.81 MB written back [hos Presentation Thread] vk: 5400 presents, 35.8 fps; a frame: 1558 draws (0 skipped), 117 dispatches, 117 passes, 133 barriers, 6 submits, 1.9 uploads (1.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 906 pipelines (194 ms), 2 programs (11 failed), 1107 textures (3080 MB) [hos Presentation Thread] vk: a frame: 372.4 full barriers recorded, 172.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 29.0; 0x12: 68.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 6.8 ms); 6.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.28 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9360000 (968548 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9380000 (971899 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9400000 (974805 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (1121 left, 3116 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9420000 (977326 pages from the captures) [hos host] vk: batched submits: 333 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 22, wait 179, slot 0, present 74, cap 48, value 10, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 150 dirty pages from their submits' captures, 52870 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 Presentation Thread] vk: write-back diff (600 submits): 1989 runs, 219.4 MB compared; 2343 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2158.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2147 binds, 1883 MB; 0x1066000000 (16 MB, state 1): 427 binds, 0 MB; 0x1159000000 (48 MB, state 1): 191 binds, 110 MB; 0x1042000000 (16 MB, state 1): 132 binds, 0 MB; 0x1167000000 (32 MB, state 1): 115 binds, 151 MB; 0x7f79000000 (16 MB, state 1): 54 binds, 16 MB; 0x1043000000 (16 MB, state 1): 21 binds, 0 MB; 0x1140000000 (48 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9440000 (980885 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9460000 (986327 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (1077 left, 3046 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #90000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9480000 (990070 pages from the captures) [hos Presentation Thread] vk: program picks: 3677046 kept (1769080 by the last picks' textures, a uniform buffer bound since), 26904 new, 1696049 with other textures (of 5400000) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9500000 (995348 pages from the captures) [hos ModuleSystemWorker4] nvn: 568 copies of recordings whose control memory was reused let go (47974 live) [hos ModuleSystemWorker4] nvn: 550000 recordings made, 47974 live copies (17.7 MB), 1425 texture copies; 6 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9520000 (1000911 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (1127 left, 3084 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 51854 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2043 runs, 220.5 MB compared; 2454 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2182.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2133 binds, 1881 MB; 0x1065000000 (16 MB, state 1): 628 binds, 0 MB; 0x1159000000 (48 MB, state 1): 205 binds, 119 MB; 0x1167000000 (32 MB, state 1): 120 binds, 172 MB; 0x1042000000 (16 MB, state 1): 105 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 32 binds, 9 MB; 0x1140000000 (48 MB, state 1): 23 binds, 0 MB; 0x1054000000 (16 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: imports: 43 live (1488 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9540000 (1006418 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9560000 (1010410 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9580000 (1013612 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1154 left, 3123 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9600000 (1016397 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9620000 (1019070 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9640000 (1021343 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1155 left, 3124 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 71 dirty pages from their submits' captures, 55108 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 Presentation Thread] vk: write-back diff (600 submits): 2328 runs, 235.6 MB compared; 2883 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2265.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2250 binds, 1981 MB; 0x1065000000 (16 MB, state 1): 563 binds, 0 MB; 0x1159000000 (48 MB, state 1): 194 binds, 111 MB; 0x1167000000 (32 MB, state 1): 136 binds, 172 MB; 0x1042000000 (16 MB, state 1): 106 binds, 0 MB; 0x1043000000 (16 MB, state 1): 21 binds, 0 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; 0x1054000000 (16 MB, state 1): 9 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9660000 (1024156 pages from the captures) [hos Presentation Thread] vk: pool 0x7fe2628400+0x75f0 imported in 15.9 ms as 0x7fe2000000..0x7fe3000000 (52 imports, 591 ms in all) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9680000 (1029819 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9700000 (1035509 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1186 left, 3139 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9720000 (1041054 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9740000 (1045000 pages from the captures) [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 4, 7-9 3, 9-12 6, 12-17 320, 17-25 11, over 25 4 [hos Presentation Thread] vi: 5463 frames presented (34.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 110, 30-40 43, over 40 7 [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 49700 from earlier ones', 11 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 Presentation Thread] vk: write-back diff (600 submits): 2051 runs, 209.7 MB compared; 2574 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2047.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1987 binds, 1772 MB; 0x1159000000 (48 MB, state 1): 202 binds, 118 MB; 0x1066000000 (16 MB, state 1): 166 binds, 0 MB; 0x1167000000 (32 MB, state 1): 116 binds, 157 MB; 0x1042000000 (16 MB, state 1): 87 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 26 binds, 1 MB; 0x1140000000 (48 MB, state 1): 17 binds, 0 MB; 0x1043000000 (16 MB, state 1): 16 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9760000 (1047775 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9780000 (1052171 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1198 left, 3151 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9800000 (1057629 pages from the captures) [hos host] vk: batched submits: 380 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 42, wait 197, slot 0, present 68, cap 55, value 18, other 0 [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #65000: event 0x100d6c8000 mode 0 value 64999 (lr 0x80291440) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9820000 (1060757 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1557103 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: capture: a submit 0.31 ms (lock 0.05, scan 0.08 over 1437 ranges, 2849 MB), 559 pages written, 559 copied (2.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.893; GPU wait for late pages 0.870 (93 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 948 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9840000 (1063644 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1208 left, 3146 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9860000 (1067425 pages from the captures) [hos Presentation Thread] vk: program picks: 3831672 kept (1853850 by the last picks' textures, a uniform buffer bound since), 26991 new, 1741336 with other textures (of 5600000) [hos Presentation Thread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 48165 from earlier ones', 47 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 Presentation Thread] vk: write-back diff (600 submits): 1977 runs, 189.1 MB compared; 2491 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 47; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1842.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1780 binds, 1564 MB; 0x1066000000 (16 MB, state 1): 469 binds, 0 MB; 0x1159000000 (48 MB, state 1): 202 binds, 121 MB; 0x1167000000 (32 MB, state 1): 115 binds, 157 MB; 0x1042000000 (16 MB, state 1): 99 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 34 binds, 1 MB; 0x1043000000 (16 MB, state 1): 17 binds, 0 MB; 0x1140000000 (48 MB, state 1): 16 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9880000 (1073084 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9900000 (1078728 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9920000 (1084379 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1192 left, 3116 MB) [hos BaseProcExecutor1] vcores: 194158 takes, 29583 waits (mean 88 us, longest 64.7 ms), 13978 kicks, 13844 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9940000 (1088504 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9960000 (1090854 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 9980000 (1092848 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 18 dirty pages from their submits' captures, 49620 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 Presentation Thread] vk: write-back diff (600 submits): 2114 runs, 211.2 MB compared; 2613 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2066.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1990 binds, 1772 MB; 0x1159000000 (48 MB, state 1): 203 binds, 119 MB; 0x1066000000 (16 MB, state 1): 153 binds, 0 MB; 0x1167000000 (32 MB, state 1): 125 binds, 174 MB; 0x1042000000 (16 MB, state 1): 116 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 35 binds, 1 MB; 0x1055000000 (16 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 21 textures retired (1186 left, 3133 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 1.00, writes collected 0.15 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 841 of 3000 waited for their write-back, 0.24 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10000000 (1094693 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 30000 submissions stopped at a wait, 29980 went on once it was reached, 18 waits gone past; made to go by presents 43, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 92069, not met 0; captures at a CPU event's wait 133 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10020000 (1096636 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10040000 (1098581 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10060000 (1100528 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10080000 (1102838 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 52000 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 Presentation Thread] vk: write-back diff (600 submits): 2283 runs, 224.5 MB compared; 2846 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2148.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2103 binds, 1876 MB; 0x1159000000 (48 MB, state 1): 196 binds, 113 MB; 0x1167000000 (32 MB, state 1): 116 binds, 159 MB; 0x1042000000 (16 MB, state 1): 105 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 35 binds, 0 MB; 0x1055000000 (16 MB, state 1): 34 binds, 0 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; 0x1043000000 (16 MB, state 1): 17 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10100000 (1105110 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1203 left, 3119 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10120000 (1108225 pages from the captures) [hos Presentation Thread] vk: a frame: 77 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.4 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 25.41, present 0.11, draw 14.19, descriptors 5.70, texture lookups 0.32, uploads 0.14, pipelines 0.45, programs 3.08, commands 4.30, dispatch 0.96, memory sync 6.82, queue submit 1.61, slot wait 0.12 [hos Presentation Thread] vk: a frame: mirrors 57 (1024 MB): 11.88 MB synced in 1556.5 copies, 12.40 MB written back [hos Presentation Thread] vk: 5520 presents, 33.4 fps; a frame: 3156 draws (0 skipped), 152 dispatches, 135 passes, 136 barriers, 6 submits, 2.2 uploads (0.4 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 944 pipelines (426 ms), 2 programs (11 failed), 1209 textures (3121 MB) [hos Presentation Thread] vk: a frame: 464.9 full barriers recorded, 193.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 30.3; 0x12: 70.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.2 ms a frame (the longest submission 8.0 ms); 3.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.16 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10140000 (1113841 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10160000 (1119186 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1211 left, 3126 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10180000 (1122616 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10200000 (1125738 pages from the captures) [hos host] vk: batched submits: 413 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 54, wait 205, slot 0, present 82, cap 51, value 21, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 24 dirty pages from their submits' captures, 54102 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 Presentation Thread] vk: write-back diff (600 submits): 2238 runs, 213.7 MB compared; 2823 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2074.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1993 binds, 1771 MB; 0x1159000000 (48 MB, state 1): 214 binds, 127 MB; 0x1042000000 (16 MB, state 1): 133 binds, 0 MB; 0x1167000000 (32 MB, state 1): 125 binds, 176 MB; 0x1066000000 (16 MB, state 1): 90 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 36 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 22 binds, 1 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10220000 (1129142 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10240000 (1134354 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1207 left, 3119 MB) [hos Presentation Thread] vk: program picks: 3982439 kept (1937683 by the last picks' textures, a uniform buffer bound since), 27084 new, 1790476 with other textures (of 5800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10260000 (1139569 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10280000 (1142830 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10300000 (1145965 pages from the captures) [hos Presentation Thread] vk: 53 textures retired (1160 left, 3093 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 49033 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 Presentation Thread] vk: write-back diff (600 submits): 2086 runs, 210.4 MB compared; 2616 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2068.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1983 binds, 1770 MB; 0x1066000000 (16 MB, state 1): 646 binds, 0 MB; 0x1159000000 (48 MB, state 1): 214 binds, 127 MB; 0x1167000000 (32 MB, state 1): 132 binds, 168 MB; 0x1042000000 (16 MB, state 1): 122 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 40 binds, 3 MB; 0x7fe1000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10320000 (1148568 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10340000 (1150471 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10360000 (1152547 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1151 left, 3075 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1623612 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10380000 (1154847 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10400000 (1159339 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10420000 (1164200 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 52209 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 Presentation Thread] vk: write-back diff (600 submits): 2285 runs, 224.1 MB compared; 2865 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2191.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2133 binds, 1876 MB; 0x1066000000 (16 MB, state 1): 456 binds, 0 MB; 0x1065000000 (16 MB, state 1): 411 binds, 0 MB; 0x1159000000 (48 MB, state 1): 214 binds, 126 MB; 0x1167000000 (32 MB, state 1): 146 binds, 187 MB; 0x1042000000 (16 MB, state 1): 133 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 42 binds, 3 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10440000 (1166167 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10460000 (1168193 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10480000 (1170024 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.31 ms (lock 0.05, scan 0.08 over 1446 ranges, 2879 MB), 555 pages written, 555 copied (2.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.699; GPU wait for late pages 0.675 (96 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 1191 texture pages copied (4 MB) [hos Presentation Thread] vk: 24 textures retired (1130 left, 3049 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10500000 (1171749 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10520000 (1173889 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10540000 (1176993 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 37 dirty pages from their submits' captures, 55123 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 Presentation Thread] vk: write-back diff (600 submits): 2490 runs, 238.7 MB compared; 3116 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2279.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2233 binds, 1979 MB; 0x1065000000 (16 MB, state 1): 928 binds, 0 MB; 0x1159000000 (48 MB, state 1): 214 binds, 124 MB; 0x1167000000 (32 MB, state 1): 143 binds, 172 MB; 0x1042000000 (16 MB, state 1): 125 binds, 0 MB; 0x1066000000 (16 MB, state 1): 49 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 44 binds, 4 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10560000 (1182485 pages from the captures) [hos host] vk: batched submits: 377 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 46, wait 190, slot 0, present 76, cap 53, value 12, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10580000 (1186153 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10600000 (1189052 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.61, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10620000 (1191663 pages from the captures) [hos sead::MainThread] nvn: 580 copies of recordings whose control memory was reused let go (49803 live) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10640000 (1196719 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 37 dirty pages from their submits' captures, 56155 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 Presentation Thread] vk: write-back diff (600 submits): 2423 runs, 237.8 MB compared; 2943 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2290.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2229 binds, 1979 MB; 0x1066000000 (16 MB, state 1): 710 binds, 0 MB; 0x1159000000 (48 MB, state 1): 221 binds, 129 MB; 0x1167000000 (32 MB, state 1): 138 binds, 178 MB; 0x1042000000 (16 MB, state 1): 134 binds, 0 MB; 0x1065000000 (16 MB, state 1): 93 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 40 binds, 3 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: program picks: 4131216 kept (2019954 by the last picks' textures, a uniform buffer bound since), 27172 new, 1841611 with other textures (of 6000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10660000 (1202260 pages from the captures) [hos Presentation Thread] vk: 53 textures retired (1127 left, 3073 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10680000 (1205692 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10700000 (1209064 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 804 of 3000 waited for their write-back, 0.47 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10720000 (1211931 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (1122 left, 3073 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #95000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10740000 (1214676 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10760000 (1218051 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 40 dirty pages from their submits' captures, 55676 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 Presentation Thread] vk: write-back diff (600 submits): 2403 runs, 247.5 MB compared; 2935 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2397.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2335 binds, 2083 MB; 0x1066000000 (16 MB, state 1): 764 binds, 0 MB; 0x1159000000 (48 MB, state 1): 222 binds, 129 MB; 0x1167000000 (32 MB, state 1): 140 binds, 181 MB; 0x1042000000 (16 MB, state 1): 130 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 42 binds, 4 MB; 0x1140000000 (48 MB, state 1): 23 binds, 0 MB; 0x1043000000 (16 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10780000 (1222347 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1136 left, 3088 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10800000 (1227907 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10820000 (1231673 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10840000 (1233782 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1135 left, 3077 MB) [hos Presentation Thread] vk: a frame: 55 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 20.99, present 0.09, draw 12.95, descriptors 5.36, texture lookups 0.23, uploads 0.09, pipelines 0.41, programs 2.69, commands 3.90, dispatch 0.95, memory sync 4.27, queue submit 1.48, slot wait 0.11 [hos Presentation Thread] vk: a frame: mirrors 58 (1024 MB): 11.51 MB synced in 1510.2 copies, 12.47 MB written back [hos Presentation Thread] vk: 5640 presents, 38.2 fps; a frame: 2889 draws (0 skipped), 161 dispatches, 130 passes, 147 barriers, 6 submits, 0.8 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 969 pipelines (427 ms), 2 programs (11 failed), 1135 textures (3077 MB) [hos Presentation Thread] vk: a frame: 461.4 full barriers recorded, 202.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 7.2 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10860000 (1235939 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 53438 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 Presentation Thread] vk: write-back diff (600 submits): 2188 runs, 223.9 MB compared; 2639 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2183.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2132 binds, 1875 MB; 0x1065000000 (16 MB, state 1): 1005 binds, 0 MB; 0x1159000000 (48 MB, state 1): 213 binds, 125 MB; 0x1042000000 (16 MB, state 1): 148 binds, 0 MB; 0x1167000000 (32 MB, state 1): 131 binds, 181 MB; 0x1066000000 (16 MB, state 1): 94 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 40 binds, 3 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10880000 (1237670 pages from the captures) [hos Presentation Thread] vi: 5647 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 13, 22-30 122, 30-40 47, over 40 2 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 3, 9-12 13, 12-17 349, 17-25 1, over 25 1 [hos Presentation Thread] vk: 6 textures retired (1151 left, 3095 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10900000 (1241790 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1690363 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 367 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 29, wait 196, slot 0, present 82, cap 42, value 18, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10920000 (1246372 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10940000 (1248844 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1151 left, 3082 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10960000 (1252554 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 10980000 (1257891 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 53575 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 Presentation Thread] vk: write-back diff (600 submits): 2198 runs, 232.8 MB compared; 2695 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2287.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2243 binds, 1979 MB; 0x1066000000 (16 MB, state 1): 488 binds, 0 MB; 0x1065000000 (16 MB, state 1): 453 binds, 0 MB; 0x1159000000 (48 MB, state 1): 226 binds, 133 MB; 0x1042000000 (16 MB, state 1): 157 binds, 0 MB; 0x1167000000 (32 MB, state 1): 135 binds, 172 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 3 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11000000 (1259915 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1141 left, 3062 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11020000 (1261783 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11040000 (1263543 pages from the captures) [hos Presentation Thread] vk: program picks: 4278089 kept (2103223 by the last picks' textures, a uniform buffer bound since), 27256 new, 1894654 with other textures (of 6200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11060000 (1265448 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.30 ms (lock 0.05, scan 0.08 over 1451 ranges, 2887 MB), 552 pages written, 552 copied (2.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.624; GPU wait for late pages 0.601 (91 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 1726 texture pages copied (6 MB) [hos BaseProcExecutor1] vcores: 198824 takes, 31394 waits (mean 69 us, longest 41.5 ms), 14842 kicks, 14703 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 32 textures retired (1138 left, 3066 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11080000 (1267339 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 52369 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 Presentation Thread] vk: write-back diff (600 submits): 2084 runs, 220.7 MB compared; 2513 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2179.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2142 binds, 1875 MB; 0x1065000000 (16 MB, state 1): 1144 binds, 0 MB; 0x1159000000 (48 MB, state 1): 212 binds, 124 MB; 0x1042000000 (16 MB, state 1): 151 binds, 0 MB; 0x1167000000 (32 MB, state 1): 128 binds, 174 MB; 0x7f7a000000 (16 MB, state 1): 37 binds, 3 MB; 0x7fe2000000 (16 MB, state 1): 36 binds, 3 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11100000 (1269196 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11120000 (1274540 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1141 left, 3067 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11140000 (1278212 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11160000 (1283678 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11180000 (1287021 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1152 left, 3070 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.59, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 40 dirty pages from their submits' captures, 55495 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 Presentation Thread] vk: write-back diff (600 submits): 2158 runs, 230.5 MB compared; 2622 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2303.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2264 binds, 1979 MB; 0x1065000000 (16 MB, state 1): 667 binds, 0 MB; 0x1066000000 (16 MB, state 1): 254 binds, 0 MB; 0x1159000000 (48 MB, state 1): 233 binds, 137 MB; 0x1167000000 (32 MB, state 1): 136 binds, 181 MB; 0x1042000000 (16 MB, state 1): 120 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 3 MB; 0x7f7a000000 (16 MB, state 1): 37 binds, 3 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11200000 (1288985 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11220000 (1290813 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (1106 left, 3044 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11240000 (1292890 pages from the captures) [hos host] vk: batched submits: 338 flushes, 11.5 command buffers each, over 120 presents; by reason: poll 24, wait 180, slot 0, present 76, cap 45, value 13, other 0 [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 140000 so far (x1 0x117db20010 x2 0 x3 0x117db20000 x4 0x44b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11260000 (1297864 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11280000 (1301212 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1120 left, 3057 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 57816 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 Presentation Thread] vk: write-back diff (600 submits): 2272 runs, 242.3 MB compared; 2734 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2420.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2379 binds, 2083 MB; 0x1065000000 (16 MB, state 1): 604 binds, 0 MB; 0x1066000000 (16 MB, state 1): 288 binds, 0 MB; 0x1159000000 (48 MB, state 1): 237 binds, 139 MB; 0x1167000000 (32 MB, state 1): 141 binds, 191 MB; 0x1042000000 (16 MB, state 1): 112 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 41 binds, 3 MB; 0x7fe2000000 (16 MB, state 1): 40 binds, 4 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11300000 (1304579 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11320000 (1308454 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 776 of 3000 waited for their write-back, 0.63 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11340000 (1313500 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (1135 left, 3053 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11360000 (1318057 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11380000 (1323280 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #70000: event 0x100d6c8010 mode 0 value 70000 (lr 0x80660adc) [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 52980 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 Presentation Thread] vk: write-back diff (600 submits): 2146 runs, 230.3 MB compared; 2547 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2286.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2258 binds, 1979 MB; 0x1066000000 (16 MB, state 1): 600 binds, 0 MB; 0x1065000000 (16 MB, state 1): 381 binds, 0 MB; 0x1159000000 (48 MB, state 1): 229 binds, 135 MB; 0x1042000000 (16 MB, state 1): 156 binds, 0 MB; 0x1167000000 (32 MB, state 1): 125 binds, 166 MB; 0x7f7a000000 (16 MB, state 1): 47 binds, 4 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 3 MB; [hos Presentation Thread] vk: 15 textures retired (1140 left, 3069 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11400000 (1326322 pages from the captures) [hos Presentation Thread] vk: program picks: 4423422 kept (2186848 by the last picks' textures, a uniform buffer bound since), 27336 new, 1949241 with other textures (of 6400000) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1756833 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11420000 (1328617 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11440000 (1333423 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (1146 left, 3078 MB) [hos rmbl::VibrationThread] hid: 28672 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11460000 (1337166 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11480000 (1341449 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 56152 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 Presentation Thread] vk: write-back diff (600 submits): 2090 runs, 229.5 MB compared; 2416 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2303.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2261 binds, 1979 MB; 0x1066000000 (16 MB, state 1): 516 binds, 0 MB; 0x1065000000 (16 MB, state 1): 463 binds, 0 MB; 0x1159000000 (48 MB, state 1): 228 binds, 134 MB; 0x1042000000 (16 MB, state 1): 140 binds, 0 MB; 0x1167000000 (32 MB, state 1): 135 binds, 183 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 3 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11500000 (1345649 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (1145 left, 3077 MB) [hos Presentation Thread] vk: a frame: 44 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 118 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 20.47, present 0.10, draw 12.64, descriptors 4.98, texture lookups 0.26, uploads 0.10, pipelines 0.42, programs 2.75, commands 3.91, dispatch 0.88, memory sync 3.95, queue submit 1.37, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 58 (1024 MB): 11.26 MB synced in 1491.3 copies, 12.17 MB written back [hos Presentation Thread] vk: 5760 presents, 37.9 fps; a frame: 2793 draws (0 skipped), 149 dispatches, 133 passes, 149 barriers, 6 submits, 0.8 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1005 pipelines (428 ms), 2 programs (11 failed), 1145 textures (3077 MB) [hos Presentation Thread] vk: a frame: 449.5 full barriers recorded, 203.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 42.0; 0x12: 71.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 7.2 ms); 1.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11520000 (1347849 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11540000 (1351782 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 2299 so far (1944 MB) [hos Presentation Thread] vk: 9 textures retired (1151 left, 3073 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11560000 (1356440 pages from the captures) [hos host] vk: batched submits: 374 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 36, wait 198, slot 0, present 78, cap 47, value 15, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11580000 (1360532 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.31 ms (lock 0.05, scan 0.08 over 1455 ranges, 2891 MB), 552 pages written, 552 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.461; GPU wait for late pages 0.438 (80 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (106 MB), 11 spare buffers, 3445 texture pages copied (13 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 139 dirty pages from their submits' captures, 56432 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 Presentation Thread] vk: write-back diff (600 submits): 2229 runs, 241.8 MB compared; 2617 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2425.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2377 binds, 2083 MB; 0x1066000000 (16 MB, state 1): 532 binds, 0 MB; 0x1065000000 (16 MB, state 1): 408 binds, 0 MB; 0x1159000000 (48 MB, state 1): 244 binds, 144 MB; 0x1042000000 (16 MB, state 1): 216 binds, 0 MB; 0x1167000000 (32 MB, state 1): 136 binds, 189 MB; 0x7fe2000000 (16 MB, state 1): 107 binds, 5 MB; 0x7f7a000000 (16 MB, state 1): 60 binds, 5 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11600000 (1365534 pages from the captures) [hos Presentation Thread] vk: textures the GPU drew, written back into their memory before eviction: 1 so far [hos Presentation Thread] vk: 32 textures retired (1139 left, 3049 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11620000 (1367400 pages from the captures) [hos Presentation Thread] vk: NVN2 program 3a4d4dff7665abc5 (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: NVN2 program 3a4d4dff7665abc5 (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: NVN2 program 6b7328b185c30efc (stage 0) lowered with extended registers (1128 REGMAP words) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11640000 (1371485 pages from the captures) [hos sead::MainThread] nvn: 335 copies of recordings whose control memory was reused let go (50838 live) [hos sead::MainThread] nvn: 600000 recordings made, 50838 live copies (18.3 MB), 1461 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: 3 textures retired (1161 left, 3062 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11660000 (1376008 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11680000 (1378812 pages from the captures) [hos Presentation Thread] vk: NVN2 program 5d252c1bd799a2b8 (stage 0) lowered with extended registers (1128 REGMAP words) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11700000 (1381308 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 59 dirty pages from their submits' captures, 56072 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 Presentation Thread] vk: write-back diff (600 submits): 2176 runs, 232.0 MB compared; 2566 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2325.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2264 binds, 1979 MB; 0x1065000000 (16 MB, state 1): 685 binds, 0 MB; 0x1042000000 (16 MB, state 1): 301 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 148 MB; 0x1066000000 (16 MB, state 1): 242 binds, 0 MB; 0x1167000000 (32 MB, state 1): 144 binds, 189 MB; 0x7fe2000000 (16 MB, state 1): 100 binds, 4 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; [hos Presentation Thread] vk: imports: 44 live (1504 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 6 textures retired (1162 left, 3062 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.46, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11720000 (1383145 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11740000 (1385082 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1161 left, 3062 MB) [hos Presentation Thread] vk: in play: graphics f26332859d50e347 (071ffbe89cb50377 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics e12ac166623b6a53 (f0119e3114b6e4e3 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 03e069ada68fbeac (d95e418ea31b8bfc 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11760000 (1387025 pages from the captures) [hos Presentation Thread] vk: program picks: 4565298 kept (2266121 by the last picks' textures, a uniform buffer bound since), 27442 new, 2007259 with other textures (of 6600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11780000 (1392384 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 57758 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 Presentation Thread] vk: write-back diff (600 submits): 2295 runs, 243.0 MB compared; 2681 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2434.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2381 binds, 2083 MB; 0x1065000000 (16 MB, state 1): 743 binds, 0 MB; 0x1042000000 (16 MB, state 1): 305 binds, 0 MB; 0x1159000000 (48 MB, state 1): 241 binds, 142 MB; 0x1066000000 (16 MB, state 1): 174 binds, 0 MB; 0x1167000000 (32 MB, state 1): 146 binds, 200 MB; 0x7fe2000000 (16 MB, state 1): 100 binds, 5 MB; 0x7f7a000000 (16 MB, state 1): 60 binds, 5 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11800000 (1397591 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1165 left, 3063 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #100000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: pool 0x1053d5a000+0x40 imported in 7.9 ms as 0x1053000000..0x1054000000 (53 imports, 599 ms in all) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11820000 (1400276 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11840000 (1402308 pages from the captures) [hos Presentation Thread] vk: 53 textures retired (1157 left, 3037 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11860000 (1404714 pages from the captures) [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: NVN2 program 4a2ffdfbe52757ba (stage 0) lowered with extended registers (939 REGMAP words) [hos host] vk: batched submits: 350 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 19, wait 188, slot 0, present 86, cap 44, value 11, other 2 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 739 of 3000 waited for their write-back, 0.77 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11880000 (1409974 pages from the captures) [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 4, 9-12 13, 12-17 356, 17-25 1, over 25 1 [hos Presentation Thread] vi: 5835 frames presented (37.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 22, 22-30 122, 30-40 40, over 40 3 [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 59508 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 Presentation Thread] vk: write-back diff (600 submits): 2261 runs, 242.6 MB compared; 2658 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2418.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2386 binds, 2083 MB; 0x1065000000 (16 MB, state 1): 562 binds, 0 MB; 0x1066000000 (16 MB, state 1): 331 binds, 0 MB; 0x1042000000 (16 MB, state 1): 299 binds, 0 MB; 0x1159000000 (48 MB, state 1): 247 binds, 146 MB; 0x1167000000 (32 MB, state 1): 140 binds, 183 MB; 0x7f7a000000 (16 MB, state 1): 58 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 2 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11900000 (1412975 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 1823293 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: NVN2 program b81f83fe05a2a32a (stage 0) lowered with extended registers (939 REGMAP words) [hos Presentation Thread] vk: 19 textures retired (1170 left, 3061 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11920000 (1415381 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11940000 (1417786 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11960000 (1423056 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1196 left, 3082 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 11980000 (1425508 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 113 dirty pages from their submits' captures, 56364 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 Presentation Thread] vk: write-back diff (600 submits): 2326 runs, 235.1 MB compared; 2737 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2319.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2323 binds, 1980 MB; 0x1065000000 (16 MB, state 1): 525 binds, 0 MB; 0x1066000000 (16 MB, state 1): 447 binds, 0 MB; 0x1042000000 (16 MB, state 1): 361 binds, 0 MB; 0x1159000000 (48 MB, state 1): 259 binds, 155 MB; 0x1167000000 (32 MB, state 1): 134 binds, 178 MB; 0x7f7a000000 (16 MB, state 1): 59 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 41 binds, 1 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12000000 (1426996 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1202 left, 3080 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12020000 (1428500 pages from the captures) [hos BaseProcExecutor1] vcores: 259798 takes, 31882 waits (mean 57 us, longest 18.9 ms), 15043 kicks, 14955 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12040000 (1429928 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12060000 (1431408 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1186 left, 3063 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12080000 (1432830 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 82 dirty pages from their submits' captures, 53886 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 sead::MainThread] vk: write-back diff (600 submits): 2149 runs, 231.1 MB compared; 2449 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2317.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2321 binds, 1980 MB; 0x1065000000 (16 MB, state 1): 913 binds, 0 MB; 0x1042000000 (16 MB, state 1): 416 binds, 0 MB; 0x1159000000 (48 MB, state 1): 264 binds, 159 MB; 0x1167000000 (32 MB, state 1): 130 binds, 174 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 1 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; [hos sead::MainThread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.05, scan 0.08 over 1459 ranges, 2904 MB), 554 pages written, 554 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.436; GPU wait for late pages 0.415 (88 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3454 texture pages copied (13 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12100000 (1434313 pages from the captures) [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.7 draws left out (not ready), 0.01 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 20.42, present 0.25, draw 13.05, descriptors 5.09, texture lookups 0.23, uploads 0.06, pipelines 0.49, programs 2.87, commands 4.00, dispatch 1.05, memory sync 3.42, queue submit 1.31, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 58 (1024 MB): 11.42 MB synced in 1496.2 copies, 12.19 MB written back [hos Presentation Thread] vk: 5880 presents, 37.3 fps; a frame: 2695 draws (0 skipped), 153 dispatches, 139 passes, 152 barriers, 6 submits, 1.1 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1054 pipelines (573 ms), 5 programs (11 failed), 1194 textures (3064 MB) [hos Presentation Thread] vk: a frame: 456.0 full barriers recorded, 207.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.2; 0x8: 3.0; 0x9: 1.0; 0x10: 3.2; 0x11: 42.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.3 ms a frame (the longest submission 7.4 ms); 1.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12120000 (1435736 pages from the captures) [hos Presentation Thread] vk: program picks: 4706818 kept (2343736 by the last picks' textures, a uniform buffer bound since), 27539 new, 2065642 with other textures (of 6800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12140000 (1437222 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12160000 (1438651 pages from the captures) [hos host] vk: batched submits: 382 flushes, 10.3 command buffers each, over 120 presents; by reason: poll 33, wait 221, slot 0, present 78, cap 39, value 11, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12180000 (1440136 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 55499 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 Presentation Thread] vk: write-back diff (600 submits): 2189 runs, 231.2 MB compared; 2527 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2316.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2345 binds, 1981 MB; 0x1065000000 (16 MB, state 1): 925 binds, 0 MB; 0x1042000000 (16 MB, state 1): 312 binds, 0 MB; 0x1159000000 (48 MB, state 1): 257 binds, 154 MB; 0x1167000000 (32 MB, state 1): 130 binds, 176 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 39 binds, 1 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12200000 (1441565 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.42, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12220000 (1443051 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12240000 (1444472 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12260000 (1446743 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1171 left, 3058 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12280000 (1452143 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 54488 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 Presentation Thread] vk: write-back diff (600 submits): 2178 runs, 231.5 MB compared; 2548 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2323.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2340 binds, 1980 MB; 0x1065000000 (16 MB, state 1): 811 binds, 0 MB; 0x1042000000 (16 MB, state 1): 348 binds, 0 MB; 0x1159000000 (48 MB, state 1): 261 binds, 157 MB; 0x1167000000 (32 MB, state 1): 130 binds, 181 MB; 0x1066000000 (16 MB, state 1): 89 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 1 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12300000 (1457050 pages from the captures) [hos Presentation Thread] vk: 100 textures retired (1189 left, 3107 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12320000 (1460956 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12340000 (1464321 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12360000 (1467227 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1195 left, 3156 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 661 of 3000 waited for their write-back, 0.77 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1889730 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12380000 (1469116 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 60398 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 Presentation Thread] vk: write-back diff (600 submits): 2309 runs, 264.4 MB compared; 2650 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2638.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2652 binds, 2293 MB; 0x1065000000 (16 MB, state 1): 896 binds, 0 MB; 0x1042000000 (16 MB, state 1): 312 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 159 MB; 0x1167000000 (32 MB, state 1): 140 binds, 183 MB; 0x1055000000 (16 MB, state 1): 44 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 43 binds, 1 MB; 0x7f7a000000 (16 MB, state 1): 38 binds, 3 MB; [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12400000 (1470483 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1197 left, 3168 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12420000 (1471869 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12440000 (1473328 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1214 left, 3192 MB) [hos host] vk: batched submits: 301 flushes, 11.7 command buffers each, over 120 presents; by reason: poll 21, wait 162, slot 0, present 74, cap 40, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12460000 (1474754 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12480000 (1476156 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 150 dirty pages from their submits' captures, 66005 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 Presentation Thread] vk: write-back diff (600 submits): 2288 runs, 275.3 MB compared; 2607 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2755.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2732 binds, 2396 MB; 0x1042000000 (16 MB, state 1): 320 binds, 0 MB; 0x1159000000 (48 MB, state 1): 263 binds, 153 MB; 0x1167000000 (32 MB, state 1): 143 binds, 204 MB; 0x1055000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 23 binds, 2 MB; 0x1054000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 41 textures retired (1197 left, 3176 MB) [hos Presentation Thread] vk: program picks: 4847288 kept (2418997 by the last picks' textures, a uniform buffer bound since), 27806 new, 2124905 with other textures (of 7000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12500000 (1477547 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12520000 (1478988 pages from the captures) [hos Presentation Thread] vk: 34 textures retired (1182 left, 3171 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12540000 (1480349 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12560000 (1481776 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.28 ms (lock 0.04, scan 0.08 over 1450 ranges, 2921 MB), 531 pages written, 531 copied (2.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.323; GPU wait for late pages 0.305 (71 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3454 texture pages copied (13 MB) [hos UpdateTextBoxTextureThread] longjmp to 0x81681690 (value 1, 0 slots above dropped) [hos Presentation Thread] vk: 57 textures retired (1139 left, 3126 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 105 dirty pages from their submits' captures, 64441 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 Presentation Thread] vk: write-back diff (600 submits): 2221 runs, 273.7 MB compared; 2525 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2759.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2723 binds, 2396 MB; 0x1042000000 (16 MB, state 1): 319 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 157 MB; 0x1167000000 (32 MB, state 1): 142 binds, 204 MB; 0x1055000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 22 binds, 2 MB; 0x1054000000 (16 MB, state 1): 22 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12580000 (1483250 pages from the captures) [hos ModuleSystemWorker1] nvn: 512 copies of recordings whose control memory was reused let go (50421 live) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12600000 (1484567 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1095 left, 3025 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12620000 (1485985 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12640000 (1487362 pages from the captures) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #75000: event 0x100d6c801c mode 0 value 75000 (lr 0x802915c8) [hos Presentation Thread] vk: memory: working set 5576 MB (peak 6471), private 577 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 45 blocks 5046 MB, 1311 allocations 4517 MB; used 5080 of 9075 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1841 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 448 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 974 images 1858 MB; 280 free ranges, the largest 22 MB [hos Presentation Thread] vk: image blocks (render targets): 5 blocks 640 MB, 297 images 487 MB; 175 free ranges, the largest 65 MB [hos Presentation Thread] vk: render target images: 1806 reused from the pool, 1151 made new, 854 destroyed from it; it holds 147 (161 MB) [hos Presentation Thread] vk: VRAM: 5529 MB used of 9331 MB allowed (529 MB of it free in the blocks); textures 3041 MB (budget 3072 MB), 1113 textures [hos Presentation Thread] vk: textures: decoded ASTC 1824 MB, rendered 666 MB (111 drawn in one frame, kept: 66364 KB), other 252 MB; used in the last 8 presents 2669 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 4 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 27 (21718 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x32x1 NVN 0x25: 1 (8 KB); 77x38x1 NVN 0x25: 1 (11 KB); 97x33x1 NVN 0x25: 1 (12 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 141x102x1 NVN 0x1: 1 (14 KB); 182x44x1 NVN 0x25: 1 (31 KB); 246x108x1 NVN 0x1: 1 (25 KB); 260x260x1 NVN 0xd: 4 (703 KB); 490x46x1 NVN 0x25: 1 (88 KB); 554x110x1 NVN 0x1: 1 (59 KB); 960x540x1 NVN 0x3f: 5 (12656 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 12 textures retired (1101 left, 3028 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.36, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12660000 (1488847 pages from the captures) [hos Presentation Thread] vk: status: 600 frames, the slowest 60.7 ms; VRAM 5.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 60 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.01 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 17.58, present 0.14, draw 11.04, descriptors 4.33, texture lookups 0.21, uploads 0.04, pipelines 0.41, programs 2.17, commands 3.60, dispatch 0.87, memory sync 2.87, queue submit 1.16, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 60 (1024 MB): 11.39 MB synced in 1455.7 copies, 12.02 MB written back [hos Presentation Thread] vk: 6000 presents, 40.5 fps; a frame: 2358 draws (0 skipped), 142 dispatches, 133 passes, 148 barriers, 6 submits, 0.4 uploads (0.0 MB), 82 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1061 pipelines (588 ms), 5 programs (11 failed), 1101 textures (3028 MB) [hos Presentation Thread] vk: a frame: 428.0 full barriers recorded, 195.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.0; 0x8: 3.0; 0x9: 1.0; 0x10: 1.0; 0x11: 42.0; 0x12: 73.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 6.0 ms); 3.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 124 dirty pages from their submits' captures, 65104 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 Presentation Thread] vk: write-back diff (600 submits): 2220 runs, 273.7 MB compared; 2552 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2757.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2720 binds, 2396 MB; 0x1042000000 (16 MB, state 1): 323 binds, 0 MB; 0x1159000000 (48 MB, state 1): 273 binds, 160 MB; 0x1167000000 (32 MB, state 1): 141 binds, 200 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1055000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 23 binds, 2 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12680000 (1490578 pages from the captures) [hos Presentation Thread] vi: real-time step on: ratio 1.619, game's frame rate 37 [hos Presentation Thread] vk: 101 textures retired (1133 left, 3105 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12700000 (1493997 pages from the captures) [hos host] vk: batched submits: 254 flushes, 12.5 command buffers each, over 120 presents; by reason: poll 17, wait 140, slot 0, present 59, cap 29, value 9, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12720000 (1497494 pages from the captures) [hos Presentation Thread] vk: 142 textures retired (1158 left, 3206 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #105000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12740000 (1501813 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 667 of 3000 waited for their write-back, 1.02 ms each [hos Presentation Thread] vk: 96 textures retired (1162 left, 3257 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 79341 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 Presentation Thread] vk: write-back diff (600 submits): 2467 runs, 329.4 MB compared; 2657 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3304.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3305 binds, 2905 MB; 0x1066000000 (16 MB, state 1): 417 binds, 0 MB; 0x1159000000 (48 MB, state 1): 282 binds, 160 MB; 0x1042000000 (16 MB, state 1): 230 binds, 0 MB; 0x1167000000 (32 MB, state 1): 176 binds, 237 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1055000000 (16 MB, state 1): 46 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vi: 6032 frames presented (39.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 36, 22-30 132, 30-40 28, over 40 0 [hos host] vk: frame interpolation: 394 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 4, 9-12 72, 12-17 313, 17-25 3, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12760000 (1503850 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1174 left, 3315 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12780000 (1506283 pages from the captures) [hos Presentation Thread] vk: 153 textures retired (1200 left, 3248 MB) [hos Presentation Thread] vk: 32 mirrors given back (816 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 61 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 62 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12800000 (1510014 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 1956821 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 127 textures retired (1239 left, 3329 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos nn.npln.GrpcDispatcher] vcores: 302886 takes, 30116 waits (mean 39 us, longest 11.4 ms), 14256 kicks, 14298 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 255 dirty pages from their submits' captures, 84941 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 Presentation Thread] vk: write-back diff (600 submits): 2374 runs, 359.8 MB compared; 2481 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3593.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3624 binds, 3206 MB; 0x1159000000 (48 MB, state 1): 268 binds, 147 MB; 0x1167000000 (32 MB, state 1): 183 binds, 239 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x1042000000 (16 MB, state 1): 110 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12820000 (1514436 pages from the captures) [hos Presentation Thread] vk: program picks: 4982811 kept (2489248 by the last picks' textures, a uniform buffer bound since), 27924 new, 2189264 with other textures (of 7200000) [hos Presentation Thread] vk: 117 textures retired (1144 left, 3146 MB) [hos host] vk: batched submits: 197 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 4, wait 120, slot 0, present 67, cap 4, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12840000 (1517041 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.28 ms (lock 0.04, scan 0.08 over 1353 ranges, 2949 MB), 520 pages written, 520 copied (2.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.386; GPU wait for late pages 0.368 (56 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3796 texture pages copied (14 MB) [hos Presentation Thread] vk: 68 textures retired (1078 left, 2884 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12860000 (1519090 pages from the captures) [hos Presentation Thread] vk: 63 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 64 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12880000 (1521210 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 141 dirty pages from their submits' captures, 86135 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 Presentation Thread] vk: write-back diff (600 submits): 2234 runs, 357.9 MB compared; 2273 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3596.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3638 binds, 3207 MB; 0x1065000000 (16 MB, state 1): 338 binds, 0 MB; 0x1159000000 (48 MB, state 1): 272 binds, 150 MB; 0x1167000000 (32 MB, state 1): 190 binds, 239 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x107c000000 (32 MB, state 1): 27 binds, 0 MB; 0x1055000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: 6 textures retired (1091 left, 2901 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.31, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12900000 (1523449 pages from the captures) [hos Presentation Thread] vk: 255 textures retired (965 left, 2777 MB) [hos Presentation Thread] vk: texture 0x10001df5200 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2824 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12920000 (1526045 pages from the captures) [hos Presentation Thread] vk: 50 textures retired (995 left, 2825 MB) [hos Presentation Thread] vk: texture 0x10001ad0c00 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 2829 MB) [hos Presentation Thread] vk: a frame: 39 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.08, present 0.14, draw 7.56, descriptors 2.91, texture lookups 0.30, uploads 0.08, pipelines 0.31, programs 1.49, commands 2.48, dispatch 0.80, memory sync 2.43, queue submit 0.86, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 64 (1024 MB): 11.60 MB synced in 1466.4 copies, 11.62 MB written back [hos Presentation Thread] vk: 6120 presents, 37.6 fps; a frame: 1410 draws (0 skipped), 114 dispatches, 118 passes, 145 barriers, 6 submits, 1.2 uploads (0.3 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1009 textures (2843 MB) [hos Presentation Thread] vk: a frame: 361.4 full barriers recorded, 181.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.7; 0x8: 3.0; 0x9: 1.0; 0x10: 0.7; 0x11: 42.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 6.8 ms); 8.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 666 of 3000 waited for their write-back, 1.38 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12940000 (1528384 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 103979 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 Presentation Thread] vk: write-back diff (600 submits): 2424 runs, 392.5 MB compared; 2471 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3924.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3931 binds, 3512 MB; 0x1159000000 (48 MB, state 1): 265 binds, 141 MB; 0x1167000000 (32 MB, state 1): 208 binds, 271 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 4 binds, 0 MB; 0x1054000000 (16 MB, state 1): 4 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 83 textures retired (1041 left, 2896 MB) [hos host] vk: batched submits: 174 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 1, wait 100, slot 0, present 69, cap 2, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12960000 (1532070 pages from the captures) [hos Presentation Thread] vk: 130 textures retired (1074 left, 2947 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 12980000 (1536144 pages from the captures) [hos Presentation Thread] vk: 109 textures retired (1176 left, 3045 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13000000 (1540057 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1182 left, 3058 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 232 dirty pages from their submits' captures, 98165 from earlier ones', 55 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 Presentation Thread] vk: write-back diff (600 submits): 2603 runs, 373.8 MB compared; 2817 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 55; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3712.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3702 binds, 3305 MB; 0x1066000000 (16 MB, state 1): 974 binds, 0 MB; 0x1159000000 (48 MB, state 1): 272 binds, 149 MB; 0x1167000000 (32 MB, state 1): 194 binds, 254 MB; 0x7f7a000000 (16 MB, state 1): 54 binds, 4 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x107c000000 (32 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13020000 (1542321 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1180 left, 3064 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13040000 (1544677 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.28 ms (lock 0.04, scan 0.07 over 1349 ranges, 2973 MB), 566 pages written, 566 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.317; GPU wait for late pages 0.301 (48 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3803 texture pages copied (14 MB) [hos ModuleSystemWorker1] nvn: 650000 recordings made, 50487 live copies (17.1 MB), 2998 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: 58 textures retired (1182 left, 3066 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13060000 (1548089 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13080000 (1551309 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 154 dirty pages from their submits' captures, 90400 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 Presentation Thread] vk: write-back diff (600 submits): 2376 runs, 328.3 MB compared; 2622 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3408.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3403 binds, 3011 MB; 0x1066000000 (16 MB, state 1): 608 binds, 0 MB; 0x1159000000 (48 MB, state 1): 279 binds, 157 MB; 0x1167000000 (32 MB, state 1): 182 binds, 237 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 47 binds, 4 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 48 textures retired (1223 left, 3339 MB) [hos host] vk: batched submits: 186 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 2, wait 99, slot 0, present 64, cap 20, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13100000 (1553108 pages from the captures) [hos Presentation Thread] vk: program picks: 5115594 kept (2554703 by the last picks' textures, a uniform buffer bound since), 28057 new, 2256348 with other textures (of 7400000) [hos Presentation Thread] vk: 42 textures retired (1182 left, 3300 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.37, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13120000 (1554920 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2034872 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13140000 (1556731 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1162 left, 3277 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13160000 (1558517 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 195 dirty pages from their submits' captures, 79177 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 Presentation Thread] vk: write-back diff (600 submits): 2222 runs, 294.8 MB compared; 2444 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2874.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2827 binds, 2500 MB; 0x1159000000 (48 MB, state 1): 281 binds, 164 MB; 0x1167000000 (32 MB, state 1): 157 binds, 204 MB; 0x7f7a000000 (16 MB, state 1): 74 binds, 6 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; 0x1053000000 (16 MB, state 1): 25 binds, 0 MB; 0x1043000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vi: 6216 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 4, 17.8-22 20, 22-30 115, 30-40 39, over 40 6 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 21, 12-17 338, 17-25 4, over 25 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13180000 (1560314 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1156 left, 3264 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #110000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 666 of 3000 waited for their write-back, 1.35 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13200000 (1562121 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13220000 (1563937 pages from the captures) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 160000 so far (x1 0x117e443070 x2 0 x3 0x117e443040 x4 0x8b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13240000 (1565707 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 351 dirty pages from their submits' captures, 80093 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 Presentation Thread] vk: write-back diff (600 submits): 2225 runs, 294.8 MB compared; 2451 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2982.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2943 binds, 2604 MB; 0x1159000000 (48 MB, state 1): 282 binds, 164 MB; 0x1167000000 (32 MB, state 1): 165 binds, 209 MB; 0x7f7a000000 (16 MB, state 1): 75 binds, 6 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; 0x1053000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 22 textures retired (1134 left, 3207 MB) [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.21, present 0.11, draw 8.14, descriptors 3.24, texture lookups 0.37, uploads 0.17, pipelines 0.32, programs 1.49, commands 2.69, dispatch 0.83, memory sync 2.89, queue submit 0.63, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 65 (1024 MB): 12.49 MB synced in 1630.0 copies, 11.73 MB written back [hos Presentation Thread] vk: 6240 presents, 35.9 fps; a frame: 1624 draws (0 skipped), 123 dispatches, 125 passes, 148 barriers, 6 submits, 2.4 uploads (0.9 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1134 textures (3207 MB) [hos Presentation Thread] vk: a frame: 384.0 full barriers recorded, 188.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x8: 3.0; 0x9: 1.0; 0x10: 1.1; 0x11: 42.4; 0x12: 73.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 6.4 ms); 5.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.26 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13260000 (1567501 pages from the captures) [hos tera::FileResourceMgr] vcores: 378214 takes, 30466 waits (mean 32 us, longest 10.4 ms), 14525 kicks, 14587 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13280000 (1569300 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1123 left, 3191 MB) [hos host] vk: batched submits: 200 flushes, 15.1 command buffers each, over 120 presents; by reason: poll 5, wait 98, slot 0, present 62, cap 35, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13300000 (1571135 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13320000 (1572907 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #80000: event 0x100d6c801c mode 0 value 79997 (lr 0x802911b8) [hos Presentation Thread] vk: mirror syncs (600 submits): 246 dirty pages from their submits' captures, 79872 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 Presentation Thread] vk: write-back diff (600 submits): 2222 runs, 294.8 MB compared; 2457 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2980.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2943 binds, 2604 MB; 0x1159000000 (48 MB, state 1): 282 binds, 164 MB; 0x1167000000 (32 MB, state 1): 161 binds, 206 MB; 0x7f7a000000 (16 MB, state 1): 75 binds, 6 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; 0x1053000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13340000 (1574671 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1132 left, 3211 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13360000 (1577081 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.08 over 1349 ranges, 2983 MB), 591 pages written, 591 copied (2.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.292; GPU wait for late pages 0.274 (63 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3820 texture pages copied (14 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13380000 (1580077 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1189 left, 3326 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13400000 (1582047 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 216 dirty pages from their submits' captures, 77698 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 Presentation Thread] vk: write-back diff (600 submits): 2286 runs, 285.3 MB compared; 2577 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2867.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2832 binds, 2500 MB; 0x1159000000 (48 MB, state 1): 283 binds, 166 MB; 0x1167000000 (32 MB, state 1): 151 binds, 196 MB; 0x7f7a000000 (16 MB, state 1): 72 binds, 6 MB; 0x7fe1000000 (16 MB, state 1): 36 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 26 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; 0x1043000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13420000 (1584530 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (1238 left, 3394 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13440000 (1586933 pages from the captures) [hos Presentation Thread] vk: program picks: 5251778 kept (2626310 by the last picks' textures, a uniform buffer bound since), 28153 new, 2320068 with other textures (of 7600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13460000 (1589198 pages from the captures) [hos Presentation Thread] vk: 136 textures retired (1261 left, 3466 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13480000 (1591497 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13500000 (1593495 pages from the captures) [hos Presentation Thread] vk: 158 textures retired (1270 left, 3538 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 331 dirty pages from their submits' captures, 71563 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 Presentation Thread] vk: write-back diff (600 submits): 2231 runs, 263.8 MB compared; 2504 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2653.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2606 binds, 2292 MB; 0x1159000000 (48 MB, state 1): 277 binds, 164 MB; 0x1167000000 (32 MB, state 1): 143 binds, 191 MB; 0x7f7a000000 (16 MB, state 1): 62 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 52 binds, 1 MB; 0x7fe1000000 (16 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 24 binds, 0 MB; 0x1140000000 (48 MB, state 1): 22 binds, 0 MB; [hos host] vk: batched submits: 241 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 6, wait 127, slot 0, present 66, cap 39, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13520000 (1595706 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 2116716 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13540000 (1598233 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 678 of 3000 waited for their write-back, 1.29 ms each [hos Presentation Thread] vk: 163 textures retired (1277 left, 3619 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13560000 (1600326 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13580000 (1602532 pages from the captures) [hos Presentation Thread] vk: 121 textures retired (1284 left, 3650 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 280 dirty pages from their submits' captures, 81914 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 Presentation Thread] vk: write-back diff (600 submits): 2399 runs, 308.4 MB compared; 2712 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3097.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3075 binds, 2708 MB; 0x1159000000 (48 MB, state 1): 289 binds, 167 MB; 0x1167000000 (32 MB, state 1): 135 binds, 219 MB; 0x7fe2000000 (16 MB, state 1): 71 binds, 1 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 14 binds, 1 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13600000 (1605122 pages from the captures) [hos Presentation Thread] vk: 87 textures retired (1276 left, 3660 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13620000 (1607555 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1241 left, 3569 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13640000 (1609658 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13660000 (1611546 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1215 left, 3490 MB) [hos Presentation Thread] vk: a frame: 40 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.41, present 0.11, draw 8.95, descriptors 3.55, texture lookups 0.27, uploads 0.07, pipelines 0.34, programs 1.68, commands 2.94, dispatch 0.84, memory sync 2.04, queue submit 0.69, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 65 (1024 MB): 12.45 MB synced in 1648.8 copies, 11.86 MB written back [hos Presentation Thread] vk: 6360 presents, 36.7 fps; a frame: 1873 draws (0 skipped), 130 dispatches, 125 passes, 145 barriers, 6 submits, 0.7 uploads (0.3 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1216 textures (3490 MB) [hos Presentation Thread] vk: a frame: 396.2 full barriers recorded, 186.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.5; 0x12: 73.0; 0x13: 2.0; 0x21: 3.8; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.1 ms a frame (the longest submission 6.9 ms); 8.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: queues ordered by their events: 36000 submissions stopped at a wait, 35979 went on once it was reached, 18 waits gone past; made to go by presents 44, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 113485, not met 0; captures at a CPU event's wait 136 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13680000 (1613445 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 329 dirty pages from their submits' captures, 90357 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 sead::MainThread] vk: write-back diff (600 submits): 2568 runs, 352.5 MB compared; 2887 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3519.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3525 binds, 3125 MB; 0x1159000000 (48 MB, state 1): 304 binds, 173 MB; 0x1167000000 (32 MB, state 1): 132 binds, 219 MB; 0x7fe2000000 (16 MB, state 1): 91 binds, 2 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; 0x1053000000 (16 MB, state 1): 9 binds, 0 MB; [hos Presentation Thread] vk: render targets drawn over from another start, let go: 4726 so far (4195 MB) [hos Presentation Thread] vk: 104 textures retired (1164 left, 3380 MB) [hos host] vk: batched submits: 173 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 0, wait 94, slot 0, present 64, cap 14, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13700000 (1615294 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.08 over 1349 ranges, 2985 MB), 580 pages written, 580 copied (2.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.155; GPU wait for late pages 0.139 (48 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3820 texture pages copied (14 MB) [hos Presentation Thread] vk: 146 textures retired (1039 left, 3153 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13720000 (1617360 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13740000 (1619184 pages from the captures) [hos Presentation Thread] vk: 74 textures retired (986 left, 3096 MB) [hos Presentation Thread] vk: texture 0x10002569400 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3109 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13760000 (1621459 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 317 dirty pages from their submits' captures, 91864 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 Presentation Thread] vk: write-back diff (600 submits): 2536 runs, 351.7 MB compared; 2857 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3511.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3513 binds, 3125 MB; 0x1159000000 (48 MB, state 1): 305 binds, 174 MB; 0x1167000000 (32 MB, state 1): 128 binds, 211 MB; 0x7fe2000000 (16 MB, state 1): 94 binds, 2 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; 0x1053000000 (16 MB, state 1): 2 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 69 textures retired (938 left, 3015 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos host] vk: frame interpolation: 367 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 8, 12-17 359, 17-25 0, over 25 0 [hos Presentation Thread] vi: 6400 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 124, 30-40 46, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13780000 (1623841 pages from the captures) [hos Presentation Thread] vk: program picks: 5390747 kept (2702681 by the last picks' textures, a uniform buffer bound since), 28265 new, 2380987 with other textures (of 7800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13800000 (1625935 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (951 left, 3026 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13820000 (1627843 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 672 of 3000 waited for their write-back, 1.60 ms each [hos Presentation Thread] vk: 7 textures retired (990 left, 3086 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #115000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13840000 (1629677 pages from the captures) [hos Presentation Thread] vk: texture 0x10b8f6cc00 512x512x1 x1 levels 10 NVN 0x91 -> vk 37 (ASTC decoded) (1000 textures, 3097 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 305 dirty pages from their submits' captures, 85553 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 Presentation Thread] vk: write-back diff (600 submits): 2320 runs, 317.4 MB compared; 2587 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3289.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3309 binds, 2917 MB; 0x1159000000 (48 MB, state 1): 284 binds, 163 MB; 0x1167000000 (32 MB, state 1): 124 binds, 208 MB; 0x7fe2000000 (16 MB, state 1): 94 binds, 2 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1053000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13860000 (1632097 pages from the captures) [hos BaseProcExecutor3] vcores: 382984 takes, 33437 waits (mean 28 us, longest 9.0 ms), 16036 kicks, 16088 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 20 textures retired (1004 left, 3125 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13880000 (1634375 pages from the captures) [hos host] vk: batched submits: 180 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 1, wait 99, slot 0, present 67, cap 12, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13900000 (1636358 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (1041 left, 3176 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13920000 (1638436 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 265 dirty pages from their submits' captures, 78713 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 Presentation Thread] vk: write-back diff (600 submits): 2273 runs, 306.0 MB compared; 2558 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2962.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2960 binds, 2604 MB; 0x1159000000 (48 MB, state 1): 276 binds, 159 MB; 0x1167000000 (32 MB, state 1): 117 binds, 198 MB; 0x7fe2000000 (16 MB, state 1): 82 binds, 2 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1065000000 (16 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13940000 (1641321 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1054 left, 3191 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2198876 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13960000 (1645776 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 13980000 (1648146 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1067 left, 3251 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14000000 (1650562 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14020000 (1652822 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1080 left, 3256 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 153 dirty pages from their submits' captures, 72445 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 Presentation Thread] vk: write-back diff (600 submits): 2124 runs, 282.1 MB compared; 2399 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2835.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2858 binds, 2501 MB; 0x1065000000 (16 MB, state 1): 881 binds, 0 MB; 0x1159000000 (48 MB, state 1): 258 binds, 149 MB; 0x1167000000 (32 MB, state 1): 111 binds, 185 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1043000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14040000 (1655014 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.08 over 1348 ranges, 2989 MB), 575 pages written, 575 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.372; GPU wait for late pages 0.355 (54 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3820 texture pages copied (14 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14060000 (1657135 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1102 left, 3292 MB) [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.33, present 0.11, draw 8.47, descriptors 3.45, texture lookups 0.30, uploads 0.13, pipelines 0.30, programs 1.59, commands 2.72, dispatch 0.79, memory sync 2.74, queue submit 0.66, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 66 (1024 MB): 12.15 MB synced in 1613.3 copies, 11.78 MB written back [hos Presentation Thread] vk: 6480 presents, 36.1 fps; a frame: 1753 draws (0 skipped), 123 dispatches, 122 passes, 147 barriers, 6 submits, 1.7 uploads (0.6 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1103 textures (3292 MB) [hos Presentation Thread] vk: a frame: 383.3 full barriers recorded, 190.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.9; 0x8: 3.0; 0x9: 1.0; 0x10: 0.9; 0x11: 43.2; 0x12: 72.3; 0x13: 2.0; 0x21: 3.3; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.6 ms a frame (the longest submission 6.7 ms); 3.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.27 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14080000 (1659340 pages from the captures) [hos UpdateTextBoxTextureThread] longjmp to 0x81681690 (value 1, 0 slots above dropped) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14100000 (1661667 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1119 left, 3324 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14120000 (1664032 pages from the captures) [hos host] vk: batched submits: 231 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 7, wait 127, slot 0, present 57, cap 34, value 6, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 225 dirty pages from their submits' captures, 69299 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 Presentation Thread] vk: write-back diff (600 submits): 2147 runs, 262.8 MB compared; 2396 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2583.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2625 binds, 2292 MB; 0x1159000000 (48 MB, state 1): 227 binds, 130 MB; 0x1167000000 (32 MB, state 1): 98 binds, 161 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 1 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; 0x1043000000 (16 MB, state 1): 25 binds, 0 MB; 0x1053000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14140000 (1666136 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1155 left, 3369 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.44, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14160000 (1668384 pages from the captures) [hos Presentation Thread] vk: program picks: 5531552 kept (2781189 by the last picks' textures, a uniform buffer bound since), 28360 new, 2440087 with other textures (of 8000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14180000 (1670349 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14200000 (1672855 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (1135 left, 3331 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14220000 (1674815 pages from the captures) [hos rmbl::VibrationThread] hid: 32768 vibration values, strongest 0.00 since the last count [hos sead::MainThread] vk: readbacks of GPU results: 670 of 3000 waited for their write-back, 1.20 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 73365 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 Presentation Thread] vk: write-back diff (600 submits): 2218 runs, 283.6 MB compared; 2571 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2824.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2880 binds, 2500 MB; 0x1159000000 (48 MB, state 1): 237 binds, 134 MB; 0x1167000000 (32 MB, state 1): 111 binds, 189 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 47 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14240000 (1676862 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1146 left, 3369 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14260000 (1679124 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #85000: event 0x100d6c8030 mode 0 value 84999 (lr 0x806612a8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14280000 (1681516 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1150 left, 3370 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14300000 (1683409 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14320000 (1684845 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1155 left, 3384 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14340000 (1686527 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 72688 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 Presentation Thread] vk: write-back diff (600 submits): 2207 runs, 273.3 MB compared; 2553 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2706.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2760 binds, 2396 MB; 0x1159000000 (48 MB, state 1): 227 binds, 128 MB; 0x1167000000 (32 MB, state 1): 107 binds, 178 MB; 0x7fe1000000 (16 MB, state 1): 47 binds, 0 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 38 binds, 3 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: imports: 45 live (1520 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14360000 (1688274 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (1120 left, 3356 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14380000 (1689693 pages from the captures) [hos host] vk: batched submits: 219 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 0, wait 104, slot 0, present 65, cap 46, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14400000 (1691308 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14420000 (1692874 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (1107 left, 3338 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2280417 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14440000 (1694454 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 199 dirty pages from their submits' captures, 75963 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 sead::MainThread] vk: write-back diff (600 submits): 2344 runs, 296.1 MB compared; 2683 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2922.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2995 binds, 2605 MB; 0x1159000000 (48 MB, state 1): 227 binds, 126 MB; 0x1167000000 (32 MB, state 1): 112 binds, 187 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 4 MB; 0x7fe1000000 (16 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; 0x1043000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14460000 (1695671 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1093 left, 3335 MB) [hos ModuleSystemWorker5] nvn: 700000 recordings made, 50672 live copies (17.0 MB), 3857 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14480000 (1696845 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.08 over 1347 ranges, 2981 MB), 576 pages written, 576 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.233; GPU wait for late pages 0.214 (70 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3821 texture pages copied (14 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14500000 (1698266 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1077 left, 3316 MB) [hos Presentation Thread] vi: 6582 frames presented (36.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 21, 22-30 119, 30-40 40, over 40 2 [hos host] vk: frame interpolation: 363 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 360, 17-25 1, over 25 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14520000 (1699612 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14540000 (1700567 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1076 left, 3313 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 129 dirty pages from their submits' captures, 79146 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 Presentation Thread] vk: write-back diff (600 submits): 2353 runs, 296.3 MB compared; 2695 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2932.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2993 binds, 2605 MB; 0x1159000000 (48 MB, state 1): 221 binds, 122 MB; 0x1167000000 (32 MB, state 1): 120 binds, 204 MB; 0x7fe2000000 (16 MB, state 1): 52 binds, 2 MB; 0x7fe1000000 (16 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; 0x1058000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14560000 (1701631 pages from the captures) [hos Presentation Thread] vk: program picks: 5675081 kept (2858099 by the last picks' textures, a uniform buffer bound since), 28455 new, 2496463 with other textures (of 8200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14580000 (1702616 pages from the captures) [hos Presentation Thread] vk: memory: working set 5392 MB (peak 6471), private 580 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5814 MB, 1182 allocations 4687 MB; used 5848 of 9065 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1859 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 448 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 842 images 1754 MB; 278 free ranges, the largest 79 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 300 images 762 MB; 195 free ranges, the largest 63 MB [hos Presentation Thread] vk: render target images: 3462 reused from the pool, 1990 made new, 1690 destroyed from it; it holds 55 (55 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9321 MB allowed (1127 MB of it free in the blocks); textures 3313 MB (budget 3072 MB), 1076 textures [hos Presentation Thread] vk: textures: decoded ASTC 1745 MB, rendered 961 MB (107 drawn in one frame, kept: 91211 KB), other 235 MB; used in the last 8 presents 2429 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 125 (282209 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 17x30x1 NVN 0x25: 1 (1 KB); 61x32x1 NVN 0x25: 1 (7 KB); 73x36x1 NVN 0x25: 1 (10 KB); 81x94x1 NVN 0x1: 1 (7 KB); 125x96x1 NVN 0x1: 1 (11 KB); 137x100x1 NVN 0x1: 1 (13 KB); 260x260x1 NVN 0xd: 4 (703 KB); 960x540x1 NVN 0x3f: 108 (273375 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 26 textures retired (1050 left, 3289 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: status: 600 frames, the slowest 70.9 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.79, present 0.11, draw 9.37, descriptors 3.82, texture lookups 0.19, uploads 0.03, pipelines 0.31, programs 1.82, commands 2.96, dispatch 0.88, memory sync 2.03, queue submit 0.70, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 66 (1024 MB): 12.17 MB synced in 1613.0 copies, 11.85 MB written back [hos Presentation Thread] vk: 6600 presents, 36.4 fps; a frame: 2007 draws (0 skipped), 132 dispatches, 126 passes, 146 barriers, 6 submits, 0.6 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1050 textures (3289 MB) [hos Presentation Thread] vk: a frame: 399.1 full barriers recorded, 190.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x8: 3.0; 0x9: 1.0; 0x10: 0.4; 0x11: 42.3; 0x12: 72.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.4 ms a frame (the longest submission 6.7 ms); 1.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14600000 (1703520 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14620000 (1704582 pages from the captures) [hos tera::FileResourceMgr] vcores: 359967 takes, 27924 waits (mean 30 us, longest 9.3 ms), 13241 kicks, 13287 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 26 textures retired (1037 left, 3269 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 655 of 3000 waited for their write-back, 1.49 ms each [hos host] vk: batched submits: 195 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 0, wait 99, slot 0, present 55, cap 40, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14640000 (1705797 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 79444 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 Presentation Thread] vk: write-back diff (600 submits): 2402 runs, 307.2 MB compared; 2761 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3036.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3115 binds, 2709 MB; 0x1159000000 (48 MB, state 1): 225 binds, 124 MB; 0x1167000000 (32 MB, state 1): 120 binds, 202 MB; 0x7fe2000000 (16 MB, state 1): 45 binds, 2 MB; 0x7fe1000000 (16 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14660000 (1707075 pages from the captures) [hos Presentation Thread] vk: 59 textures retired (1003 left, 3175 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #120000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14680000 (1708241 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14700000 (1709414 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1000 left, 3173 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14720000 (1710566 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (998 left, 3167 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14740000 (1711572 pages from the captures) [hos Presentation Thread] vk: texture 0x10001dd2800 853x853x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3173 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 92454 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 Presentation Thread] vk: write-back diff (600 submits): 2552 runs, 351.4 MB compared; 2883 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3421.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3493 binds, 3125 MB; 0x1159000000 (48 MB, state 1): 162 binds, 76 MB; 0x1167000000 (32 MB, state 1): 133 binds, 221 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1054000000 (16 MB, state 1): 12 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14760000 (1712475 pages from the captures) [hos Presentation Thread] vk: 8 textures retired (992 left, 3165 MB) [hos Presentation Thread] vk: texture 0x10002469000 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3176 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14780000 (1713430 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (995 left, 3174 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14800000 (1714376 pages from the captures) [hos Presentation Thread] vk: texture 0x7fc8af9c00 220x80x1 x1 levels 1 NVN 0x87 -> vk 37 (ASTC decoded) (1000 textures, 3179 MB) [hos Presentation Thread] nvn: QueueSubmitCommands #40000: queue 0x101004133020 (its #6669), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: 66 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 67 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14820000 (1715205 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1006 left, 3183 MB) [hos host] vk: batched submits: 165 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 0, wait 87, slot 0, present 67, cap 11, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14840000 (1716128 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.29 ms (lock 0.04, scan 0.08 over 1308 ranges, 2994 MB), 567 pages written, 567 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.119; GPU wait for late pages 0.103 (49 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3827 texture pages copied (14 MB) [hos Presentation Thread] vk: 51 textures retired (976 left, 3140 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 327 dirty pages from their submits' captures, 96537 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 Presentation Thread] vk: write-back diff (600 submits): 2692 runs, 374.4 MB compared; 3045 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3594.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3740 binds, 3334 MB; 0x1167000000 (32 MB, state 1): 141 binds, 232 MB; 0x1159000000 (48 MB, state 1): 96 binds, 28 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14860000 (1717011 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14880000 (1717974 pages from the captures) [hos Presentation Thread] vk: 80 textures retired (899 left, 3050 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14900000 (1718906 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (920 left, 3066 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14920000 (1719958 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2362179 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture 0x10b3318800 512x512x1 x1 levels 10 NVN 0x49 -> vk 139 (1000 textures, 3149 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14940000 (1723092 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 648 of 3000 waited for their write-back, 1.67 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 90405 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 Presentation Thread] vk: write-back diff (600 submits): 2516 runs, 350.4 MB compared; 2823 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3424.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3511 binds, 3125 MB; 0x1159000000 (48 MB, state 1): 163 binds, 76 MB; 0x1167000000 (32 MB, state 1): 141 binds, 221 MB; 0x1066000000 (16 MB, state 1): 90 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 36 binds, 1 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 25 binds, 1 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 154 textures retired (1198 left, 3387 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14960000 (1728182 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 14980000 (1731602 pages from the captures) [hos Presentation Thread] vk: 74 textures retired (1225 left, 3440 MB) [hos Presentation Thread] vk: a frame: 37 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.36, present 0.12, draw 7.32, descriptors 3.01, texture lookups 0.36, uploads 0.18, pipelines 0.24, programs 1.39, commands 2.21, dispatch 0.83, memory sync 2.17, queue submit 0.62, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 67 (1024 MB): 12.08 MB synced in 1574.7 copies, 11.72 MB written back [hos Presentation Thread] vk: 6720 presents, 35.7 fps; a frame: 1476 draws (0 skipped), 122 dispatches, 112 passes, 144 barriers, 6 submits, 2.9 uploads (0.7 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1226 textures (3441 MB) [hos Presentation Thread] vk: a frame: 363.5 full barriers recorded, 181.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x8: 3.0; 0x9: 1.0; 0x10: 0.4; 0x11: 42.3; 0x12: 71.3; 0x13: 2.0; 0x21: 3.3; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.1 ms a frame (the longest submission 7.0 ms); 6.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.25 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: program picks: 5819652 kept (2932070 by the last picks' textures, a uniform buffer bound since), 28579 new, 2551768 with other textures (of 8400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15000000 (1733111 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15020000 (1734388 pages from the captures) [hos Presentation Thread] vk: 70 textures retired (1205 left, 3441 MB) [hos host] vk: batched submits: 193 flushes, 13.5 command buffers each, over 120 presents; by reason: poll 4, wait 110, slot 0, present 62, cap 14, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15040000 (1735598 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 82807 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 Presentation Thread] vk: write-back diff (600 submits): 2453 runs, 318.8 MB compared; 2721 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3203.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3230 binds, 2814 MB; 0x1066000000 (16 MB, state 1): 479 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 134 MB; 0x1167000000 (32 MB, state 1): 182 binds, 249 MB; 0x7f88000000 (16 MB, state 1): 84 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 74 binds, 4 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: 14 textures retired (1211 left, 3455 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15060000 (1736800 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15080000 (1738061 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1218 left, 3462 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15100000 (1742392 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1209 left, 3457 MB) [hos Presentation Thread] vi: 6760 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 8, 22-30 119, 30-40 48, over 40 2 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 8, 12-17 344, 17-25 1, over 25 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15120000 (1743640 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 180000 so far (x1 0x1178a88000 x2 0 x3 0x1178a88000 x4 0xf0040) [hos Presentation Thread] vk: mirror syncs (600 submits): 216 dirty pages from their submits' captures, 86108 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 Presentation Thread] vk: write-back diff (600 submits): 2530 runs, 330.0 MB compared; 2818 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3331.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3321 binds, 2917 MB; 0x1065000000 (16 MB, state 1): 487 binds, 0 MB; 0x1159000000 (48 MB, state 1): 252 binds, 140 MB; 0x1167000000 (32 MB, state 1): 195 binds, 269 MB; 0x7f88000000 (16 MB, state 1): 81 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 74 binds, 4 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15140000 (1744883 pages from the captures) [hos Presentation Thread] vk: 129 textures retired (1110 left, 3286 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15160000 (1746054 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.29 ms (lock 0.04, scan 0.08 over 1310 ranges, 3026 MB), 574 pages written, 574 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.379; GPU wait for late pages 0.361 (60 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3827 texture pages copied (14 MB) [hos Presentation Thread] vk: 11 textures retired (1101 left, 3267 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15180000 (1747340 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15200000 (1748387 pages from the captures) [hos AudioFrameworkThread] vcores: 404156 takes, 29998 waits (mean 31 us, longest 10.3 ms), 14326 kicks, 14363 yields, 0 escapes in 5 s [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #90000: event 0x100d6c803c mode 0 value 89999 (lr 0x80661bfc) [hos Presentation Thread] vk: 12 textures retired (1102 left, 3263 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 197 dirty pages from their submits' captures, 82587 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 Presentation Thread] vk: write-back diff (600 submits): 2458 runs, 318.8 MB compared; 2716 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3220.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3223 binds, 2814 MB; 0x1065000000 (16 MB, state 1): 359 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 138 MB; 0x1167000000 (32 MB, state 1): 191 binds, 262 MB; 0x7f88000000 (16 MB, state 1): 79 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 72 binds, 4 MB; 0x107c000000 (32 MB, state 1): 48 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; [hos host] vk: batched submits: 184 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 4, wait 99, slot 0, present 59, cap 17, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15220000 (1749682 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1084 left, 3246 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.38, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15240000 (1750885 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 656 of 3000 waited for their write-back, 1.47 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15260000 (1752118 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1078 left, 3238 MB) [hos UpdateTextBoxTextureThread] longjmp to 0x81681690 (value 1, 0 slots above dropped) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15280000 (1753347 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 266 dirty pages from their submits' captures, 84365 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 Presentation Thread] vk: write-back diff (600 submits): 2461 runs, 318.5 MB compared; 2710 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3220.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3207 binds, 2813 MB; 0x1159000000 (48 MB, state 1): 247 binds, 137 MB; 0x1167000000 (32 MB, state 1): 192 binds, 264 MB; 0x7f88000000 (16 MB, state 1): 80 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 71 binds, 4 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 3 textures retired (1081 left, 3238 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #125000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15300000 (1754466 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15320000 (1755689 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1076 left, 3240 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2444423 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15340000 (1756879 pages from the captures) [hos Presentation Thread] vk: program picks: 5958432 kept (2998338 by the last picks' textures, a uniform buffer bound since), 28692 new, 2612875 with other textures (of 8600000) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15360000 (1758125 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1075 left, 3240 MB) [hos Presentation Thread] vk: a frame: 49 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.48, present 0.11, draw 8.14, descriptors 3.21, texture lookups 0.14, uploads 0.01, pipelines 0.31, programs 1.55, commands 2.68, dispatch 0.84, memory sync 2.13, queue submit 0.67, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 69 (1024 MB): 12.30 MB synced in 1603.7 copies, 11.80 MB written back [hos Presentation Thread] vk: 6840 presents, 35.4 fps; a frame: 1651 draws (0 skipped), 128 dispatches, 123 passes, 146 barriers, 6 submits, 0.3 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1068 pipelines (656 ms), 5 programs (11 failed), 1075 textures (3240 MB) [hos Presentation Thread] vk: a frame: 381.5 full barriers recorded, 188.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.8; 0x8: 3.0; 0x9: 1.0; 0x10: 0.8; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.7 ms a frame (the longest submission 6.4 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15380000 (1759360 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 250 dirty pages from their submits' captures, 84916 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 Presentation Thread] vk: write-back diff (600 submits): 2535 runs, 329.9 MB compared; 2830 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3330.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3325 binds, 2917 MB; 0x1159000000 (48 MB, state 1): 257 binds, 143 MB; 0x1167000000 (32 MB, state 1): 192 binds, 264 MB; 0x7f88000000 (16 MB, state 1): 81 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 72 binds, 4 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos host] vk: batched submits: 184 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 3, wait 111, slot 0, present 56, cap 12, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15400000 (1760520 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15420000 (1761706 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1073 left, 3239 MB) [hos UpdateTextBoxTextureThread] longjmp to 0x81681690 (value 1, 0 slots above dropped) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15440000 (1763225 pages from the captures) [hos Presentation Thread] vk: 101 textures retired (1196 left, 3364 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15460000 (1768382 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 75 dirty pages from their submits' captures, 82739 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 2446 runs, 309.0 MB compared; 2745 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3093.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3093 binds, 2709 MB; 0x1159000000 (48 MB, state 1): 242 binds, 135 MB; 0x1066000000 (16 MB, state 1): 199 binds, 0 MB; 0x1167000000 (32 MB, state 1): 178 binds, 243 MB; 0x7fe2000000 (16 MB, state 1): 88 binds, 4 MB; 0x7f88000000 (16 MB, state 1): 80 binds, 2 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15480000 (1772613 pages from the captures) [hos Presentation Thread] vk: texture #5383 0x1001f0e8800 73x36 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 6876 (drawn at 5840) [hos Presentation Thread] vk: texture #5386 0x1001f0e2600 137x100 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 6876 (drawn at 5840) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.08 over 1310 ranges, 3030 MB), 577 pages written, 577 copied (2.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.317; GPU wait for late pages 0.299 (78 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3835 texture pages copied (14 MB) [hos Presentation Thread] vk: 106 textures retired (1217 left, 3374 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15500000 (1775518 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15520000 (1776760 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15540000 (1777906 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 654 of 3000 waited for their write-back, 1.43 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15560000 (1779132 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 76278 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 Presentation Thread] vk: write-back diff (600 submits): 2361 runs, 287.0 MB compared; 2694 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2834.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2885 binds, 2501 MB; 0x1066000000 (16 MB, state 1): 585 binds, 0 MB; 0x1159000000 (48 MB, state 1): 236 binds, 133 MB; 0x1167000000 (32 MB, state 1): 142 binds, 194 MB; 0x7fe2000000 (16 MB, state 1): 97 binds, 4 MB; 0x7f88000000 (16 MB, state 1): 75 binds, 2 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: 15 textures retired (1226 left, 3386 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.35, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15580000 (1780586 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15600000 (1783320 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1252 left, 3435 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15620000 (1788525 pages from the captures) [hos host] vk: batched submits: 232 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 5, wait 124, slot 0, present 67, cap 28, value 8, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15640000 (1793519 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1288 left, 3508 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 381 dirty pages from their submits' captures, 85590 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 Presentation Thread] vk: write-back diff (600 submits): 2220 runs, 284.4 MB compared; 2475 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2851.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2855 binds, 2493 MB; 0x1065000000 (16 MB, state 1): 551 binds, 0 MB; 0x1066000000 (16 MB, state 1): 246 binds, 0 MB; 0x1159000000 (48 MB, state 1): 239 binds, 136 MB; 0x1167000000 (32 MB, state 1): 165 binds, 217 MB; 0x7f88000000 (16 MB, state 1): 75 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 71 binds, 4 MB; 0x7fe1000000 (16 MB, state 1): 68 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15660000 (1797202 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15680000 (1798450 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (1256 left, 3486 MB) [hos Presentation Thread] vk: program picks: 6099844 kept (3069083 by the last picks' textures, a uniform buffer bound since), 28794 new, 2671361 with other textures (of 8800000) [hos host] vk: frame interpolation: 347 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 344, 17-25 1, over 25 1 [hos Presentation Thread] vi: 6934 frames presented (34.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 111, 30-40 50, over 40 3 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15700000 (1801055 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1346 left, 3561 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15720000 (1806149 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 233 dirty pages from their submits' captures, 84328 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2235 runs, 315.4 MB compared; 2489 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3136.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3195 binds, 2793 MB; 0x1065000000 (16 MB, state 1): 670 binds, 0 MB; 0x1159000000 (48 MB, state 1): 245 binds, 136 MB; 0x1167000000 (32 MB, state 1): 172 binds, 202 MB; 0x7fe1000000 (16 MB, state 1): 79 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 74 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 58 binds, 4 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: 8 textures retired (1359 left, 3583 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15740000 (1810548 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2533633 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15760000 (1813091 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 23 textures retired (1354 left, 3573 MB) [hos Presentation Thread] vk: a frame: 46 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 139 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 16.21, present 0.10, draw 9.15, descriptors 3.70, texture lookups 0.37, uploads 0.14, pipelines 0.34, programs 1.75, commands 2.92, dispatch 0.88, memory sync 3.47, queue submit 0.76, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 71 (1024 MB): 13.02 MB synced in 1692.5 copies, 11.82 MB written back [hos Presentation Thread] vk: 6960 presents, 34.4 fps; a frame: 1858 draws (0 skipped), 128 dispatches, 125 passes, 149 barriers, 6 submits, 2.8 uploads (0.6 MB), 81 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1070 pipelines (656 ms), 5 programs (11 failed), 1355 textures (3574 MB) [hos Presentation Thread] vk: a frame: 396.3 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.5; 0x8: 3.0; 0x9: 1.0; 0x10: 2.5; 0x11: 42.8; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.8 ms a frame (the longest submission 6.8 ms); 5.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.04 ms [hos ModuleSystemWorker1] vcores: 368464 takes, 32002 waits (mean 29 us, longest 17.3 ms), 15294 kicks, 15350 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15780000 (1817237 pages from the captures) [hos ModuleSystemWorker1] nvn: 750000 recordings made, 50623 live copies (16.5 MB), 4378 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 5879 so far (5254 MB) [hos Presentation Thread] vk: 130 textures retired (1337 left, 3546 MB) [hos host] vk: batched submits: 199 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 2, wait 105, slot 0, present 62, cap 27, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15800000 (1821134 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 337 dirty pages from their submits' captures, 89763 from earlier ones', 3 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 sead::MainThread] vk: write-back diff (600 submits): 2329 runs, 316.1 MB compared; 2570 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3166.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3175 binds, 2802 MB; 0x1065000000 (16 MB, state 1): 376 binds, 0 MB; 0x1159000000 (48 MB, state 1): 255 binds, 143 MB; 0x1167000000 (32 MB, state 1): 175 binds, 219 MB; 0x7fe1000000 (16 MB, state 1): 82 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 79 binds, 2 MB; 0x107c000000 (32 MB, state 1): 48 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.04, scan 0.08 over 1303 ranges, 3052 MB), 703 pages written, 703 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.403; GPU wait for late pages 0.383 (73 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3835 texture pages copied (14 MB) [hos Presentation Thread] vk: 131 textures retired (1285 left, 3441 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15820000 (1825378 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15840000 (1829731 pages from the captures) [hos Presentation Thread] vk: 113 textures retired (1270 left, 3444 MB) [hos sead::MainThread] vk: readbacks of GPU results: 661 of 3000 waited for their write-back, 1.36 ms each [hos rmbl::VibrationThread] hid: vibration #35500: handle 00000003, low 0.06 @ 178 Hz, high 0.02 @ 306 Hz [hos rmbl::VibrationThread] hid: vibration #35501: handle 00010003, low 0.06 @ 178 Hz, high 0.02 @ 306 Hz [hos rmbl::VibrationThread] hid: vibration #35502: handle 00000003, low 0.08 @ 137 Hz, high 0.02 @ 231 Hz [hos rmbl::VibrationThread] hid: vibration #35503: handle 00010003, low 0.08 @ 137 Hz, high 0.02 @ 231 Hz [hos rmbl::VibrationThread] hid: vibration #35504: handle 00000003, low 0.07 @ 106 Hz, high 0.01 @ 258 Hz [hos rmbl::VibrationThread] hid: vibration #35505: handle 00010003, low 0.07 @ 106 Hz, high 0.01 @ 258 Hz [hos Presentation Thread] vk: in play: graphics 7c28ee8850fbf4d3 (fe0d6287d25f5bbc 3c077f228dc69a11), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 7c28ee8850fbf4d3 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 9e5a0e279664af80 (77da658b0c145327 fbdaeb256266c279), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 833c3e6523717668 (ded6a5253a0381ca 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c6e42f2d9eed07fb (77da658b0c145327 dee0fd5d7b96bb84), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3a77ac5810dbc420 (ded6a5253a0381ca 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 886f994fcfa03835 (c3434550db878e5a 3c077f228dc69a11), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 238 textures retired (1172 left, 3096 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.39, writes collected 0.12 [hos Presentation Thread] vk: in play: graphics e8c4da4566999c5e (fe0d6287d25f5bbc 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program e8c4da4566999c5e reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 8858e013c8031e96 (fe0d6287d25f5bbc 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 8858e013c8031e96 reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15860000 (1833687 pages from the captures) [hos Presentation Thread] vk: in play: graphics 0680041403cfb5dc (d3b4335e2640407c c7981b52109100e0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 0680041403cfb5dc reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 1ca267260c98df3d (d3b4335e2640407c 94c17cd92262fdbf), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 1ca267260c98df3d reads the draw's base instance [hos Presentation Thread] vk: mirror syncs (600 submits): 521 dirty pages from their submits' captures, 103787 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 2872 runs, 388.0 MB compared; 3287 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3788.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3862 binds, 3419 MB; 0x1065000000 (16 MB, state 1): 414 binds, 0 MB; 0x1159000000 (48 MB, state 1): 235 binds, 122 MB; 0x1167000000 (32 MB, state 1): 200 binds, 245 MB; 0x7fe1000000 (16 MB, state 1): 85 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 84 binds, 2 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics 74fcd699c6c4e6fe (ecbb3efa4b1de6ce 135d3b9dede55c90), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 949d9ba9f35f951a (da3e528eafc878c9 ac629ee91cc94a0d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 74fcd699c6c4e6fe reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 882e49c2f37a332a (ecbb3efa4b1de6ce acdff5f9d41fd9dc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics b69b234aacfd0de9 (da3e528eafc878c9 a9a608891b491fc0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 949d9ba9f35f951a reads the draw's base instance [hos host] vk: program 882e49c2f37a332a reads the draw's base instance [hos host] vk: program b69b234aacfd0de9 reads the draw's base instance [hos Presentation Thread] vk: 137 textures retired (1112 left, 3037 MB) [hos Presentation Thread] vk: in play: graphics dbdec5dea8668c02 (f05d0a7dc61ed74d 3c077f228dc69a11), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program dbdec5dea8668c02 reads the draw's base instance [hos Presentation Thread] vk: 7 textures retired (1118 left, 3056 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #130000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15880000 (1836495 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (1119 left, 3037 MB) [hos host] vk: batched submits: 158 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 4, wait 82, slot 0, present 59, cap 11, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15900000 (1841094 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1120 left, 3037 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 469 dirty pages from their submits' captures, 103808 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3269 runs, 417.9 MB compared; 3723 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3981.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4088 binds, 3619 MB; 0x1159000000 (48 MB, state 1): 221 binds, 110 MB; 0x1167000000 (32 MB, state 1): 213 binds, 252 MB; 0x7fe1000000 (16 MB, state 1): 101 binds, 0 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 38 binds, 1 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 117 textures retired (1061 left, 2997 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15920000 (1843844 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #95000: event 0x100d6c8048 mode 0 value 94999 (lr 0x80666598) [hos Presentation Thread] vk: texture #11275 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 49325): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #11275 0x10000780600 1024x576x1 x1 NVN 0xa at present 7051 (texture frame 7052), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 7055 (texture frame 7056), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 49388): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 7056 (texture frame 7057), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #11356 0x10000901000 1024x576x1 x1 NVN 0xa at present 7057 (texture frame 7058), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 55 textures retired (1176 left, 3323 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15940000 (1848401 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15960000 (1853001 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1281 left, 3507 MB) [hos Presentation Thread] vk: program picks: 6240009 kept (3137759 by the last picks' textures, a uniform buffer bound since), 29102 new, 2730888 with other textures (of 9000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 121 dirty pages from their submits' captures, 92786 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 3026 runs, 388.8 MB compared; 3380 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3826.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3838 binds, 3422 MB; 0x1065000000 (16 MB, state 1): 279 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 131 MB; 0x1167000000 (32 MB, state 1): 230 binds, 269 MB; 0x7fe1000000 (16 MB, state 1): 95 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 84 binds, 5 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 15980000 (1858021 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.04, scan 0.08 over 1302 ranges, 3056 MB), 687 pages written, 687 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.366; GPU wait for late pages 0.348 (41 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 3835 texture pages copied (14 MB) [hos Presentation Thread] vk: 8 textures retired (1296 left, 3509 MB) [hos Presentation Thread] vk: a frame: 68 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 2.9 draws left out (not ready), 0.02 waits for shaders or pipelines (0.4 ms); translation 265 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.08, present 0.15, draw 7.27, descriptors 2.54, texture lookups 0.42, uploads 0.21, pipelines 0.31, programs 1.66, commands 2.09, dispatch 0.93, memory sync 2.88, queue submit 0.56, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 73 (1024 MB): 12.01 MB synced in 1566.6 copies, 11.82 MB written back [hos Presentation Thread] vk: 7080 presents, 34.0 fps; a frame: 1238 draws (0 skipped), 128 dispatches, 119 passes, 151 barriers, 6 submits, 2.5 uploads (1.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1128 pipelines (1442 ms), 20 programs (11 failed), 1297 textures (3509 MB) [hos Presentation Thread] vk: a frame: 376.4 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 44.0; 0x12: 71.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 6.5 ms); 8.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.36 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: in play: graphics cfb13966c3a58d3f (b4b6d34793cd9298 59d95e35caadfa19), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 034cb1bbeab5111b (0e650aa678969eb0 1ba87a64def9b055), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics d72806e64d145996 (b4b6d34793cd9298 a01ccf8dc8189e72), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program cfb13966c3a58d3f reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 9a05841e2f30d3c5 (0e650aa678969eb0 b9e6272145e6ec0b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 034cb1bbeab5111b reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 3e0cd8407e1b826a (313c22df2efbd9ea 1264882c5574d0c0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics ccdea3241ad0545f (0e650aa678969eb0 3c077f228dc69a11), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program d72806e64d145996 reads the draw's base instance [hos host] vk: program 9a05841e2f30d3c5 reads the draw's base instance [hos host] vk: program 3e0cd8407e1b826a reads the draw's base instance [hos host] vk: program ccdea3241ad0545f reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16000000 (1860003 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 515 of 3000 waited for their write-back, 1.82 ms each [hos Presentation Thread] vk: in play: graphics c7cd8c5b64e5ab54 (735a91f5c878d09c 560225d2209bd3b8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program c7cd8c5b64e5ab54 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 5d56018c656f51f5 (735a91f5c878d09c cebe4ab96e318257), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 5d56018c656f51f5 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 699244fde084beda (7d7874561784a46a 135d3b9dede55c90), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 699244fde084beda reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 0b3e52ee9e963f0e (7d7874561784a46a acdff5f9d41fd9dc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 0b3e52ee9e963f0e reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 84de9c221722d032 (42f32b427f58e9ec 41446757129e7ba2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 84de9c221722d032 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 6d01364d90bff993 (ce860b888d3d078b 9e0daa61cc786908), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 6d01364d90bff993 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics e7e15d64b9606a50 (2f7f1cac551a2db5 48ebfb3809912d7b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6534b60272a39816 (f1ad6a18c3ec9574 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a2616e77ace0c41f (850e001b65140b0f 135d3b9dede55c90), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 58909cac54bdb8b4 (2f7f1cac551a2db5 4d34f1193cf05b5f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics f27dad248e0d93de (f1ad6a18c3ec9574 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 8690fc656f3ab8cb (850e001b65140b0f acdff5f9d41fd9dc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16020000 (1862567 pages from the captures) [hos Presentation Thread] vk: 80 textures retired (1225 left, 3427 MB) [hos host] vk: batched submits: 166 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 5, wait 72, slot 0, present 67, cap 22, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 95f533035c6a525f (aa795cf0529d0e27 99f224d5d7ec5268), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics fa3823198ffaf643 (aa795cf0529d0e27 75a39c54d3b88a7c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16040000 (1867491 pages from the captures) [hos Presentation Thread] vk: 63 textures retired (1255 left, 3484 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.36, writes collected 0.12 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2611250 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: in play: graphics b8b06b2525fdc2b1 (eced096b24bfc4f3 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 7a5de73ec2ee0079 (eced096b24bfc4f3 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program b8b06b2525fdc2b1 reads the draw's base instance [hos Presentation Thread] vk: mirror syncs (600 submits): 308 dirty pages from their submits' captures, 80471 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 3295 runs, 348.8 MB compared; 3955 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3291.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3292 binds, 2917 MB; 0x1159000000 (48 MB, state 1): 243 binds, 134 MB; 0x1167000000 (32 MB, state 1): 186 binds, 237 MB; 0x7fe2000000 (16 MB, state 1): 75 binds, 4 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1058000000 (16 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vi: 7103 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 15, 22-30 83, 30-40 55, over 40 13 [hos host] vk: program 7a5de73ec2ee0079 reads the draw's base instance [hos host] vk: frame interpolation: 338 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 2, 12-17 326, 17-25 5, over 25 4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16060000 (1869905 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: in play: graphics c86589dc166b53b8 (eced096b24bfc4f3 1ba87a64def9b055), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 42c6a8de3d7fabe6 (eced096b24bfc4f3 b9e6272145e6ec0b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program c86589dc166b53b8 reads the draw's base instance [hos Presentation Thread] vk: 166 textures retired (1233 left, 3453 MB) [hos host] vk: program 42c6a8de3d7fabe6 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 12664fa494e11444 (58d74a30805700b9 e559c1fdbbb359e3), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics dad54c7c36f3e3ec (58d74a30805700b9 bf93675caf12cd8b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 12664fa494e11444 reads the draw's base instance [hos host] vk: program dad54c7c36f3e3ec reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16080000 (1872242 pages from the captures) [hos Presentation Thread] vk: texture #11294 0x10000c91400 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 7119 (drawn at 7055) [hos Presentation Thread] vk: texture #11295 0x10000cc1600 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 7119 (drawn at 7055) [hos Presentation Thread] vk: texture #11296 0x10000c61200 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 7119 (drawn at 7055) [hos Presentation Thread] vk: texture #11321 0x10000500400 256x144 x1 NVN 0x14 the GPU drew, finalized by the game, sampled again at frame 7119 (drawn at 7055) [hos Presentation Thread] vk: texture #11322 0x10000e00e00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 7119 (drawn at 7055) [hos Presentation Thread] vk: 170 textures retired (1239 left, 3426 MB) [hos Presentation Thread] vk: texture #12046 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 49829): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #12046 0x10000780600 1024x576x1 x1 NVN 0xa at present 7120 (texture frame 7121), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 73 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 74 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: upload over a drawn image: #12046 0x10000780600 1024x576x1 x1 NVN 0xa at present 7124 (texture frame 7125), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 70 textures retired (1169 left, 3352 MB) [hos tera::FileResourceMgr] vcores: 344976 takes, 29831 waits (mean 42 us, longest 17.2 ms), 14235 kicks, 14127 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 3 textures retired (1172 left, 3349 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 100965 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 Presentation Thread] vk: write-back diff (600 submits): 3153 runs, 424.9 MB compared; 3411 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4233.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4389 binds, 3845 MB; 0x1159000000 (48 MB, state 1): 229 binds, 113 MB; 0x1167000000 (32 MB, state 1): 214 binds, 271 MB; 0x1066000000 (16 MB, state 1): 107 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 73 binds, 4 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 17 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16100000 (1875924 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1153 left, 3322 MB) [hos host] vk: batched submits: 135 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 1, wait 70, slot 0, present 51, cap 13, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 3b65c42a19c8feca (a3ac058637ea9cae d7415c0185484fdc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 67f254921fe89cc4 (a3ac058637ea9cae 0cecc73e93cdb2d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 3b65c42a19c8feca reads the draw's base instance [hos Presentation Thread] vk: 29 textures retired (1161 left, 3331 MB) [hos host] vk: program 67f254921fe89cc4 reads the draw's base instance [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 7160 (texture frame 7161), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: upload over a drawn image: #12135 0x10000901000 1024x576x1 x1 NVN 0xa at present 7161 (texture frame 7162), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 50123): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 7161 (texture frame 7162), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16120000 (1879347 pages from the captures) [hos Presentation Thread] vk: 109 textures retired (1180 left, 3350 MB) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.04, scan 0.08 over 1301 ranges, 3044 MB), 672 pages written, 672 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.187; GPU wait for late pages 0.167 (36 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 4432 texture pages copied (17 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 461 of 3000 waited for their write-back, 1.83 ms each [hos Presentation Thread] vk: 131 textures retired (1091 left, 3229 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 108735 from earlier ones', 68 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 Presentation Thread] vk: write-back diff (600 submits): 2973 runs, 467.2 MB compared; 3236 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 68; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4540.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4640 binds, 4148 MB; 0x1167000000 (32 MB, state 1): 226 binds, 286 MB; 0x1159000000 (48 MB, state 1): 224 binds, 106 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; 0x1066000000 (16 MB, state 1): 20 binds, 0 MB; 0x1053000000 (16 MB, state 1): 14 binds, 0 MB; 0x1058000000 (16 MB, state 1): 13 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16140000 (1882359 pages from the captures) [hos Presentation Thread] vk: 86 textures retired (1130 left, 3266 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16160000 (1885838 pages from the captures) [hos Presentation Thread] vk: memory: working set 5269 MB (peak 6471), private 626 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5814 MB, 1416 allocations 4878 MB; used 5848 of 9071 MB; heap 1 (system): 12 blocks 293 MB, 42 allocations 245 MB; used 1859 of 7579 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 448 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 887 images 1708 MB; 301 free ranges, the largest 57 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 489 images 998 MB; 269 free ranges, the largest 63 MB [hos Presentation Thread] vk: render target images: 5058 reused from the pool, 2593 made new, 2104 destroyed from it; it holds 189 (228 MB) [hos Presentation Thread] vk: VRAM: 6296 MB used of 9327 MB allowed (936 MB of it free in the blocks); textures 3335 MB (budget 3072 MB), 1176 textures [hos host] vk: malloc: 996 MB in arenas (652 MB in use, 343 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1689 MB, rendered 1011 MB (106 drawn in one frame, kept: 63378 KB), other 244 MB; used in the last 8 presents 2342 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 174 (368651 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 2 (13 KB); 49x52x1 NVN 0x25: 2 (19 KB); 54x50x1 NVN 0x25: 1 (10 KB); 64x33x1 NVN 0x25: 2 (16 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x116x1 NVN 0x1: 2 (25 KB); 118x114x1 NVN 0x1: 1 (13 KB); 128x97x1 NVN 0x1: 2 (24 KB); 129x32x1 NVN 0x25: 2 (32 KB); 148x37x1 NVN 0x25: 1 (21 KB); 193x96x1 NVN 0x1: 2 (36 KB); 212x101x1 NVN 0x1: 1 (20 KB); 260x260x1 NVN 0xd: 5 (879 KB); 960x540x1 NVN 0x3f: 142 (359437 KB); [hos Presentation Thread] vk: 49 textures retired (1127 left, 3287 MB) [hos host] vk: malloc_trim: 343 MB free in the arenas now, the process's private memory 626 -> 573 MB (5 ms) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 79.9 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: 1979 programs from the program cache [hos Presentation Thread] vk: a frame: 90 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 3.1 draws left out (not ready), 0.01 waits for shaders or pipelines (0.2 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.82, present 0.22, draw 6.50, descriptors 2.18, texture lookups 0.26, uploads 0.08, pipelines 0.34, programs 1.58, commands 1.91, dispatch 1.37, memory sync 2.05, queue submit 0.51, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 74 (1024 MB): 11.08 MB synced in 1458.7 copies, 11.97 MB written back [hos Presentation Thread] vk: 7200 presents, 35.6 fps; a frame: 1110 draws (0 skipped), 128 dispatches, 115 passes, 149 barriers, 6 submits, 0.9 uploads (0.3 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1192 pipelines (3255 ms), 48 programs (11 failed), 1127 textures (3287 MB) [hos Presentation Thread] vk: a frame: 366.7 full barriers recorded, 186.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.0; 0x8: 2.6; 0x9: 1.0; 0x10: 3.0; 0x11: 43.3; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 8.7 ms); 6.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.17 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16180000 (1889116 pages from the captures) [hos host] vk: batched submits: 125 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 1, wait 53, slot 0, present 50, cap 21, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 336 dirty pages from their submits' captures, 101387 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 Presentation Thread] vk: write-back diff (600 submits): 3446 runs, 426.0 MB compared; 3926 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3924.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3971 binds, 3524 MB; 0x1159000000 (48 MB, state 1): 235 binds, 121 MB; 0x1167000000 (32 MB, state 1): 225 binds, 280 MB; 0x1066000000 (16 MB, state 1): 138 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; 0x1053000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: queues ordered by their events: 42000 submissions stopped at a wait, 41979 went on once it was reached, 18 waits gone past; made to go by presents 44, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 134910, not met 0; captures at a CPU event's wait 137 [hos Presentation Thread] vk: 14 textures retired (1113 left, 3277 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #135000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16200000 (1892845 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1147 left, 3300 MB) [hos rmbl::VibrationThread] hid: 36864 vibration values, strongest 0.08 since the last count [hos Presentation Thread] vk: program picks: 6375862 kept (3199736 by the last picks' textures, a uniform buffer bound since), 29560 new, 2794577 with other textures (of 9200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16220000 (1897513 pages from the captures) [hos Presentation Thread] vk: slow upload 21.1 ms: #12642 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, 7959 of 7959 KB [hos Presentation Thread] vk: 44 textures retired (1259 left, 3464 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16240000 (1902324 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 216 dirty pages from their submits' captures, 89564 from earlier ones', 96 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 Presentation Thread] vk: write-back diff (600 submits): 3054 runs, 372.3 MB compared; 3434 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 96; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3621.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3647 binds, 3219 MB; 0x1066000000 (16 MB, state 1): 402 binds, 0 MB; 0x1159000000 (48 MB, state 1): 243 binds, 130 MB; 0x1167000000 (32 MB, state 1): 213 binds, 273 MB; 0x107c000000 (32 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 31 binds, 0 MB; 0x1053000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 60 textures retired (1258 left, 3439 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16260000 (1907282 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16280000 (1910103 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1262 left, 3447 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2678287 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16300000 (1913297 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 19 textures retired (1257 left, 3454 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 206 dirty pages from their submits' captures, 78074 from earlier ones', 61 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 Presentation Thread] vk: write-back diff (600 submits): 2894 runs, 327.3 MB compared; 3367 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 61; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3195.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3266 binds, 2813 MB; 0x1066000000 (16 MB, state 1): 373 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 153 MB; 0x1167000000 (32 MB, state 1): 182 binds, 230 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x107c000000 (32 MB, state 1): 34 binds, 0 MB; 0x1058000000 (16 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos host] vk: batched submits: 192 flushes, 13.5 command buffers each, over 120 presents; by reason: poll 5, wait 96, slot 0, present 61, cap 28, value 2, other 0 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 484 of 3000 waited for their write-back, 1.63 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16320000 (1917179 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.05, scan 0.08 over 1300 ranges, 3046 MB), 702 pages written, 702 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.354; GPU wait for late pages 0.333 (29 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (123 MB), 12 spare buffers, 4738 texture pages copied (18 MB) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 200000 so far (x1 0x117b407020 x2 0 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vi: 7278 frames presented (34.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 17, 22-30 94, 30-40 51, over 40 10 [hos host] vk: frame interpolation: 347 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 4, 7-9 4, 9-12 9, 12-17 317, 17-25 13, over 25 3 [hos Presentation Thread] vk: 15 textures retired (1257 left, 3454 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16340000 (1921082 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16360000 (1925683 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1221 left, 3398 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16380000 (1929117 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 45 dirty pages from their submits' captures, 73608 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 Presentation Thread] vk: write-back diff (600 submits): 2682 runs, 304.2 MB compared; 3126 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2981.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3037 binds, 2604 MB; 0x1159000000 (48 MB, state 1): 294 binds, 172 MB; 0x1167000000 (32 MB, state 1): 188 binds, 204 MB; 0x1066000000 (16 MB, state 1): 48 binds, 0 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1058000000 (16 MB, state 1): 25 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16400000 (1931492 pages from the captures) [hos Presentation Thread] vk: 49 textures retired (1195 left, 3382 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.33, writes collected 0.13 [hos tera::FileResourceMgr] vcores: 330791 takes, 29957 waits (mean 40 us, longest 14.0 ms), 14222 kicks, 14191 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16420000 (1935512 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1254 left, 3468 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16440000 (1939412 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #100000: event 0x100d6c800c mode 0 value 100000 (lr 0x802915c8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16460000 (1942021 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (1258 left, 3478 MB) [hos Presentation Thread] vk: a frame: 67 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.93, present 0.23, draw 8.97, descriptors 3.46, texture lookups 0.61, uploads 0.38, pipelines 0.33, programs 1.87, commands 2.76, dispatch 0.94, memory sync 2.79, queue submit 0.67, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 75 (1024 MB): 11.59 MB synced in 1491.9 copies, 12.12 MB written back [hos Presentation Thread] vk: 7320 presents, 33.8 fps; a frame: 1600 draws (0 skipped), 142 dispatches, 125 passes, 151 barriers, 6 submits, 2.3 uploads (0.7 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1200 pipelines (3256 ms), 48 programs (11 failed), 1258 textures (3478 MB) [hos Presentation Thread] vk: a frame: 405.3 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 43.7; 0x12: 71.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 7.8 ms); 4.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.24 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 72046 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 Presentation Thread] vk: write-back diff (600 submits): 2657 runs, 304.0 MB compared; 3055 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2956.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3057 binds, 2605 MB; 0x1159000000 (48 MB, state 1): 253 binds, 144 MB; 0x1167000000 (32 MB, state 1): 194 binds, 202 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 5 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 26 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16480000 (1944218 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1252 left, 3469 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16500000 (1947627 pages from the captures) [hos host] vk: batched submits: 229 flushes, 12.9 command buffers each, over 120 presents; by reason: poll 2, wait 128, slot 0, present 62, cap 34, value 3, other 0 [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 400000 (of 510574 registrations; slot 14910 256x256 -> 256x144) [hos Presentation Thread] vk: program picks: 6510134 kept (3266423 by the last picks' textures, a uniform buffer bound since), 29672 new, 2860193 with other textures (of 9400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16520000 (1951378 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (1262 left, 3472 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16540000 (1953705 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 154 dirty pages from their submits' captures, 76293 from earlier ones', 49 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 Presentation Thread] vk: write-back diff (600 submits): 2803 runs, 317.7 MB compared; 3158 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 49; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3035.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3196 binds, 2711 MB; 0x1159000000 (48 MB, state 1): 230 binds, 127 MB; 0x1167000000 (32 MB, state 1): 164 binds, 198 MB; 0x1066000000 (16 MB, state 1): 133 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 50 textures retired (1286 left, 3416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16560000 (1958296 pages from the captures) [hos ModuleSystemWorker5] nvn: 800000 recordings made, 51959 live copies (18.1 MB), 4993 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16580000 (1962719 pages from the captures) [hos Presentation Thread] vk: 46 textures retired (1284 left, 3412 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 655 of 3000 waited for their write-back, 1.15 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16600000 (1966573 pages from the captures) [hos Presentation Thread] vk: 45 textures retired (1252 left, 3322 MB) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.04, scan 0.08 over 1298 ranges, 3046 MB), 711 pages written, 711 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.199; GPU wait for late pages 0.179 (44 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (110 MB), 12 spare buffers, 5044 texture pages copied (19 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 148 dirty pages from their submits' captures, 85716 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 3198 runs, 356.5 MB compared; 3677 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 59; 0x1066000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3433.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3575 binds, 3023 MB; 0x1159000000 (48 MB, state 1): 273 binds, 153 MB; 0x1167000000 (32 MB, state 1): 204 binds, 250 MB; 0x7fe2000000 (16 MB, state 1): 106 binds, 7 MB; 0x7fe1000000 (16 MB, state 1): 61 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16620000 (1970963 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1283 left, 3360 MB) [hos Presentation Thread] vk: 26 textures retired (1300 left, 3382 MB) [hos host] vk: batched submits: 178 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 89, slot 0, present 59, cap 30, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16640000 (1974477 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2745406 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 156 textures retired (1295 left, 3371 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16660000 (1978975 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 186 dirty pages from their submits' captures, 92557 from earlier ones', 66 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 Presentation Thread] vk: write-back diff (600 submits): 3282 runs, 388.1 MB compared; 3661 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 66; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3703.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3899 binds, 3309 MB; 0x1159000000 (48 MB, state 1): 260 binds, 140 MB; 0x1167000000 (32 MB, state 1): 203 binds, 243 MB; 0x7fe2000000 (16 MB, state 1): 173 binds, 11 MB; 0x7fe1000000 (16 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 196 textures retired (1296 left, 3428 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16680000 (1984339 pages from the captures) [hos Presentation Thread] vk: 108 textures retired (1282 left, 3400 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #140000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16700000 (1989660 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1290 left, 3419 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16720000 (1993570 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1273 left, 3425 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 151 dirty pages from their submits' captures, 92333 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3124 runs, 366.3 MB compared; 3501 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3506.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3699 binds, 3102 MB; 0x1159000000 (48 MB, state 1): 243 binds, 131 MB; 0x1167000000 (32 MB, state 1): 226 binds, 265 MB; 0x7fe2000000 (16 MB, state 1): 189 binds, 8 MB; 0x7fe1000000 (16 MB, state 1): 91 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1058000000 (16 MB, state 1): 31 binds, 0 MB; 0x1054000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: a frame: 55 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.74, present 0.15, draw 8.46, descriptors 2.78, texture lookups 0.30, uploads 0.09, pipelines 0.36, programs 2.44, commands 2.51, dispatch 1.01, memory sync 1.91, queue submit 0.65, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 76 (1024 MB): 11.68 MB synced in 1513.6 copies, 12.21 MB written back [hos Presentation Thread] vk: 7440 presents, 34.1 fps; a frame: 1477 draws (0 skipped), 147 dispatches, 125 passes, 153 barriers, 6 submits, 1.3 uploads (0.3 MB), 81 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1211 pipelines (3420 ms), 48 programs (11 failed), 1276 textures (3434 MB) [hos Presentation Thread] vk: a frame: 404.3 full barriers recorded, 193.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.3; 0x8: 3.0; 0x9: 1.0; 0x10: 2.3; 0x11: 45.5; 0x12: 72.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 6.9 ms); 7.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.14 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: 108 textures retired (1262 left, 3420 MB) [hos host] vk: frame interpolation: 347 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 3, 9-12 5, 12-17 333, 17-25 1, over 25 4 [hos Presentation Thread] vi: 7452 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 16, 22-30 97, 30-40 56, over 40 3 [hos host] vk: batched submits: 177 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 0, wait 92, slot 0, present 62, cap 21, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16740000 (1997009 pages from the captures) [hos Presentation Thread] vk: 85 textures retired (1243 left, 3401 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 584 of 3000 waited for their write-back, 1.67 ms each [hos Presentation Thread] vk: program picks: 6638483 kept (3325250 by the last picks' textures, a uniform buffer bound since), 29819 new, 2931697 with other textures (of 9600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16760000 (1999106 pages from the captures) [hos Presentation Thread] vk: 101 textures retired (1177 left, 3285 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 94933 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 sead::MainThread] vk: write-back diff (600 submits): 3168 runs, 406.6 MB compared; 3361 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3925.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4193 binds, 3517 MB; 0x1159000000 (48 MB, state 1): 246 binds, 128 MB; 0x1167000000 (32 MB, state 1): 219 binds, 271 MB; 0x7fe2000000 (16 MB, state 1): 205 binds, 8 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.04, scan 0.08 over 1297 ranges, 3048 MB), 692 pages written, 692 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.216; GPU wait for late pages 0.199 (31 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (110 MB), 12 spare buffers, 5044 texture pages copied (19 MB) [hos ModuleSystemWorker1] vcores: 354184 takes, 29144 waits (mean 35 us, longest 10.8 ms), 13837 kicks, 13875 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 76 textures retired (1170 left, 3305 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16780000 (2001269 pages from the captures) [hos Presentation Thread] vk: 56 textures retired (1133 left, 3091 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16800000 (2003316 pages from the captures) [hos Presentation Thread] vk: 70 textures retired (1085 left, 2993 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.12 [hos sead::MainThread] nvn: EventSignal (CPU) #15000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: mirror syncs (600 submits): 171 dirty pages from their submits' captures, 95174 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 Presentation Thread] vk: write-back diff (600 submits): 2841 runs, 399.1 MB compared; 2877 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3932.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4181 binds, 3524 MB; 0x1159000000 (48 MB, state 1): 240 binds, 124 MB; 0x1167000000 (32 MB, state 1): 226 binds, 275 MB; 0x7fe2000000 (16 MB, state 1): 204 binds, 9 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16820000 (2005422 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1088 left, 3000 MB) [hos host] vk: batched submits: 164 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 0, wait 88, slot 0, present 69, cap 7, value 0, other 0 [hos Presentation Thread] vk: 8 textures retired (1091 left, 3005 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16840000 (2007470 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1090 left, 3005 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16860000 (2009544 pages from the captures) [hos Presentation Thread] vk: 8 textures retired (1095 left, 3006 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 127 dirty pages from their submits' captures, 93613 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 Presentation Thread] vk: write-back diff (600 submits): 2811 runs, 387.9 MB compared; 2866 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3830.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4061 binds, 3413 MB; 0x1159000000 (48 MB, state 1): 244 binds, 128 MB; 0x1167000000 (32 MB, state 1): 233 binds, 280 MB; 0x7fe2000000 (16 MB, state 1): 205 binds, 10 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2812276 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 8 textures retired (1095 left, 3007 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16880000 (2011637 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 29 textures retired (1095 left, 3018 MB) [hos Presentation Thread] vk: a frame: 44 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.88, present 0.12, draw 6.34, descriptors 2.33, texture lookups 0.19, uploads 0.01, pipelines 0.30, programs 1.13, commands 2.26, dispatch 0.84, memory sync 1.71, queue submit 0.53, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 77 (1024 MB): 11.18 MB synced in 1453.0 copies, 11.80 MB written back [hos Presentation Thread] vk: 7560 presents, 35.6 fps; a frame: 1186 draws (0 skipped), 127 dispatches, 123 passes, 151 barriers, 6 submits, 0.3 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1211 pipelines (3420 ms), 48 programs (11 failed), 1108 textures (3031 MB) [hos Presentation Thread] vk: a frame: 371.0 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.2; 0x8: 3.0; 0x9: 1.0; 0x10: 1.2; 0x11: 45.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 6.5 ms); 3.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker1] vk: readbacks of GPU results: 624 of 3000 waited for their write-back, 1.55 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16900000 (2013700 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 8374 so far (7365 MB) [hos Presentation Thread] vk: 30 textures retired (1102 left, 2981 MB) [hos host] vk: batched submits: 159 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 0, wait 84, slot 0, present 69, cap 6, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 93070 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 Presentation Thread] vk: write-back diff (600 submits): 2726 runs, 385.3 MB compared; 2756 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3825.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4056 binds, 3413 MB; 0x1159000000 (48 MB, state 1): 239 binds, 125 MB; 0x7fe2000000 (16 MB, state 1): 235 binds, 10 MB; 0x1167000000 (32 MB, state 1): 231 binds, 277 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.32 ms (lock 0.04, scan 0.08 over 1297 ranges, 3048 MB), 677 pages written, 677 copied (2.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.201; GPU wait for late pages 0.184 (38 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (110 MB), 12 spare buffers, 5044 texture pages copied (19 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16920000 (2015765 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #105000: event 0x100d6c8018 mode 0 value 105000 (lr 0x80664f14) [hos Presentation Thread] vk: 32 textures retired (1089 left, 2946 MB) [hos Presentation Thread] vk: 29 textures retired (1079 left, 2906 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16940000 (2017796 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (1076 left, 2911 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16960000 (2020263 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 94149 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 Presentation Thread] vk: write-back diff (600 submits): 2733 runs, 385.3 MB compared; 2923 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3828.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4054 binds, 3412 MB; 0x1159000000 (48 MB, state 1): 241 binds, 126 MB; 0x1167000000 (32 MB, state 1): 230 binds, 280 MB; 0x7fe2000000 (16 MB, state 1): 213 binds, 10 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 108 textures retired (1132 left, 3010 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: program picks: 6763165 kept (3381791 by the last picks' textures, a uniform buffer bound since), 29967 new, 3006867 with other textures (of 9800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 16980000 (2025148 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (1208 left, 3301 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #145000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17000000 (2029972 pages from the captures) [hos Presentation Thread] vk: 58 textures retired (1221 left, 3323 MB) [hos Presentation Thread] vi: 7629 frames presented (35.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 94, 30-40 60, over 40 4 [hos host] vk: frame interpolation: 353 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 345, 17-25 2, over 25 2 [hos host] vk: batched submits: 176 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 1, wait 91, slot 0, present 69, cap 15, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17020000 (2034287 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 83057 from earlier ones', 71 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 sead::MainThread] vk: write-back diff (600 submits): 2701 runs, 347.5 MB compared; 2977 pages read into the shadows; 112 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 71; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3389.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3561 binds, 3000 MB; 0x1066000000 (16 MB, state 1): 468 binds, 0 MB; 0x1159000000 (48 MB, state 1): 246 binds, 134 MB; 0x1167000000 (32 MB, state 1): 207 binds, 247 MB; 0x7fe2000000 (16 MB, state 1): 177 binds, 7 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1058000000 (16 MB, state 1): 29 binds, 0 MB; 0x1054000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: 106 textures retired (1229 left, 3369 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17040000 (2037882 pages from the captures) [hos Presentation Thread] vk: 127 textures retired (1242 left, 3386 MB) [hos tera::FileResourceMgr] vcores: 366239 takes, 30481 waits (mean 32 us, longest 8.1 ms), 14486 kicks, 14572 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 48 mirrors given back (1072 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 76 textures retired (1257 left, 3417 MB) [hos sead::MainThread] vk: readbacks of GPU results: 585 of 3000 waited for their write-back, 1.55 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17060000 (2040205 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1239 left, 3404 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 334 dirty pages from their submits' captures, 96723 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 Presentation Thread] vk: write-back diff (600 submits): 2904 runs, 402.6 MB compared; 3116 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3919.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4170 binds, 3520 MB; 0x1066000000 (16 MB, state 1): 278 binds, 0 MB; 0x1159000000 (48 MB, state 1): 244 binds, 127 MB; 0x1167000000 (32 MB, state 1): 217 binds, 265 MB; 0x7fe2000000 (16 MB, state 1): 201 binds, 8 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: capture: a submit 0.32 ms (lock 0.04, scan 0.08 over 1295 ranges, 3042 MB), 681 pages written, 681 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.256; GPU wait for late pages 0.238 (37 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (110 MB), 12 spare buffers, 5044 texture pages copied (19 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17080000 (2042320 pages from the captures) [hos Presentation Thread] vk: 73 textures retired (1183 left, 3365 MB) [hos Presentation Thread] vk: a frame: 45 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.92, present 0.15, draw 6.69, descriptors 2.60, texture lookups 0.36, uploads 0.14, pipelines 0.30, programs 1.15, commands 2.30, dispatch 0.84, memory sync 2.26, queue submit 0.56, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 78 (1024 MB): 11.25 MB synced in 1463.9 copies, 11.81 MB written back [hos Presentation Thread] vk: 7680 presents, 35.1 fps; a frame: 1268 draws (0 skipped), 128 dispatches, 124 passes, 152 barriers, 6 submits, 1.6 uploads (0.7 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1211 pipelines (3420 ms), 48 programs (11 failed), 1183 textures (3365 MB) [hos Presentation Thread] vk: a frame: 378.9 full barriers recorded, 191.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.4; 0x8: 3.0; 0x9: 1.0; 0x10: 1.4; 0x11: 46.1; 0x12: 73.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.4 ms a frame (the longest submission 5.7 ms); 6.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.18 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: 67 textures retired (1140 left, 3136 MB) [hos host] vk: batched submits: 165 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 1, wait 88, slot 0, present 69, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17100000 (2044373 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (1123 left, 3092 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2879521 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 360 dirty pages from their submits' captures, 94786 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 Presentation Thread] vk: write-back diff (600 submits): 2923 runs, 401.3 MB compared; 3051 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3930.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4140 binds, 3515 MB; 0x1159000000 (48 MB, state 1): 241 binds, 125 MB; 0x1167000000 (32 MB, state 1): 227 binds, 282 MB; 0x7fe2000000 (16 MB, state 1): 207 binds, 9 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17120000 (2046492 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 62 textures retired (1070 left, 2986 MB) [hos Presentation Thread] vk: 4 textures retired (1073 left, 2994 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17140000 (2049198 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1073 left, 2994 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17160000 (2051572 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 93814 from earlier ones', 8 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 Presentation Thread] vk: write-back diff (600 submits): 2809 runs, 378.4 MB compared; 3084 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3817.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4022 binds, 3412 MB; 0x1065000000 (16 MB, state 1): 455 binds, 0 MB; 0x1159000000 (48 MB, state 1): 241 binds, 126 MB; 0x1167000000 (32 MB, state 1): 223 binds, 271 MB; 0x7fe2000000 (16 MB, state 1): 198 binds, 9 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 111 textures retired (1155 left, 3078 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos ModuleSystemWorker5] nvn: 850000 recordings made, 52199 live copies (17.9 MB), 6065 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17180000 (2056196 pages from the captures) [hos Presentation Thread] vk: 135 textures retired (1179 left, 3312 MB) [hos host] vk: batched submits: 164 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 1, wait 84, slot 0, present 64, cap 15, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17200000 (2059632 pages from the captures) [hos Presentation Thread] vk: program picks: 6889850 kept (3440291 by the last picks' textures, a uniform buffer bound since), 30135 new, 3080014 with other textures (of 10000000) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 614 of 3000 waited for their write-back, 1.62 ms each [hos Presentation Thread] vk: 140 textures retired (1169 left, 3248 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 284 dirty pages from their submits' captures, 86749 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 Presentation Thread] vk: write-back diff (600 submits): 3011 runs, 372.9 MB compared; 3324 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3503.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3701 binds, 3104 MB; 0x1159000000 (48 MB, state 1): 247 binds, 134 MB; 0x1167000000 (32 MB, state 1): 215 binds, 258 MB; 0x7fe2000000 (16 MB, state 1): 182 binds, 7 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1058000000 (16 MB, state 1): 31 binds, 0 MB; 0x1054000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17220000 (2063028 pages from the captures) [hos Presentation Thread] vk: 146 textures retired (1208 left, 3288 MB) [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.04, scan 0.08 over 1295 ranges, 3042 MB), 686 pages written, 686 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.231; GPU wait for late pages 0.214 (34 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (123 MB), 12 spare buffers, 5060 texture pages copied (19 MB) [hos Presentation Thread] vk: 145 textures retired (1209 left, 3289 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17240000 (2067855 pages from the captures) [hos Presentation Thread] vk: 99 textures retired (1215 left, 3307 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17260000 (2072566 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 220000 so far (x1 0x117d9e8010 x2 0 x3 0x117d9e8000 x4 0x9b040) [hos Presentation Thread] vk: memory: working set 4627 MB (peak 6471), private 545 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5942 MB, 1427 allocations 4944 MB; used 5976 of 9076 MB; heap 1 (system): 13 blocks 313 MB, 43 allocations 265 MB; used 1880 of 7579 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 447 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 950 images 1686 MB; 327 free ranges, the largest 50 MB [hos Presentation Thread] vk: image blocks (render targets): 11 blocks 1408 MB, 437 images 1087 MB; 247 free ranges, the largest 40 MB [hos Presentation Thread] vk: render target images: 6862 reused from the pool, 3538 made new, 3101 destroyed from it; it holds 125 (245 MB) [hos Presentation Thread] vk: VRAM: 6424 MB used of 9332 MB allowed (998 MB of it free in the blocks); textures 3385 MB (budget 3072 MB), 1251 textures [hos Presentation Thread] vk: textures: decoded ASTC 1664 MB, rendered 1068 MB (84 drawn in one frame, kept: 45705 KB), other 243 MB; used in the last 8 presents 2029 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 178 (404129 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 49x52x1 NVN 0x25: 1 (9 KB); 64x33x1 NVN 0x25: 1 (8 KB); 106x105x1 NVN 0x1: 1 (10 KB); 113x116x1 NVN 0x1: 1 (12 KB); 128x97x1 NVN 0x1: 1 (12 KB); 129x32x1 NVN 0x25: 1 (16 KB); 173x37x1 NVN 0x25: 1 (25 KB); 193x96x1 NVN 0x1: 1 (18 KB); 260x260x1 NVN 0xd: 6 (1055 KB); 960x540x1 NVN 0x3f: 156 (394875 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 36 textures retired (1215 left, 3360 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 125.4 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 46 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 482 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.59, present 0.18, draw 6.84, descriptors 2.49, texture lookups 0.38, uploads 0.16, pipelines 0.30, programs 1.50, commands 2.22, dispatch 0.87, memory sync 1.94, queue submit 0.53, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 78 (1024 MB): 11.17 MB synced in 1486.7 copies, 11.91 MB written back [hos Presentation Thread] vk: 7800 presents, 34.2 fps; a frame: 1193 draws (0 skipped), 132 dispatches, 123 passes, 153 barriers, 6 submits, 1.5 uploads (0.8 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1215 pipelines (3476 ms), 48 programs (11 failed), 1229 textures (3374 MB) [hos Presentation Thread] vk: a frame: 381.1 full barriers recorded, 190.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.0; 0x8: 3.0; 0x9: 1.0; 0x10: 2.0; 0x11: 46.4; 0x12: 72.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 5.7 ms); 8.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vi: 7802 frames presented (34.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 12, 22-30 98, 30-40 58, over 40 4 [hos host] vk: frame interpolation: 346 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 11, 12-17 331, 17-25 0, over 25 3 [hos Presentation Thread] vk: mirror syncs (600 submits): 242 dirty pages from their submits' captures, 105141 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3442 runs, 442.7 MB compared; 3668 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4276.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4536 binds, 3830 MB; 0x1159000000 (48 MB, state 1): 256 binds, 132 MB; 0x1167000000 (32 MB, state 1): 247 binds, 303 MB; 0x1065000000 (16 MB, state 1): 197 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 181 binds, 12 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 37 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 153 textures retired (1199 left, 3353 MB) [hos host] vk: batched submits: 120 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 1, wait 53, slot 0, present 42, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17280000 (2076614 pages from the captures) [hos Presentation Thread] vk: 153 textures retired (1131 left, 3332 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #150000: event 0x1006e38004 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos tera::FileResourceMgr] vcores: 376563 takes, 28849 waits (mean 30 us, longest 8.9 ms), 13675 kicks, 13736 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17300000 (2080882 pages from the captures) [hos Presentation Thread] vk: 189 textures retired (1073 left, 3289 MB) [hos Presentation Thread] vk: in play: graphics 0ed5737e4ec64d5d (d1c9b401c6279862 e2b58e20a403bc01), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 0ed5737e4ec64d5d reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 88d55d8c8698cadc (a66d87fa9a1fe049 a54c41693d49b94b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 88d55d8c8698cadc reads the draw's base instance [hos Presentation Thread] vk: 133 textures retired (1085 left, 3288 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #110000: event 0x100d6c8024 mode 0 value 110000 (lr 0x80667688) [hos Presentation Thread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 106234 from earlier ones', 8 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 Presentation Thread] vk: write-back diff (600 submits): 3594 runs, 456.0 MB compared; 3940 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4360.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4603 binds, 3934 MB; 0x1065000000 (16 MB, state 1): 387 binds, 0 MB; 0x1167000000 (32 MB, state 1): 250 binds, 305 MB; 0x1159000000 (48 MB, state 1): 236 binds, 117 MB; 0x7fe2000000 (16 MB, state 1): 89 binds, 4 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17320000 (2085425 pages from the captures) [hos Presentation Thread] vk: 78 textures retired (1037 left, 3181 MB) [hos Presentation Thread] vk: 128 textures retired (964 left, 2900 MB) [hos sead::MainThread] vk: readbacks of GPU results: 335 of 3000 waited for their write-back, 2.95 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17340000 (2089455 pages from the captures) [hos Presentation Thread] vk: texture 0x100021b7400 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2953 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 2946535 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 135 textures retired (956 left, 2854 MB) [hos host] vk: batched submits: 121 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 3, wait 50, slot 0, present 41, cap 27, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17360000 (2092746 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: texture 0x10001792600 1030x1030x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2931 MB) [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.04, scan 0.08 over 1296 ranges, 3034 MB), 671 pages written, 671 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.145; GPU wait for late pages 0.129 (14 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (110 MB), 12 spare buffers, 5060 texture pages copied (19 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 237 dirty pages from their submits' captures, 102854 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 Presentation Thread] vk: write-back diff (600 submits): 3419 runs, 439.9 MB compared; 3599 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4256.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4481 binds, 3831 MB; 0x1167000000 (32 MB, state 1): 267 binds, 301 MB; 0x1159000000 (48 MB, state 1): 237 binds, 119 MB; 0x7fe2000000 (16 MB, state 1): 100 binds, 5 MB; 0x1065000000 (16 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 41 textures retired (1017 left, 2952 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17380000 (2095782 pages from the captures) [hos Presentation Thread] vk: 53 textures retired (1084 left, 3013 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17400000 (2100022 pages from the captures) [hos Presentation Thread] vk: 129 textures retired (1102 left, 3048 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17420000 (2104097 pages from the captures) [hos Presentation Thread] vk: 162 textures retired (1104 left, 3030 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 210 dirty pages from their submits' captures, 98233 from earlier ones', 105 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 Presentation Thread] vk: write-back diff (600 submits): 3353 runs, 399.3 MB compared; 3528 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 97; 0x1066000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3930.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4179 binds, 3519 MB; 0x1159000000 (48 MB, state 1): 239 binds, 124 MB; 0x1167000000 (32 MB, state 1): 238 binds, 280 MB; 0x7fe2000000 (16 MB, state 1): 194 binds, 8 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; 0x1053000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: 102 textures retired (1107 left, 3042 MB) [hos Presentation Thread] vk: a frame: 36 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.03 waits for shaders or pipelines (0.1 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.61, present 0.26, draw 5.95, descriptors 2.06, texture lookups 0.31, uploads 0.09, pipelines 0.27, programs 1.38, commands 1.85, dispatch 0.88, memory sync 1.92, queue submit 0.50, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 79 (1024 MB): 11.20 MB synced in 1480.0 copies, 12.01 MB written back [hos Presentation Thread] vk: 7920 presents, 34.5 fps; a frame: 1029 draws (0 skipped), 138 dispatches, 118 passes, 153 barriers, 6 submits, 1.8 uploads (0.3 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1246 pipelines (3482 ms), 50 programs (11 failed), 1109 textures (3050 MB) [hos Presentation Thread] vk: a frame: 379.1 full barriers recorded, 188.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.1; 0x8: 3.0; 0x9: 1.0; 0x10: 3.1; 0x11: 45.8; 0x12: 70.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 6.0 ms); 11.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.13 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17440000 (2107368 pages from the captures) [hos Presentation Thread] vk: program picks: 7017218 kept (3496907 by the last picks' textures, a uniform buffer bound since), 30341 new, 3152440 with other textures (of 10200000) [hos Presentation Thread] vk: 47 textures retired (1106 left, 3068 MB) [hos host] vk: batched submits: 142 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 50, cap 23, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17460000 (2109296 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1094 left, 3071 MB) [hos rmbl::VibrationThread] hid: 40960 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: mirror syncs (600 submits): 188 dirty pages from their submits' captures, 95679 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 Presentation Thread] vk: write-back diff (600 submits): 3679 runs, 427.5 MB compared; 3931 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3906.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4207 binds, 3522 MB; 0x1159000000 (48 MB, state 1): 234 binds, 120 MB; 0x1167000000 (32 MB, state 1): 230 binds, 260 MB; 0x7fe2000000 (16 MB, state 1): 166 binds, 4 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 70 textures retired (1045 left, 3009 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17480000 (2111164 pages from the captures) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: 87 textures retired (1071 left, 3107 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 486 of 3000 waited for their write-back, 1.98 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17500000 (2114992 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (1079 left, 3111 MB) [hos Presentation Thread] vi: 7975 frames presented (34.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 10, 22-30 101, 30-40 52, over 40 7 [hos host] vk: frame interpolation: 346 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 3, 9-12 4, 12-17 332, 17-25 4, over 25 2 [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.04, scan 0.08 over 1297 ranges, 3028 MB), 675 pages written, 675 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.272; GPU wait for late pages 0.254 (30 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (106 MB), 12 spare buffers, 5060 texture pages copied (19 MB) [hos Presentation Thread] vk: 75 textures retired (1068 left, 3091 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17520000 (2117446 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 91400 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 Presentation Thread] vk: write-back diff (600 submits): 3817 runs, 475.1 MB compared; 4272 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4449.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4793 binds, 4041 MB; 0x1159000000 (48 MB, state 1): 237 binds, 116 MB; 0x1167000000 (32 MB, state 1): 174 binds, 292 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1058000000 (16 MB, state 1): 39 binds, 0 MB; 0x1053000000 (16 MB, state 1): 39 binds, 0 MB; 0x1066000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: 11 textures retired (1077 left, 3112 MB) [hos host] vk: batched submits: 113 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 49, cap 11, value 0, other 0 [hos Presentation Thread] vk: 81 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 82 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 22 textures retired (1085 left, 3126 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Resource Memory] vcores: 361317 takes, 28590 waits (mean 28 us, longest 8.7 ms), 13605 kicks, 13638 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17540000 (2119801 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (1094 left, 3152 MB) [hos Presentation Thread] vk: 322 textures retired (838 left, 2808 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #155000: event 0x100d6c8048 mode 0 value 113391 (now 113372) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17560000 (2122120 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 107897 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 Presentation Thread] vk: write-back diff (600 submits): 3775 runs, 515.0 MB compared; 4178 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4651.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5296 binds, 4457 MB; 0x1159000000 (48 MB, state 1): 235 binds, 110 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; 0x1167000000 (32 MB, state 1): 39 binds, 84 MB; 0x1053000000 (16 MB, state 1): 12 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1536 MB), 0 retired still imported (0 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 33 textures retired (845 left, 2830 MB) [hos Presentation Thread] vk: 22 textures retired (855 left, 2853 MB) [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.60, present 0.20, draw 4.87, descriptors 1.83, texture lookups 0.25, uploads 0.08, pipelines 0.21, programs 0.89, commands 1.68, dispatch 0.88, memory sync 2.01, queue submit 0.50, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 82 (1024 MB): 10.40 MB synced in 1325.5 copies, 12.09 MB written back [hos Presentation Thread] vk: 8040 presents, 34.7 fps; a frame: 850 draws (0 skipped), 136 dispatches, 113 passes, 150 barriers, 6 submits, 0.9 uploads (0.4 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1250 pipelines (3483 ms), 50 programs (11 failed), 867 textures (2868 MB) [hos Presentation Thread] vk: a frame: 362.6 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.8; 0x8: 3.0; 0x9: 1.0; 0x10: 1.8; 0x11: 45.8; 0x12: 70.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.1 ms); 5.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17580000 (2124500 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3014559 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 44 textures retired (875 left, 2892 MB) [hos host] vk: batched submits: 102 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 1, wait 51, slot 0, present 46, cap 4, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 22 textures retired (904 left, 2906 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17600000 (2126787 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 301 of 3000 waited for their write-back, 3.79 ms each [hos Presentation Thread] vk: 59 textures retired (899 left, 2876 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 114704 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 Presentation Thread] vk: write-back diff (600 submits): 3677 runs, 511.3 MB compared; 4106 pages read into the shadows; 112 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4563.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5260 binds, 4453 MB; 0x1159000000 (48 MB, state 1): 235 binds, 110 MB; 0x107c000000 (32 MB, state 1): 81 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: queues ordered by their events: 48000 submissions stopped at a wait, 47980 went on once it was reached, 18 waits gone past; made to go by presents 46, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 156328, not met 0; captures at a CPU event's wait 141 [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.04, scan 0.08 over 1280 ranges, 3048 MB), 745 pages written, 745 copied (2.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.135; GPU wait for late pages 0.117 (17 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (127 MB), 12 spare buffers, 5060 texture pages copied (19 MB) [hos Presentation Thread] vk: 22 textures retired (903 left, 2886 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17620000 (2129125 pages from the captures) [hos Presentation Thread] vk: pool 0x103e02b000+0x630 imported in 14.4 ms as 0x103d000000..0x103f000000 (55 imports, 614 ms in all) [hos Presentation Thread] vk: 37 textures retired (917 left, 2904 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17640000 (2131385 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #115000: event 0x100d6c802c mode 0 value 114999 (lr 0x80667688) [hos Presentation Thread] vk: 79 textures retired (915 left, 2897 MB) [hos host] vk: batched submits: 92 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 39, cap 10, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 237 dirty pages from their submits' captures, 110575 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 sead::MainThread] vk: write-back diff (600 submits): 3119 runs, 479.4 MB compared; 3297 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4596.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5250 binds, 4455 MB; 0x103d000000 (32 MB, state 1): 992 binds, 26 MB; 0x1159000000 (48 MB, state 1): 241 binds, 114 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 1 retired still imported (16 MB), 8 retired given back (400 MB) [hos Presentation Thread] vk: 12 textures retired (915 left, 2899 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17660000 (2133710 pages from the captures) [hos Presentation Thread] vk: 82 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 83 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 24 textures retired (917 left, 2903 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17680000 (2136065 pages from the captures) [hos Presentation Thread] vk: 46 textures retired (922 left, 2921 MB) [hos Presentation Thread] vk: program picks: 7139773 kept (3549350 by the last picks' textures, a uniform buffer bound since), 30595 new, 3229631 with other textures (of 10400000) [hos Presentation Thread] vk: 38 textures retired (926 left, 2911 MB) [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 9, 12-17 331, 17-25 5, over 25 1 [hos Presentation Thread] vi: 8149 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 11, 22-30 97, 30-40 64, over 40 2 [hos ModuleSystemWorker1] nvn: 900000 recordings made, 52183 live copies (15.8 MB), 7560 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 128867 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 Presentation Thread] vk: write-back diff (600 submits): 2923 runs, 469.1 MB compared; 3066 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4606.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5262 binds, 4456 MB; 0x103d000000 (32 MB, state 1): 1374 binds, 35 MB; 0x1159000000 (48 MB, state 1): 243 binds, 116 MB; 0x107c000000 (32 MB, state 1): 85 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 13 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17700000 (2138367 pages from the captures) [hos Presentation Thread] vk: 86 textures retired (879 left, 2816 MB) [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.20, present 0.20, draw 4.12, descriptors 1.52, texture lookups 0.18, uploads 0.03, pipelines 0.18, programs 0.76, commands 1.43, dispatch 0.84, memory sync 1.40, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 83 (1024 MB): 10.98 MB synced in 1459.4 copies, 11.24 MB written back [hos Presentation Thread] vk: 8160 presents, 34.7 fps; a frame: 723 draws (0 skipped), 124 dispatches, 112 passes, 151 barriers, 6 submits, 0.4 uploads (0.0 MB), 81 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1254 pipelines (3498 ms), 50 programs (11 failed), 880 textures (2818 MB) [hos Presentation Thread] vk: a frame: 345.7 full barriers recorded, 185.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.2; 0x8: 3.0; 0x9: 1.0; 0x10: 3.2; 0x11: 45.6; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.4 ms a frame (the longest submission 5.5 ms); 4.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.03 ms [hos ModuleSystemWorker5] vk: readbacks of GPU results: 279 of 3000 waited for their write-back, 3.82 ms each [hos Presentation Thread] vk: render targets drawn over from another start, let go: 11932 so far (11290 MB) [hos Presentation Thread] vk: 24 textures retired (885 left, 2831 MB) [hos host] vk: batched submits: 89 flushes, 20.1 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 42, cap 7, value 0, other 0 [hos BaseProcExecutor3] vcores: 403511 takes, 30769 waits (mean 25 us, longest 8.1 ms), 14717 kicks, 14751 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.08 over 1365 ranges, 3054 MB), 804 pages written, 804 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.098 (13 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (142 MB), 12 spare buffers, 5060 texture pages copied (19 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17720000 (2140710 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (919 left, 2862 MB) [hos Presentation Thread] vk: 50 textures retired (918 left, 2841 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17740000 (2142961 pages from the captures) [hos Presentation Thread] vk: texture 0x100019ba800 717x717x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2954 MB) [hos Presentation Thread] vk: 89 textures retired (914 left, 2839 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos sead::MainThread] vk: mirror syncs (600 submits): 590 dirty pages from their submits' captures, 138736 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 sead::MainThread] vk: write-back diff (600 submits): 2891 runs, 468.7 MB compared; 3000 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4598.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5239 binds, 4453 MB; 0x103d000000 (32 MB, state 1): 1313 binds, 32 MB; 0x1159000000 (48 MB, state 1): 240 binds, 114 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1066000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 29 textures retired (935 left, 2875 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17760000 (2145866 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (942 left, 2879 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #160000: event 0x100d6c8048 mode 0 value 117191 (now 117172) (lr 0x806661f8) [hos Presentation Thread] vk: 33 textures retired (942 left, 2899 MB) [hos host] vk: batched submits: 87 flushes, 20.8 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 28, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17780000 (2148356 pages from the captures) [hos Presentation Thread] vk: texture 0x10001f93000 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2975 MB) [hos Presentation Thread] vk: 67 textures retired (939 left, 2884 MB) [hos Presentation Thread] vk: texture #18572 0x10000000000 156x109 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 8240 (drawn at 8175) [hos Presentation Thread] vk: mirror syncs (600 submits): 567 dirty pages from their submits' captures, 136626 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 Presentation Thread] vk: write-back diff (600 submits): 2867 runs, 468.1 MB compared; 2991 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4603.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5245 binds, 4456 MB; 0x103d000000 (32 MB, state 1): 1224 binds, 33 MB; 0x1066000000 (16 MB, state 1): 394 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 115 MB; 0x107c000000 (32 MB, state 1): 91 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3086645 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 11 textures retired (948 left, 2900 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17800000 (2150690 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (958 left, 2910 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 292 of 3000 waited for their write-back, 3.75 ms each [hos Presentation Thread] vk: texture 0x109c1a5200 128x128x1 x1 levels 8 NVN 0x4b -> vk 141 (1000 textures, 2968 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 10.0 ms to make [hos Presentation Thread] vk: 148 textures retired (1143 left, 3159 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17820000 (2154018 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.08 over 1365 ranges, 3050 MB), 880 pages written, 880 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.219; GPU wait for late pages 0.201 (17 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (132 MB), 12 spare buffers, 5078 texture pages copied (19 MB) [hos Presentation Thread] vk: 13 textures retired (1160 left, 3194 MB) [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.14, present 0.24, draw 4.55, descriptors 1.85, texture lookups 0.46, uploads 0.26, pipelines 0.19, programs 0.77, commands 1.50, dispatch 0.89, memory sync 1.85, queue submit 0.50, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 84 (1024 MB): 12.73 MB synced in 1702.1 copies, 10.91 MB written back [hos Presentation Thread] vk: 8280 presents, 33.5 fps; a frame: 786 draws (0 skipped), 124 dispatches, 114 passes, 153 barriers, 6 submits, 2.8 uploads (0.6 MB), 81 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1254 pipelines (3498 ms), 50 programs (11 failed), 1160 textures (3194 MB) [hos Presentation Thread] vk: a frame: 354.9 full barriers recorded, 188.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 3.8; 0x11: 45.9; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.8 ms); 7.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.20 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 251 dirty pages from their submits' captures, 126209 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 Presentation Thread] vk: write-back diff (600 submits): 2720 runs, 426.3 MB compared; 2813 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4269.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4768 binds, 4039 MB; 0x103d000000 (32 MB, state 1): 1379 binds, 36 MB; 0x7f93000000 (16 MB, state 1): 394 binds, 62 MB; 0x1065000000 (16 MB, state 1): 297 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 120 MB; 0x7f7d000000 (16 MB, state 1): 87 binds, 14 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17840000 (2156555 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1174 left, 3215 MB) [hos host] vk: batched submits: 118 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 45, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17860000 (2161388 pages from the captures) [hos Presentation Thread] vk: texture 0x10c918fe00 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1500 textures, 3805 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17880000 (2166870 pages from the captures) [hos Presentation Thread] vk: 123 textures retired (1685 left, 4026 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.45, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17900000 (2171504 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 287 dirty pages from their submits' captures, 88545 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 2423 runs, 295.1 MB compared; 2607 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2972.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3225 binds, 2696 MB; 0x103d000000 (32 MB, state 1): 1309 binds, 27 MB; 0x7f93000000 (16 MB, state 1): 621 binds, 93 MB; 0x1065000000 (16 MB, state 1): 500 binds, 0 MB; 0x1159000000 (48 MB, state 1): 238 binds, 132 MB; 0x7f7d000000 (16 MB, state 1): 119 binds, 22 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: 80 textures retired (1691 left, 4048 MB) [hos Presentation Thread] vi: 8310 frames presented (32.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 9, 22-30 72, 30-40 70, over 40 10 [hos host] vk: frame interpolation: 322 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 5, 12-17 277, 17-25 30, over 25 6 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17920000 (2174048 pages from the captures) [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 240000 so far (x1 0x1178b7a000 x2 0x2 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: 115 textures retired (1679 left, 4005 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17940000 (2177053 pages from the captures) [hos Presentation Thread] vk: program picks: 7264722 kept (3606997 by the last picks' textures, a uniform buffer bound since), 30782 new, 3304495 with other textures (of 10600000) [hos Presentation Thread] vk: 84 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 85 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 85 textures retired (1655 left, 3992 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17960000 (2181722 pages from the captures) [hos ModuleSystemWorker1] vcores: 341704 takes, 26364 waits (mean 33 us, longest 10.0 ms), 12532 kicks, 12617 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 431 dirty pages from their submits' captures, 80373 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 Presentation Thread] vk: write-back diff (600 submits): 2948 runs, 323.7 MB compared; 3360 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3169.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3485 binds, 2909 MB; 0x103d000000 (32 MB, state 1): 1389 binds, 30 MB; 0x7f93000000 (16 MB, state 1): 409 binds, 60 MB; 0x1159000000 (48 MB, state 1): 252 binds, 140 MB; 0x7f7d000000 (16 MB, state 1): 107 binds, 30 MB; 0x1065000000 (16 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 17980000 (2186152 pages from the captures) [hos Presentation Thread] vk: 69 textures retired (1639 left, 3988 MB) [hos Presentation Thread] vk: 85 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 86 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18000000 (2189971 pages from the captures) [hos Presentation Thread] vk: 132 textures retired (1643 left, 4034 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18020000 (2192862 pages from the captures) [hos host] vk: batched submits: 212 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 9, wait 102, slot 0, present 60, cap 35, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18040000 (2194884 pages from the captures) [hos Presentation Thread] vk: 534 textures retired (1190 left, 3406 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 251 dirty pages from their submits' captures, 73986 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 Presentation Thread] vk: write-back diff (600 submits): 2551 runs, 307.2 MB compared; 2845 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2999.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3350 binds, 2816 MB; 0x103d000000 (32 MB, state 1): 1330 binds, 29 MB; 0x1159000000 (48 MB, state 1): 260 binds, 146 MB; 0x7fe2000000 (16 MB, state 1): 79 binds, 1 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1051000000 (16 MB, state 1): 26 binds, 0 MB; [hos ModuleSystemWorker5] vk: readbacks of GPU results: 579 of 3000 waited for their write-back, 1.43 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18060000 (2196959 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #120000: event 0x100d6c8038 mode 0 value 119999 (lr 0x8066189c) [hos Presentation Thread] vk: 25 textures retired (1201 left, 3476 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18080000 (2199011 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.04, scan 0.09 over 1364 ranges, 3094 MB), 952 pages written, 952 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.478; GPU wait for late pages 0.455 (35 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (152 MB), 12 spare buffers, 5078 texture pages copied (19 MB) [hos Presentation Thread] vk: 65 textures retired (1221 left, 3521 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18100000 (2200982 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3158724 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18120000 (2203031 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1176 left, 3487 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 239 dirty pages from their submits' captures, 74807 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 Presentation Thread] vk: write-back diff (600 submits): 2448 runs, 305.5 MB compared; 2653 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2986.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3332 binds, 2815 MB; 0x103d000000 (32 MB, state 1): 1269 binds, 26 MB; 0x1159000000 (48 MB, state 1): 256 binds, 144 MB; 0x7fe2000000 (16 MB, state 1): 81 binds, 1 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1058000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18140000 (2205090 pages from the captures) [hos Presentation Thread] vk: memory: working set 4136 MB (peak 6471), private 549 MB, staging 192 MB in 3 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6198 MB, 1363 allocations 5044 MB; used 6232 of 9074 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2020 of 7505 MB; heap 2 (device): 86 blocks 300 MB, 117 allocations 300 MB; used 519 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 864 images 1581 MB; 345 free ranges, the largest 56 MB [hos Presentation Thread] vk: image blocks (render targets): 13 blocks 1664 MB, 461 images 1308 MB; 289 free ranges, the largest 78 MB [hos Presentation Thread] vk: render target images: 9159 reused from the pool, 4670 made new, 4209 destroyed from it; it holds 117 (198 MB) [hos Presentation Thread] vk: VRAM: 6752 MB used of 9330 MB allowed (1154 MB of it free in the blocks); textures 3542 MB (budget 3072 MB), 1197 textures [hos Presentation Thread] vk: textures: decoded ASTC 1581 MB, rendered 1295 MB (111 drawn in one frame, kept: 70571 KB), other 228 MB; used in the last 8 presents 2231 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 66 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 66 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 166 (391394 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 129x32x1 NVN 0x25: 1 (16 KB); 173x37x1 NVN 0x25: 1 (25 KB); 260x260x1 NVN 0xd: 6 (1055 KB); 960x540x1 NVN 0x3f: 151 (382218 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 61 textures retired (1136 left, 3265 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 93.2 ms; VRAM 6.6 of 9.1 GB [hos Presentation Thread] vk: a frame: 64 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 16.13, present 0.16, draw 9.08, descriptors 3.67, texture lookups 0.72, uploads 0.42, pipelines 0.35, programs 1.74, commands 2.90, dispatch 1.01, memory sync 3.35, queue submit 0.79, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 86 (1024 MB): 11.75 MB synced in 1548.0 copies, 11.38 MB written back [hos Presentation Thread] vk: 8400 presents, 31.1 fps; a frame: 1663 draws (0 skipped), 158 dispatches, 127 passes, 155 barriers, 6 submits, 4.6 uploads (1.4 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1260 pipelines (3498 ms), 50 programs (11 failed), 1149 textures (3285 MB) [hos Presentation Thread] vk: a frame: 431.2 full barriers recorded, 195.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.4; 0x8: 3.0; 0x9: 1.0; 0x10: 1.4; 0x11: 49.4; 0x12: 72.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.3 ms a frame (the longest submission 7.4 ms); 11.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.47 MB unswizzled on the CPU in 0.10 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18160000 (2207519 pages from the captures) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18180000 (2212573 pages from the captures) [hos Presentation Thread] vk: 128 textures retired (1260 left, 3539 MB) [hos host] vk: batched submits: 204 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 2, wait 97, slot 0, present 65, cap 40, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18200000 (2216777 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 68995 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 Presentation Thread] vk: write-back diff (600 submits): 2153 runs, 281.6 MB compared; 2356 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2875.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3216 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 1364 binds, 27 MB; 0x1065000000 (16 MB, state 1): 504 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 140 MB; 0x7fe2000000 (16 MB, state 1): 53 binds, 1 MB; 0x107c000000 (32 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: 103 textures retired (1293 left, 3575 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #165000: event 0x100d6c8048 mode 0 value 120991 (now 120972) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18220000 (2219132 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18240000 (2221358 pages from the captures) [hos Presentation Thread] vk: 106 textures retired (1305 left, 3572 MB) [hos Presentation Thread] vk: program picks: 7397050 kept (3674506 by the last picks' textures, a uniform buffer bound since), 30893 new, 3372056 with other textures (of 10800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18260000 (2224662 pages from the captures) [hos Presentation Thread] vk: 172 textures retired (1292 left, 3464 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18280000 (2229126 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 31 dirty pages from their submits' captures, 70768 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 sead::MainThread] vk: write-back diff (600 submits): 2428 runs, 316.0 MB compared; 2644 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2959.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3325 binds, 2796 MB; 0x103d000000 (32 MB, state 1): 1374 binds, 25 MB; 0x1065000000 (16 MB, state 1): 387 binds, 0 MB; 0x1066000000 (16 MB, state 1): 255 binds, 0 MB; 0x1159000000 (48 MB, state 1): 247 binds, 137 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1054000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 118 textures retired (1308 left, 3488 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18300000 (2232947 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18320000 (2237619 pages from the captures) [hos Presentation Thread] vk: 133 textures retired (1320 left, 3517 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18340000 (2242802 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18360000 (2245561 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 673 of 3000 waited for their write-back, 1.48 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 42 dirty pages from their submits' captures, 61417 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 Presentation Thread] vk: write-back diff (600 submits): 2016 runs, 258.8 MB compared; 2186 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 40; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2564.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2825 binds, 2397 MB; 0x103d000000 (32 MB, state 1): 1195 binds, 21 MB; 0x1066000000 (16 MB, state 1): 382 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 144 MB; 0x7fe2000000 (16 MB, state 1): 79 binds, 1 MB; 0x1054000000 (16 MB, state 1): 39 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: 109 textures retired (1307 left, 3507 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18380000 (2248512 pages from the captures) [hos host] vk: batched submits: 231 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 4, wait 117, slot 0, present 69, cap 38, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18400000 (2253199 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.09 over 1364 ranges, 3096 MB), 952 pages written, 952 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.317; GPU wait for late pages 0.295 (47 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (141 MB), 12 spare buffers, 5078 texture pages copied (19 MB) [hos Presentation Thread] vi: 8476 frames presented (33.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 5, 22-30 80, 30-40 77, over 40 3 [hos host] vk: frame interpolation: 331 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 10, 12-17 313, 17-25 8, over 25 1 [hos Presentation Thread] vk: texture 0x10b2163a00 1024x1024x1 x1 levels 11 NVN 0x7b -> vk 37 (ASTC decoded) (1500 textures, 3814 MB) [hos Presentation Thread] vk: 180 textures retired (1363 left, 3691 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18420000 (2258744 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18440000 (2263811 pages from the captures) [hos Presentation Thread] vk: texture 0x100024c6000 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 3862 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 56686 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 Presentation Thread] vk: write-back diff (600 submits): 1790 runs, 226.2 MB compared; 1857 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2255.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2460 binds, 2079 MB; 0x103d000000 (32 MB, state 1): 1194 binds, 21 MB; 0x1159000000 (48 MB, state 1): 250 binds, 148 MB; 0x1066000000 (16 MB, state 1): 113 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 67 binds, 1 MB; 0x7f7a000000 (16 MB, state 1): 56 binds, 5 MB; 0x1054000000 (16 MB, state 1): 40 binds, 0 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18460000 (2268459 pages from the captures) [hos Presentation Thread] vk: 203 textures retired (1437 left, 3674 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18480000 (2273817 pages from the captures) [hos Presentation Thread] vk: texture 0x1000217ba00 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3754 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18500000 (2279442 pages from the captures) [hos host] vk: replay reads of guest memory as submitted: 18520000 (2285036 pages from the captures) [hos host] vk: readback pages refreshed from guest memory: 3228283 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 187 textures retired (1463 left, 3713 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.53, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18540000 (2289682 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos nn.npln.Worker] vcores: 310824 takes, 26272 waits (mean 40 us, longest 9.1 ms), 12366 kicks, 12440 yields, 0 escapes in 5 s [hos Presentation Thread] vk: texture 0x10002209c00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 3772 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 38919 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 Presentation Thread] vk: write-back diff (600 submits): 1645 runs, 194.2 MB compared; 1765 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1931.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2118 binds, 1765 MB; 0x103d000000 (32 MB, state 1): 1132 binds, 19 MB; 0x1159000000 (48 MB, state 1): 232 binds, 139 MB; 0x1066000000 (16 MB, state 1): 132 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 39 binds, 3 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; 0x1055000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18560000 (2294203 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18580000 (2298821 pages from the captures) [hos Presentation Thread] vk: program picks: 7542660 kept (3754979 by the last picks' textures, a uniform buffer bound since), 30992 new, 3426347 with other textures (of 11000000) [hos Presentation Thread] vk: 87 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 88 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18600000 (2303458 pages from the captures) [hos Presentation Thread] vk: 171 textures retired (1487 left, 3767 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18620000 (2307253 pages from the captures) [hos Presentation Thread] vk: texture 0x10001d83400 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 3776 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18640000 (2313184 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1493 left, 3765 MB) [hos Presentation Thread] vk: texture 0x10001cc3200 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 3772 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18660000 (2317416 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 27 dirty pages from their submits' captures, 44555 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 Presentation Thread] vk: write-back diff (600 submits): 1517 runs, 192.4 MB compared; 1604 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1924.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2121 binds, 1766 MB; 0x103d000000 (32 MB, state 1): 1093 binds, 17 MB; 0x1159000000 (48 MB, state 1): 235 binds, 141 MB; 0x1066000000 (16 MB, state 1): 234 binds, 0 MB; 0x107c000000 (32 MB, state 1): 23 binds, 0 MB; 0x1043000000 (16 MB, state 1): 19 binds, 0 MB; 0x1140000000 (48 MB, state 1): 18 binds, 0 MB; 0x1055000000 (16 MB, state 1): 17 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 18.80, present 0.19, draw 10.77, descriptors 4.44, texture lookups 0.65, uploads 0.33, pipelines 0.38, programs 2.06, commands 3.37, dispatch 0.87, memory sync 4.34, queue submit 1.04, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 88 (1024 MB): 10.49 MB synced in 1365.1 copies, 11.31 MB written back [hos Presentation Thread] vk: 8520 presents, 34.1 fps; a frame: 2383 draws (0 skipped), 147 dispatches, 134 passes, 154 barriers, 6 submits, 4.5 uploads (1.6 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1262 pipelines (3498 ms), 50 programs (11 failed), 1505 textures (3777 MB) [hos Presentation Thread] vk: a frame: 450.9 full barriers recorded, 202.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 46.2; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 7.2 ms); 16.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.46 MB unswizzled on the CPU in 0.07 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18680000 (2321828 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18700000 (2325997 pages from the captures) [hos Presentation Thread] vk: 45 textures retired (1524 left, 3617 MB) [hos host] vk: batched submits: 365 flushes, 11.2 command buffers each, over 120 presents; by reason: poll 43, wait 194, slot 0, present 59, cap 51, value 18, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18720000 (2329406 pages from the captures) [hos Presentation Thread] vk: 29 textures retired (1517 left, 3618 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18740000 (2334082 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 61600 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 Presentation Thread] vk: write-back diff (600 submits): 1760 runs, 254.7 MB compared; 1834 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2535.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2817 binds, 2381 MB; 0x103d000000 (32 MB, state 1): 1018 binds, 18 MB; 0x1065000000 (16 MB, state 1): 279 binds, 0 MB; 0x1066000000 (16 MB, state 1): 262 binds, 0 MB; 0x1159000000 (48 MB, state 1): 235 binds, 134 MB; 0x7fe1000000 (16 MB, state 1): 61 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 46 binds, 2 MB; 0x1140000000 (48 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18760000 (2336364 pages from the captures) [hos Presentation Thread] vk: 82 textures retired (1447 left, 3564 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18780000 (2338129 pages from the captures) [hos ModuleSystemWorker4] nvn: 950000 recordings made, 52310 live copies (17.4 MB), 9351 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18800000 (2340128 pages from the captures) [hos Presentation Thread] vk: 87 textures retired (1378 left, 3481 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 686 of 3000 waited for their write-back, 0.60 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18820000 (2342030 pages from the captures) [hos Presentation Thread] vk: 75 textures retired (1320 left, 3322 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 70265 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 sead::MainThread] vk: write-back diff (600 submits): 2012 runs, 288.4 MB compared; 2197 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2853.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3176 binds, 2691 MB; 0x103d000000 (32 MB, state 1): 1126 binds, 20 MB; 0x1065000000 (16 MB, state 1): 648 binds, 0 MB; 0x1159000000 (48 MB, state 1): 250 binds, 141 MB; 0x7fe1000000 (16 MB, state 1): 78 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 36 binds, 1 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18840000 (2346021 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.04, scan 0.08 over 1365 ranges, 3092 MB), 943 pages written, 943 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.659; GPU wait for late pages 0.635 (76 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (152 MB), 12 spare buffers, 5078 texture pages copied (19 MB) [hos Presentation Thread] vk: 52 textures retired (1283 left, 3457 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18860000 (2349482 pages from the captures) [hos Presentation Thread] vk: 130 textures retired (1168 left, 3268 MB) [hos Presentation Thread] vk: texture #11731 0x116d2c3000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 8592 (drawn at 7096) [hos host] vk: batched submits: 184 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 102, slot 0, present 47, cap 34, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18880000 (2353549 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1155 left, 3247 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.41, writes collected 0.11 [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 93098 from earlier ones', 61 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 Presentation Thread] vk: write-back diff (600 submits): 2546 runs, 375.4 MB compared; 2671 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 61; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3671.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4107 binds, 3515 MB; 0x103d000000 (32 MB, state 1): 1036 binds, 25 MB; 0x1066000000 (16 MB, state 1): 347 binds, 0 MB; 0x1159000000 (48 MB, state 1): 247 binds, 129 MB; 0x7fe2000000 (16 MB, state 1): 86 binds, 3 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x107c000000 (32 MB, state 1): 39 binds, 0 MB; 0x1053000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18900000 (2356554 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1149 left, 3300 MB) [hos Presentation Thread] vk: program picks: 7689382 kept (3827406 by the last picks' textures, a uniform buffer bound since), 31096 new, 3479521 with other textures (of 11200000) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3295317 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 4 textures retired (1145 left, 3286 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #170000: event 0x100d6c8048 mode 0 value 124791 (now 124772) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18920000 (2359928 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 91 textures retired (1065 left, 3177 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #125000: event 0x100d6c8044 mode 0 value 124999 (lr 0x802742f0) [hos rmbl::VibrationThread] hid: 45056 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: 57 textures retired (1008 left, 3116 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18940000 (2363803 pages from the captures) [hos Presentation Thread] vk: a frame: 45 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 494 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.63, present 0.19, draw 6.91, descriptors 2.71, texture lookups 0.26, uploads 0.10, pipelines 0.28, programs 1.25, commands 2.32, dispatch 0.82, memory sync 1.80, queue submit 0.61, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 90 (1024 MB): 10.78 MB synced in 1394.6 copies, 11.05 MB written back [hos Presentation Thread] vk: 8640 presents, 34.9 fps; a frame: 1420 draws (0 skipped), 125 dispatches, 120 passes, 148 barriers, 6 submits, 0.6 uploads (0.5 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1262 pipelines (3498 ms), 50 programs (11 failed), 1008 textures (3116 MB) [hos Presentation Thread] vk: a frame: 373.1 full barriers recorded, 190.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 6.1 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 102872 from earlier ones', 126 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 Presentation Thread] vk: write-back diff (600 submits): 2790 runs, 429.9 MB compared; 2888 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 126; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4189.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4656 binds, 4034 MB; 0x103d000000 (32 MB, state 1): 1037 binds, 28 MB; 0x1066000000 (16 MB, state 1): 324 binds, 0 MB; 0x1159000000 (48 MB, state 1): 250 binds, 125 MB; 0x7fe2000000 (16 MB, state 1): 69 binds, 3 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 39 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 80 textures retired (995 left, 3127 MB) [hos Presentation Thread] vk: texture 0x10001eeec00 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3142 MB) [hos Presentation Thread] vi: 8651 frames presented (35.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 9, 22-30 108, 30-40 54, over 40 4 [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 343, 17-25 3, over 25 0 [hos host] vk: batched submits: 104 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 38, cap 27, value 0, other 0 [hos Presentation Thread] vk: texture #23015 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 60567): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #23015 0x10000780600 1024x576x1 x1 NVN 0xa at present 8655 (texture frame 8656), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #23015 0x10000780600 1024x576x1 x1 NVN 0xa at present 8657 (texture frame 8658), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 141 textures retired (980 left, 3138 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18960000 (2368110 pages from the captures) [hos Presentation Thread] vk: texture 0x10002026600 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3171 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 270 of 3000 waited for their write-back, 3.99 ms each [hos Presentation Thread] vk: 82 textures retired (947 left, 3139 MB) [hos ModuleSystemWorker1] vcores: 336101 takes, 25513 waits (mean 37 us, longest 8.7 ms), 12057 kicks, 12043 yields, 0 escapes in 5 s [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1366 ranges, 3096 MB), 874 pages written, 874 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.027; GPU wait for late pages 0.010 (3 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 5078 texture pages copied (19 MB) [hos Presentation Thread] vk: texture 0x100005c0a00 256x144x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3223 MB) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8676 (texture frame 8677), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 60735): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8677 (texture frame 8678), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 165 textures retired (903 left, 3013 MB) [hos Presentation Thread] vk: upload over a drawn image: #23217 0x10000901000 1024x576x1 x1 NVN 0xa at present 8680 (texture frame 8681), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 18980000 (2370944 pages from the captures) [hos Presentation Thread] vk: texture #23309 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 60777): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #23309 0x10000780600 1024x576x1 x1 NVN 0xa at present 8683 (texture frame 8684), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos sead::MainThread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 113630 from earlier ones', 57 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 sead::MainThread] vk: write-back diff (600 submits): 3102 runs, 485.9 MB compared; 3090 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 57; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4705.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5229 binds, 4556 MB; 0x103d000000 (32 MB, state 1): 894 binds, 28 MB; 0x1159000000 (48 MB, state 1): 252 binds, 121 MB; 0x1066000000 (16 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 13 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 1 binds, 0 MB; [hos Presentation Thread] vk: texture 0x10001d8ac00 1024x576x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3144 MB) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8686 (texture frame 8687), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: in play: graphics f13d88500bec0f94 (14fda348d9d9b93a f2d40989a6f0a912), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 60805): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8687 (texture frame 8688), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #23309 0x10000780600 1024x576x1 x1 NVN 0xa at present 8688 (texture frame 8689), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 116 textures retired (931 left, 3060 MB) [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8690 (texture frame 8691), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture 0x10001b42800 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3152 MB) [hos Presentation Thread] vk: texture #915 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 60833): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #915 0x10000580800 256x144x1 x1 NVN 0x14 at present 8691 (texture frame 8692), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19000000 (2375284 pages from the captures) [hos Presentation Thread] vk: 174 textures retired (1140 left, 3303 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19020000 (2380302 pages from the captures) [hos Presentation Thread] vk: 118 textures retired (1140 left, 3281 MB) [hos host] vk: batched submits: 103 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 2, wait 42, slot 0, present 40, cap 19, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19040000 (2384690 pages from the captures) [hos Presentation Thread] vk: 95 textures retired (1142 left, 3288 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 90742 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 Presentation Thread] vk: write-back diff (600 submits): 2745 runs, 370.4 MB compared; 2894 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3619.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4097 binds, 3440 MB; 0x103d000000 (32 MB, state 1): 1159 binds, 30 MB; 0x1159000000 (48 MB, state 1): 259 binds, 139 MB; 0x7fe2000000 (16 MB, state 1): 120 binds, 10 MB; 0x1066000000 (16 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19060000 (2389726 pages from the captures) [hos Presentation Thread] vk: 99 textures retired (1120 left, 3251 MB) [hos Presentation Thread] vk: in play: graphics 34f8c454ad847181 (b4b6d34793cd9298 e14c1b94e1d2db27), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics dd5e2166f7ea4058 (b4b6d34793cd9298 5c2395d8d1e9aa40), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos host] vk: program 34f8c454ad847181 reads the draw's base instance [hos host] vk: program dd5e2166f7ea4058 reads the draw's base instance [hos Presentation Thread] vk: 13 textures retired (1132 left, 3237 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19080000 (2393753 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1099 left, 3203 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19100000 (2397650 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 98809 from earlier ones', 84 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 Presentation Thread] vk: write-back diff (600 submits): 2866 runs, 421.0 MB compared; 2931 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 84; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4126.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4607 binds, 3957 MB; 0x103d000000 (32 MB, state 1): 1289 binds, 36 MB; 0x1066000000 (16 MB, state 1): 287 binds, 0 MB; 0x1159000000 (48 MB, state 1): 260 binds, 133 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: 42 textures retired (1185 left, 3345 MB) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.03 waits for shaders or pipelines (0.3 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.11, present 0.24, draw 5.60, descriptors 2.06, texture lookups 0.40, uploads 0.20, pipelines 0.23, programs 1.04, commands 1.68, dispatch 1.19, memory sync 1.44, queue submit 0.52, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 90 (1024 MB): 10.31 MB synced in 1352.6 copies, 11.11 MB written back [hos Presentation Thread] vk: 8760 presents, 32.8 fps; a frame: 931 draws (0 skipped), 126 dispatches, 114 passes, 148 barriers, 6 submits, 3.1 uploads (0.9 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1271 pipelines (3624 ms), 53 programs (11 failed), 1186 textures (3346 MB) [hos Presentation Thread] vk: a frame: 361.1 full barriers recorded, 182.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 2.9; 0x9: 1.0; 0x10: 2.8; 0x11: 43.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 5.8 ms); 11.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.43 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19120000 (2402177 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 346 of 3000 waited for their write-back, 2.94 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19140000 (2406446 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 15765 so far (15716 MB) [hos Presentation Thread] vk: 80 textures retired (1147 left, 3303 MB) [hos host] vk: batched submits: 128 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 45, cap 24, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.08 over 1363 ranges, 3096 MB), 892 pages written, 892 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.168; GPU wait for late pages 0.148 (18 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 5554 texture pages copied (21 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19160000 (2410678 pages from the captures) [hos Presentation Thread] vk: 34 textures retired (1119 left, 3321 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19180000 (2414932 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 78913 from earlier ones', 37 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 Presentation Thread] vk: write-back diff (600 submits): 2336 runs, 333.2 MB compared; 2407 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 37; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3309.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3692 binds, 3128 MB; 0x103d000000 (32 MB, state 1): 1400 binds, 34 MB; 0x1159000000 (48 MB, state 1): 266 binds, 147 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1058000000 (16 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: program picks: 7819139 kept (3881074 by the last picks' textures, a uniform buffer bound since), 31312 new, 3549548 with other textures (of 11400000) [hos Presentation Thread] vk: 31 textures retired (1130 left, 3332 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3362710 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19200000 (2417910 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 31 textures retired (1102 left, 3309 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19220000 (2420399 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19240000 (2423702 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1192 left, 3310 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19260000 (2428642 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 73325 from earlier ones', 58 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 Presentation Thread] vk: write-back diff (600 submits): 2104 runs, 310.5 MB compared; 2215 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 58; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3102.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3411 binds, 2919 MB; 0x103d000000 (32 MB, state 1): 1074 binds, 25 MB; 0x1066000000 (16 MB, state 1): 304 binds, 0 MB; 0x1159000000 (48 MB, state 1): 279 binds, 158 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 16 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19280000 (2431735 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (1231 left, 3339 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #175000: event 0x100d6c8048 mode 0 value 128591 (now 128572) (lr 0x806661f8) [hos Presentation Thread] vi: 8820 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 9, 22-30 90, 30-40 66, over 40 4 [hos host] vk: frame interpolation: 337 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 328, 17-25 2, over 25 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19300000 (2434135 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19320000 (2436775 pages from the captures) [hos Presentation Thread] vk: 56 textures retired (1231 left, 3364 MB) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 260000 so far (x1 0x117b407000 x2 0x2 x3 0x117b407000 x4 0xf33080) [hos host] vk: batched submits: 209 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 5, wait 111, slot 0, present 66, cap 26, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19340000 (2441255 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 63114 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 Presentation Thread] vk: write-back diff (600 submits): 1838 runs, 256.6 MB compared; 1989 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2563.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2780 binds, 2396 MB; 0x103d000000 (32 MB, state 1): 1121 binds, 19 MB; 0x1159000000 (48 MB, state 1): 255 binds, 148 MB; 0x1066000000 (16 MB, state 1): 72 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 46 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 23 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 54 textures retired (1200 left, 3329 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19360000 (2445948 pages from the captures) [hos NavMeshCAStepDepWorker1] vcores: 333806 takes, 25126 waits (mean 36 us, longest 8.7 ms), 11846 kicks, 11849 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19380000 (2450821 pages from the captures) [hos Presentation Thread] vk: 88 textures retired (1220 left, 3363 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19400000 (2455295 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (1226 left, 3370 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19420000 (2457495 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 78631 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 Presentation Thread] vk: write-back diff (600 submits): 2060 runs, 327.8 MB compared; 2096 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3317.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3552 binds, 3125 MB; 0x103d000000 (32 MB, state 1): 900 binds, 23 MB; 0x1066000000 (16 MB, state 1): 400 binds, 0 MB; 0x1159000000 (48 MB, state 1): 298 binds, 169 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1058000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: 74 textures retired (1244 left, 3396 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19440000 (2459427 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 698 of 3000 waited for their write-back, 1.18 ms each [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.09 over 1363 ranges, 3096 MB), 865 pages written, 865 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.252; GPU wait for late pages 0.231 (45 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (130 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19460000 (2461155 pages from the captures) [hos Presentation Thread] vk: 109 textures retired (1236 left, 3407 MB) [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.04 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.40, present 0.13, draw 7.92, descriptors 3.08, texture lookups 0.29, uploads 0.10, pipelines 0.30, programs 1.57, commands 2.58, dispatch 0.85, memory sync 2.17, queue submit 0.78, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 91 (1024 MB): 10.46 MB synced in 1349.2 copies, 11.06 MB written back [hos Presentation Thread] vk: 8880 presents, 36.3 fps; a frame: 1610 draws (0 skipped), 127 dispatches, 120 passes, 147 barriers, 6 submits, 1.4 uploads (0.4 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1277 pipelines (3624 ms), 53 programs (11 failed), 1249 textures (3422 MB) [hos Presentation Thread] vk: a frame: 382.2 full barriers recorded, 190.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 42.5; 0x12: 69.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 6.7 ms); 6.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.17 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19480000 (2462901 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1201 left, 3365 MB) [hos host] vk: batched submits: 178 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 0, wait 101, slot 0, present 58, cap 18, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19500000 (2465285 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #130000: event 0x100d6c8004 mode 0 value 129999 (lr 0x80291504) [hos Presentation Thread] vk: mirror syncs (600 submits): 139 dirty pages from their submits' captures, 77063 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 Presentation Thread] vk: write-back diff (600 submits): 2141 runs, 329.9 MB compared; 2175 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3311.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3543 binds, 3126 MB; 0x103d000000 (32 MB, state 1): 903 binds, 24 MB; 0x1159000000 (48 MB, state 1): 288 binds, 162 MB; 0x1065000000 (16 MB, state 1): 166 binds, 0 MB; 0x1066000000 (16 MB, state 1): 133 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 56 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 133 textures retired (1115 left, 3342 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19520000 (2469566 pages from the captures) [hos Presentation Thread] vk: program picks: 7953514 kept (3950986 by the last picks' textures, a uniform buffer bound since), 31428 new, 3615057 with other textures (of 11600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19540000 (2473165 pages from the captures) [hos Presentation Thread] vk: 104 textures retired (1202 left, 3401 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19560000 (2477900 pages from the captures) [hos Presentation Thread] vk: 134 textures retired (1181 left, 3338 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19580000 (2482187 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3429833 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 66366 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 2022 runs, 279.4 MB compared; 2197 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2780.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2971 binds, 2604 MB; 0x103d000000 (32 MB, state 1): 1013 binds, 20 MB; 0x1065000000 (16 MB, state 1): 583 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 155 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 54 binds, 1 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; 0x1043000000 (16 MB, state 1): 26 binds, 0 MB; [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19600000 (2484902 pages from the captures) [hos Presentation Thread] vk: 63 textures retired (1160 left, 3297 MB) [hos Presentation Thread] vk: queues ordered by their events: 54000 submissions stopped at a wait, 53980 went on once it was reached, 18 waits gone past; made to go by presents 47, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 177742, not met 0; captures at a CPU event's wait 144 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19620000 (2487893 pages from the captures) [hos ModuleSystemWorker3] nvn: 1000000 recordings made, 53764 live copies (19.1 MB), 9832 texture copies; 3 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: 18 textures retired (1153 left, 3284 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19640000 (2491208 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19660000 (2493270 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 169 dirty pages from their submits' captures, 69146 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2099 runs, 290.6 MB compared; 2306 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2878.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3097 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 882 binds, 20 MB; 0x1065000000 (16 MB, state 1): 279 binds, 0 MB; 0x1159000000 (48 MB, state 1): 262 binds, 149 MB; 0x7fe2000000 (16 MB, state 1): 61 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 17 textures retired (1153 left, 3267 MB) [hos host] vk: batched submits: 204 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 3, wait 114, slot 0, present 59, cap 27, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19680000 (2494973 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1140 left, 3250 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19700000 (2496686 pages from the captures) [hos nn.npln.Worker] vcores: nn.npln.Worker (priority 16) ran without a core after 250.8 ms: core 1: AudioFrameworkThread (4); core 2: BaseProcExecutor2 (16) asked; [hos BaseProcExecutor1] vcores: BaseProcExecutor1 (priority 16) ran without a core after 251.9 ms: core 1: AudioFrameworkThread (4); [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19720000 (2498351 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1131 left, 3205 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19740000 (2500014 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 318 dirty pages from their submits' captures, 67979 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 Presentation Thread] vk: write-back diff (600 submits): 2057 runs, 290.3 MB compared; 2169 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3088 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 854 binds, 20 MB; 0x1159000000 (48 MB, state 1): 269 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 57 binds, 1 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1362 ranges, 3098 MB), 855 pages written, 855 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.205; GPU wait for late pages 0.184 (48 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (132 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: 12 textures retired (1119 left, 3189 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 707 of 3000 waited for their write-back, 1.31 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19760000 (2501598 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19780000 (2503222 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1113 left, 3168 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19800000 (2504923 pages from the captures) [hos host] vk: frame interpolation: 347 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 3, 12-17 341, 17-25 3, over 25 2 [hos Presentation Thread] vi: 8995 frames presented (35.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 16, 22-30 115, 30-40 42, over 40 1 [hos Presentation Thread] vk: memory: working set 4089 MB (peak 6471), private 563 MB, staging 192 MB in 3 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1348 allocations 4713 MB; used 6104 of 9072 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2020 of 7507 MB; heap 2 (device): 86 blocks 300 MB, 117 allocations 300 MB; used 519 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 875 images 1602 MB; 310 free ranges, the largest 83 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 435 images 956 MB; 273 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 11414 reused from the pool, 5919 made new, 5484 destroyed from it; it holds 186 (242 MB) [hos Presentation Thread] vk: VRAM: 6624 MB used of 9328 MB allowed (1356 MB of it free in the blocks); textures 3168 MB (budget 3072 MB), 1113 textures [hos host] vk: malloc: 1026 MB in arenas (675 MB in use, 350 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1601 MB, rendered 961 MB (76 drawn in one frame, kept: 34864 KB), other 229 MB; used in the last 8 presents 2357 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 171 (382094 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 49x52x1 NVN 0x25: 1 (9 KB); 106x105x1 NVN 0x1: 1 (10 KB); 113x116x1 NVN 0x1: 1 (12 KB); 129x32x1 NVN 0x25: 1 (16 KB); 173x37x1 NVN 0x25: 1 (25 KB); 193x96x1 NVN 0x1: 1 (18 KB); 260x260x1 NVN 0xd: 7 (1231 KB); 512x288x1 NVN 0x29: 2 (2304 KB); 900x170x1 NVN 0x25: 1 (597 KB); 960x540x1 NVN 0x3f: 146 (369562 KB); 964x234x1 NVN 0x1: 1 (220 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 33 textures retired (1080 left, 3109 MB) [hos host] vk: malloc_trim: 350 MB free in the arenas now, the process's private memory 563 -> 523 MB (3 ms) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 274.7 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.82, present 0.12, draw 8.66, descriptors 3.40, texture lookups 0.21, uploads 0.03, pipelines 0.32, programs 1.66, commands 2.85, dispatch 0.84, memory sync 1.87, queue submit 0.94, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 91 (1024 MB): 10.29 MB synced in 1377.3 copies, 11.14 MB written back [hos Presentation Thread] vk: 9000 presents, 34.1 fps; a frame: 1764 draws (0 skipped), 127 dispatches, 124 passes, 148 barriers, 6 submits, 0.9 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1080 textures (3109 MB) [hos Presentation Thread] vk: a frame: 387.7 full barriers recorded, 192.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.0; 0x12: 70.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.0 ms a frame (the longest submission 7.4 ms); 4.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19820000 (2506536 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 264 dirty pages from their submits' captures, 67880 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 Presentation Thread] vk: write-back diff (600 submits): 1995 runs, 289.5 MB compared; 2069 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3085 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 854 binds, 20 MB; 0x1159000000 (48 MB, state 1): 269 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 58 binds, 1 MB; 0x107c000000 (32 MB, state 1): 33 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: program picks: 8088860 kept (4029092 by the last picks' textures, a uniform buffer bound since), 31531 new, 3679608 with other textures (of 11800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19840000 (2508156 pages from the captures) [hos Presentation Thread] vi: real-time step on: ratio 1.730, game's frame rate 35 [hos host] vk: batched submits: 191 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 3, wait 101, slot 0, present 68, cap 15, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19860000 (2509786 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1073 left, 3107 MB) [hos BaseProcExecutor5] vcores: 353770 takes, 21533 waits (mean 86 us, longest 251.9 ms), 10160 kicks, 10141 yields, 2 escapes in 5 s [hos sead::MainThread] nvn: CommandBufferWaitEvent #180000: event 0x100d6c8048 mode 0 value 132391 (now 132372) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19880000 (2511455 pages from the captures) [hos host] hid: controller "PS4 Controller" disconnected (SDL) [hos BaseProcExecutor5] hid: 0 controllers through SDL [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 360 dirty pages from their submits' captures, 67522 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 Presentation Thread] vk: write-back diff (600 submits): 1882 runs, 287.8 MB compared; 1905 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3095 binds, 2709 MB; 0x103d000000 (32 MB, state 1): 871 binds, 20 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 57 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19900000 (2513021 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19920000 (2514611 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1072 left, 3107 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19940000 (2516289 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3496386 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19960000 (2517911 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 385 dirty pages from their submits' captures, 67566 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 sead::MainThread] vk: write-back diff (600 submits): 1750 runs, 285.7 MB compared; 1783 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 854 binds, 20 MB; 0x1159000000 (48 MB, state 1): 269 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 19980000 (2519516 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20000000 (2521120 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20020000 (2522697 pages from the captures) [hos host] vk: batched submits: 195 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 1, wait 109, slot 0, present 69, cap 9, value 7, other 0 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.09 over 1362 ranges, 3098 MB), 834 pages written, 834 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.209; GPU wait for late pages 0.188 (66 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (143 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20040000 (2524353 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 329 dirty pages from their submits' captures, 67564 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 Presentation Thread] vk: write-back diff (600 submits): 1741 runs, 285.5 MB compared; 1772 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 851 binds, 20 MB; 0x1159000000 (48 MB, state 1): 269 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20060000 (2525985 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 727 of 3000 waited for their write-back, 1.46 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20080000 (2527557 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20100000 (2529191 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1071 left, 3106 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20120000 (2530875 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 342 dirty pages from their submits' captures, 67587 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 Presentation Thread] vk: write-back diff (600 submits): 1746 runs, 285.5 MB compared; 1768 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 858 binds, 20 MB; 0x1159000000 (48 MB, state 1): 269 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20140000 (2532455 pages from the captures) [hos Presentation Thread] vk: program picks: 8223793 kept (4107923 by the last picks' textures, a uniform buffer bound since), 31639 new, 3744567 with other textures (of 12000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20160000 (2534060 pages from the captures) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.72, present 0.08, draw 8.25, descriptors 3.22, texture lookups 0.09, uploads 0.00, pipelines 0.30, programs 1.55, commands 2.76, dispatch 0.80, memory sync 2.15, queue submit 0.90, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 91 (1024 MB): 10.20 MB synced in 1378.0 copies, 11.00 MB written back [hos Presentation Thread] vk: 9120 presents, 37.4 fps; a frame: 1786 draws (0 skipped), 116 dispatches, 125 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1071 textures (3106 MB) [hos Presentation Thread] vk: a frame: 376.1 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.6 ms a frame (the longest submission 6.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20180000 (2535692 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20200000 (2537333 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 297 dirty pages from their submits' captures, 68743 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 Presentation Thread] vk: write-back diff (600 submits): 1745 runs, 285.3 MB compared; 1755 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3080 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 852 binds, 19 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos host] vk: batched submits: 193 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 1, wait 115, slot 0, present 62, cap 9, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20220000 (2538924 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20240000 (2540509 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20260000 (2542169 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20280000 (2543751 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #135000: event 0x100d6c8014 mode 0 value 135000 (lr 0x80660bcc) [hos Presentation Thread] vk: mirror syncs (600 submits): 337 dirty pages from their submits' captures, 67440 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 Presentation Thread] vk: write-back diff (600 submits): 1722 runs, 284.5 MB compared; 1752 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2880.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 860 binds, 20 MB; 0x1159000000 (48 MB, state 1): 266 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 57 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20300000 (2545376 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20320000 (2546976 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3563303 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 844 pages written, 844 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.262; GPU wait for late pages 0.241 (74 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (148 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20340000 (2548592 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20360000 (2550219 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 289 dirty pages from their submits' captures, 67612 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 Presentation Thread] vk: write-back diff (600 submits): 1707 runs, 284.5 MB compared; 1747 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 852 binds, 20 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vi: 9186 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 22, 22-30 144, 30-40 22, over 40 0 [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 8, 12-17 372, 17-25 1, over 25 0 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 725 of 3000 waited for their write-back, 1.28 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20380000 (2551846 pages from the captures) [hos host] vk: batched submits: 198 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 4, wait 121, slot 0, present 61, cap 6, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20400000 (2553393 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20420000 (2555012 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 347 dirty pages from their submits' captures, 68058 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 Presentation Thread] vk: write-back diff (600 submits): 1716 runs, 284.5 MB compared; 1754 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2986.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3194 binds, 2812 MB; 0x103d000000 (32 MB, state 1): 858 binds, 20 MB; 0x1159000000 (48 MB, state 1): 270 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20440000 (2556693 pages from the captures) [hos ModuleSystemWorker1] vcores: 372562 takes, 23049 waits (mean 27 us, longest 6.9 ms), 11029 kicks, 10872 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 8358362 kept (4186509 by the last picks' textures, a uniform buffer bound since), 31744 new, 3809893 with other textures (of 12200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20460000 (2558285 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #185000: event 0x100d6c8048 mode 0 value 136191 (now 136172) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20480000 (2562365 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20500000 (2563991 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 68470 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 Presentation Thread] vk: write-back diff (600 submits): 1829 runs, 297.7 MB compared; 1918 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2885.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3127 binds, 2709 MB; 0x103d000000 (32 MB, state 1): 1007 binds, 21 MB; 0x1065000000 (16 MB, state 1): 652 binds, 0 MB; 0x1159000000 (48 MB, state 1): 270 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20520000 (2565648 pages from the captures) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.81, present 0.07, draw 8.16, descriptors 3.16, texture lookups 0.08, uploads 0.00, pipelines 0.31, programs 1.53, commands 2.76, dispatch 0.79, memory sync 2.42, queue submit 0.87, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 91 (1024 MB): 10.18 MB synced in 1375.5 copies, 10.97 MB written back [hos Presentation Thread] vk: 9240 presents, 38.9 fps; a frame: 1787 draws (0 skipped), 115 dispatches, 125 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1072 textures (3107 MB) [hos Presentation Thread] vk: a frame: 374.7 full barriers recorded, 193.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.0 ms a frame (the longest submission 6.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20540000 (2567203 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20560000 (2568798 pages from the captures) [hos host] vk: batched submits: 197 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 5, wait 120, slot 0, present 60, cap 6, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20580000 (2570458 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 216 dirty pages from their submits' captures, 66881 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 Presentation Thread] vk: write-back diff (600 submits): 1806 runs, 288.2 MB compared; 1850 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2888.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3159 binds, 2711 MB; 0x103d000000 (32 MB, state 1): 1049 binds, 20 MB; 0x1159000000 (48 MB, state 1): 272 binds, 156 MB; 0x1065000000 (16 MB, state 1): 264 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20600000 (2572076 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20620000 (2573682 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 849 pages written, 849 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.271; GPU wait for late pages 0.249 (77 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20640000 (2575269 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20660000 (2576842 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 67364 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 Presentation Thread] vk: write-back diff (600 submits): 1805 runs, 288.1 MB compared; 1854 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2887.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3147 binds, 2710 MB; 0x103d000000 (32 MB, state 1): 1036 binds, 20 MB; 0x1159000000 (48 MB, state 1): 272 binds, 156 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20680000 (2578494 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 728 of 3000 waited for their write-back, 1.33 ms each [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3630214 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20700000 (2580143 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20720000 (2581697 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20740000 (2583319 pages from the captures) [hos host] vk: batched submits: 197 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 4, wait 118, slot 0, present 64, cap 7, value 4, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 237 dirty pages from their submits' captures, 67173 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 Presentation Thread] vk: write-back diff (600 submits): 1808 runs, 288.1 MB compared; 1869 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2886.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3149 binds, 2710 MB; 0x103d000000 (32 MB, state 1): 1044 binds, 20 MB; 0x1159000000 (48 MB, state 1): 271 binds, 155 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20760000 (2584991 pages from the captures) [hos Presentation Thread] vk: program picks: 8493078 kept (4265051 by the last picks' textures, a uniform buffer bound since), 31849 new, 3875072 with other textures (of 12400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20780000 (2586608 pages from the captures) [hos ModuleSystemWorker2] nvn: 1050000 recordings made, 53674 live copies (18.8 MB), 9832 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20800000 (2588167 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20820000 (2589782 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 298 dirty pages from their submits' captures, 67205 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 Presentation Thread] vk: write-back diff (600 submits): 1805 runs, 288.5 MB compared; 1853 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2885.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3145 binds, 2710 MB; 0x103d000000 (32 MB, state 1): 1035 binds, 20 MB; 0x1159000000 (48 MB, state 1): 270 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20840000 (2591437 pages from the captures) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 280000 so far (x1 0x1178996000 x2 0 x3 0x1178996000 x4 0xf0040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20860000 (2593036 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20880000 (2594616 pages from the captures) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.57, present 0.08, draw 8.18, descriptors 3.21, texture lookups 0.08, uploads 0.00, pipelines 0.30, programs 1.52, commands 2.74, dispatch 0.81, memory sync 2.21, queue submit 0.87, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 92 (1024 MB): 10.27 MB synced in 1351.1 copies, 11.08 MB written back [hos Presentation Thread] vk: 9360 presents, 37.6 fps; a frame: 1787 draws (0 skipped), 117 dispatches, 124 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1072 textures (3107 MB) [hos Presentation Thread] vk: a frame: 376.2 full barriers recorded, 193.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.7 ms a frame (the longest submission 6.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] vk: texture slots registered again at another size: 600000 (of 746832 registrations; slot 6727 128x72 -> 256x144) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20900000 (2596267 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 67564 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 sead::MainThread] vk: write-back diff (600 submits): 1807 runs, 288.1 MB compared; 1855 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2886.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3147 binds, 2710 MB; 0x103d000000 (32 MB, state 1): 1039 binds, 20 MB; 0x1159000000 (48 MB, state 1): 271 binds, 155 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 16665 so far (16551 MB) [hos rmbl::VibrationThread] hid: 49152 vibration values, strongest 0.02 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20920000 (2597840 pages from the captures) [hos host] vk: batched submits: 193 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 2, wait 125, slot 0, present 56, cap 6, value 4, other 0 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 376, 17-25 0, over 25 0 [hos Presentation Thread] vi: 9374 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 143, 30-40 26, over 40 0 [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 846 pages written, 846 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.282; GPU wait for late pages 0.260 (83 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (140 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20940000 (2599489 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20960000 (2601078 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 20980000 (2602678 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 313 dirty pages from their submits' captures, 67104 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 Presentation Thread] vk: write-back diff (600 submits): 1804 runs, 288.1 MB compared; 1860 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2885.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3147 binds, 2710 MB; 0x103d000000 (32 MB, state 1): 1031 binds, 20 MB; 0x1159000000 (48 MB, state 1): 270 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos ModuleSystemWorker3] vk: readbacks of GPU results: 728 of 3000 waited for their write-back, 1.43 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21000000 (2604313 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.12 [hos ModuleSystemWorker1] vcores: 380354 takes, 24932 waits (mean 29 us, longest 9.1 ms), 12006 kicks, 11799 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21020000 (2605951 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21040000 (2607528 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 226 dirty pages from their submits' captures, 67376 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 Presentation Thread] vk: write-back diff (600 submits): 1767 runs, 286.4 MB compared; 1813 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2883.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3118 binds, 2709 MB; 0x103d000000 (32 MB, state 1): 1037 binds, 20 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21060000 (2609109 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #190000: event 0x100d6c8048 mode 0 value 139991 (now 139972) (lr 0x806661f8) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #140000: event 0x100d6c801c mode 0 value 139999 (lr 0x80664f14) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3696962 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 8627792 kept (4343604 by the last picks' textures, a uniform buffer bound since), 31954 new, 3940253 with other textures (of 12600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21080000 (2610780 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21100000 (2612384 pages from the captures) [hos host] vk: batched submits: 187 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 2, wait 110, slot 0, present 66, cap 5, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21120000 (2613997 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 68714 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 Presentation Thread] vk: write-back diff (600 submits): 1727 runs, 284.5 MB compared; 1750 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2883.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3087 binds, 2711 MB; 0x103d000000 (32 MB, state 1): 1047 binds, 20 MB; 0x1159000000 (48 MB, state 1): 265 binds, 151 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21140000 (2615594 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21160000 (2617265 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21180000 (2618833 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21200000 (2620447 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 233 dirty pages from their submits' captures, 67235 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 Presentation Thread] vk: write-back diff (600 submits): 1719 runs, 284.5 MB compared; 1753 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2882.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3083 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 1037 binds, 20 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21220000 (2622072 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 845 pages written, 845 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.246; GPU wait for late pages 0.224 (88 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (128 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21240000 (2623675 pages from the captures) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.86, present 0.07, draw 8.36, descriptors 3.26, texture lookups 0.08, uploads 0.00, pipelines 0.31, programs 1.57, commands 2.80, dispatch 0.80, memory sync 2.22, queue submit 0.84, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 92 (1024 MB): 10.15 MB synced in 1349.7 copies, 11.00 MB written back [hos Presentation Thread] vk: 9480 presents, 36.3 fps; a frame: 1787 draws (0 skipped), 115 dispatches, 125 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1072 textures (3107 MB) [hos Presentation Thread] vk: a frame: 374.9 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.4 ms a frame (the longest submission 6.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21260000 (2625315 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21280000 (2626890 pages from the captures) [hos host] vk: batched submits: 178 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 107, slot 0, present 58, cap 12, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 208 dirty pages from their submits' captures, 67193 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 Presentation Thread] vk: write-back diff (600 submits): 1721 runs, 284.5 MB compared; 1754 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 1040 binds, 20 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21300000 (2628456 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 733 of 3000 waited for their write-back, 1.55 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21320000 (2630106 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21340000 (2631751 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21360000 (2634466 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 68168 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 Presentation Thread] vk: write-back diff (600 submits): 1764 runs, 295.0 MB compared; 1820 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2986.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3196 binds, 2812 MB; 0x103d000000 (32 MB, state 1): 1027 binds, 21 MB; 0x1159000000 (48 MB, state 1): 269 binds, 153 MB; 0x1066000000 (16 MB, state 1): 152 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21380000 (2637116 pages from the captures) [hos Presentation Thread] vk: program picks: 8762371 kept (4422284 by the last picks' textures, a uniform buffer bound since), 32059 new, 4005569 with other textures (of 12800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21400000 (2638778 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21420000 (2640413 pages from the captures) [hos Presentation Thread] vk: 64 mirrors given back (1328 MB in all); 1008 MB of mirrors now [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3763852 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21440000 (2641974 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 286 dirty pages from their submits' captures, 67139 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 Presentation Thread] vk: write-back diff (600 submits): 1726 runs, 284.5 MB compared; 1755 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2883.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3096 binds, 2709 MB; 0x103d000000 (32 MB, state 1): 869 binds, 20 MB; 0x1066000000 (16 MB, state 1): 749 binds, 0 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 181 flushes, 15.7 command buffers each, over 120 presents; by reason: poll 2, wait 111, slot 0, present 58, cap 5, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21460000 (2643577 pages from the captures) [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 368, 17-25 1, over 25 0 [hos Presentation Thread] vi: 9559 frames presented (36.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 9, 22-30 148, 30-40 28, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21480000 (2645256 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21500000 (2646840 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 847 pages written, 847 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.257; GPU wait for late pages 0.236 (86 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (145 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21520000 (2648459 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 217 dirty pages from their submits' captures, 67812 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 Presentation Thread] vk: write-back diff (600 submits): 1716 runs, 284.5 MB compared; 1743 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2884.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 854 binds, 20 MB; 0x1159000000 (48 MB, state 1): 272 binds, 156 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21540000 (2650056 pages from the captures) [hos BaseProcExecutor3] vcores: 396408 takes, 23410 waits (mean 26 us, longest 8.1 ms), 11216 kicks, 11047 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21560000 (2651642 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21580000 (2653292 pages from the captures) [hos Presentation Thread] vk: memory: working set 4052 MB (peak 6471), private 525 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1121 allocations 4412 MB; used 6104 of 9074 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2020 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 834 images 1543 MB; 315 free ranges, the largest 83 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 249 images 713 MB; 166 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 11414 reused from the pool, 5919 made new, 5670 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6560 MB used of 9330 MB allowed (1658 MB of it free in the blocks); textures 3107 MB (budget 3072 MB), 1072 textures [hos Presentation Thread] vk: textures: decoded ASTC 1554 MB, rendered 961 MB (76 drawn in one frame, kept: 34864 KB), other 218 MB; used in the last 8 presents 2357 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 171 (382094 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 49x52x1 NVN 0x25: 1 (9 KB); 106x105x1 NVN 0x1: 1 (10 KB); 113x116x1 NVN 0x1: 1 (12 KB); 129x32x1 NVN 0x25: 1 (16 KB); 173x37x1 NVN 0x25: 1 (25 KB); 193x96x1 NVN 0x1: 1 (18 KB); 260x260x1 NVN 0xd: 7 (1231 KB); 512x288x1 NVN 0x29: 2 (2304 KB); 900x170x1 NVN 0x25: 1 (597 KB); 960x540x1 NVN 0x3f: 146 (369562 KB); 964x234x1 NVN 0x1: 1 (220 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.11 [hos Presentation Thread] vk: status: 600 frames, the slowest 36.6 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.75, present 0.07, draw 8.21, descriptors 3.21, texture lookups 0.08, uploads 0.00, pipelines 0.30, programs 1.53, commands 2.76, dispatch 0.79, memory sync 2.38, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 93 (1024 MB): 10.28 MB synced in 1362.9 copies, 10.94 MB written back [hos Presentation Thread] vk: 9600 presents, 37.3 fps; a frame: 1787 draws (0 skipped), 114 dispatches, 125 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1072 textures (3107 MB) [hos Presentation Thread] vk: a frame: 374.0 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.0 ms a frame (the longest submission 6.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 366 dirty pages from their submits' captures, 67662 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 Presentation Thread] vk: write-back diff (600 submits): 1714 runs, 284.5 MB compared; 1758 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 855 binds, 20 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21600000 (2654875 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 725 of 3000 waited for their write-back, 1.47 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21620000 (2656475 pages from the captures) [hos host] vk: batched submits: 185 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 1, wait 119, slot 0, present 56, cap 5, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21640000 (2658108 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #195000: event 0x100d6c8048 mode 0 value 143791 (now 143772) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21660000 (2659755 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 335 dirty pages from their submits' captures, 67393 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 Presentation Thread] vk: write-back diff (600 submits): 1719 runs, 284.8 MB compared; 1755 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2883.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 857 binds, 20 MB; 0x1159000000 (48 MB, state 1): 270 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21680000 (2661343 pages from the captures) [hos host] hid: controller "Nintendo Switch Pro Controller" connected (SDL), with a gyroscope [hos host] hid: motion controls from "Nintendo Switch Pro Controller" [hos BaseProcExecutor3] hid: 1 controller through SDL [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21700000 (2662916 pages from the captures) [hos Presentation Thread] vk: program picks: 8896906 kept (4500868 by the last picks' textures, a uniform buffer bound since), 32165 new, 4070928 with other textures (of 13000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21720000 (2664571 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21740000 (2666222 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 311 dirty pages from their submits' captures, 67833 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 Presentation Thread] vk: write-back diff (600 submits): 1720 runs, 284.5 MB compared; 1758 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 858 binds, 20 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21760000 (2667791 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21780000 (2669396 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21800000 (2671052 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 3830547 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 190 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 5, wait 116, slot 0, present 60, cap 8, value 1, other 0 [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1363 ranges, 3096 MB), 845 pages written, 845 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.256; GPU wait for late pages 0.234 (86 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (131 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21820000 (2672640 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 298 dirty pages from their submits' captures, 67498 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 Presentation Thread] vk: write-back diff (600 submits): 1720 runs, 284.5 MB compared; 1744 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3081 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 851 binds, 20 MB; 0x1159000000 (48 MB, state 1): 268 binds, 153 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21840000 (2674252 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #145000: event 0x100d6c8028 mode 0 value 144999 (lr 0x80667410) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21860000 (2675861 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21880000 (2677470 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21900000 (2679106 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 290 dirty pages from their submits' captures, 67785 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 Presentation Thread] vk: write-back diff (600 submits): 1719 runs, 284.5 MB compared; 1751 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 854 binds, 20 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 55 binds, 1 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos ModuleSystemWorker5] vk: readbacks of GPU results: 728 of 3000 waited for their write-back, 1.42 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21920000 (2680708 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21940000 (2682261 pages from the captures) [hos ModuleSystemWorker4] nvn: 1100000 recordings made, 53584 live copies (17.9 MB), 9832 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.87, present 0.07, draw 8.43, descriptors 3.30, texture lookups 0.08, uploads 0.00, pipelines 0.31, programs 1.57, commands 2.82, dispatch 0.82, memory sync 2.20, queue submit 0.88, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 93 (1024 MB): 10.21 MB synced in 1378.8 copies, 10.94 MB written back [hos Presentation Thread] vk: 9720 presents, 37.3 fps; a frame: 1788 draws (0 skipped), 114 dispatches, 125 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1072 textures (3107 MB) [hos Presentation Thread] vk: a frame: 374.1 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.9 ms a frame (the longest submission 6.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21960000 (2683895 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 21980000 (2685566 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 383 dirty pages from their submits' captures, 68798 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 Presentation Thread] vk: write-back diff (600 submits): 1726 runs, 284.5 MB compared; 1754 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2880.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3080 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 856 binds, 20 MB; 0x1159000000 (48 MB, state 1): 266 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 56 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos host] vk: batched submits: 195 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 6, wait 124, slot 0, present 56, cap 5, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22000000 (2687161 pages from the captures) [hos Presentation Thread] vk: program picks: 9031597 kept (4579551 by the last picks' textures, a uniform buffer bound since), 32270 new, 4136132 with other textures (of 13200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22020000 (2688747 pages from the captures) [hos Presentation Thread] vi: 9745 frames presented (37.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 20, 22-30 137, 30-40 29, over 40 0 [hos host] vk: frame interpolation: 372 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 372, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22040000 (2690435 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22060000 (2692347 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 311 dirty pages from their submits' captures, 68272 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 Presentation Thread] vk: write-back diff (600 submits): 1750 runs, 284.9 MB compared; 1807 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3082 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 853 binds, 20 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 59 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1054000000 (16 MB, state 1): 26 binds, 0 MB; 0x1053000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22080000 (2695985 pages from the captures) [hos ModuleSystemWorker1] vcores: 384465 takes, 23103 waits (mean 27 us, longest 9.1 ms), 10991 kicks, 10860 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22100000 (2698872 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1103 left, 3158 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1363 ranges, 3096 MB), 851 pages written, 851 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.317; GPU wait for late pages 0.295 (82 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22120000 (2701414 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (1102 left, 3158 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 230 dirty pages from their submits' captures, 68124 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 Presentation Thread] vk: write-back diff (600 submits): 1907 runs, 287.5 MB compared; 2028 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2880.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3089 binds, 2708 MB; 0x103d000000 (32 MB, state 1): 888 binds, 21 MB; 0x1159000000 (48 MB, state 1): 263 binds, 150 MB; 0x1065000000 (16 MB, state 1): 69 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 61 binds, 1 MB; 0x1054000000 (16 MB, state 1): 37 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22140000 (2704321 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 60000 submissions stopped at a wait, 59980 went on once it was reached, 18 waits gone past; made to go by presents 49, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 199158, not met 0; captures at a CPU event's wait 148 [hos Presentation Thread] vk: 12 textures retired (1104 left, 3157 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22160000 (2707605 pages from the captures) [hos host] vk: batched submits: 192 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 6, wait 107, slot 0, present 65, cap 8, value 6, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3897510 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22180000 (2709934 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.33, writes collected 0.12 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22200000 (2713028 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 78066 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 2053 runs, 328.8 MB compared; 2116 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3303.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3532 binds, 3125 MB; 0x103d000000 (32 MB, state 1): 989 binds, 23 MB; 0x1065000000 (16 MB, state 1): 759 binds, 0 MB; 0x1159000000 (48 MB, state 1): 278 binds, 155 MB; 0x7fe2000000 (16 MB, state 1): 48 binds, 1 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; [hos sead::MainThread] vk: readbacks of GPU results: 715 of 3000 waited for their write-back, 1.41 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22220000 (2717492 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1162 left, 3255 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #200000: event 0x100d6c8048 mode 0 value 147591 (now 147572) (lr 0x806661f8) [hos Presentation Thread] vk: 12 textures retired (1152 left, 3220 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22240000 (2721229 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1147 left, 3216 MB) [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 513 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.23, present 0.09, draw 7.49, descriptors 2.96, texture lookups 0.18, uploads 0.06, pipelines 0.28, programs 1.40, commands 2.48, dispatch 0.79, memory sync 2.64, queue submit 0.77, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 93 (1024 MB): 10.32 MB synced in 1384.2 copies, 10.95 MB written back [hos Presentation Thread] vk: 9840 presents, 35.8 fps; a frame: 1562 draws (0 skipped), 115 dispatches, 122 passes, 148 barriers, 6 submits, 0.8 uploads (0.3 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1278 pipelines (3624 ms), 53 programs (11 failed), 1147 textures (3216 MB) [hos Presentation Thread] vk: a frame: 368.3 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.1; 0x12: 70.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.8 ms a frame (the longest submission 6.3 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22260000 (2724418 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 357 dirty pages from their submits' captures, 92753 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 2168 runs, 378.9 MB compared; 2089 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3817.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4075 binds, 3645 MB; 0x103d000000 (32 MB, state 1): 832 binds, 25 MB; 0x1065000000 (16 MB, state 1): 306 binds, 0 MB; 0x1159000000 (48 MB, state 1): 275 binds, 147 MB; 0x107c000000 (32 MB, state 1): 101 binds, 0 MB; 0x1058000000 (16 MB, state 1): 67 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 13 textures retired (1134 left, 3213 MB) [hos host] vk: batched submits: 168 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 1, wait 104, slot 0, present 59, cap 2, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22280000 (2726785 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1109 left, 3195 MB) [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 300000 so far (x1 0x117d95b040 x2 0 x3 0x117d95b040 x4 0x8b040) [hos Presentation Thread] vk: 100 textures retired (1037 left, 3127 MB) [hos host] hid: HD rumble on "Nintendo Switch Pro Controller" [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22300000 (2729790 pages from the captures) [hos Presentation Thread] vk: in play: graphics 22ece5b9859b6dbc (b73660ed34e93d41 e559c1fdbbb359e3), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 36b8866264462ef1 (47c184a9d13724bb 0cf0d05d1c650896), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 22ece5b9859b6dbc reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 75b781ef39ca9e14 (b73660ed34e93d41 bf93675caf12cd8b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 36b8866264462ef1 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 5a541dc61b6fcb2a (47c184a9d13724bb c7c10b42e96c860f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 75b781ef39ca9e14 reads the draw's base instance [hos host] vk: program 5a541dc61b6fcb2a reads the draw's base instance [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1362 ranges, 3098 MB), 846 pages written, 846 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.246; GPU wait for late pages 0.225 (64 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: program picks: 9161559 kept (4648552 by the last picks' textures, a uniform buffer bound since), 32433 new, 4206007 with other textures (of 13400000) [hos Presentation Thread] vk: 26 textures retired (1016 left, 3110 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 307 dirty pages from their submits' captures, 96811 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 2471 runs, 415.7 MB compared; 2453 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4122.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4448 binds, 3959 MB; 0x103d000000 (32 MB, state 1): 999 binds, 32 MB; 0x1065000000 (16 MB, state 1): 551 binds, 0 MB; 0x1159000000 (48 MB, state 1): 258 binds, 132 MB; 0x107c000000 (32 MB, state 1): 93 binds, 0 MB; 0x1058000000 (16 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics fae2cf76b2ecbafd (8d99b03b41bd8f19 611cb698d9936e7c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics eae8ffeca971bd0f (a703f194c0ed96cb d7415c0185484fdc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program eae8ffeca971bd0f reads the draw's base instance [hos Presentation Thread] vk: in play: graphics fb514e8a9d4a1222 (8d99b03b41bd8f19 36172a47eb8e4e25), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b919db8d4968c781 (a703f194c0ed96cb 0cecc73e93cdb2d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program b919db8d4968c781 reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22320000 (2733303 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1039 left, 3124 MB) [hos Presentation Thread] vk: in play: graphics 576ccc862d06ccb9 (950f3e177e2feef2 0a4bd855d337bef5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 576ccc862d06ccb9 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 35f7a7b5c5c38b78 (950f3e177e2feef2 d8699b2cffe14636), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 35f7a7b5c5c38b78 reads the draw's base instance [hos Presentation Thread] vk: 69 textures retired (1046 left, 3088 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22340000 (2735689 pages from the captures) [hos Presentation Thread] vk: 95 textures retired (1015 left, 3055 MB) [hos host] vk: batched submits: 156 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 2, wait 89, slot 0, present 61, cap 2, value 2, other 0 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 647 of 3000 waited for their write-back, 1.65 ms each [hos Presentation Thread] vk: 6 textures retired (1020 left, 3084 MB) [hos host] vk: frame interpolation: 355 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 5, 12-17 348, 17-25 2, over 25 1 [hos Presentation Thread] vi: 9923 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 9, 22-30 119, 30-40 47, over 40 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22360000 (2738367 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 396 dirty pages from their submits' captures, 95541 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 Presentation Thread] vk: write-back diff (600 submits): 2706 runs, 421.4 MB compared; 2730 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4137.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4529 binds, 3962 MB; 0x103d000000 (32 MB, state 1): 1631 binds, 43 MB; 0x1065000000 (16 MB, state 1): 440 binds, 0 MB; 0x1159000000 (48 MB, state 1): 258 binds, 132 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 19 textures retired (1043 left, 3135 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22380000 (2742086 pages from the captures) [hos Presentation Thread] vk: 94 textures retired (1101 left, 3197 MB) [hos Presentation Thread] vk: in play: graphics 35a40566505ee9c3 (daf7fe4025f19163 d6c4685658d80840), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics adc06fca5a63e288 (daf7fe4025f19163 ab962bc33108c7b5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: texture #25991 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 69541): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #25991 0x10000780600 1024x576x1 x1 NVN 0xa at present 9942 (texture frame 9943), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos NavMeshDepWorker2] vcores: 369390 takes, 21643 waits (mean 35 us, longest 12.5 ms), 10382 kicks, 10197 yields, 0 escapes in 5 s [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #150000: event 0x100d6c8034 mode 0 value 149999 (lr 0x806616b0) [hos Presentation Thread] vk: upload over a drawn image: #25991 0x10000780600 1024x576x1 x1 NVN 0xa at present 9948 (texture frame 9949), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 45 textures retired (1093 left, 3192 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22400000 (2744944 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1116 left, 3218 MB) [hos Presentation Thread] vk: a frame: 60 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.62, present 0.14, draw 6.17, descriptors 2.26, texture lookups 0.32, uploads 0.14, pipelines 0.28, programs 1.36, commands 1.97, dispatch 1.24, memory sync 2.16, queue submit 0.72, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 94 (1024 MB): 10.16 MB synced in 1345.1 copies, 11.01 MB written back [hos Presentation Thread] vk: 9960 presents, 35.0 fps; a frame: 963 draws (0 skipped), 122 dispatches, 113 passes, 148 barriers, 6 submits, 1.3 uploads (0.4 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1304 pipelines (4259 ms), 65 programs (11 failed), 1122 textures (3238 MB) [hos Presentation Thread] vk: a frame: 353.4 full barriers recorded, 185.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.8; 0x12: 70.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 7.2 ms); 4.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.04 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 93630 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 sead::MainThread] vk: write-back diff (600 submits): 2622 runs, 397.4 MB compared; 2578 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3922.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4232 binds, 3752 MB; 0x103d000000 (32 MB, state 1): 1308 binds, 34 MB; 0x1159000000 (48 MB, state 1): 262 binds, 137 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 61 binds, 0 MB; 0x1058000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22420000 (2747785 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 3964799 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 17117 so far (16953 MB) [hos Presentation Thread] vk: 28 textures retired (1118 left, 3236 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22440000 (2751114 pages from the captures) [hos host] vk: batched submits: 162 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 1, wait 94, slot 0, present 65, cap 2, value 0, other 0 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1361 ranges, 3100 MB), 838 pages written, 838 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.282; GPU wait for late pages 0.257 (38 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (138 MB), 12 spare buffers, 5860 texture pages copied (22 MB) [hos Presentation Thread] vk: 7 textures retired (1118 left, 3229 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22460000 (2754879 pages from the captures) [hos Presentation Thread] vk: 67 textures retired (1071 left, 3148 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 100979 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 Presentation Thread] vk: write-back diff (600 submits): 2711 runs, 427.2 MB compared; 2533 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4215.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4531 binds, 4063 MB; 0x103d000000 (32 MB, state 1): 1019 binds, 33 MB; 0x1159000000 (48 MB, state 1): 242 binds, 120 MB; 0x1066000000 (16 MB, state 1): 193 binds, 0 MB; 0x107c000000 (32 MB, state 1): 104 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1058000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22480000 (2759313 pages from the captures) [hos Presentation Thread] vk: 97 textures retired (974 left, 2992 MB) [hos sead::MainThread] nvn: QueueSubmitCommands #60000: queue 0x10100d6bf020 (its #10000), 1 handles (lr 0x80666be0) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos sead::MainThread] nvn: EventSignal (CPU) #20000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: texture 0x100019c2c00 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 3015 MB) [hos Presentation Thread] vk: texture #26309 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 70031): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #26309 0x10000580800 256x144x1 x1 NVN 0x14 at present 10005 (texture frame 10006), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #26256 0x10000901000 1024x576x1 x1 NVN 0xa at present 10007 (texture frame 10008), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 65 textures retired (1033 left, 3087 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22500000 (2762786 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 629 of 3000 waited for their write-back, 1.68 ms each [hos Presentation Thread] vk: 20 textures retired (1107 left, 3187 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #205000: event 0x100d6c8048 mode 0 value 151391 (now 151372) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22520000 (2766597 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1084 left, 3171 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 293 dirty pages from their submits' captures, 89624 from earlier ones', 52 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 Presentation Thread] vk: write-back diff (600 submits): 2654 runs, 379.1 MB compared; 2860 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 52; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3719.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4031 binds, 3542 MB; 0x103d000000 (32 MB, state 1): 888 binds, 28 MB; 0x1066000000 (16 MB, state 1): 433 binds, 0 MB; 0x1159000000 (48 MB, state 1): 276 binds, 149 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1058000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 10 binds, 0 MB; [hos host] vk: batched submits: 158 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 0, wait 85, slot 0, present 70, cap 3, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22540000 (2770781 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1085 left, 3158 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22560000 (2773881 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1083 left, 3164 MB) [hos Presentation Thread] vk: program picks: 9287085 kept (4703365 by the last picks' textures, a uniform buffer bound since), 32675 new, 4280239 with other textures (of 13600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22580000 (2777758 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1066 left, 3167 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 87496 from earlier ones', 67 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 Presentation Thread] vk: write-back diff (600 submits): 2780 runs, 363.8 MB compared; 3040 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 67; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3491.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3840 binds, 3336 MB; 0x103d000000 (32 MB, state 1): 1072 binds, 28 MB; 0x1159000000 (48 MB, state 1): 241 binds, 127 MB; 0x1066000000 (16 MB, state 1): 228 binds, 0 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 28 textures retired (1038 left, 3125 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22600000 (2780761 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.09 over 1358 ranges, 3090 MB), 837 pages written, 837 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.235; GPU wait for late pages 0.210 (43 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (123 MB), 12 spare buffers, 7360 texture pages copied (28 MB) [hos Presentation Thread] vk: 50 textures retired (1007 left, 3031 MB) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.96, present 0.16, draw 6.00, descriptors 2.41, texture lookups 0.37, uploads 0.21, pipelines 0.24, programs 1.10, commands 1.95, dispatch 0.81, memory sync 2.14, queue submit 0.73, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 94 (1024 MB): 10.32 MB synced in 1362.3 copies, 11.18 MB written back [hos Presentation Thread] vk: 10080 presents, 37.3 fps; a frame: 1119 draws (0 skipped), 129 dispatches, 114 passes, 147 barriers, 6 submits, 1.8 uploads (0.6 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1305 pipelines (4259 ms), 65 programs (11 failed), 1007 textures (3031 MB) [hos Presentation Thread] vk: a frame: 363.9 full barriers recorded, 186.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.1; 0x12: 69.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 6.4 ms); 2.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22620000 (2783753 pages from the captures) [hos host] vk: batched submits: 192 flushes, 12.1 command buffers each, over 120 presents; by reason: poll 3, wait 107, slot 0, present 74, cap 6, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22640000 (2787233 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 146 dirty pages from their submits' captures, 82214 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 sead::MainThread] vk: write-back diff (600 submits): 2937 runs, 366.4 MB compared; 3154 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3499.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3862 binds, 3336 MB; 0x103d000000 (32 MB, state 1): 1010 binds, 28 MB; 0x1066000000 (16 MB, state 1): 463 binds, 0 MB; 0x1159000000 (48 MB, state 1): 252 binds, 135 MB; 0x1065000000 (16 MB, state 1): 178 binds, 0 MB; 0x107c000000 (32 MB, state 1): 41 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos sead::MainThread] nvn: 1150000 recordings made, 55732 live copies (18.2 MB), 9959 texture copies; 4 command buffers' segments (4.2 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22660000 (2790899 pages from the captures) [hos Presentation Thread] vi: 10107 frames presented (36.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 24, 22-30 111, 30-40 42, over 40 4 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 23, 12-17 337, 17-25 1, over 25 2 [hos rmbl::VibrationThread] hid: 53248 vibration values, strongest 0.06 since the last count [hos Presentation Thread] vk: 23 textures retired (1009 left, 3033 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 656 of 3000 waited for their write-back, 1.35 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22680000 (2793458 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 4031704 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 276 dirty pages from their submits' captures, 82435 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 2755 runs, 353.4 MB compared; 2929 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3396.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3721 binds, 3232 MB; 0x103d000000 (32 MB, state 1): 788 binds, 24 MB; 0x1159000000 (48 MB, state 1): 259 binds, 141 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 11 textures retired (1010 left, 3033 MB) [hos ModuleSystemWorker1] vcores: 378639 takes, 26018 waits (mean 32 us, longest 8.4 ms), 12478 kicks, 12295 yields, 0 escapes in 5 s [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22700000 (2796882 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22720000 (2799384 pages from the captures) [hos host] vk: batched submits: 163 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 1, wait 86, slot 0, present 65, cap 10, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 234 dirty pages from their submits' captures, 87285 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 2775 runs, 373.7 MB compared; 2934 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3608.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3955 binds, 3440 MB; 0x103d000000 (32 MB, state 1): 923 binds, 27 MB; 0x1065000000 (16 MB, state 1): 331 binds, 0 MB; 0x1159000000 (48 MB, state 1): 263 binds, 141 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22740000 (2803557 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1358 ranges, 3090 MB), 803 pages written, 803 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.167 (48 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (120 MB), 12 spare buffers, 7360 texture pages copied (28 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22760000 (2806948 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 220 dirty pages from their submits' captures, 81665 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 Presentation Thread] vk: write-back diff (600 submits): 2619 runs, 361.3 MB compared; 2643 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3501.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3833 binds, 3336 MB; 0x103d000000 (32 MB, state 1): 978 binds, 27 MB; 0x1065000000 (16 MB, state 1): 472 binds, 0 MB; 0x1159000000 (48 MB, state 1): 257 binds, 138 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: program picks: 9421451 kept (4775926 by the last picks' textures, a uniform buffer bound since), 32822 new, 4345726 with other textures (of 13800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22780000 (2809814 pages from the captures) [hos Presentation Thread] vk: memory: working set 3823 MB (peak 6471), private 581 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1089 allocations 4373 MB; used 6104 of 9072 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2021 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 776 images 1472 MB; 304 free ranges, the largest 91 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 275 images 746 MB; 178 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 11827 reused from the pool, 6081 made new, 5806 destroyed from it; it holds 22 (25 MB) [hos Presentation Thread] vk: VRAM: 6560 MB used of 9328 MB allowed (1697 MB of it free in the blocks); textures 3038 MB (budget 3072 MB), 1018 textures [hos Presentation Thread] vk: textures: decoded ASTC 1501 MB, rendered 962 MB (83 drawn in one frame, kept: 35238 KB), other 207 MB; used in the last 8 presents 1892 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 132 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 172 (382270 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 49x52x1 NVN 0x25: 1 (9 KB); 106x105x1 NVN 0x1: 1 (10 KB); 113x116x1 NVN 0x1: 1 (12 KB); 129x32x1 NVN 0x25: 1 (16 KB); 173x37x1 NVN 0x25: 1 (25 KB); 193x96x1 NVN 0x1: 1 (18 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 512x288x1 NVN 0x29: 2 (2304 KB); 900x170x1 NVN 0x25: 1 (597 KB); 960x540x1 NVN 0x3f: 146 (369562 KB); 964x234x1 NVN 0x1: 1 (220 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 66.8 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.13, present 0.11, draw 6.35, descriptors 2.36, texture lookups 0.14, uploads 0.05, pipelines 0.27, programs 1.22, commands 2.17, dispatch 0.84, memory sync 1.81, queue submit 0.79, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 95 (1024 MB): 10.36 MB synced in 1378.7 copies, 11.35 MB written back [hos Presentation Thread] vk: 10200 presents, 38.0 fps; a frame: 1258 draws (0 skipped), 137 dispatches, 119 passes, 151 barriers, 6 submits, 0.2 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 1018 textures (3038 MB) [hos Presentation Thread] vk: a frame: 378.3 full barriers recorded, 192.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 2.8; 0x9: 1.0; 0x10: 2.9; 0x11: 44.4; 0x12: 70.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 6.3 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.02 ms [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #155000: event 0x100d6c801c mode 0 value 154990 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22800000 (2812675 pages from the captures) [hos host] vk: batched submits: 171 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 0, wait 102, slot 0, present 65, cap 4, value 0, other 0 [hos Presentation Thread] vk: 95 textures retired (969 left, 2825 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #210000: event 0x100d6c8048 mode 0 value 155191 (now 155172) (lr 0x806661f8) [hos Presentation Thread] vk: texture 0x1000212ba00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2857 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 664 of 3000 waited for their write-back, 1.45 ms each [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22820000 (2816448 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 168 dirty pages from their submits' captures, 88933 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 sead::MainThread] vk: write-back diff (600 submits): 2761 runs, 391.9 MB compared; 2824 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3816.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4152 binds, 3649 MB; 0x103d000000 (32 MB, state 1): 988 binds, 29 MB; 0x1065000000 (16 MB, state 1): 357 binds, 0 MB; 0x1159000000 (48 MB, state 1): 262 binds, 138 MB; 0x1066000000 (16 MB, state 1): 225 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: 140 textures retired (980 left, 2858 MB) [hos Presentation Thread] vk: texture 0x10001ce4e00 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2882 MB) [hos Presentation Thread] vk: 56 textures retired (990 left, 2908 MB) [hos Presentation Thread] vk: texture 0x10001fe3400 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2920 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22840000 (2819477 pages from the captures) [hos Presentation Thread] vk: 96 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 97 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 42 textures retired (985 left, 2933 MB) [hos Presentation Thread] vk: texture 0x100022f3a00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2951 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22860000 (2821739 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (992 left, 2962 MB) [hos Presentation Thread] vk: texture 0x10001d23000 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 2973 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 91851 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 Presentation Thread] vk: write-back diff (600 submits): 2821 runs, 398.5 MB compared; 2969 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3917.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4214 binds, 3752 MB; 0x103d000000 (32 MB, state 1): 847 binds, 28 MB; 0x1159000000 (48 MB, state 1): 264 binds, 138 MB; 0x1066000000 (16 MB, state 1): 168 binds, 0 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1058000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 56 textures retired (1015 left, 3012 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22880000 (2823981 pages from the captures) [hos host] vk: batched submits: 150 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 78, slot 0, present 69, cap 3, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.36 ms (lock 0.05, scan 0.08 over 1360 ranges, 3084 MB), 783 pages written, 783 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.119; GPU wait for late pages 0.100 (35 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (117 MB), 12 spare buffers, 7768 texture pages copied (30 MB) [hos Presentation Thread] vk: 71 textures retired (996 left, 2945 MB) [hos Presentation Thread] vk: texture 0x10001b06c00 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2949 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4099279 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22900000 (2826307 pages from the captures) [hos Presentation Thread] vk: 99 textures retired (976 left, 2853 MB) [hos Presentation Thread] vk: texture 0x10001792600 741x741x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2898 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vi: 10296 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos host] vk: frame interpolation: 378 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 9, 12-17 360, 17-25 7, over 25 0 [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 30, 22-30 120, 30-40 37, over 40 1 [hos Presentation Thread] vk: 70 textures retired (979 left, 2883 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 247 dirty pages from their submits' captures, 92071 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 Presentation Thread] vk: write-back diff (600 submits): 2748 runs, 388.2 MB compared; 2855 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3912.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4199 binds, 3751 MB; 0x103d000000 (32 MB, state 1): 814 binds, 27 MB; 0x1159000000 (48 MB, state 1): 259 binds, 135 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: texture 0x10001b53000 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 2901 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22920000 (2829154 pages from the captures) [hos Presentation Thread] vk: 107 textures retired (979 left, 2844 MB) [hos Presentation Thread] vk: texture 0x10001984c00 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2865 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22940000 (2833418 pages from the captures) [hos Presentation Thread] vk: 70 textures retired (975 left, 2847 MB) [hos AudioFrameworkThread] vcores: 391912 takes, 24887 waits (mean 30 us, longest 19.8 ms), 11894 kicks, 11718 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 47 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.06, present 0.14, draw 5.62, descriptors 2.11, texture lookups 0.19, uploads 0.01, pipelines 0.25, programs 1.02, commands 1.95, dispatch 0.84, memory sync 1.58, queue submit 0.77, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 97 (1024 MB): 10.33 MB synced in 1353.1 copies, 11.10 MB written back [hos Presentation Thread] vk: 10320 presents, 37.3 fps; a frame: 1080 draws (0 skipped), 129 dispatches, 120 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 990 textures (2861 MB) [hos Presentation Thread] vk: a frame: 371.2 full barriers recorded, 192.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 2.9; 0x9: 1.0; 0x10: 2.8; 0x11: 46.6; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 6.0 ms); 6.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: texture 0x10001d61400 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2871 MB) [hos Presentation Thread] vk: 89 textures retired (978 left, 2837 MB) [hos sead::MainThread] vk: readbacks of GPU results: 662 of 3000 waited for their write-back, 1.60 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22960000 (2836284 pages from the captures) [hos host] vk: batched submits: 157 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 0, wait 89, slot 0, present 66, cap 2, value 0, other 0 [hos Presentation Thread] vk: texture 0x10001b47000 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2860 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 321 dirty pages from their submits' captures, 89285 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 2693 runs, 386.8 MB compared; 2846 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3710.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3981 binds, 3542 MB; 0x103d000000 (32 MB, state 1): 858 binds, 27 MB; 0x1159000000 (48 MB, state 1): 265 binds, 141 MB; 0x1065000000 (16 MB, state 1): 158 binds, 0 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 98 textures retired (972 left, 2839 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 22980000 (2838393 pages from the captures) [hos Presentation Thread] vk: texture 0x10001ad3000 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 2868 MB) [hos Presentation Thread] vk: 14 textures retired (994 left, 2866 MB) [hos Presentation Thread] vk: texture 0x10001b2f000 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2871 MB) [hos Presentation Thread] vk: program picks: 9545860 kept (4833404 by the last picks' textures, a uniform buffer bound since), 32987 new, 4421152 with other textures (of 14000000) [hos Presentation Thread] vk: 42 textures retired (1001 left, 2882 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23000000 (2840581 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1009 left, 2900 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 318 dirty pages from their submits' captures, 89702 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 Presentation Thread] vk: write-back diff (600 submits): 2663 runs, 386.8 MB compared; 2773 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3812.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4094 binds, 3647 MB; 0x103d000000 (32 MB, state 1): 815 binds, 27 MB; 0x1159000000 (48 MB, state 1): 263 binds, 139 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 320000 so far (x1 0x117db20020 x2 0 x3 0x117db20000 x4 0x44b040) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1364 ranges, 2988 MB), 785 pages written, 785 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.125; GPU wait for late pages 0.106 (33 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (124 MB), 12 spare buffers, 7768 texture pages copied (30 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23020000 (2843244 pages from the captures) [hos Presentation Thread] vk: 84 textures retired (1016 left, 2914 MB) [hos Presentation Thread] vk: 70 textures retired (1025 left, 2952 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23040000 (2846873 pages from the captures) [hos host] vk: batched submits: 147 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 62, slot 0, present 73, cap 12, value 0, other 0 [hos Presentation Thread] vk: 151 textures retired (999 left, 2894 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vk: texture 0x10001792600 878x878x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2897 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 364 dirty pages from their submits' captures, 89325 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 Presentation Thread] vk: write-back diff (600 submits): 2696 runs, 387.9 MB compared; 2829 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3813.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4112 binds, 3648 MB; 0x103d000000 (32 MB, state 1): 871 binds, 26 MB; 0x1159000000 (48 MB, state 1): 264 binds, 140 MB; 0x1065000000 (16 MB, state 1): 241 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23060000 (2850165 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1006 left, 2923 MB) [hos Presentation Thread] vk: 9 textures retired (1029 left, 2976 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #215000: event 0x100d6c8048 mode 0 value 158991 (now 158972) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23080000 (2852274 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1025 left, 2972 MB) [hos sead::MainThread] vk: readbacks of GPU results: 541 of 3000 waited for their write-back, 1.93 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23100000 (2854359 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (1022 left, 2981 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 226 dirty pages from their submits' captures, 89426 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 Presentation Thread] vk: write-back diff (600 submits): 2804 runs, 400.5 MB compared; 2796 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3914.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4229 binds, 3753 MB; 0x103d000000 (32 MB, state 1): 961 binds, 26 MB; 0x1065000000 (16 MB, state 1): 498 binds, 0 MB; 0x1159000000 (48 MB, state 1): 260 binds, 136 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; 0x1058000000 (16 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 2 binds, 0 MB; [hos Presentation Thread] vk: a frame: 46 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.32, present 0.17, draw 5.94, descriptors 2.23, texture lookups 0.21, uploads 0.00, pipelines 0.26, programs 1.08, commands 2.05, dispatch 0.94, memory sync 1.11, queue submit 0.78, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 98 (1024 MB): 10.07 MB synced in 1346.2 copies, 11.08 MB written back [hos Presentation Thread] vk: 10440 presents, 34.2 fps; a frame: 1074 draws (0 skipped), 127 dispatches, 120 passes, 156 barriers, 6 submits, 0.2 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 1038 textures (3000 MB) [hos Presentation Thread] vk: a frame: 368.7 full barriers recorded, 194.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 48.7; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 6.0 ms); 6.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 158 textures retired (967 left, 2910 MB) [hos Presentation Thread] vk: texture 0x10002207600 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2962 MB) [hos host] vk: batched submits: 136 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 1, wait 70, slot 0, present 56, cap 9, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4166225 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23120000 (2858664 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (985 left, 2978 MB) [hos Presentation Thread] vk: texture 0x100023a3a00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2997 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 93 textures retired (991 left, 2905 MB) [hos Presentation Thread] vi: 10472 frames presented (35.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 17, 22-30 97, 30-40 51, over 40 8 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 5, 9-12 2, 12-17 310, 17-25 29, over 25 3 [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #160000: event 0x100d6c8000 mode 0 value 159999 (lr 0x80291440) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.05, scan 0.09 over 1363 ranges, 2972 MB), 789 pages written, 789 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.047; GPU wait for late pages 0.028 (8 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (129 MB), 12 spare buffers, 7768 texture pages copied (30 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23140000 (2861337 pages from the captures) [hos Presentation Thread] vk: texture 0x10001b82800 411x411x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2927 MB) [hos Presentation Thread] vk: 13 textures retired (988 left, 2918 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 248 dirty pages from their submits' captures, 103106 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 Presentation Thread] vk: write-back diff (600 submits): 2379 runs, 431.7 MB compared; 2361 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4337.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4669 binds, 4169 MB; 0x103d000000 (32 MB, state 1): 1131 binds, 36 MB; 0x1159000000 (48 MB, state 1): 262 binds, 132 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1058000000 (16 MB, state 1): 40 binds, 0 MB; 0x1066000000 (16 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos ModuleSystemWorker4] nvn: 1200000 recordings made, 55574 live copies (16.3 MB), 10475 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23160000 (2863686 pages from the captures) [hos ModuleSystemWorker5] vcores: 383505 takes, 21796 waits (mean 33 us, longest 19.7 ms), 10462 kicks, 10353 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos host] vk: batched submits: 129 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 71, slot 0, present 53, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23180000 (2866061 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 178 dirty pages from their submits' captures, 108856 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 Presentation Thread] vk: write-back diff (600 submits): 2295 runs, 456.8 MB compared; 2245 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4651.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4972 binds, 4480 MB; 0x103d000000 (32 MB, state 1): 1177 binds, 38 MB; 0x1159000000 (48 MB, state 1): 268 binds, 133 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (48 MB, state 1): 49 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23200000 (2868419 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (989 left, 2913 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 440 of 3000 waited for their write-back, 2.57 ms each [hos Presentation Thread] vk: 2 textures retired (987 left, 2905 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23220000 (2870786 pages from the captures) [hos Presentation Thread] vk: program picks: 9665715 kept (4885422 by the last picks' textures, a uniform buffer bound since), 33193 new, 4501091 with other textures (of 14200000) [hos Presentation Thread] vk: 12 textures retired (975 left, 2861 MB) [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.64, present 0.27, draw 4.50, descriptors 1.62, texture lookups 0.15, uploads 0.01, pipelines 0.21, programs 0.84, commands 1.59, dispatch 0.75, memory sync 1.49, queue submit 0.61, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 98 (1024 MB): 9.97 MB synced in 1312.4 copies, 10.68 MB written back [hos Presentation Thread] vk: 10560 presents, 36.6 fps; a frame: 789 draws (0 skipped), 106 dispatches, 116 passes, 149 barriers, 6 submits, 0.2 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 975 textures (2861 MB) [hos Presentation Thread] vk: a frame: 328.7 full barriers recorded, 182.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 3.0; 0x9: 1.0; 0x10: 0.6; 0x11: 45.3; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.4 ms); 2.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.01 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 275 dirty pages from their submits' captures, 106239 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 sead::MainThread] vk: write-back diff (600 submits): 2236 runs, 446.6 MB compared; 2195 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4543.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4856 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 1125 binds, 35 MB; 0x1159000000 (48 MB, state 1): 265 binds, 132 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 18917 so far (18678 MB) [hos Presentation Thread] vk: 4 textures retired (971 left, 2845 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23240000 (2873168 pages from the captures) [hos host] vk: batched submits: 136 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 0, wait 79, slot 0, present 57, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1361 ranges, 2926 MB), 800 pages written, 800 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.146; GPU wait for late pages 0.128 (26 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (130 MB), 12 spare buffers, 7768 texture pages copied (30 MB) [hos Presentation Thread] vk: 1 textures retired (970 left, 2841 MB) [hos Presentation Thread] vk: 19 textures retired (953 left, 2798 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23260000 (2875516 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (947 left, 2791 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 263 dirty pages from their submits' captures, 108091 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 Presentation Thread] vk: write-back diff (600 submits): 2258 runs, 456.5 MB compared; 2237 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4647.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4971 binds, 4480 MB; 0x103d000000 (32 MB, state 1): 1102 binds, 34 MB; 0x1159000000 (48 MB, state 1): 269 binds, 134 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (951 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23280000 (2877874 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (951 left, 2786 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #220000: event 0x100d6c8048 mode 0 value 162791 (now 162772) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23300000 (2880274 pages from the captures) [hos host] vk: batched submits: 133 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 0, wait 75, slot 0, present 56, cap 2, value 0, other 0 [hos sead::MainThread] vk: readbacks of GPU results: 519 of 3000 waited for their write-back, 2.14 ms each [hos Presentation Thread] vk: queues ordered by their events: 66000 submissions stopped at a wait, 65981 went on once it was reached, 18 waits gone past; made to go by presents 49, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 220583, not met 0; captures at a CPU event's wait 150 [hos Presentation Thread] vk: mirror syncs (600 submits): 428 dirty pages from their submits' captures, 106364 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 Presentation Thread] vk: write-back diff (600 submits): 2231 runs, 446.3 MB compared; 2176 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4541.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4856 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 1097 binds, 33 MB; 0x1159000000 (48 MB, state 1): 266 binds, 133 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23320000 (2882582 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 4233885 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vi: 10657 frames presented (36.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 23, 22-30 114, 30-40 45, over 40 0 [hos host] vk: frame interpolation: 369 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 2, 12-17 361, 17-25 4, over 25 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 8 textures retired (969 left, 2793 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23340000 (2884992 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.05, scan 0.08 over 1362 ranges, 2924 MB), 800 pages written, 800 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.147; GPU wait for late pages 0.129 (20 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (132 MB), 12 spare buffers, 7787 texture pages copied (30 MB) [hos sead::MainThread] vcores: 407915 takes, 21960 waits (mean 25 us, longest 5.5 ms), 10542 kicks, 10425 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.67, present 0.16, draw 4.50, descriptors 1.64, texture lookups 0.11, uploads 0.01, pipelines 0.21, programs 0.83, commands 1.58, dispatch 0.75, memory sync 1.65, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 98 (1024 MB): 9.89 MB synced in 1310.9 copies, 10.63 MB written back [hos Presentation Thread] vk: 10680 presents, 37.2 fps; a frame: 769 draws (0 skipped), 103 dispatches, 116 passes, 149 barriers, 6 submits, 0.2 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 983 textures (2807 MB) [hos Presentation Thread] vk: a frame: 323.4 full barriers recorded, 182.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 3.0; 0x9: 1.0; 0x10: 0.6; 0x11: 45.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 5.4 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: 21 textures retired (962 left, 2782 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23360000 (2887330 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 264 dirty pages from their submits' captures, 106014 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 Presentation Thread] vk: write-back diff (600 submits): 2231 runs, 446.3 MB compared; 2198 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4544.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4857 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 1103 binds, 33 MB; 0x1159000000 (48 MB, state 1): 270 binds, 135 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos host] vk: batched submits: 131 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 0, wait 79, slot 0, present 48, cap 4, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos host] hid: motion: "Nintendo Switch Pro Controller" has not been set down yet, so its gyroscope's drift is not learned: set it on a table for a second (if it is on a table and this stays, its sensor may be noisier than the stillness test allows) [hos Presentation Thread] vk: 1 textures retired (963 left, 2787 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23380000 (2890318 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23400000 (2892678 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 496 dirty pages from their submits' captures, 104428 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 Presentation Thread] vk: write-back diff (600 submits): 2226 runs, 446.6 MB compared; 2179 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4541.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4864 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 1002 binds, 33 MB; 0x1066000000 (16 MB, state 1): 357 binds, 0 MB; 0x1159000000 (48 MB, state 1): 265 binds, 132 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #165000: event 0x100d6c8010 mode 0 value 165000 (lr 0x80660adc) [hos Presentation Thread] vk: 4 textures retired (962 left, 2790 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 489 of 3000 waited for their write-back, 2.43 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23420000 (2895044 pages from the captures) [hos host] vk: batched submits: 125 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 63, slot 0, present 60, cap 2, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (962 left, 2790 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23440000 (2897429 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.08 over 1360 ranges, 2898 MB), 800 pages written, 800 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.099; GPU wait for late pages 0.081 (19 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (143 MB), 12 spare buffers, 7787 texture pages copied (30 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 532 dirty pages from their submits' captures, 108807 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 Presentation Thread] vk: write-back diff (600 submits): 2273 runs, 456.6 MB compared; 2251 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4649.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4991 binds, 4481 MB; 0x103d000000 (32 MB, state 1): 1018 binds, 35 MB; 0x1159000000 (48 MB, state 1): 270 binds, 134 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; 0x1066000000 (16 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: program picks: 9779645 kept (4927838 by the last picks' textures, a uniform buffer bound since), 33424 new, 4586930 with other textures (of 14400000) [hos Presentation Thread] vk: 1 textures retired (961 left, 2786 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23460000 (2899776 pages from the captures) [hos Presentation Thread] vk: memory: working set 3500 MB (peak 6471), private 552 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1029 allocations 4131 MB; used 6104 of 9070 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2021 of 7567 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 703 images 1179 MB; 286 free ranges, the largest 91 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 288 images 797 MB; 176 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 13229 reused from the pool, 6562 made new, 6274 destroyed from it; it holds 19 (28 MB) [hos Presentation Thread] vk: VRAM: 6560 MB used of 9326 MB allowed (1939 MB of it free in the blocks); textures 2786 MB (budget 3072 MB), 961 textures [hos host] vk: malloc: 1039 MB in arenas (693 MB in use, 346 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1221 MB, rendered 1001 MB (92 drawn in one frame, kept: 37863 KB), other 190 MB; used in the last 8 presents 1818 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 172 (381503 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 46x48x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 73x36x1 NVN 0x25: 1 (10 KB); 110x112x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 137x100x1 NVN 0x1: 1 (13 KB); 162x42x1 NVN 0x25: 1 (26 KB); 173x37x1 NVN 0x25: 1 (25 KB); 226x106x1 NVN 0x1: 1 (23 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 512x288x1 NVN 0x29: 2 (2304 KB); 960x540x1 NVN 0x3f: 146 (369562 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 1 textures retired (960 left, 2782 MB) [hos host] vk: malloc_trim: 346 MB free in the arenas now, the process's private memory 552 -> 506 MB (4 ms) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.12 [hos Presentation Thread] vk: status: 600 frames, the slowest 69.9 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.20, present 0.16, draw 4.50, descriptors 1.65, texture lookups 0.10, uploads 0.00, pipelines 0.21, programs 0.82, commands 1.59, dispatch 0.75, memory sync 1.32, queue submit 0.57, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 99 (1024 MB): 10.00 MB synced in 1324.2 copies, 10.63 MB written back [hos Presentation Thread] vk: 10800 presents, 36.0 fps; a frame: 765 draws (0 skipped), 103 dispatches, 115 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 960 textures (2782 MB) [hos Presentation Thread] vk: a frame: 321.9 full barriers recorded, 180.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.1; 0x8: 3.0; 0x9: 1.0; 0x10: 0.1; 0x11: 45.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 5.3 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 18 textures retired (957 left, 2782 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23480000 (2902158 pages from the captures) [hos host] vk: batched submits: 133 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 61, cap 4, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferWaitEvent #225000: event 0x100d6c8048 mode 0 value 166591 (now 166572) (lr 0x806661f8) [hos Presentation Thread] vk: mirror syncs (600 submits): 589 dirty pages from their submits' captures, 106276 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 Presentation Thread] vk: write-back diff (600 submits): 2228 runs, 446.6 MB compared; 2194 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4543.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4858 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 976 binds, 33 MB; 0x1159000000 (48 MB, state 1): 269 binds, 135 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 1 textures retired (957 left, 2783 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23500000 (2904522 pages from the captures) [hos Presentation Thread] vi: 10838 frames presented (36.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 12, 22-30 121, 30-40 48, over 40 0 [hos host] vk: frame interpolation: 361 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 5, 12-17 353, 17-25 3, over 25 0 [hos Presentation Thread] vk: 15 textures retired (957 left, 2783 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23520000 (2906883 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 4301175 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 548 of 3000 waited for their write-back, 2.24 ms each [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vcores: 436359 takes, 22971 waits (mean 24 us, longest 6.6 ms), 10971 kicks, 10885 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 710 dirty pages from their submits' captures, 108667 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 Presentation Thread] vk: write-back diff (600 submits): 2265 runs, 456.5 MB compared; 2234 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4646.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4968 binds, 4480 MB; 0x103d000000 (32 MB, state 1): 992 binds, 33 MB; 0x1159000000 (48 MB, state 1): 269 binds, 134 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos rmbl::VibrationThread] hid: 57344 vibration values, strongest 0.06 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23540000 (2909258 pages from the captures) [hos host] vk: batched submits: 125 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 55, cap 2, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1360 ranges, 2898 MB), 799 pages written, 799 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.107; GPU wait for late pages 0.089 (18 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (149 MB), 12 spare buffers, 7787 texture pages copied (30 MB) [hos Presentation Thread] vk: 17 textures retired (959 left, 2788 MB) [hos ModuleSystemWorker3] nvn: 1250000 recordings made, 55484 live copies (16.8 MB), 10510 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23560000 (2911624 pages from the captures) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 340000 so far (x1 0x1179826000 x2 0x2 x3 0x1179826000 x4 0x654040) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 478 dirty pages from their submits' captures, 106553 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 Presentation Thread] vk: write-back diff (600 submits): 2242 runs, 446.6 MB compared; 2198 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4543.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4859 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 982 binds, 33 MB; 0x1159000000 (48 MB, state 1): 269 binds, 135 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23580000 (2913960 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (962 left, 2794 MB) [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.25, present 0.14, draw 4.43, descriptors 1.62, texture lookups 0.09, uploads 0.00, pipelines 0.21, programs 0.83, commands 1.55, dispatch 0.74, memory sync 1.42, queue submit 0.57, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 99 (1024 MB): 9.95 MB synced in 1336.6 copies, 10.63 MB written back [hos Presentation Thread] vk: 10920 presents, 36.2 fps; a frame: 766 draws (0 skipped), 103 dispatches, 115 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 962 textures (2794 MB) [hos Presentation Thread] vk: a frame: 321.6 full barriers recorded, 180.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 45.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 5.3 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23600000 (2916383 pages from the captures) [hos host] vk: batched submits: 125 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 53, cap 4, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 555 dirty pages from their submits' captures, 108860 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 Presentation Thread] vk: write-back diff (600 submits): 2285 runs, 456.5 MB compared; 2232 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4648.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4972 binds, 4480 MB; 0x103d000000 (32 MB, state 1): 994 binds, 34 MB; 0x1159000000 (48 MB, state 1): 271 binds, 135 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (48 MB, state 1): 49 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23620000 (2918689 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 490 of 3000 waited for their write-back, 2.48 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23640000 (2921085 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.05, scan 0.08 over 1360 ranges, 2898 MB), 799 pages written, 799 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.114; GPU wait for late pages 0.097 (20 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (147 MB), 12 spare buffers, 7787 texture pages copied (30 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23660000 (2923416 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (961 left, 2790 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 732 dirty pages from their submits' captures, 106171 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 sead::MainThread] vk: write-back diff (600 submits): 2234 runs, 446.6 MB compared; 2197 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4541.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4856 binds, 4376 MB; 0x103d000000 (32 MB, state 1): 980 binds, 33 MB; 0x1159000000 (48 MB, state 1): 267 binds, 133 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos host] vk: batched submits: 123 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 53, cap 5, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (960 left, 2789 MB) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #170000: event 0x100d6c801c mode 0 value 170000 (lr 0x802915c8) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23680000 (2926235 pages from the captures) [hos Presentation Thread] vk: program picks: 9893965 kept (4970407 by the last picks' textures, a uniform buffer bound since), 33654 new, 4672380 with other textures (of 14600000) [hos Presentation Thread] vk: 1 textures retired (959 left, 2788 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #230000: event 0x100d6c8048 mode 0 value 170391 (now 170372) (lr 0x806661f8) [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 4, 12-17 356, 17-25 3, over 25 0 [hos Presentation Thread] vi: 11021 frames presented (36.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 1, 17.8-22 15, 22-30 123, 30-40 42, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23700000 (2928595 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 412 dirty pages from their submits' captures, 106512 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 Presentation Thread] vk: write-back diff (600 submits): 2229 runs, 446.3 MB compared; 2182 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4647.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4970 binds, 4480 MB; 0x103d000000 (32 MB, state 1): 1090 binds, 34 MB; 0x1065000000 (16 MB, state 1): 587 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 134 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 16 textures retired (959 left, 2791 MB) [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.11, present 0.16, draw 4.44, descriptors 1.60, texture lookups 0.09, uploads 0.00, pipelines 0.21, programs 0.83, commands 1.56, dispatch 0.74, memory sync 1.30, queue submit 0.57, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 100 (1024 MB): 10.00 MB synced in 1325.9 copies, 10.63 MB written back [hos Presentation Thread] vk: 11040 presents, 37.0 fps; a frame: 766 draws (0 skipped), 103 dispatches, 115 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 959 textures (2791 MB) [hos Presentation Thread] vk: a frame: 321.6 full barriers recorded, 180.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 45.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 5.4 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos BaseProcExecutor2] vcores: 423348 takes, 22618 waits (mean 25 us, longest 7.0 ms), 10959 kicks, 10807 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23720000 (2930935 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4368907 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (958 left, 2787 MB) [hos host] vk: batched submits: 132 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 1, wait 74, slot 0, present 56, cap 1, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 15 textures retired (957 left, 2786 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 470 of 3000 waited for their write-back, 2.35 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23740000 (2933313 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1360 ranges, 2898 MB), 792 pages written, 792 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.137; GPU wait for late pages 0.120 (20 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (131 MB), 12 spare buffers, 7787 texture pages copied (30 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 193 dirty pages from their submits' captures, 106356 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 sead::MainThread] vk: write-back diff (600 submits): 2282 runs, 456.8 MB compared; 2237 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4546.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4873 binds, 4377 MB; 0x103d000000 (32 MB, state 1): 1122 binds, 34 MB; 0x1159000000 (48 MB, state 1): 270 binds, 135 MB; 0x1065000000 (16 MB, state 1): 67 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos sead::MainThread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23760000 (2935685 pages from the captures) [hos Presentation Thread] vk: 34 textures retired (965 left, 2817 MB) [hos Presentation Thread] vk: texture 0x10001c48800 456x456x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2870 MB) [hos Presentation Thread] vk: 105 textures retired (983 left, 2865 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos Presentation Thread] vk: texture 0x10001d82800 629x629x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23780000 (2938884 pages from the captures) [hos Presentation Thread] vk: 209 textures retired (937 left, 2887 MB) [hos Presentation Thread] vk: texture 0x10002212e00 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2945 MB) [hos host] vk: batched submits: 118 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 0, wait 66, slot 0, present 49, cap 3, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 238 dirty pages from their submits' captures, 111228 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 Presentation Thread] vk: write-back diff (600 submits): 2364 runs, 468.3 MB compared; 2289 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4735.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5077 binds, 4565 MB; 0x103d000000 (32 MB, state 1): 1067 binds, 35 MB; 0x1159000000 (48 MB, state 1): 273 binds, 135 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x1140000000 (48 MB, state 1): 59 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1058000000 (16 MB, state 1): 44 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 10 binds, 0 MB; [hos Presentation Thread] vk: 174 textures retired (957 left, 2936 MB) [hos Presentation Thread] vk: texture 0x10c7265800 768x768x1 x1 levels 10 NVN 0x49 -> vk 139 (1000 textures, 3000 MB) [hos Presentation Thread] vk: texture #28383 0x1001f052400 1133x120 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 11126 (drawn at 10668) [hos Presentation Thread] vk: 121 textures retired (973 left, 2985 MB) [hos Presentation Thread] vk: texture 0x100005e0a00 63x63x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3014 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23800000 (2942528 pages from the captures) [hos Presentation Thread] vk: 79 textures retired (993 left, 3029 MB) [hos Presentation Thread] vk: texture 0x10002313000 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3030 MB) [hos Presentation Thread] vk: 115 textures retired (979 left, 2991 MB) [hos Presentation Thread] vk: texture 0x100005e8e00 55x55x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2993 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23820000 (2945132 pages from the captures) [hos Presentation Thread] vk: 64 textures retired (976 left, 2991 MB) [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.41, present 0.22, draw 4.26, descriptors 1.55, texture lookups 0.23, uploads 0.06, pipelines 0.20, programs 0.78, commands 1.50, dispatch 0.74, memory sync 1.76, queue submit 0.48, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 100 (1024 MB): 9.98 MB synced in 1313.1 copies, 10.66 MB written back [hos Presentation Thread] vk: 11160 presents, 36.3 fps; a frame: 707 draws (0 skipped), 104 dispatches, 120 passes, 150 barriers, 6 submits, 0.4 uploads (0.1 MB), 81 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 996 textures (3010 MB) [hos Presentation Thread] vk: a frame: 330.2 full barriers recorded, 180.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.5; 0x8: 2.6; 0x9: 1.0; 0x10: 0.5; 0x11: 45.0; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.3 ms); 8.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.01 ms [hos host] vk: texture 0x100005ed000 60x60x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3015 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 386 dirty pages from their submits' captures, 113866 from earlier ones', 72 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 Presentation Thread] vk: write-back diff (600 submits): 2450 runs, 471.4 MB compared; 2256 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 72; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4701.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5086 binds, 4548 MB; 0x103d000000 (32 MB, state 1): 1247 binds, 36 MB; 0x1159000000 (48 MB, state 1): 246 binds, 117 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 1 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos sead::MainThread] vk: readbacks of GPU results: 364 of 3000 waited for their write-back, 3.24 ms each [hos Presentation Thread] vk: render targets drawn over from another start, let go: 19942 so far (19311 MB) [hos Presentation Thread] vk: 74 textures retired (984 left, 3018 MB) [hos Presentation Thread] vk: texture 0x100026e7600 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3026 MB) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1361 ranges, 2902 MB), 806 pages written, 806 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.141; GPU wait for late pages 0.123 (16 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (131 MB), 12 spare buffers, 8026 texture pages copied (31 MB) [hos host] vk: batched submits: 105 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 61, slot 0, present 43, cap 1, value 0, other 0 [hos Presentation Thread] vk: 77 textures retired (974 left, 3005 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23840000 (2947694 pages from the captures) [hos Presentation Thread] vk: texture 0x100005f9600 64x64x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3007 MB) [hos Presentation Thread] vk: 67 textures retired (979 left, 3005 MB) [hos Presentation Thread] vk: texture 0x100005f3000 52x52x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3019 MB) [hos Presentation Thread] vk: 49 textures retired (992 left, 3018 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos Presentation Thread] vk: texture 0x100005e4c00 58x58x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3019 MB) [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 5, 12-17 357, 17-25 3, over 25 0 [hos Presentation Thread] vi: 11204 frames presented (36.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 12, 22-30 127, 30-40 43, over 40 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 345 dirty pages from their submits' captures, 115320 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 Presentation Thread] vk: write-back diff (600 submits): 2507 runs, 481.3 MB compared; 2294 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4808.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5193 binds, 4651 MB; 0x103d000000 (32 MB, state 1): 1256 binds, 36 MB; 0x1159000000 (48 MB, state 1): 253 binds, 120 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 46 binds, 1 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x1058000000 (16 MB, state 1): 45 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23860000 (2950282 pages from the captures) [hos Presentation Thread] vk: 77 textures retired (979 left, 3005 MB) [hos Presentation Thread] vk: texture 0x100005e8e00 64x64x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3019 MB) [hos Presentation Thread] vk: 69 textures retired (984 left, 2963 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #235000: event 0x100d6c8048 mode 0 value 174191 (now 174172) (lr 0x806661f8) [hos Presentation Thread] vk: texture 0x100005e8e00 56x56x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2965 MB) [hos ModuleSystemWorker3] vcores: 413576 takes, 23703 waits (mean 25 us, longest 7.9 ms), 11406 kicks, 11302 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 62 textures retired (978 left, 2924 MB) [hos Presentation Thread] vk: texture 0x100029b1c00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 2938 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23880000 (2952798 pages from the captures) [hos host] vk: batched submits: 105 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 61, slot 0, present 44, cap 0, value 0, other 0 [hos Presentation Thread] vk: 82 textures retired (953 left, 2868 MB) [hos Presentation Thread] vk: texture 0x100005ed000 64x64x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2885 MB) [hos Presentation Thread] vk: 77 textures retired (941 left, 2864 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 384 dirty pages from their submits' captures, 112766 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 Presentation Thread] vk: write-back diff (600 submits): 2441 runs, 471.3 MB compared; 2237 pages read into the shadows; 96 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4700.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5082 binds, 4547 MB; 0x103d000000 (32 MB, state 1): 1238 binds, 35 MB; 0x1159000000 (48 MB, state 1): 248 binds, 118 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 1 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1058000000 (16 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4436110 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture 0x100005ed000 56x56x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2892 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23900000 (2955363 pages from the captures) [hos Presentation Thread] vk: 61 textures retired (956 left, 2877 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #175000: event 0x100d6c801c mode 0 value 174997 (lr 0x802911b8) [hos Presentation Thread] vk: program picks: 10008805 kept (5012772 by the last picks' textures, a uniform buffer bound since), 33905 new, 4757289 with other textures (of 14800000) [hos Presentation Thread] vk: texture 0x100020d3600 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2893 MB) [hos Presentation Thread] vk: 105 textures retired (908 left, 2774 MB) [hos ModuleSystemWorker5] nvn: 1300000 recordings made, 55656 live copies (17.6 MB), 11064 texture copies; 6 command buffers' segments (4.3 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 381 of 3000 waited for their write-back, 2.97 ms each [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.05, scan 0.08 over 1361 ranges, 2902 MB), 808 pages written, 808 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.141; GPU wait for late pages 0.124 (18 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (127 MB), 12 spare buffers, 8035 texture pages copied (31 MB) [hos Presentation Thread] vk: 1 textures retired (908 left, 2774 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23920000 (2958738 pages from the captures) [hos Presentation Thread] vk: a frame: 21 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 604 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.05, present 0.15, draw 4.05, descriptors 1.44, texture lookups 0.17, uploads 0.00, pipelines 0.19, programs 0.75, commands 1.45, dispatch 0.76, memory sync 1.55, queue submit 0.42, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 100 (1024 MB): 10.03 MB synced in 1310.8 copies, 10.70 MB written back [hos Presentation Thread] vk: 11280 presents, 36.8 fps; a frame: 681 draws (0 skipped), 105 dispatches, 125 passes, 152 barriers, 6 submits, 0.1 uploads (0.0 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1309 pipelines (4353 ms), 65 programs (11 failed), 908 textures (2774 MB) [hos Presentation Thread] vk: a frame: 333.7 full barriers recorded, 184.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.1; 0x8: 2.1; 0x9: 1.0; 0x10: 0.1; 0x11: 45.2; 0x12: 77.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 5.5 ms); 5.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 12 textures retired (918 left, 2788 MB) [hos host] vk: batched submits: 119 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 48, cap 2, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 383 dirty pages from their submits' captures, 108707 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 sead::MainThread] vk: write-back diff (600 submits): 2315 runs, 458.0 MB compared; 2226 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4627.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4966 binds, 4467 MB; 0x103d000000 (32 MB, state 1): 1085 binds, 34 MB; 0x1159000000 (48 MB, state 1): 258 binds, 126 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: 31 textures retired (956 left, 2924 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23940000 (2961701 pages from the captures) [hos Presentation Thread] vk: texture 0x10002215600 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 2981 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23960000 (2966938 pages from the captures) [hos Presentation Thread] vk: 181 textures retired (1192 left, 3322 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 23980000 (2971958 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24000000 (2977055 pages from the captures) [hos Presentation Thread] vk: 155 textures retired (1333 left, 3541 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 80264 from earlier ones', 100 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 sead::MainThread] vk: write-back diff (600 submits): 1925 runs, 315.7 MB compared; 1951 pages read into the shadows; 96 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 100; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3177.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3414 binds, 3021 MB; 0x103d000000 (32 MB, state 1): 993 binds, 24 MB; 0x1066000000 (16 MB, state 1): 522 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 132 MB; 0x7fe2000000 (16 MB, state 1): 48 binds, 1 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24020000 (2980473 pages from the captures) [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos SceneLowPriority] vk: write-back diff: a shadow for pool 0x1163000000 (32 MB; 128 MB of shadows) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 3 queue finishes (12 ms) [hos Presentation Thread] vk: texture 0x10001c64a00 742x742x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3686 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24040000 (2986023 pages from the captures) [hos Presentation Thread] vk: 140 textures retired (1413 left, 3604 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24060000 (2991182 pages from the captures) [hos Presentation Thread] vk: texture 0x100005e4c00 56x56x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3681 MB) [hos Presentation Thread] vk: texture #27866 0x1001f0db400 73x36 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 11335 (drawn at 10390) [hos Presentation Thread] vk: texture #27869 0x1001f0d5200 137x100 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 11335 (drawn at 10390) [hos Presentation Thread] vk: texture #27870 0x1001f0d1000 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 11335 (drawn at 10390) [hos Presentation Thread] vk: texture #27873 0x1001f0cce00 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 11335 (drawn at 10390) [hos Presentation Thread] vk: in play: graphics cc9f273c13f3ff49 (a0e1f3d34092ae1f dd69012a797c454a), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 37657d54c30f8a86 (efaff834a7d0fc71 afe77f4830ad94e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24080000 (2996366 pages from the captures) [hos Presentation Thread] vk: 190 textures retired (1438 left, 3576 MB) [hos Presentation Thread] vk: texture 0x100005e8e00 65x65x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3644 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24100000 (3000705 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 373 dirty pages from their submits' captures, 63047 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 1868 runs, 253.5 MB compared; 4993 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2349.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2542 binds, 2197 MB; 0x103d000000 (32 MB, state 1): 981 binds, 18 MB; 0x1066000000 (16 MB, state 1): 511 binds, 0 MB; 0x1159000000 (48 MB, state 1): 230 binds, 133 MB; 0x7fe2000000 (16 MB, state 1): 74 binds, 1 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24120000 (3006327 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24140000 (3011731 pages from the captures) [hos Presentation Thread] vk: 198 textures retired (1588 left, 3826 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24160000 (3016492 pages from the captures) [hos host] vk: batched submits: 257 flushes, 12.5 command buffers each, over 120 presents; by reason: poll 21, wait 132, slot 0, present 67, cap 25, value 12, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24180000 (3019500 pages from the captures) [hos Presentation Thread] vk: 123 textures retired (1574 left, 3802 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24200000 (3021592 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 52671 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 Presentation Thread] vk: write-back diff (600 submits): 1816 runs, 216.3 MB compared; 2027 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2141.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2371 binds, 1989 MB; 0x103d000000 (32 MB, state 1): 1219 binds, 22 MB; 0x1066000000 (16 MB, state 1): 728 binds, 0 MB; 0x1159000000 (48 MB, state 1): 216 binds, 126 MB; 0x7fe2000000 (16 MB, state 1): 100 binds, 5 MB; 0x107c000000 (32 MB, state 1): 26 binds, 0 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; 0x1043000000 (16 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24220000 (3024398 pages from the captures) [hos Presentation Thread] vk: 106 textures retired (1569 left, 3787 MB) [hos Presentation Thread] vk: program picks: 10145269 kept (5081740 by the last picks' textures, a uniform buffer bound since), 34055 new, 4820675 with other textures (of 15000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24240000 (3026847 pages from the captures) [hos Presentation Thread] vi: 11373 frames presented (33.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 11, 22-30 94, 30-40 50, over 40 12 [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.09 over 1363 ranges, 3032 MB), 885 pages written, 885 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.688; GPU wait for late pages 0.662 (66 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 489 texture pages copied (1 MB) [hos host] vk: frame interpolation: 338 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 4, 9-12 7, 12-17 298, 17-25 19, over 25 8 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24260000 (3031672 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 656 of 3000 waited for their write-back, 0.89 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24280000 (3037297 pages from the captures) [hos sead::MainThread] vk: texture slots registered again at another size: 800000 (of 978174 registrations; slot 24971 512x512 -> 256x144) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4502693 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 160 textures retired (1578 left, 3813 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24300000 (3042509 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 49398 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 Presentation Thread] vk: write-back diff (600 submits): 1746 runs, 205.0 MB compared; 1980 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2038.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2234 binds, 1884 MB; 0x103d000000 (32 MB, state 1): 1245 binds, 20 MB; 0x1065000000 (16 MB, state 1): 644 binds, 0 MB; 0x1159000000 (48 MB, state 1): 217 binds, 128 MB; 0x7fe2000000 (16 MB, state 1): 93 binds, 5 MB; 0x7fe1000000 (16 MB, state 1): 36 binds, 0 MB; 0x107c000000 (32 MB, state 1): 22 binds, 0 MB; 0x1140000000 (48 MB, state 1): 18 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24320000 (3047876 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24340000 (3053633 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24360000 (3059270 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24380000 (3063798 pages from the captures) [hos Presentation Thread] vk: 101 textures retired (1559 left, 3770 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24400000 (3067871 pages from the captures) [hos ModuleSystemWorker1] vcores: 259955 takes, 21419 waits (mean 46 us, longest 10.5 ms), 10264 kicks, 10183 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24420000 (3071723 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 203 dirty pages from their submits' captures, 48863 from earlier ones', 11 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 Presentation Thread] vk: write-back diff (600 submits): 1546 runs, 182.4 MB compared; 1662 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1930.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2046 binds, 1778 MB; 0x103d000000 (32 MB, state 1): 977 binds, 17 MB; 0x1159000000 (48 MB, state 1): 221 binds, 132 MB; 0x7fe2000000 (16 MB, state 1): 72 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 31 binds, 3 MB; 0x1065000000 (16 MB, state 1): 28 binds, 0 MB; 0x107c000000 (32 MB, state 1): 19 binds, 0 MB; 0x1140000000 (48 MB, state 1): 17 binds, 0 MB; [hos Presentation Thread] vk: imports: 46 live (1552 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24440000 (3075452 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.77, writes collected 0.13 [hos Presentation Thread] vk: memory: working set 3570 MB (peak 6471), private 601 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1901 allocations 5425 MB; used 6104 of 9066 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2031 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 1269 images 2036 MB; 243 free ranges, the largest 83 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 593 images 1202 MB; 373 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 15271 reused from the pool, 7801 made new, 7208 destroyed from it; it holds 74 (133 MB) [hos Presentation Thread] vk: VRAM: 6560 MB used of 9322 MB allowed (645 MB of it free in the blocks); textures 3971 MB (budget 3072 MB), 1777 textures [hos Presentation Thread] vk: textures: decoded ASTC 1954 MB, rendered 1265 MB (253 drawn in one frame, kept: 154855 KB), other 288 MB; used in the last 8 presents 2436 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10bba7a200 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10afd12400 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 173 (379706 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 46x48x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 73x36x1 NVN 0x25: 1 (10 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x112x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 137x100x1 NVN 0x1: 1 (13 KB); 162x42x1 NVN 0x25: 1 (26 KB); 173x37x1 NVN 0x25: 1 (25 KB); 226x106x1 NVN 0x1: 1 (23 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 738x170x1 NVN 0x25: 1 (490 KB); 960x540x1 NVN 0x3f: 146 (369562 KB); [hos Presentation Thread] vk: 215 textures retired (1562 left, 3803 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 92.3 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 85 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.0 draws left out (not ready), 0.04 waits for shaders or pipelines (0.2 ms); translation 616 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 22.00, present 0.18, draw 12.13, descriptors 4.63, texture lookups 0.81, uploads 0.45, pipelines 0.45, programs 2.89, commands 3.46, dispatch 0.98, memory sync 5.22, queue submit 1.24, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 101 (1024 MB): 11.09 MB synced in 1433.4 copies, 11.29 MB written back [hos Presentation Thread] vk: 11400 presents, 31.9 fps; a frame: 2363 draws (0 skipped), 139 dispatches, 140 passes, 161 barriers, 6 submits, 5.6 uploads (1.6 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1349 pipelines (5441 ms), 67 programs (11 failed), 1584 textures (3821 MB) [hos Presentation Thread] vk: a frame: 445.5 full barriers recorded, 206.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.5; 0x8: 3.0; 0x9: 1.0; 0x10: 2.5; 0x11: 48.7; 0x12: 76.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 7.9 ms); 19.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.56 MB unswizzled on the CPU in 0.12 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24460000 (3079252 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24480000 (3083537 pages from the captures) [hos Presentation Thread] vk: 224 textures retired (1530 left, 3761 MB) [hos host] vk: batched submits: 326 flushes, 11.8 command buffers each, over 120 presents; by reason: poll 42, wait 166, slot 0, present 65, cap 44, value 9, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24500000 (3086960 pages from the captures) [hos Presentation Thread] vk: 195 textures retired (1525 left, 3673 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #240000: event 0x100d6c8048 mode 0 value 177991 (now 177972) (lr 0x806661f8) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 360000 so far (x1 0x117cf00000 x2 0x2 x3 0x117cf00000 x4 0x9b040) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 219 dirty pages from their submits' captures, 73539 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 Presentation Thread] vk: write-back diff (600 submits): 2186 runs, 309.9 MB compared; 2305 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2989.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3194 binds, 2819 MB; 0x103d000000 (32 MB, state 1): 1030 binds, 23 MB; 0x1065000000 (16 MB, state 1): 538 binds, 0 MB; 0x1159000000 (48 MB, state 1): 259 binds, 146 MB; 0x7fe2000000 (16 MB, state 1): 63 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: 168 textures retired (1518 left, 3664 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24520000 (3090570 pages from the captures) [hos Presentation Thread] vk: 110 textures retired (1477 left, 3613 MB) [hos Presentation Thread] vk: texture 0x100018e6800 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3629 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24540000 (3094285 pages from the captures) [hos Presentation Thread] vk: 253 textures retired (1276 left, 3336 MB) [hos Presentation Thread] vk: 238 textures retired (1095 left, 3083 MB) [hos Presentation Thread] vk: in play: graphics 29d64a1807b3cda8 (d82f2cac490bc7f2 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics ad151b470a3e9029 (c142e32de8b0b393 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 304dc04c268c7605 (cfb78b5940d42f7f f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 5be3b8220396dec8 (ed79227c2de9da92 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 648c60f49ca317ea (stage 0) lowered with extended registers (1174 REGMAP words) [hos Presentation Thread] vk: in play: graphics bcdac0fe9afaf43b (16d3680bddac783b 72581d3d9a2a37e0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics ed35aa6a8b3030b3 (16d3680bddac783b 46749429b32ee758), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: mirror syncs (600 submits): 200 dirty pages from their submits' captures, 108623 from earlier ones', 12 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 Presentation Thread] vk: write-back diff (600 submits): 3175 runs, 471.7 MB compared; 3426 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 12; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4627.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4962 binds, 4472 MB; 0x103d000000 (32 MB, state 1): 979 binds, 30 MB; 0x1065000000 (16 MB, state 1): 365 binds, 0 MB; 0x1159000000 (48 MB, state 1): 255 binds, 124 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; 0x1043000000 (16 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x1058000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 31 textures retired (1099 left, 3065 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24560000 (3097762 pages from the captures) [hos host] vk: batched submits: 115 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 2, wait 57, slot 0, present 54, cap 2, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1365 ranges, 3040 MB), 825 pages written, 825 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.362; GPU wait for late pages 0.342 (42 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (119 MB), 12 spare buffers, 491 texture pages copied (1 MB) [hos Presentation Thread] vk: program picks: 10286148 kept (5153704 by the last picks' textures, a uniform buffer bound since), 34240 new, 4879611 with other textures (of 15200000) [hos Presentation Thread] vk: 6 textures retired (1099 left, 3065 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 492 of 3000 waited for their write-back, 1.76 ms each [hos Presentation Thread] vk: in play: graphics 10736f4ef71990d1 (3e0cedcc39bcb96d 9fc19e9f37dec764), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics 5931f5346d42c72e (3e0cedcc39bcb96d 2cc578c999192b1d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: 5 textures retired (1099 left, 3065 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24580000 (3100711 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos Presentation Thread] vk: 7 textures retired (1099 left, 3065 MB) [hos Presentation Thread] vk: queues ordered by their events: 72000 submissions stopped at a wait, 71980 went on once it was reached, 18 waits gone past; made to go by presents 51, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 241991, not met 0; captures at a CPU event's wait 154 [hos Presentation Thread] vk: 6 textures retired (1099 left, 3065 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 185 dirty pages from their submits' captures, 116630 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 3295 runs, 514.8 MB compared; 3427 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5030.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5431 binds, 4876 MB; 0x103d000000 (32 MB, state 1): 983 binds, 32 MB; 0x1065000000 (16 MB, state 1): 329 binds, 0 MB; 0x1159000000 (48 MB, state 1): 253 binds, 118 MB; 0x7fe1000000 (16 MB, state 1): 129 binds, 0 MB; 0x1043000000 (16 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24600000 (3104317 pages from the captures) [hos Presentation Thread] vk: 270 textures retired (860 left, 2737 MB) [hos Presentation Thread] vk: a frame: 43 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.4 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.16, present 0.19, draw 5.51, descriptors 1.74, texture lookups 0.20, uploads 0.03, pipelines 0.23, programs 1.68, commands 1.62, dispatch 1.13, memory sync 1.78, queue submit 0.62, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 101 (1024 MB): 9.97 MB synced in 1334.4 copies, 10.99 MB written back [hos Presentation Thread] vk: 11520 presents, 32.1 fps; a frame: 838 draws (0 skipped), 123 dispatches, 118 passes, 154 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1393 pipelines (5777 ms), 75 programs (11 failed), 860 textures (2737 MB) [hos Presentation Thread] vk: a frame: 353.5 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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 45.0; 0x12: 73.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 7.7 ms); 6.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #180000: event 0x100d6c8030 mode 0 value 179999 (lr 0x806612a8) [hos Presentation Thread] vk: 6 textures retired (874 left, 2738 MB) [hos host] vk: batched submits: 79 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 2, wait 53, slot 0, present 24, cap 0, value 0, other 0 [hos Presentation Thread] vi: 11535 frames presented (32.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 0, 17.8-22 11, 22-30 76, 30-40 66, over 40 7 [hos host] vk: frame interpolation: 322 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 6, 12-17 305, 17-25 3, over 25 6 [hos Presentation Thread] vk: 4 textures retired (874 left, 2738 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24620000 (3107027 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4570013 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 20 textures retired (876 left, 2739 MB) [hos host] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vcores: 371895 takes, 20975 waits (mean 39 us, longest 33.0 ms), 10015 kicks, 9831 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 294 dirty pages from their submits' captures, 115390 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 sead::MainThread] vk: write-back diff (600 submits): 3295 runs, 505.9 MB compared; 3240 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4914.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5375 binds, 4757 MB; 0x103d000000 (32 MB, state 1): 1074 binds, 36 MB; 0x1159000000 (48 MB, state 1): 251 binds, 118 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x1065000000 (16 MB, state 1): 94 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 72 binds, 0 MB; 0x1043000000 (16 MB, state 1): 58 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 48 binds, 4 MB; [hos sead::MainThread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: texture 0x10c1866e00 1024x1024x1 x1 levels 11 NVN 0x8c -> vk 137 (ASTC decoded) (1000 textures, 2891 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24640000 (3110943 pages from the captures) [hos Presentation Thread] vk: 101 textures retired (1112 left, 3107 MB) [hos rmbl::VibrationThread] hid: 61440 vibration values, strongest 0.10 since the last count [hos sead::MainThread] vk: capture: a submit 0.35 ms (lock 0.04, scan 0.08 over 1364 ranges, 3040 MB), 778 pages written, 778 copied (3.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.133; GPU wait for late pages 0.115 (13 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (131 MB), 12 spare buffers, 491 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24660000 (3115610 pages from the captures) [hos Presentation Thread] vk: 154 textures retired (1100 left, 3075 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 221 of 3000 waited for their write-back, 5.86 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24680000 (3118556 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1091 left, 3086 MB) [hos host] vk: batched submits: 94 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 38, cap 16, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 91197 from earlier ones', 11 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 Presentation Thread] vk: write-back diff (600 submits): 2481 runs, 385.3 MB compared; 2320 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3781.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4142 binds, 3629 MB; 0x103d000000 (32 MB, state 1): 948 binds, 25 MB; 0x1065000000 (16 MB, state 1): 509 binds, 0 MB; 0x1159000000 (48 MB, state 1): 240 binds, 123 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 43 binds, 4 MB; 0x7fe2000000 (16 MB, state 1): 42 binds, 1 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24700000 (3122427 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.11 [hos Presentation Thread] vk: 87 textures retired (1245 left, 3254 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24720000 (3127300 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24740000 (3132321 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24760000 (3136778 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1325 left, 3397 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24780000 (3138734 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24800000 (3140558 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 54414 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 Presentation Thread] vk: write-back diff (600 submits): 1706 runs, 225.0 MB compared; 1727 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2241.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2425 binds, 2078 MB; 0x103d000000 (32 MB, state 1): 987 binds, 17 MB; 0x1159000000 (48 MB, state 1): 238 binds, 140 MB; 0x1065000000 (16 MB, state 1): 44 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 40 binds, 3 MB; 0x7f1c000000 (16 MB, state 1): 38 binds, 3 MB; 0x1140000000 (48 MB, state 1): 24 binds, 0 MB; 0x107c000000 (32 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 38 textures retired (1345 left, 3407 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #245000: event 0x100d6c8048 mode 0 value 181791 (now 181772) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24820000 (3144084 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24840000 (3149642 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24860000 (3153277 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1313 left, 3339 MB) [hos Presentation Thread] vk: program picks: 10423139 kept (5218360 by the last picks' textures, a uniform buffer bound since), 34424 new, 4942436 with other textures (of 15400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24880000 (3158937 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 82 dirty pages from their submits' captures, 51112 from earlier ones', 44 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 sead::MainThread] vk: write-back diff (600 submits): 1629 runs, 203.7 MB compared; 1730 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 44; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2042.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2146 binds, 1868 MB; 0x103d000000 (32 MB, state 1): 933 binds, 17 MB; 0x1066000000 (16 MB, state 1): 428 binds, 0 MB; 0x1159000000 (48 MB, state 1): 252 binds, 152 MB; 0x7f1c000000 (16 MB, state 1): 39 binds, 3 MB; 0x7f7a000000 (16 MB, state 1): 36 binds, 3 MB; 0x107c000000 (32 MB, state 1): 23 binds, 0 MB; 0x1140000000 (48 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24900000 (3161562 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24920000 (3164445 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1331 left, 3353 MB) [hos Presentation Thread] vk: a frame: 59 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.08, present 0.21, draw 7.53, descriptors 3.15, texture lookups 0.49, uploads 0.26, pipelines 0.27, programs 1.37, commands 2.37, dispatch 0.78, memory sync 3.53, queue submit 0.87, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 102 (1024 MB): 10.44 MB synced in 1382.5 copies, 11.10 MB written back [hos Presentation Thread] vk: 11640 presents, 32.5 fps; a frame: 1558 draws (0 skipped), 125 dispatches, 124 passes, 153 barriers, 6 submits, 4.8 uploads (1.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1393 pipelines (5777 ms), 75 programs (11 failed), 1336 textures (3367 MB) [hos Presentation Thread] vk: a frame: 389.9 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.3; 0x8: 3.0; 0x9: 1.0; 0x10: 3.3; 0x11: 44.3; 0x12: 72.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 7.1 ms); 9.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.42 MB unswizzled on the CPU in 0.07 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24940000 (3166983 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24960000 (3169315 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 24980000 (3171594 pages from the captures) [hos Presentation Thread] vk: 63 textures retired (1302 left, 3326 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 50702 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 Presentation Thread] vk: write-back diff (600 submits): 1607 runs, 202.5 MB compared; 1732 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2033.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2134 binds, 1870 MB; 0x103d000000 (32 MB, state 1): 1007 binds, 17 MB; 0x1159000000 (48 MB, state 1): 233 binds, 139 MB; 0x7f7a000000 (16 MB, state 1): 50 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 34 binds, 3 MB; 0x107c000000 (32 MB, state 1): 24 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 21 binds, 0 MB; 0x1140000000 (48 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos sead::MainThread] nvn: 1350000 recordings made, 56260 live copies (23.6 MB), 12201 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25000000 (3174010 pages from the captures) [hos host] vk: batched submits: 387 flushes, 10.3 command buffers each, over 120 presents; by reason: poll 39, wait 201, slot 0, present 80, cap 46, value 21, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25020000 (3179074 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4636583 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 47 textures retired (1317 left, 3355 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25040000 (3184747 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25060000 (3190359 pages from the captures) [hos Presentation Thread] vk: NVN2 program 196c6bfc68efb1dd (stage 0) lowered with extended registers (1127 REGMAP words) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25080000 (3193632 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 42 dirty pages from their submits' captures, 48807 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 1397 runs, 179.9 MB compared; 1444 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1827.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1893 binds, 1662 MB; 0x103d000000 (32 MB, state 1): 996 binds, 16 MB; 0x1066000000 (16 MB, state 1): 279 binds, 0 MB; 0x1159000000 (48 MB, state 1): 235 binds, 142 MB; 0x7f7a000000 (16 MB, state 1): 47 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 34 binds, 3 MB; 0x7fe2000000 (16 MB, state 1): 27 binds, 0 MB; 0x107c000000 (32 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25100000 (3196406 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (1318 left, 3347 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25120000 (3199266 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1365 ranges, 3034 MB), 873 pages written, 873 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.794; GPU wait for late pages 0.770 (77 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (153 MB), 12 spare buffers, 492 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25140000 (3204897 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25160000 (3208791 pages from the captures) [hos Presentation Thread] vk: 59 textures retired (1322 left, 3351 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25180000 (3211380 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 671 of 3000 waited for their write-back, 0.54 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 26 dirty pages from their submits' captures, 46609 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 Presentation Thread] vk: write-back diff (600 submits): 1425 runs, 190.2 MB compared; 1454 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1928.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2008 binds, 1766 MB; 0x103d000000 (32 MB, state 1): 965 binds, 17 MB; 0x1066000000 (16 MB, state 1): 644 binds, 0 MB; 0x1159000000 (48 MB, state 1): 231 binds, 138 MB; 0x7f7a000000 (16 MB, state 1): 50 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 34 binds, 3 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25200000 (3213802 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25220000 (3216561 pages from the captures) [hos Presentation Thread] vk: 54 textures retired (1352 left, 3397 MB) [hos Presentation Thread] vk: program picks: 10577447 kept (5301728 by the last picks' textures, a uniform buffer bound since), 34485 new, 4988067 with other textures (of 15600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25240000 (3222241 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25260000 (3226267 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25280000 (3228767 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.99, writes collected 0.12 [hos Presentation Thread] vk: 26 textures retired (1351 left, 3399 MB) [hos host] vk: frame interpolation: 330 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 5, 12-17 312, 17-25 11, over 25 1 [hos Presentation Thread] vi: 11700 frames presented (32.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 1, 22-30 84, 30-40 75, over 40 5 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25300000 (3234152 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 104 dirty pages from their submits' captures, 47580 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 1369 runs, 180.1 MB compared; 1463 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1829.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1945 binds, 1663 MB; 0x103d000000 (32 MB, state 1): 988 binds, 17 MB; 0x1066000000 (16 MB, state 1): 277 binds, 0 MB; 0x1159000000 (48 MB, state 1): 223 binds, 134 MB; 0x7f7a000000 (16 MB, state 1): 49 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 32 binds, 3 MB; 0x7f79000000 (16 MB, state 1): 29 binds, 8 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25320000 (3238553 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25340000 (3240700 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1349 left, 3389 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25360000 (3242648 pages from the captures) [hos host] vk: batched submits: 374 flushes, 11.9 command buffers each, over 120 presents; by reason: poll 75, wait 170, slot 0, present 63, cap 56, value 10, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25380000 (3244435 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25400000 (3246878 pages from the captures) [hos ModuleSystemWorker1] vcores: 199258 takes, 19954 waits (mean 58 us, longest 16.3 ms), 9584 kicks, 9438 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 132 dirty pages from their submits' captures, 46450 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 Presentation Thread] vk: write-back diff (600 submits): 1513 runs, 192.1 MB compared; 1631 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1948.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2087 binds, 1767 MB; 0x103d000000 (32 MB, state 1): 963 binds, 18 MB; 0x1066000000 (16 MB, state 1): 516 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 146 MB; 0x1065000000 (16 MB, state 1): 63 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 50 binds, 4 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 35 binds, 3 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 21 textures retired (1352 left, 3392 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25420000 (3252441 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25440000 (3256190 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25460000 (3261680 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (1354 left, 3393 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25480000 (3265566 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25500000 (3267599 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 97 dirty pages from their submits' captures, 48564 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 1555 runs, 193.0 MB compared; 1641 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1950.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2070 binds, 1767 MB; 0x103d000000 (32 MB, state 1): 956 binds, 17 MB; 0x1065000000 (16 MB, state 1): 377 binds, 0 MB; 0x1159000000 (48 MB, state 1): 247 binds, 149 MB; 0x7f7a000000 (16 MB, state 1): 51 binds, 4 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 34 binds, 10 MB; 0x1055000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25520000 (3272246 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1353 left, 3406 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4703090 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25540000 (3277149 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25560000 (3280235 pages from the captures) [hos Presentation Thread] vk: texture 0x10001b63000 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 3547 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25580000 (3283411 pages from the captures) [hos Presentation Thread] vk: program picks: 10729951 kept (5384687 by the last picks' textures, a uniform buffer bound since), 34553 new, 5035495 with other textures (of 15800000) [hos Presentation Thread] vk: 202 textures retired (1325 left, 3398 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25600000 (3286219 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 246 dirty pages from their submits' captures, 49426 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 Presentation Thread] vk: write-back diff (600 submits): 1643 runs, 204.5 MB compared; 1763 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2052.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2216 binds, 1873 MB; 0x103d000000 (32 MB, state 1): 1121 binds, 20 MB; 0x1065000000 (16 MB, state 1): 1088 binds, 0 MB; 0x1159000000 (48 MB, state 1): 237 binds, 141 MB; 0x7f7a000000 (16 MB, state 1): 54 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 38 binds, 3 MB; 0x7f79000000 (16 MB, state 1): 36 binds, 11 MB; 0x1055000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25620000 (3289007 pages from the captures) [hos Presentation Thread] vk: 110 textures retired (1313 left, 3401 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25640000 (3294720 pages from the captures) [hos Presentation Thread] vk: a frame: 110 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 25.43, present 0.14, draw 14.00, descriptors 5.62, texture lookups 0.30, uploads 0.07, pipelines 0.48, programs 2.76, commands 4.47, dispatch 0.91, memory sync 6.78, queue submit 1.56, slot wait 0.12 [hos Presentation Thread] vk: a frame: mirrors 104 (1024 MB): 11.44 MB synced in 1479.7 copies, 11.29 MB written back [hos Presentation Thread] vk: 11760 presents, 32.8 fps; a frame: 3222 draws (0 skipped), 144 dispatches, 143 passes, 154 barriers, 6 submits, 1.2 uploads (0.3 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1396 pipelines (6020 ms), 75 programs (11 failed), 1328 textures (3417 MB) [hos Presentation Thread] vk: a frame: 466.8 full barriers recorded, 213.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 43.9; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 16.7 ms a frame (the longest submission 7.4 ms); 6.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25660000 (3300274 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25680000 (3302430 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 24186 so far (22014 MB) [hos Presentation Thread] vk: 82 textures retired (1292 left, 3358 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25700000 (3305108 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 54747 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 Presentation Thread] vk: write-back diff (600 submits): 1851 runs, 218.0 MB compared; 1989 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2160.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2363 binds, 1978 MB; 0x103d000000 (32 MB, state 1): 1114 binds, 20 MB; 0x1159000000 (48 MB, state 1): 242 binds, 144 MB; 0x1066000000 (16 MB, state 1): 135 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 40 binds, 3 MB; 0x7f79000000 (16 MB, state 1): 38 binds, 11 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.04, scan 0.09 over 1368 ranges, 3020 MB), 927 pages written, 927 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.992; GPU wait for late pages 0.965 (98 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (145 MB), 12 spare buffers, 496 texture pages copied (1 MB) [hos host] vk: batched submits: 380 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 63, wait 189, slot 0, present 75, cap 43, value 10, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25720000 (3310525 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25740000 (3316125 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1293 left, 3360 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25760000 (3320688 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 691 of 3000 waited for their write-back, 0.33 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25780000 (3325655 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #185000: event 0x100d6c803c mode 0 value 184999 (lr 0x80661bfc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25800000 (3331546 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1360 left, 3444 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 51623 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 1703 runs, 205.6 MB compared; 1804 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2048.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2220 binds, 1872 MB; 0x103d000000 (32 MB, state 1): 1106 binds, 19 MB; 0x1159000000 (48 MB, state 1): 238 binds, 142 MB; 0x1066000000 (16 MB, state 1): 199 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 54 binds, 4 MB; 0x7f1c000000 (16 MB, state 1): 38 binds, 3 MB; 0x1055000000 (16 MB, state 1): 36 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 26 binds, 8 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25820000 (3335946 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25840000 (3340161 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.96, writes collected 0.13 [hos Presentation Thread] vk: 27 textures retired (1359 left, 3479 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25860000 (3345868 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25880000 (3349811 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25900000 (3354603 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 71 dirty pages from their submits' captures, 54308 from earlier ones', 47 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 Presentation Thread] vk: write-back diff (600 submits): 1783 runs, 216.6 MB compared; 1828 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 47; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2134.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2350 binds, 1974 MB; 0x103d000000 (32 MB, state 1): 1100 binds, 19 MB; 0x1066000000 (16 MB, state 1): 324 binds, 0 MB; 0x1159000000 (48 MB, state 1): 226 binds, 133 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 39 binds, 3 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: 9 textures retired (1353 left, 3473 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25920000 (3357323 pages from the captures) [hos Presentation Thread] vk: program picks: 10883990 kept (5465913 by the last picks' textures, a uniform buffer bound since), 34627 new, 5081382 with other textures (of 16000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25940000 (3359844 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (1346 left, 3467 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #250000: event 0x100d6c8048 mode 0 value 185591 (now 185572) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25960000 (3362322 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 25980000 (3367475 pages from the captures) [hos Presentation Thread] vk: texture #439 0x116bc23000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 11829 (drawn at 2169) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 61964 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 1792 runs, 227.0 MB compared; 1847 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 59; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2239.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2441 binds, 2078 MB; 0x103d000000 (32 MB, state 1): 1093 binds, 18 MB; 0x1066000000 (16 MB, state 1): 392 binds, 0 MB; 0x1159000000 (48 MB, state 1): 229 binds, 133 MB; 0x7f7a000000 (16 MB, state 1): 60 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 44 binds, 4 MB; 0x1055000000 (16 MB, state 1): 40 binds, 0 MB; 0x107c000000 (32 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 1 textures retired (1370 left, 3488 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26000000 (3373086 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4769870 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26020000 (3377147 pages from the captures) [hos host] vk: batched submits: 358 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 43, wait 188, slot 0, present 68, cap 45, value 14, other 0 [hos Presentation Thread] vk: texture 0x10002263e00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 3800 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: texture #445 0x116bcc2000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 11837 (drawn at 2169) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26040000 (3381816 pages from the captures) [hos Presentation Thread] vk: 140 textures retired (1450 left, 3786 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26060000 (3386987 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26080000 (3389300 pages from the captures) [hos Presentation Thread] vk: 117 textures retired (1352 left, 3628 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 61 dirty pages from their submits' captures, 60207 from earlier ones', 28 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 Presentation Thread] vk: write-back diff (600 submits): 1948 runs, 248.7 MB compared; 1963 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 28; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2457.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2729 binds, 2289 MB; 0x103d000000 (32 MB, state 1): 1457 binds, 24 MB; 0x1159000000 (48 MB, state 1): 227 binds, 130 MB; 0x1066000000 (16 MB, state 1): 177 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 81 binds, 6 MB; 0x7f7a000000 (16 MB, state 1): 66 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 44 binds, 4 MB; 0x1054000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26100000 (3391861 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26120000 (3395914 pages from the captures) [hos Presentation Thread] vk: 120 textures retired (1370 left, 3671 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26140000 (3398692 pages from the captures) [hos Presentation Thread] vi: 11868 frames presented (33.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 81, 30-40 77, over 40 7 [hos host] vk: frame interpolation: 336 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 6, 12-17 323, 17-25 5, over 25 1 [hos Presentation Thread] vk: 73 textures retired (1381 left, 3716 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26160000 (3400994 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.09 over 1373 ranges, 3070 MB), 929 pages written, 929 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.667; GPU wait for late pages 0.641 (90 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (137 MB), 12 spare buffers, 498 texture pages copied (1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 39 dirty pages from their submits' captures, 73615 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 Presentation Thread] vk: write-back diff (600 submits): 2190 runs, 283.2 MB compared; 2264 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2781.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3102 binds, 2607 MB; 0x103d000000 (32 MB, state 1): 1518 binds, 27 MB; 0x1159000000 (48 MB, state 1): 243 binds, 137 MB; 0x1066000000 (16 MB, state 1): 135 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 68 binds, 4 MB; 0x7fe1000000 (16 MB, state 1): 51 binds, 0 MB; 0x1054000000 (16 MB, state 1): 50 binds, 0 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26180000 (3405617 pages from the captures) [hos Presentation Thread] vk: texture 0x10001bc7200 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 3853 MB) [hos Presentation Thread] vk: 151 textures retired (1374 left, 3663 MB) [hos Presentation Thread] vk: a frame: 59 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 20.41, present 0.15, draw 11.68, descriptors 4.81, texture lookups 0.49, uploads 0.27, pipelines 0.41, programs 2.27, commands 3.63, dispatch 0.93, memory sync 4.70, queue submit 1.31, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 104 (1024 MB): 11.27 MB synced in 1443.5 copies, 11.36 MB written back [hos Presentation Thread] vk: 11880 presents, 34.4 fps; a frame: 2466 draws (0 skipped), 152 dispatches, 133 passes, 150 barriers, 6 submits, 2.1 uploads (0.9 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1400 pipelines (6199 ms), 75 programs (11 failed), 1389 textures (3679 MB) [hos Presentation Thread] vk: a frame: 446.3 full barriers recorded, 201.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.6; 0x12: 72.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.3 ms a frame (the longest submission 7.3 ms); 6.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.30 MB unswizzled on the CPU in 0.08 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26200000 (3408072 pages from the captures) [hos ModuleSystemWorker3] vcores: 230778 takes, 30744 waits (mean 55 us, longest 24.6 ms), 14878 kicks, 14673 yields, 0 escapes in 5 s [hos sead::MainThread] vk: readbacks of GPU results: 714 of 3000 waited for their write-back, 0.97 ms each [hos Presentation Thread] vk: texture 0x10001b01400 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3785 MB) [hos Presentation Thread] vk: 199 textures retired (1330 left, 3567 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26220000 (3412376 pages from the captures) [hos host] vk: batched submits: 244 flushes, 12.5 command buffers each, over 120 presents; by reason: poll 5, wait 132, slot 0, present 68, cap 33, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26240000 (3416510 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.54, writes collected 0.12 [hos Presentation Thread] vk: 147 textures retired (1221 left, 3408 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 74052 from earlier ones', 49 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 Presentation Thread] vk: write-back diff (600 submits): 2208 runs, 302.0 MB compared; 2209 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 49; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2993.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3342 binds, 2816 MB; 0x103d000000 (32 MB, state 1): 1551 binds, 29 MB; 0x1066000000 (16 MB, state 1): 506 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 138 MB; 0x7fe2000000 (16 MB, state 1): 80 binds, 5 MB; 0x1054000000 (16 MB, state 1): 54 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 34 binds, 3 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26260000 (3419494 pages from the captures) [hos Presentation Thread] vk: program picks: 11027037 kept (5538521 by the last picks' textures, a uniform buffer bound since), 34722 new, 5138240 with other textures (of 16200000) [hos Presentation Thread] vk: 19 textures retired (1229 left, 3402 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26280000 (3423883 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26300000 (3427304 pages from the captures) [hos Presentation Thread] vk: 121 textures retired (1148 left, 3276 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26320000 (3431450 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1133 left, 3202 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 170 dirty pages from their submits' captures, 75140 from earlier ones', 57 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 sead::MainThread] vk: write-back diff (600 submits): 2100 runs, 300.4 MB compared; 2076 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 57; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2990.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3339 binds, 2816 MB; 0x103d000000 (32 MB, state 1): 1625 binds, 30 MB; 0x1159000000 (48 MB, state 1): 244 binds, 135 MB; 0x1066000000 (16 MB, state 1): 212 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 76 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 37 binds, 3 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1054000000 (16 MB, state 1): 35 binds, 0 MB; [hos sead::MainThread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 380000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26340000 (3433819 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1125 left, 3182 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26360000 (3436374 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1117 left, 3177 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26380000 (3439354 pages from the captures) [hos host] vk: batched submits: 189 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 2, wait 100, slot 0, present 64, cap 21, value 2, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4836423 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 14 textures retired (1114 left, 3183 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 78630 from earlier ones', 66 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 sead::MainThread] vk: write-back diff (600 submits): 1987 runs, 317.7 MB compared; 1895 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 66; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3210.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3536 binds, 3023 MB; 0x103d000000 (32 MB, state 1): 1346 binds, 27 MB; 0x1066000000 (16 MB, state 1): 394 binds, 0 MB; 0x1159000000 (48 MB, state 1): 271 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 82 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 35 binds, 3 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26400000 (3442764 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26420000 (3445685 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1095 left, 3165 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1371 ranges, 3074 MB), 887 pages written, 887 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.292; GPU wait for late pages 0.269 (60 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 498 texture pages copied (1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26440000 (3450909 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1132 left, 3194 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26460000 (3455052 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 82739 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 1821 runs, 323.9 MB compared; 1679 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3314.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3634 binds, 3126 MB; 0x103d000000 (32 MB, state 1): 1455 binds, 29 MB; 0x1066000000 (16 MB, state 1): 346 binds, 0 MB; 0x1159000000 (48 MB, state 1): 270 binds, 150 MB; 0x7fe2000000 (16 MB, state 1): 85 binds, 5 MB; 0x7f1c000000 (16 MB, state 1): 42 binds, 4 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 703 of 3000 waited for their write-back, 1.38 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 3649 MB (peak 6471), private 611 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1401 allocations 4801 MB; used 6106 of 9070 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2047 of 7567 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 945 images 1660 MB; 321 free ranges, the largest 48 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 417 images 954 MB; 248 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 17272 reused from the pool, 8525 made new, 8108 destroyed from it; it holds 167 (236 MB) [hos Presentation Thread] vk: VRAM: 6561 MB used of 9326 MB allowed (1269 MB of it free in the blocks); textures 3234 MB (budget 3072 MB), 1184 textures [hos Presentation Thread] vk: textures: decoded ASTC 1650 MB, rendered 960 MB (84 drawn in one frame, kept: 31726 KB), other 242 MB; used in the last 8 presents 2344 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 164 (372018 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 64x62x1 NVN 0x25: 1 (15 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x126x1 NVN 0x1: 1 (15 KB); 173x37x1 NVN 0x25: 1 (25 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 738x170x1 NVN 0x25: 1 (490 KB); 960x540x1 NVN 0x3f: 143 (361968 KB); 1466x282x1 NVN 0x25: 5 (8074 KB); [hos Presentation Thread] vk: 26 textures retired (1158 left, 3215 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26480000 (3459016 pages from the captures) [hos Presentation Thread] vk: status: 600 frames, the slowest 172.2 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.35, present 0.13, draw 7.51, descriptors 2.87, texture lookups 0.23, uploads 0.06, pipelines 0.31, programs 1.42, commands 2.54, dispatch 0.88, memory sync 2.46, queue submit 0.83, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 104 (1024 MB): 10.76 MB synced in 1423.1 copies, 10.98 MB written back [hos Presentation Thread] vk: 12000 presents, 35.0 fps; a frame: 1556 draws (0 skipped), 133 dispatches, 127 passes, 151 barriers, 6 submits, 1.3 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1400 pipelines (6199 ms), 75 programs (11 failed), 1158 textures (3215 MB) [hos Presentation Thread] vk: a frame: 392.9 full barriers recorded, 194.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.8; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.6 ms a frame (the longest submission 7.0 ms); 3.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.09 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: 1 textures retired (1163 left, 3217 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.668, game's frame rate 36 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26500000 (3463352 pages from the captures) [hos host] vk: batched submits: 178 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 2, wait 85, slot 0, present 74, cap 17, value 0, other 0 [hos Presentation Thread] vk: 8 textures retired (1225 left, 3386 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #255000: event 0x100d6c8048 mode 0 value 189391 (now 189372) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26520000 (3467569 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 86483 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 2152 runs, 338.6 MB compared; 2082 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3412.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3787 binds, 3223 MB; 0x103d000000 (32 MB, state 1): 1419 binds, 30 MB; 0x1159000000 (48 MB, state 1): 265 binds, 145 MB; 0x7fe2000000 (16 MB, state 1): 143 binds, 10 MB; 0x7f1c000000 (16 MB, state 1): 40 binds, 3 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1066000000 (16 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 31 binds, 0 MB; [hos ModuleSystemWorker2] nvn: 1400000 recordings made, 55020 live copies (20.0 MB), 12896 texture copies; 6 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26540000 (3470747 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1265 left, 3416 MB) [hos Presentation Thread] vk: program picks: 11158564 kept (5601961 by the last picks' textures, a uniform buffer bound since), 34844 new, 5206591 with other textures (of 16400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26560000 (3472400 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1263 left, 3405 MB) [hos Presentation Thread] vi: 12044 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 9, 22-30 100, 30-40 64, over 40 2 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 4, 12-17 343, 17-25 3, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26580000 (3474036 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 111 dirty pages from their submits' captures, 76634 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 sead::MainThread] vk: write-back diff (600 submits): 2157 runs, 308.8 MB compared; 2162 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3079.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3420 binds, 2896 MB; 0x103d000000 (32 MB, state 1): 1363 binds, 29 MB; 0x1159000000 (48 MB, state 1): 253 binds, 140 MB; 0x7fe2000000 (16 MB, state 1): 179 binds, 10 MB; 0x7f1c000000 (16 MB, state 1): 59 binds, 5 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; 0x1058000000 (16 MB, state 1): 28 binds, 0 MB; [hos sead::MainThread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 21 textures retired (1244 left, 3363 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #190000: event 0x100d6c8048 mode 0 value 189999 (lr 0x80666598) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26600000 (3475677 pages from the captures) [hos Presentation Thread] vk: 8 textures retired (1237 left, 3359 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26620000 (3479746 pages from the captures) [hos tera::FileResourceMgr] vcores: 344857 takes, 29804 waits (mean 33 us, longest 7.6 ms), 14433 kicks, 14229 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 42 textures retired (1266 left, 3423 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26640000 (3483640 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1366 ranges, 3080 MB), 886 pages written, 886 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.213; GPU wait for late pages 0.192 (50 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (137 MB), 12 spare buffers, 499 texture pages copied (1 MB) [hos host] vk: batched submits: 186 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 1, wait 94, slot 0, present 62, cap 29, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 130 dirty pages from their submits' captures, 72788 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 Presentation Thread] vk: write-back diff (600 submits): 1895 runs, 294.5 MB compared; 1857 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2967.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3291 binds, 2792 MB; 0x103d000000 (32 MB, state 1): 1363 binds, 28 MB; 0x1066000000 (16 MB, state 1): 335 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 134 MB; 0x7fe2000000 (16 MB, state 1): 145 binds, 9 MB; 0x7f1c000000 (16 MB, state 1): 54 binds, 5 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26660000 (3485723 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (1265 left, 3383 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26680000 (3489324 pages from the captures) [hos Presentation Thread] vk: 64 textures retired (1239 left, 3371 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26700000 (3492327 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4903542 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 685 of 3000 waited for their write-back, 1.30 ms each [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos Presentation Thread] vk: 2 textures retired (1249 left, 3373 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 77252 from earlier ones', 70 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 Presentation Thread] vk: write-back diff (600 submits): 1886 runs, 304.9 MB compared; 1825 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 70; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3169.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3544 binds, 2999 MB; 0x103d000000 (32 MB, state 1): 1277 binds, 26 MB; 0x1159000000 (48 MB, state 1): 242 binds, 132 MB; 0x7fe2000000 (16 MB, state 1): 163 binds, 8 MB; 0x1066000000 (16 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 44 binds, 4 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26720000 (3495427 pages from the captures) [hos Presentation Thread] vk: 143 textures retired (1255 left, 3371 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26740000 (3499839 pages from the captures) [hos Presentation Thread] vk: 137 textures retired (1277 left, 3347 MB) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.81, present 0.12, draw 7.74, descriptors 3.05, texture lookups 0.34, uploads 0.14, pipelines 0.31, programs 1.38, commands 2.60, dispatch 0.86, memory sync 1.77, queue submit 0.84, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 104 (1024 MB): 10.65 MB synced in 1403.4 copies, 10.94 MB written back [hos Presentation Thread] vk: 12120 presents, 35.7 fps; a frame: 1550 draws (0 skipped), 130 dispatches, 124 passes, 151 barriers, 6 submits, 1.8 uploads (0.5 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1400 pipelines (6199 ms), 75 programs (11 failed), 1279 textures (3352 MB) [hos Presentation Thread] vk: a frame: 387.3 full barriers recorded, 192.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.8; 0x8: 3.0; 0x9: 1.0; 0x10: 1.8; 0x11: 45.2; 0x12: 71.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 6.5 ms); 4.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.15 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26760000 (3505249 pages from the captures) [hos Presentation Thread] vk: 141 textures retired (1267 left, 3359 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 78255 from earlier ones', 36 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 Presentation Thread] vk: write-back diff (600 submits): 2028 runs, 325.8 MB compared; 1917 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 36; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3169.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3563 binds, 3000 MB; 0x103d000000 (32 MB, state 1): 1201 binds, 26 MB; 0x1066000000 (16 MB, state 1): 297 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 132 MB; 0x7fe2000000 (16 MB, state 1): 174 binds, 7 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 48 binds, 4 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; [hos host] vk: batched submits: 194 flushes, 13.5 command buffers each, over 120 presents; by reason: poll 2, wait 106, slot 0, present 54, cap 31, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26780000 (3509959 pages from the captures) [hos Presentation Thread] vk: 154 textures retired (1258 left, 3338 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26800000 (3512942 pages from the captures) [hos Presentation Thread] vk: program picks: 11290134 kept (5665097 by the last picks' textures, a uniform buffer bound since), 34963 new, 5274902 with other textures (of 16600000) [hos Presentation Thread] vk: 154 textures retired (1234 left, 3344 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26820000 (3515106 pages from the captures) [hos Presentation Thread] vk: 63 textures retired (1252 left, 3388 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 83002 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 Presentation Thread] vk: write-back diff (600 submits): 2270 runs, 350.0 MB compared; 2183 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3479.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3945 binds, 3314 MB; 0x103d000000 (32 MB, state 1): 1064 binds, 25 MB; 0x1066000000 (16 MB, state 1): 272 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 128 MB; 0x7fe2000000 (16 MB, state 1): 191 binds, 8 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 50 binds, 4 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 134 textures retired (1225 left, 3354 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26840000 (3519034 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1366 ranges, 3080 MB), 858 pages written, 858 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.156; GPU wait for late pages 0.137 (46 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (130 MB), 12 spare buffers, 499 texture pages copied (1 MB) [hos Presentation Thread] vk: 125 textures retired (1182 left, 3230 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26860000 (3521553 pages from the captures) [hos Presentation Thread] vk: 126 textures retired (1153 left, 3229 MB) [hos host] vk: batched submits: 147 flushes, 15.8 command buffers each, over 120 presents; by reason: poll 0, wait 70, slot 0, present 56, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26880000 (3523342 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 300 dirty pages from their submits' captures, 87265 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 Presentation Thread] vk: write-back diff (600 submits): 2313 runs, 360.5 MB compared; 2228 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3573.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4071 binds, 3418 MB; 0x103d000000 (32 MB, state 1): 979 binds, 23 MB; 0x1159000000 (48 MB, state 1): 238 binds, 124 MB; 0x7fe2000000 (16 MB, state 1): 184 binds, 6 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 39 binds, 3 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.11 [hos Presentation Thread] vk: 84 textures retired (1121 left, 3212 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 607 of 3000 waited for their write-back, 1.51 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26900000 (3526356 pages from the captures) [hos Presentation Thread] vk: 169 textures retired (1055 left, 3026 MB) [hos Presentation Thread] vk: 22 textures retired (1063 left, 3045 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #260000: event 0x100d6c8000 mode 0 value 193192 (now 193173) (lr 0x82c0326c) [hos host] vk: frame interpolation: 354 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 3, 12-17 346, 17-25 1, over 25 1 [hos Presentation Thread] vi: 12221 frames presented (35.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 10, 22-30 108, 30-40 56, over 40 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26920000 (3529090 pages from the captures) [hos Presentation Thread] vk: 48 textures retired (1058 left, 3061 MB) [hos Presentation Thread] vk: 69 textures retired (1032 left, 3023 MB) [hos AudioFrameworkThread] vcores: 346836 takes, 28237 waits (mean 29 us, longest 8.1 ms), 13732 kicks, 13638 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 41 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.37, present 0.21, draw 5.75, descriptors 2.20, texture lookups 0.22, uploads 0.02, pipelines 0.24, programs 1.03, commands 1.98, dispatch 0.82, memory sync 1.66, queue submit 0.65, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 105 (1024 MB): 9.60 MB synced in 1273.7 copies, 10.89 MB written back [hos Presentation Thread] vk: 12240 presents, 34.9 fps; a frame: 1121 draws (0 skipped), 124 dispatches, 119 passes, 151 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1400 pipelines (6199 ms), 75 programs (11 failed), 1032 textures (3023 MB) [hos Presentation Thread] vk: a frame: 364.2 full barriers recorded, 187.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.5; 0x8: 3.0; 0x9: 1.0; 0x10: 2.5; 0x11: 45.1; 0x12: 70.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 5.4 ms); 8.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 303 dirty pages from their submits' captures, 84792 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 Presentation Thread] vk: write-back diff (600 submits): 2649 runs, 455.0 MB compared; 2415 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4511.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5007 binds, 4347 MB; 0x103d000000 (32 MB, state 1): 1512 binds, 38 MB; 0x7fe2000000 (16 MB, state 1): 241 binds, 7 MB; 0x1159000000 (48 MB, state 1): 241 binds, 115 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 43 binds, 4 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 106 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 108 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26940000 (3531434 pages from the captures) [hos Presentation Thread] vk: 73 textures retired (1056 left, 3003 MB) [hos host] vk: batched submits: 103 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 41, cap 10, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 4971271 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 11 textures retired (1063 left, 3020 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26960000 (3533862 pages from the captures) [hos Presentation Thread] vk: 240 textures retired (864 left, 2823 MB) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1367 ranges, 3078 MB), 853 pages written, 853 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.161; GPU wait for late pages 0.143 (22 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (137 MB), 12 spare buffers, 499 texture pages copied (1 MB) [hos rmbl::VibrationThread] hid: 65536 vibration values, strongest 0.02 since the last count [hos Presentation Thread] vk: 55 textures retired (869 left, 2835 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 683 dirty pages from their submits' captures, 128729 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 Presentation Thread] vk: write-back diff (600 submits): 2598 runs, 464.0 MB compared; 2309 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4612.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5146 binds, 4455 MB; 0x103d000000 (32 MB, state 1): 1524 binds, 40 MB; 0x1159000000 (48 MB, state 1): 242 binds, 115 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x1043000000 (16 MB, state 1): 48 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x7f1c000000 (16 MB, state 1): 28 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 26980000 (3536216 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (866 left, 2823 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.11 [hos Presentation Thread] vk: 22 textures retired (880 left, 2830 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 257 of 3000 waited for their write-back, 4.75 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27000000 (3538599 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (893 left, 2847 MB) [hos host] vk: batched submits: 96 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 34, cap 9, value 0, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #195000: event 0x100d6c800c mode 0 value 195000 (lr 0x802915c8) [hos Presentation Thread] vk: 82 textures retired (878 left, 2804 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27020000 (3540867 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 488 dirty pages from their submits' captures, 133222 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 Presentation Thread] vk: write-back diff (600 submits): 2671 runs, 465.2 MB compared; 2383 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4602.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5108 binds, 4451 MB; 0x103d000000 (32 MB, state 1): 1457 binds, 38 MB; 0x1159000000 (48 MB, state 1): 240 binds, 114 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 11 textures retired (900 left, 2846 MB) [hos Presentation Thread] vk: 71 textures retired (898 left, 2835 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27040000 (3543274 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (914 left, 2860 MB) [hos Presentation Thread] vk: program picks: 11412158 kept (5718554 by the last picks' textures, a uniform buffer bound since), 35167 new, 5352674 with other textures (of 16800000) [hos Presentation Thread] vk: queues ordered by their events: 78000 submissions stopped at a wait, 77980 went on once it was reached, 18 waits gone past; made to go by presents 53, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 263406, not met 0; captures at a CPU event's wait 158 [hos Presentation Thread] vk: 34 textures retired (933 left, 2899 MB) [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.38, present 0.23, draw 4.07, descriptors 1.53, texture lookups 0.18, uploads 0.02, pipelines 0.18, programs 0.74, commands 1.41, dispatch 0.85, memory sync 1.69, queue submit 0.56, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 108 (1024 MB): 12.43 MB synced in 1650.4 copies, 10.81 MB written back [hos Presentation Thread] vk: 12360 presents, 34.6 fps; a frame: 744 draws (0 skipped), 121 dispatches, 113 passes, 152 barriers, 6 submits, 0.7 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1400 pipelines (6199 ms), 75 programs (11 failed), 947 textures (2918 MB) [hos Presentation Thread] vk: a frame: 345.2 full barriers recorded, 186.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.4; 0x8: 3.0; 0x9: 1.0; 0x10: 3.4; 0x11: 45.4; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 5.8 ms); 5.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27060000 (3545857 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 787 dirty pages from their submits' captures, 130827 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 Presentation Thread] vk: write-back diff (600 submits): 2597 runs, 453.8 MB compared; 2300 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4504.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5005 binds, 4347 MB; 0x103d000000 (32 MB, state 1): 1419 binds, 37 MB; 0x1159000000 (48 MB, state 1): 249 binds, 121 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (48 MB, state 1): 51 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: render targets drawn over from another start, let go: 26776 so far (24895 MB) [hos Presentation Thread] vk: 27 textures retired (928 left, 2918 MB) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1367 ranges, 3078 MB), 851 pages written, 851 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.169; GPU wait for late pages 0.151 (14 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 499 texture pages copied (1 MB) [hos host] vk: batched submits: 102 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 1, wait 50, slot 0, present 40, cap 11, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27080000 (3548286 pages from the captures) [hos Presentation Thread] vk: 48 textures retired (943 left, 2903 MB) [hos Presentation Thread] vk: 11 textures retired (935 left, 2897 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27100000 (3550413 pages from the captures) [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 342, 17-25 0, over 25 1 [hos Presentation Thread] vi: 12395 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 105, 30-40 59, over 40 2 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.11 [hos Presentation Thread] vk: 52 textures retired (921 left, 2852 MB) [hos Presentation Thread] vk: texture 0x10c46e3e00 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1000 textures, 2953 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 766 dirty pages from their submits' captures, 124665 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 Presentation Thread] vk: write-back diff (600 submits): 2463 runs, 432.3 MB compared; 2177 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4326.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4791 binds, 4142 MB; 0x103d000000 (32 MB, state 1): 1294 binds, 32 MB; 0x1159000000 (48 MB, state 1): 242 binds, 119 MB; 0x7f93000000 (16 MB, state 1): 186 binds, 27 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; 0x1140000000 (48 MB, state 1): 54 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 28 binds, 7 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 122 textures retired (982 left, 2951 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 323 of 3000 waited for their write-back, 3.41 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27120000 (3553073 pages from the captures) [hos ModuleSystemWorker5] vcores: 395619 takes, 30363 waits (mean 27 us, longest 8.7 ms), 14668 kicks, 14601 yields, 0 escapes in 5 s [hos Presentation Thread] vk: texture 0x10002691600 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 2990 MB) [hos Presentation Thread] vk: 54 textures retired (977 left, 2984 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #265000: event 0x100d6c8004 mode 0 value 196993 (now 196974) (lr 0x82c0301c) [hos Presentation Thread] vk: texture 0x107cdaa600 512x68x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 3024 MB) [hos Presentation Thread] vk: 16 textures retired (986 left, 3008 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos ModuleSystemWorker4] nvn: 1450000 recordings made, 55107 live copies (16.2 MB), 13720 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27140000 (3556251 pages from the captures) [hos host] vk: batched submits: 100 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 1, wait 46, slot 0, present 36, cap 16, value 1, other 0 [hos Presentation Thread] vk: texture 0x100026a5600 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3031 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 568 dirty pages from their submits' captures, 129733 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 Presentation Thread] vk: write-back diff (600 submits): 2454 runs, 457.7 MB compared; 4230 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4552.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4950 binds, 4244 MB; 0x103d000000 (32 MB, state 1): 1311 binds, 31 MB; 0x7f93000000 (16 MB, state 1): 725 binds, 122 MB; 0x1065000000 (16 MB, state 1): 426 binds, 0 MB; 0x1159000000 (48 MB, state 1): 237 binds, 114 MB; 0x7f7d000000 (16 MB, state 1): 152 binds, 42 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 33 textures retired (997 left, 3024 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5050494 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture 0x1000204ea00 296x296x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3026 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27160000 (3558924 pages from the captures) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 400000 so far (x1 0x117db20020 x2 0 x3 0x117db20000 x4 0x44b040) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 35 textures retired (1002 left, 3033 MB) [hos Presentation Thread] vk: 80 mirrors given back (1584 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 20 textures retired (987 left, 3024 MB) [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1369 ranges, 3100 MB), 863 pages written, 863 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.284; GPU wait for late pages 0.266 (23 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (152 MB), 12 spare buffers, 533 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27180000 (3561575 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (986 left, 3023 MB) [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.02, present 0.27, draw 4.24, descriptors 1.56, texture lookups 0.21, uploads 0.06, pipelines 0.20, programs 0.77, commands 1.47, dispatch 0.81, memory sync 2.19, queue submit 0.53, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 109 (1024 MB): 12.42 MB synced in 1672.0 copies, 10.92 MB written back [hos Presentation Thread] vk: 12480 presents, 34.5 fps; a frame: 813 draws (0 skipped), 117 dispatches, 117 passes, 153 barriers, 6 submits, 1.0 uploads (0.2 MB), 77 ub updates (55 overlays), GPU-bound wait 0.0 ms; 1404 pipelines (6299 ms), 75 programs (11 failed), 986 textures (3023 MB) [hos Presentation Thread] vk: a frame: 347.2 full barriers recorded, 189.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 2.3; 0x9: 1.0; 0x10: 3.9; 0x11: 45.6; 0x12: 70.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.6 ms); 3.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: texture 0x100020c0c00 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3037 MB) [hos Presentation Thread] vk: 23 textures retired (999 left, 3037 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 269 dirty pages from their submits' captures, 125788 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 Presentation Thread] vk: write-back diff (600 submits): 2407 runs, 431.6 MB compared; 2189 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4458.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4840 binds, 4142 MB; 0x103d000000 (32 MB, state 1): 1394 binds, 31 MB; 0x7f93000000 (16 MB, state 1): 837 binds, 124 MB; 0x1159000000 (48 MB, state 1): 230 binds, 110 MB; 0x1065000000 (16 MB, state 1): 176 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 171 binds, 51 MB; 0x107c000000 (32 MB, state 1): 83 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: texture 0x1000204ea00 316x316x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3038 MB) [hos host] vk: batched submits: 98 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 35, cap 19, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27200000 (3564190 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.11 [hos Presentation Thread] vk: 16 textures retired (1032 left, 3052 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #25000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: 36 textures retired (1017 left, 3032 MB) [hos sead::MainThread] vk: readbacks of GPU results: 289 of 3000 waited for their write-back, 3.81 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27220000 (3566813 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1020 left, 3036 MB) [hos Presentation Thread] vk: 146 textures retired (919 left, 2692 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 201 dirty pages from their submits' captures, 127254 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 Presentation Thread] vk: write-back diff (600 submits): 2468 runs, 442.1 MB compared; 2249 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4563.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4949 binds, 4243 MB; 0x103d000000 (32 MB, state 1): 1394 binds, 31 MB; 0x7f93000000 (16 MB, state 1): 805 binds, 125 MB; 0x1159000000 (48 MB, state 1): 238 binds, 115 MB; 0x7f7d000000 (16 MB, state 1): 170 binds, 50 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27240000 (3569467 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (920 left, 2683 MB) [hos Presentation Thread] vk: 46 textures retired (911 left, 2678 MB) [hos Presentation Thread] vk: texture 0x10c8e4a800 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1000 textures, 2775 MB) [hos host] vk: batched submits: 91 flushes, 21.1 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 33, cap 22, value 0, other 0 [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27260000 (3572665 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1077 left, 3044 MB) [hos Presentation Thread] vi: 12563 frames presented (33.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 8, 22-30 93, 30-40 60, over 40 4 [hos host] vk: frame interpolation: 335 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 2, 12-17 328, 17-25 3, over 25 2 [hos Presentation Thread] vk: program picks: 11534645 kept (5770415 by the last picks' textures, a uniform buffer bound since), 35404 new, 5429950 with other textures (of 17000000) [hos Presentation Thread] vk: 38 textures retired (1070 left, 3045 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 274 dirty pages from their submits' captures, 128471 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 Presentation Thread] vk: write-back diff (600 submits): 2493 runs, 443.0 MB compared; 2243 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4483.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4922 binds, 4245 MB; 0x103d000000 (32 MB, state 1): 1442 binds, 33 MB; 0x7f93000000 (16 MB, state 1): 426 binds, 65 MB; 0x1159000000 (48 MB, state 1): 238 binds, 115 MB; 0x7f7d000000 (16 MB, state 1): 90 binds, 26 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1043000000 (16 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1372 ranges, 3101 MB), 849 pages written, 849 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.125; GPU wait for late pages 0.108 (9 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 561 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27280000 (3575243 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #200000: event 0x100d6c8018 mode 0 value 200000 (lr 0x80660c94) [hos Presentation Thread] vk: 39 textures retired (1075 left, 3059 MB) [hos aglTextureDataMgr::Compaction] vcores: 394567 takes, 31505 waits (mean 31 us, longest 8.9 ms), 15309 kicks, 15200 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 45 textures retired (1072 left, 3048 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27300000 (3577653 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.11 [hos Presentation Thread] vk: memory: working set 3660 MB (peak 6471), private 613 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6134 MB, 1238 allocations 4678 MB; used 6170 of 9068 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2047 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 810 images 1450 MB; 289 free ranges, the largest 112 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 389 images 1040 MB; 241 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 18940 reused from the pool, 9417 made new, 9028 destroyed from it; it holds 93 (248 MB) [hos Presentation Thread] vk: VRAM: 6625 MB used of 9324 MB allowed (1456 MB of it free in the blocks); textures 3088 MB (budget 3072 MB), 1095 textures [hos host] vk: malloc: 1083 MB in arenas (683 MB in use, 399 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: textures: decoded ASTC 1479 MB, rendered 1028 MB (96 drawn in one frame, kept: 52337 KB), other 205 MB; used in the last 8 presents 2057 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 174 (360251 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 46x46x1 NVN 0x25: 1 (8 KB); 49x52x1 NVN 0x25: 1 (9 KB); 64x62x1 NVN 0x25: 1 (15 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x110x1 NVN 0x1: 1 (11 KB); 113x116x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x32x1 NVN 0x25: 1 (16 KB); 144x37x1 NVN 0x25: 1 (20 KB); 145x37x1 NVN 0x25: 1 (20 KB); 146x37x1 NVN 0x25: 1 (21 KB); 173x37x1 NVN 0x25: 2 (50 KB); 193x96x1 NVN 0x1: 1 (18 KB); 208x101x1 NVN 0x1: 1 (20 KB); [hos Presentation Thread] vk: 39 textures retired (1056 left, 3033 MB) [hos host] vk: malloc_trim: 399 MB free in the arenas now, the process's private memory 613 -> 490 MB (9 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 70.3 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 34 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.50, present 0.28, draw 4.66, descriptors 1.61, texture lookups 0.30, uploads 0.12, pipelines 0.20, programs 1.13, commands 1.49, dispatch 0.83, memory sync 1.29, queue submit 0.52, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 109 (1024 MB): 12.24 MB synced in 1657.2 copies, 10.80 MB written back [hos Presentation Thread] vk: 12600 presents, 33.6 fps; a frame: 783 draws (0 skipped), 118 dispatches, 115 passes, 151 barriers, 6 submits, 2.2 uploads (0.6 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1405 pipelines (6307 ms), 75 programs (11 failed), 1056 textures (3033 MB) [hos Presentation Thread] vk: a frame: 346.4 full barriers recorded, 186.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.4; 0x8: 2.4; 0x9: 1.0; 0x10: 3.4; 0x11: 46.0; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.6 ms); 4.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.14 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: 31 textures retired (1066 left, 3042 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27320000 (3579993 pages from the captures) [hos host] vk: batched submits: 92 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 35, cap 7, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 141 dirty pages from their submits' captures, 133900 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 sead::MainThread] vk: write-back diff (600 submits): 2623 runs, 464.7 MB compared; 2350 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4601.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5111 binds, 4451 MB; 0x103d000000 (32 MB, state 1): 1470 binds, 35 MB; 0x1159000000 (48 MB, state 1): 244 binds, 116 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: 267 textures retired (851 left, 2782 MB) [hos sead::MainThread] vk: readbacks of GPU results: 231 of 3000 waited for their write-back, 5.32 ms each [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #270000: event 0x100d6c8008 mode 0 value 200794 (now 200775) (lr 0x8027944c) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 39 textures retired (865 left, 2793 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27340000 (3582274 pages from the captures) [hos Presentation Thread] vk: 31 textures retired (882 left, 2810 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5130163 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 46 textures retired (893 left, 2822 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27360000 (3584638 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 298 dirty pages from their submits' captures, 134015 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 Presentation Thread] vk: write-back diff (600 submits): 2646 runs, 464.3 MB compared; 2340 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4641.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5113 binds, 4451 MB; 0x103d000000 (32 MB, state 1): 1487 binds, 35 MB; 0x7f93000000 (16 MB, state 1): 287 binds, 45 MB; 0x1159000000 (48 MB, state 1): 231 binds, 107 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 32 binds, 3 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 66 textures retired (898 left, 2835 MB) [hos Presentation Thread] vk: texture 0x10d496d000 576x576x1 x1 levels 10 NVN 0x49 -> vk 139 (1000 textures, 2976 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27380000 (3587817 pages from the captures) [hos Presentation Thread] vk: a staging arena of 64 MB took 10.8 ms to make [hos Presentation Thread] vk: 24 new ASTC textures left for a later frame (this frame's uploads took their budget; 326 so far) [hos host] vk: a staging arena of 64 MB took 16.0 ms to make [hos host] vk: slow upload 16.3 ms: #40406 0x10aeae9200 768x768x1 x1 levels 10 NVN 0x7b ASTC, 528 of 528 KB [hos Presentation Thread] vk: 87 textures retired (1305 left, 3409 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1369 ranges, 3113 MB), 865 pages written, 865 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.210; GPU wait for late pages 0.192 (3 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (151 MB), 12 spare buffers, 561 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27400000 (3592906 pages from the captures) [hos host] vk: batched submits: 94 flushes, 21.1 command buffers each, over 120 presents; by reason: poll 4, wait 39, slot 0, present 29, cap 22, value 0, other 0 [hos Presentation Thread] vk: 27 textures retired (1312 left, 3414 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27420000 (3595616 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 491 dirty pages from their submits' captures, 86286 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 Presentation Thread] vk: write-back diff (600 submits): 2347 runs, 335.0 MB compared; 2323 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3376.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3685 binds, 3118 MB; 0x103d000000 (32 MB, state 1): 1310 binds, 29 MB; 0x1066000000 (16 MB, state 1): 592 binds, 0 MB; 0x7f93000000 (16 MB, state 1): 508 binds, 79 MB; 0x1159000000 (48 MB, state 1): 246 binds, 133 MB; 0x7f7d000000 (16 MB, state 1): 79 binds, 17 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27440000 (3598026 pages from the captures) [hos Presentation Thread] vk: 66 textures retired (1310 left, 3411 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27460000 (3600160 pages from the captures) [hos Presentation Thread] vk: 110 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 111 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: 33 textures retired (1295 left, 3403 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27480000 (3602413 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1293 left, 3418 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27500000 (3604691 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 275 dirty pages from their submits' captures, 86077 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2345 runs, 315.4 MB compared; 2345 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1058000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3137.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3502 binds, 2916 MB; 0x103d000000 (32 MB, state 1): 1301 binds, 30 MB; 0x1066000000 (16 MB, state 1): 272 binds, 0 MB; 0x1159000000 (48 MB, state 1): 253 binds, 140 MB; 0x7f93000000 (16 MB, state 1): 213 binds, 32 MB; 0x7f7d000000 (16 MB, state 1): 91 binds, 19 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 41 textures retired (1278 left, 3394 MB) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.63, present 0.24, draw 6.40, descriptors 2.69, texture lookups 0.75, uploads 0.52, pipelines 0.25, programs 1.13, commands 2.03, dispatch 0.93, memory sync 2.07, queue submit 0.72, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 111 (1024 MB): 12.10 MB synced in 1585.7 copies, 11.02 MB written back [hos Presentation Thread] vk: 12720 presents, 31.9 fps; a frame: 1129 draws (0 skipped), 133 dispatches, 121 passes, 157 barriers, 6 submits, 3.9 uploads (1.2 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1406 pipelines (6378 ms), 75 programs (11 failed), 1278 textures (3394 MB) [hos Presentation Thread] vk: a frame: 385.1 full barriers recorded, 196.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 4.0; 0x11: 48.1; 0x12: 70.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 8.4 ms); 8.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.41 MB unswizzled on the CPU in 0.08 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27520000 (3606874 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 420 of 3000 waited for their write-back, 2.57 ms each [hos host] vk: frame interpolation: 324 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 1, 12-17 312, 17-25 6, over 25 3 [hos Presentation Thread] vi: 12726 frames presented (32.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 96, 30-40 55, over 40 6 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27540000 (3610826 pages from the captures) [hos Presentation Thread] vk: 242 textures retired (1036 left, 2882 MB) [hos Presentation Thread] vk: program picks: 11660939 kept (5829339 by the last picks' textures, a uniform buffer bound since), 35572 new, 5503488 with other textures (of 17200000) [hos host] vk: batched submits: 172 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 1, wait 68, slot 0, present 60, cap 43, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27560000 (3612968 pages from the captures) [hos tera::FileResourceMgr] vcores: 352280 takes, 27426 waits (mean 27 us, longest 11.3 ms), 13299 kicks, 13226 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 76571 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 sead::MainThread] vk: write-back diff (600 submits): 2363 runs, 325.7 MB compared; 2358 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3205.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3608 binds, 3018 MB; 0x103d000000 (32 MB, state 1): 1410 binds, 30 MB; 0x1065000000 (16 MB, state 1): 675 binds, 0 MB; 0x1159000000 (48 MB, state 1): 258 binds, 143 MB; 0x7f7d000000 (16 MB, state 1): 71 binds, 15 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27580000 (3615065 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27600000 (3617012 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27620000 (3618974 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27640000 (3621107 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.04, scan 0.09 over 1369 ranges, 3113 MB), 946 pages written, 946 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.180; GPU wait for late pages 0.158 (22 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 571 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 77605 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 Presentation Thread] vk: write-back diff (600 submits): 2289 runs, 324.5 MB compared; 2288 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3182.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3605 binds, 3013 MB; 0x103d000000 (32 MB, state 1): 1436 binds, 30 MB; 0x1159000000 (48 MB, state 1): 253 binds, 139 MB; 0x1065000000 (16 MB, state 1): 199 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1055000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27660000 (3623352 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27680000 (3625519 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5206043 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27700000 (3627881 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 196 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 1, wait 98, slot 0, present 65, cap 32, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27720000 (3630155 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos Presentation Thread] vk: 13 textures retired (1038 left, 2896 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 206 dirty pages from their submits' captures, 75509 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 Presentation Thread] vk: write-back diff (600 submits): 2185 runs, 302.8 MB compared; 2142 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2984.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3369 binds, 2816 MB; 0x103d000000 (32 MB, state 1): 1365 binds, 27 MB; 0x1159000000 (48 MB, state 1): 253 binds, 142 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; 0x1055000000 (16 MB, state 1): 28 binds, 0 MB; 0x1054000000 (16 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27740000 (3632415 pages from the captures) [hos Presentation Thread] vk: 28 textures retired (1036 left, 2882 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27760000 (3634625 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #275000: event 0x100d6c800c mode 0 value 204595 (now 204576) (lr 0x80660e38) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27780000 (3636604 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 77654 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 Presentation Thread] vk: write-back diff (600 submits): 2308 runs, 324.7 MB compared; 2327 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3191.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3602 binds, 3018 MB; 0x103d000000 (32 MB, state 1): 1430 binds, 29 MB; 0x1159000000 (48 MB, state 1): 260 binds, 144 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; 0x1055000000 (16 MB, state 1): 29 binds, 0 MB; 0x1054000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 677 of 3000 waited for their write-back, 1.58 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27800000 (3638520 pages from the captures) [hos ModuleSystemWorker2] nvn: 1500000 recordings made, 54918 live copies (18.2 MB), 14275 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27820000 (3640797 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1060 left, 2918 MB) [hos Presentation Thread] vk: a frame: 55 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.72, present 0.11, draw 7.36, descriptors 2.73, texture lookups 0.11, uploads 0.00, pipelines 0.30, programs 1.41, commands 2.54, dispatch 0.90, memory sync 1.74, queue submit 0.84, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 113 (1024 MB): 10.87 MB synced in 1410.8 copies, 11.21 MB written back [hos Presentation Thread] vk: 12840 presents, 33.3 fps; a frame: 1555 draws (0 skipped), 141 dispatches, 128 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1406 pipelines (6378 ms), 75 programs (11 failed), 1061 textures (2923 MB) [hos Presentation Thread] vk: a frame: 402.1 full barriers recorded, 201.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.2; 0x8: 3.0; 0x9: 1.0; 0x10: 3.2; 0x11: 47.1; 0x12: 71.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.9 ms a frame (the longest submission 7.4 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #205000: event 0x100d6c8024 mode 0 value 205000 (lr 0x80667688) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27840000 (3643722 pages from the captures) [hos Presentation Thread] vk: 68 textures retired (1123 left, 2947 MB) [hos Presentation Thread] vk: program picks: 11790727 kept (5893236 by the last picks' textures, a uniform buffer bound since), 35688 new, 5573584 with other textures (of 17400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27860000 (3647472 pages from the captures) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos host] vk: batched submits: 197 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 2, wait 105, slot 0, present 62, cap 27, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 74921 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 Presentation Thread] vk: write-back diff (600 submits): 2267 runs, 304.1 MB compared; 2302 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2979.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3352 binds, 2810 MB; 0x103d000000 (32 MB, state 1): 1422 binds, 26 MB; 0x1159000000 (48 MB, state 1): 255 binds, 143 MB; 0x107c000000 (32 MB, state 1): 39 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; 0x1054000000 (16 MB, state 1): 27 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27880000 (3651650 pages from the captures) [hos Presentation Thread] vk: 149 textures retired (1239 left, 3333 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27900000 (3656604 pages from the captures) [hos Presentation Thread] vk: 140 textures retired (1270 left, 3399 MB) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.09 over 1368 ranges, 3117 MB), 943 pages written, 943 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.280; GPU wait for late pages 0.259 (39 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 571 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27920000 (3661291 pages from the captures) [hos Presentation Thread] vk: 92 textures retired (1288 left, 3443 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27940000 (3663790 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 82756 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 Presentation Thread] vk: write-back diff (600 submits): 2265 runs, 341.2 MB compared; 2183 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3517.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3951 binds, 3336 MB; 0x103d000000 (32 MB, state 1): 1396 binds, 32 MB; 0x1066000000 (16 MB, state 1): 450 binds, 0 MB; 0x1159000000 (48 MB, state 1): 272 binds, 149 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1054000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 22 textures retired (1289 left, 3451 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27960000 (3665947 pages from the captures) [hos Presentation Thread] vi: 12896 frames presented (34.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 91, 30-40 70, over 40 3 [hos host] vk: frame interpolation: 340 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 5, 12-17 331, 17-25 1, over 25 1 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.31, writes collected 0.11 [hos Presentation Thread] vk: 70 textures retired (1288 left, 3449 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 27980000 (3667631 pages from the captures) [hos Presentation Thread] vk: 118 textures retired (1265 left, 3388 MB) [hos tera::FileResourceMgr] vcores: 338365 takes, 31023 waits (mean 27 us, longest 9.0 ms), 15073 kicks, 15009 yields, 0 escapes in 5 s [hos host] vk: batched submits: 165 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 1, wait 85, slot 0, present 66, cap 12, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28000000 (3669228 pages from the captures) [hos Presentation Thread] vk: 244 textures retired (1156 left, 3250 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 273 dirty pages from their submits' captures, 85291 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 Presentation Thread] vk: write-back diff (600 submits): 2291 runs, 360.1 MB compared; 2177 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3515.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3937 binds, 3337 MB; 0x103d000000 (32 MB, state 1): 1369 binds, 33 MB; 0x1159000000 (48 MB, state 1): 267 binds, 145 MB; 0x1066000000 (16 MB, state 1): 68 binds, 0 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28020000 (3670883 pages from the captures) [hos Presentation Thread] vk: 231 textures retired (1016 left, 3042 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 5275738 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 628 of 3000 waited for their write-back, 1.34 ms each [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28040000 (3672561 pages from the captures) [hos Presentation Thread] vk: 54 textures retired (1024 left, 3033 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28060000 (3676070 pages from the captures) [hos Presentation Thread] vk: 127 textures retired (1087 left, 3127 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 336 dirty pages from their submits' captures, 85581 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 Presentation Thread] vk: write-back diff (600 submits): 2206 runs, 362.2 MB compared; 2614 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3623.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4036 binds, 3440 MB; 0x103d000000 (32 MB, state 1): 1491 binds, 35 MB; 0x1065000000 (16 MB, state 1): 293 binds, 0 MB; 0x1159000000 (48 MB, state 1): 274 binds, 149 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28080000 (3680313 pages from the captures) [hos Presentation Thread] vk: 123 textures retired (1137 left, 3185 MB) [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.01 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.43, present 0.19, draw 7.51, descriptors 2.82, texture lookups 0.51, uploads 0.25, pipelines 0.29, programs 1.72, commands 2.33, dispatch 0.91, memory sync 2.54, queue submit 0.81, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 114 (1024 MB): 10.46 MB synced in 1377.8 copies, 11.00 MB written back [hos Presentation Thread] vk: 12960 presents, 33.6 fps; a frame: 1328 draws (0 skipped), 134 dispatches, 125 passes, 156 barriers, 6 submits, 3.1 uploads (1.1 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1423 pipelines (6378 ms), 75 programs (11 failed), 1162 textures (3209 MB) [hos Presentation Thread] vk: a frame: 393.9 full barriers recorded, 194.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.6; 0x8: 3.0; 0x9: 1.0; 0x10: 3.6; 0x11: 46.5; 0x12: 71.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.4 ms); 12.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.35 MB unswizzled on the CPU in 0.08 ms [hos rmbl::VibrationThread] hid: 69632 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28100000 (3684834 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 29396 so far (27990 MB) [hos Presentation Thread] vk: 175 textures retired (1153 left, 3162 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.05, scan 0.09 over 1367 ranges, 3113 MB), 900 pages written, 900 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.195; GPU wait for late pages 0.174 (27 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos host] vk: batched submits: 164 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 2, wait 73, slot 0, present 58, cap 22, value 9, other 0 [hos Presentation Thread] vk: 81 textures retired (1146 left, 3181 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28120000 (3689052 pages from the captures) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 420000 so far (x1 0x117d9e8020 x2 0 x3 0x117d9e8000 x4 0x9b040) [hos Presentation Thread] vk: mirror syncs (600 submits): 164 dirty pages from their submits' captures, 86458 from earlier ones', 68 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 Presentation Thread] vk: write-back diff (600 submits): 2514 runs, 374.3 MB compared; 2580 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1066000000 (16 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3714.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4188 binds, 3546 MB; 0x103d000000 (32 MB, state 1): 1508 binds, 34 MB; 0x1065000000 (16 MB, state 1): 702 binds, 0 MB; 0x1159000000 (48 MB, state 1): 255 binds, 135 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: 42 textures retired (1170 left, 3208 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28140000 (3691436 pages from the captures) [hos Presentation Thread] vk: program picks: 11918710 kept (5948358 by the last picks' textures, a uniform buffer bound since), 35872 new, 5645417 with other textures (of 17600000) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: 41 textures retired (1178 left, 3245 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28160000 (3693704 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1135 left, 3247 MB) [hos Presentation Thread] vk: 1 textures retired (1138 left, 3254 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #280000: event 0x100d6c801c mode 0 value 208399 (now 208380) (lr 0x80295158) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28180000 (3695955 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 346 dirty pages from their submits' captures, 90805 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 Presentation Thread] vk: write-back diff (600 submits): 2340 runs, 390.1 MB compared; 2182 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3932.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4410 binds, 3755 MB; 0x103d000000 (32 MB, state 1): 1469 binds, 35 MB; 0x1065000000 (16 MB, state 1): 318 binds, 0 MB; 0x1159000000 (48 MB, state 1): 270 binds, 143 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1058000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 193 textures retired (961 left, 2971 MB) [hos Presentation Thread] vk: texture 0x10001c64a00 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3035 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28200000 (3699276 pages from the captures) [hos host] vk: batched submits: 153 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 67, cap 4, value 0, other 0 [hos sead::MainThread] vk: readbacks of GPU results: 591 of 3000 waited for their write-back, 1.86 ms each [hos Presentation Thread] vk: 106 textures retired (979 left, 3002 MB) [hos Presentation Thread] vk: texture 0x10001bc2a00 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3042 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28220000 (3701517 pages from the captures) [hos Presentation Thread] vk: 57 textures retired (962 left, 3007 MB) [hos Presentation Thread] vk: 23 textures retired (963 left, 3012 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 89344 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 Presentation Thread] vk: write-back diff (600 submits): 2125 runs, 387.1 MB compared; 1882 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3927.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4377 binds, 3746 MB; 0x103d000000 (32 MB, state 1): 1284 binds, 34 MB; 0x1066000000 (16 MB, state 1): 496 binds, 0 MB; 0x1159000000 (48 MB, state 1): 278 binds, 148 MB; 0x1140000000 (48 MB, state 1): 49 binds, 0 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1058000000 (16 MB, state 1): 36 binds, 0 MB; 0x1054000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28240000 (3703738 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1367 ranges, 3113 MB), 837 pages written, 837 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.099; GPU wait for late pages 0.080 (24 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vi: 13071 frames presented (34.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 13, 22-30 93, 30-40 61, over 40 5 [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 12, 12-17 319, 17-25 13, over 25 3 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28260000 (3706015 pages from the captures) [hos Presentation Thread] vk: texture 0x10001892e00 1006x1006x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3054 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28280000 (3710755 pages from the captures) [hos Presentation Thread] vk: 64 textures retired (1380 left, 3622 MB) [hos Presentation Thread] vk: a frame: 48 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.07, present 0.19, draw 6.31, descriptors 2.54, texture lookups 0.51, uploads 0.28, pipelines 0.26, programs 1.15, commands 2.05, dispatch 0.85, memory sync 2.68, queue submit 0.81, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 116 (1024 MB): 10.14 MB synced in 1327.5 copies, 10.85 MB written back [hos Presentation Thread] vk: 13080 presents, 34.8 fps; a frame: 1116 draws (0 skipped), 124 dispatches, 121 passes, 150 barriers, 6 submits, 4.2 uploads (1.3 MB), 82 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1432 pipelines (6379 ms), 75 programs (11 failed), 1399 textures (3642 MB) [hos Presentation Thread] vk: a frame: 371.7 full barriers recorded, 185.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x8: 3.0; 0x9: 1.0; 0x10: 0.4; 0x11: 46.0; 0x12: 73.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.8 ms a frame (the longest submission 5.9 ms); 8.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.44 MB unswizzled on the CPU in 0.08 ms [hos ModuleSystemWorker1] vcores: 354013 takes, 25121 waits (mean 35 us, longest 20.1 ms), 12102 kicks, 11993 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28300000 (3714834 pages from the captures) [hos Presentation Thread] vk: 75 textures retired (1393 left, 3657 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5346144 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 353 dirty pages from their submits' captures, 82579 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 Presentation Thread] vk: write-back diff (600 submits): 2094 runs, 348.0 MB compared; 1868 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3493.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3904 binds, 3330 MB; 0x103d000000 (32 MB, state 1): 1148 binds, 30 MB; 0x1159000000 (48 MB, state 1): 249 binds, 133 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; 0x1058000000 (16 MB, state 1): 17 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos host] vk: batched submits: 164 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 3, wait 91, slot 0, present 66, cap 4, value 0, other 0 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.39, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28320000 (3716963 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #210000: event 0x100d6c8034 mode 0 value 210001 (lr 0x8066189c) [hos Presentation Thread] vk: texture 0x100c922e00 4x4x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 3842 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28340000 (3720183 pages from the captures) [hos Presentation Thread] vk: 64 textures retired (1484 left, 3771 MB) [hos Presentation Thread] vk: texture 0x7fcc377200 96x96x1 x1 levels 1 NVN 0x87 -> vk 37 (ASTC decoded) (1500 textures, 3792 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28360000 (3724380 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1528 left, 3844 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 116 dirty pages from their submits' captures, 83610 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 sead::MainThread] vk: write-back diff (600 submits): 2168 runs, 359.4 MB compared; 2026 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3601.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4021 binds, 3435 MB; 0x103d000000 (32 MB, state 1): 1228 binds, 30 MB; 0x1065000000 (16 MB, state 1): 380 binds, 0 MB; 0x1159000000 (48 MB, state 1): 256 binds, 137 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1054000000 (16 MB, state 1): 33 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28380000 (3728340 pages from the captures) [hos Presentation Thread] vk: 164 textures retired (1508 left, 3819 MB) [hos Presentation Thread] vk: 322 textures retired (1277 left, 3541 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28400000 (3731961 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 555 of 3000 waited for their write-back, 1.79 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28420000 (3735911 pages from the captures) [hos Presentation Thread] vk: 190 textures retired (1259 left, 3454 MB) [hos Presentation Thread] vk: program picks: 12048899 kept (6005253 by the last picks' textures, a uniform buffer bound since), 36028 new, 5715072 with other textures (of 17800000) [hos host] vk: batched submits: 156 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 2, wait 72, slot 0, present 58, cap 24, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 86804 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 Presentation Thread] vk: write-back diff (600 submits): 2431 runs, 372.5 MB compared; 2438 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3714.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4157 binds, 3545 MB; 0x103d000000 (32 MB, state 1): 1455 binds, 30 MB; 0x1065000000 (16 MB, state 1): 415 binds, 0 MB; 0x1159000000 (48 MB, state 1): 261 binds, 139 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 109 textures retired (1278 left, 3511 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28440000 (3738816 pages from the captures) [hos Presentation Thread] vk: 270 textures retired (1127 left, 3185 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1368 ranges, 3113 MB), 894 pages written, 894 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.453; GPU wait for late pages 0.433 (24 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (141 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28460000 (3743036 pages from the captures) [hos Presentation Thread] vk: 105 textures retired (1094 left, 3164 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28480000 (3745529 pages from the captures) [hos Presentation Thread] vk: 108 textures retired (1087 left, 3169 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 88037 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 Presentation Thread] vk: write-back diff (600 submits): 2621 runs, 386.7 MB compared; 2649 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3815.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4283 binds, 3649 MB; 0x103d000000 (32 MB, state 1): 1438 binds, 31 MB; 0x1066000000 (16 MB, state 1): 486 binds, 0 MB; 0x1159000000 (48 MB, state 1): 257 binds, 135 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 35 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.11 [hos Presentation Thread] vk: memory: working set 3571 MB (peak 6471), private 514 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 6070 MB, 1329 allocations 4893 MB; used 6106 of 9078 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2051 of 7433 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 583 of 256 MB; [hos Presentation Thread] vk: image blocks: 18 blocks 2304 MB, 811 images 1505 MB; 366 free ranges, the largest 86 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 479 images 1200 MB; 290 free ranges, the largest 105 MB [hos Presentation Thread] vk: render target images: 20741 reused from the pool, 11052 made new, 10573 destroyed from it; it holds 76 (214 MB) [hos Presentation Thread] vk: VRAM: 6689 MB used of 9334 MB allowed (1177 MB of it free in the blocks); textures 3339 MB (budget 3072 MB), 1203 textures [hos Presentation Thread] vk: textures: decoded ASTC 1531 MB, rendered 1183 MB (167 drawn in one frame, kept: 181292 KB), other 216 MB; used in the last 8 presents 2352 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 174 (337255 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 21x8x1 NVN 0x25: 1 (0 KB); 42x41x1 NVN 0x25: 2 (13 KB); 46x46x1 NVN 0x25: 1 (8 KB); 49x52x1 NVN 0x25: 2 (19 KB); 64x33x1 NVN 0x25: 2 (16 KB); 73x37x1 NVN 0x25: 1 (10 KB); 106x105x1 NVN 0x1: 2 (21 KB); 110x110x1 NVN 0x1: 1 (11 KB); 113x116x1 NVN 0x1: 2 (25 KB); 125x122x1 NVN 0x1: 1 (14 KB); 128x97x1 NVN 0x1: 2 (24 KB); 129x32x1 NVN 0x25: 2 (32 KB); 137x101x1 NVN 0x1: 1 (13 KB); 173x37x1 NVN 0x25: 2 (50 KB); 193x96x1 NVN 0x1: 2 (36 KB); [hos Presentation Thread] vk: 102 textures retired (1101 left, 3196 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28500000 (3747780 pages from the captures) [hos Presentation Thread] vk: status: 600 frames, the slowest 173.7 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 58 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.27, present 0.20, draw 5.99, descriptors 2.28, texture lookups 0.30, uploads 0.06, pipelines 0.25, programs 1.12, commands 2.03, dispatch 0.88, memory sync 2.01, queue submit 0.74, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 118 (1024 MB): 10.23 MB synced in 1335.5 copies, 10.97 MB written back [hos Presentation Thread] vk: 13200 presents, 34.9 fps; a frame: 1165 draws (0 skipped), 129 dispatches, 121 passes, 155 barriers, 6 submits, 1.3 uploads (0.3 MB), 85 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1435 pipelines (6379 ms), 75 programs (11 failed), 1103 textures (3201 MB) [hos Presentation Thread] vk: a frame: 374.6 full barriers recorded, 191.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.4; 0x8: 3.0; 0x9: 1.0; 0x10: 2.4; 0x11: 47.1; 0x12: 72.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 6.7 ms); 10.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker3] nvn: 1550000 recordings made, 57323 live copies (17.5 MB), 16114 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 130 textures retired (1079 left, 3188 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28520000 (3750787 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 84000 submissions stopped at a wait, 83980 went on once it was reached, 18 waits gone past; made to go by presents 54, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 284808, not met 0; captures at a CPU event's wait 163 [hos host] vk: batched submits: 156 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 2, wait 78, slot 0, present 63, cap 13, value 0, other 0 [hos Presentation Thread] vk: 139 textures retired (1099 left, 3267 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #285000: event 0x100d6c8018 mode 0 value 212198 (now 212179) (lr 0x80661124) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28540000 (3755525 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 304 dirty pages from their submits' captures, 90042 from earlier ones', 10 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 sead::MainThread] vk: write-back diff (600 submits): 2617 runs, 387.3 MB compared; 2637 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 10; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3828.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4294 binds, 3650 MB; 0x103d000000 (32 MB, state 1): 1466 binds, 34 MB; 0x1159000000 (48 MB, state 1): 271 binds, 144 MB; 0x1065000000 (16 MB, state 1): 150 binds, 0 MB; 0x1066000000 (16 MB, state 1): 116 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: 125 textures retired (1119 left, 3317 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 66 textures retired (1117 left, 3352 MB) [hos Presentation Thread] vi: 13239 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 3, 17.8-22 10, 22-30 90, 30-40 59, over 40 5 [hos host] vk: frame interpolation: 335 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 4, 9-12 4, 12-17 315, 17-25 6, over 25 5 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28560000 (3758680 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 507 of 3000 waited for their write-back, 2.03 ms each [hos Presentation Thread] vk: 62 textures retired (1119 left, 3367 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28580000 (3761195 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5416305 pages so far (0 held: may be written ahead in their submission) [hos AudioFrameworkThread] vcores: 364926 takes, 23584 waits (mean 30 us, longest 7.2 ms), 11314 kicks, 11219 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 49 textures retired (1108 left, 3353 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 95415 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 Presentation Thread] vk: write-back diff (600 submits): 2573 runs, 405.2 MB compared; 2463 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4021.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4506 binds, 3858 MB; 0x103d000000 (32 MB, state 1): 1320 binds, 35 MB; 0x1159000000 (48 MB, state 1): 252 binds, 129 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1058000000 (16 MB, state 1): 37 binds, 0 MB; 0x1054000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: 40 textures retired (1093 left, 3343 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28600000 (3763527 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1368 ranges, 3109 MB), 867 pages written, 867 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.148; GPU wait for late pages 0.129 (18 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos host] vk: batched submits: 120 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 40, cap 28, value 0, other 0 [hos Presentation Thread] vk: 102 textures retired (1034 left, 3251 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28620000 (3766012 pages from the captures) [hos Presentation Thread] vk: 101 textures retired (978 left, 3133 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.11 [hos Presentation Thread] vk: 19 textures retired (960 left, 3064 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28640000 (3768393 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 203 dirty pages from their submits' captures, 100556 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 Presentation Thread] vk: write-back diff (600 submits): 2495 runs, 433.6 MB compared; 2407 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4363.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4871 binds, 4171 MB; 0x103d000000 (32 MB, state 1): 1372 binds, 37 MB; 0x1159000000 (48 MB, state 1): 295 binds, 155 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1058000000 (16 MB, state 1): 40 binds, 0 MB; 0x1054000000 (16 MB, state 1): 40 binds, 0 MB; 0x1051000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: texture 0x10001df3600 1024x576x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3091 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28660000 (3771486 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28680000 (3777017 pages from the captures) [hos Presentation Thread] vk: texture 0x10000000000 113x116x1 x1 levels 1 NVN 0x1 -> vk 9 (1500 textures, 3841 MB) [hos Presentation Thread] vk: 67 textures retired (1442 left, 3750 MB) [hos Presentation Thread] vk: program picks: 12173215 kept (6056825 by the last picks' textures, a uniform buffer bound since), 36223 new, 5790561 with other textures (of 18000000) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.71, present 0.32, draw 5.73, descriptors 2.31, texture lookups 0.45, uploads 0.23, pipelines 0.24, programs 1.00, commands 1.89, dispatch 0.84, memory sync 2.23, queue submit 0.64, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 118 (1024 MB): 10.02 MB synced in 1350.9 copies, 10.94 MB written back [hos Presentation Thread] vk: 13320 presents, 32.8 fps; a frame: 1034 draws (0 skipped), 128 dispatches, 119 passes, 151 barriers, 6 submits, 4.5 uploads (1.3 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1435 pipelines (6379 ms), 75 programs (11 failed), 1454 textures (3768 MB) [hos Presentation Thread] vk: a frame: 372.0 full barriers recorded, 185.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.9; 0x8: 3.0; 0x9: 1.0; 0x10: 0.9; 0x11: 45.9; 0x12: 73.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 6.0 ms); 10.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.46 MB unswizzled on the CPU in 0.07 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28700000 (3781630 pages from the captures) [hos Presentation Thread] vk: 46 textures retired (1443 left, 3790 MB) [hos Presentation Thread] nvn: QueueSubmitCommands #80000: queue 0x101004133020 (its #13344), 1 handles (lr 0x80590358) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28720000 (3785752 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 137 dirty pages from their submits' captures, 73987 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 1951 runs, 307.5 MB compared; 1867 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3085.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3440 binds, 2912 MB; 0x103d000000 (32 MB, state 1): 1181 binds, 28 MB; 0x1065000000 (16 MB, state 1): 266 binds, 0 MB; 0x1159000000 (48 MB, state 1): 256 binds, 142 MB; 0x1054000000 (16 MB, state 1): 47 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 40 binds, 1 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: texture 0x10002813e00 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3864 MB) [hos host] vk: batched submits: 142 flushes, 16.7 command buffers each, over 120 presents; by reason: poll 4, wait 73, slot 0, present 36, cap 28, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28740000 (3790221 pages from the captures) [hos Presentation Thread] vk: 110 textures retired (1512 left, 3765 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28760000 (3795559 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28780000 (3800932 pages from the captures) [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 1000000 (of 1211159 registrations; slot 12827 1024x576 -> 512x512) [hos Presentation Thread] vk: 117 textures retired (1520 left, 3794 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 418 of 3000 waited for their write-back, 2.36 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28800000 (3805282 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 57825 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 1927 runs, 238.9 MB compared; 2080 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2348.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2606 binds, 2182 MB; 0x103d000000 (32 MB, state 1): 1358 binds, 24 MB; 0x1065000000 (16 MB, state 1): 398 binds, 0 MB; 0x1159000000 (48 MB, state 1): 243 binds, 142 MB; 0x1055000000 (16 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1054000000 (16 MB, state 1): 25 binds, 0 MB; 0x1140000000 (48 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28820000 (3807435 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1529 left, 3792 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28840000 (3809131 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28860000 (3810733 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #215000: event 0x100d6c8038 mode 0 value 214999 (lr 0x8066189c) [hos Presentation Thread] vk: 27 textures retired (1533 left, 3791 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.08 over 1368 ranges, 3115 MB), 889 pages written, 889 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.451; GPU wait for late pages 0.429 (40 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (141 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28880000 (3813298 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 298 dirty pages from their submits' captures, 56183 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 Presentation Thread] vk: write-back diff (600 submits): 1949 runs, 238.9 MB compared; 2115 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2349.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2609 binds, 2183 MB; 0x103d000000 (32 MB, state 1): 1262 binds, 22 MB; 0x1159000000 (48 MB, state 1): 246 binds, 144 MB; 0x1065000000 (16 MB, state 1): 93 binds, 0 MB; 0x1055000000 (16 MB, state 1): 41 binds, 0 MB; 0x107c000000 (32 MB, state 1): 26 binds, 0 MB; 0x1140000000 (48 MB, state 1): 23 binds, 0 MB; 0x1058000000 (16 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28900000 (3818289 pages from the captures) [hos Presentation Thread] vk: 245 textures retired (1421 left, 3482 MB) [hos Presentation Thread] vk: texture 0x10001f3f400 1024x576x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3589 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28920000 (3822826 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5486306 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 135 textures retired (1423 left, 3513 MB) [hos Presentation Thread] vk: texture 0x10b9cccc00 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1500 textures, 3598 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 261 flushes, 12.4 command buffers each, over 120 presents; by reason: poll 9, wait 143, slot 0, present 69, cap 39, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28940000 (3826302 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.54, writes collected 0.12 [hos Presentation Thread] vk: 207 textures retired (1387 left, 3453 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 72870 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 2363 runs, 315.6 MB compared; 2396 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3087.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3455 binds, 2909 MB; 0x103d000000 (32 MB, state 1): 1568 binds, 32 MB; 0x1065000000 (16 MB, state 1): 518 binds, 0 MB; 0x1159000000 (48 MB, state 1): 258 binds, 144 MB; 0x7fe2000000 (16 MB, state 1): 44 binds, 1 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1055000000 (16 MB, state 1): 35 binds, 0 MB; 0x1054000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28960000 (3830836 pages from the captures) [hos host] vk: frame interpolation: 329 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 318, 17-25 3, over 25 4 [hos Presentation Thread] vi: 13404 frames presented (32.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 6, 22-30 99, 30-40 53, over 40 6 [hos Presentation Thread] vk: texture 0x10002103800 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3583 MB) [hos Presentation Thread] vk: 148 textures retired (1427 left, 3505 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 28980000 (3835607 pages from the captures) [hos Presentation Thread] vk: program picks: 12311421 kept (6127515 by the last picks' textures, a uniform buffer bound since), 36319 new, 5852259 with other textures (of 18200000) [hos Presentation Thread] vk: texture 0x10c945e600 768x768x1 x1 levels 10 NVN 0x49 -> vk 139 (1500 textures, 3610 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29000000 (3841115 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29020000 (3845933 pages from the captures) [hos Presentation Thread] vk: 111 textures retired (1498 left, 3674 MB) [hos Presentation Thread] vk: texture 0x10001d96800 256x256x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3680 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #290000: event 0x100d6c8028 mode 0 value 216002 (now 215964) (lr 0x806674b0) [hos NavMeshCAStepDepWorker1] vcores: 303790 takes, 24065 waits (mean 31 us, longest 8.6 ms), 11571 kicks, 11498 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29040000 (3851437 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 267 dirty pages from their submits' captures, 52833 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 1686 runs, 224.9 MB compared; 1710 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2254.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2444 binds, 2076 MB; 0x103d000000 (32 MB, state 1): 1231 binds, 22 MB; 0x1065000000 (16 MB, state 1): 435 binds, 0 MB; 0x1159000000 (48 MB, state 1): 249 binds, 147 MB; 0x7f7a000000 (16 MB, state 1): 58 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 41 binds, 1 MB; 0x1054000000 (16 MB, state 1): 38 binds, 0 MB; 0x1055000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29060000 (3854631 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29080000 (3856876 pages from the captures) [hos Presentation Thread] vk: 164 textures retired (1502 left, 3613 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29100000 (3858481 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29120000 (3863115 pages from the captures) [hos Presentation Thread] vk: 271 textures retired (1381 left, 3419 MB) [hos Presentation Thread] vk: a frame: 70 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 17.97, present 0.16, draw 10.59, descriptors 4.19, texture lookups 0.41, uploads 0.13, pipelines 0.39, programs 2.00, commands 3.48, dispatch 0.97, memory sync 3.32, queue submit 1.23, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 118 (1024 MB): 10.46 MB synced in 1419.7 copies, 11.28 MB written back [hos Presentation Thread] vk: 13440 presents, 33.6 fps; a frame: 2251 draws (0 skipped), 153 dispatches, 135 passes, 156 barriers, 6 submits, 2.2 uploads (0.5 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1436 pipelines (6477 ms), 75 programs (11 failed), 1397 textures (3435 MB) [hos Presentation Thread] vk: a frame: 447.2 full barriers recorded, 204.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.5; 0x8: 3.0; 0x9: 1.0; 0x10: 2.5; 0x11: 48.1; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.1 ms a frame (the longest submission 7.7 ms); 12.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.22 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29140000 (3866962 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 50245 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 Presentation Thread] vk: write-back diff (600 submits): 1649 runs, 214.2 MB compared; 1717 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2139.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2318 binds, 1970 MB; 0x103d000000 (32 MB, state 1): 1272 binds, 23 MB; 0x1065000000 (16 MB, state 1): 398 binds, 0 MB; 0x1159000000 (48 MB, state 1): 236 binds, 139 MB; 0x7f7a000000 (16 MB, state 1): 57 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 45 binds, 1 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; 0x1055000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29160000 (3870446 pages from the captures) [hos Presentation Thread] vk: texture 0x10002093800 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 3559 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29180000 (3875498 pages from the captures) [hos Presentation Thread] vk: 162 textures retired (1343 left, 3311 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29200000 (3877846 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 700 of 3000 waited for their write-back, 0.98 ms each [hos host] vk: batched submits: 347 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 25, wait 191, slot 0, present 72, cap 47, value 12, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29220000 (3880270 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1341 left, 3330 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 308 dirty pages from their submits' captures, 53475 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 1652 runs, 214.2 MB compared; 1666 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2146.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2306 binds, 1971 MB; 0x103d000000 (32 MB, state 1): 1124 binds, 21 MB; 0x1065000000 (16 MB, state 1): 279 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 148 MB; 0x7f7a000000 (16 MB, state 1): 59 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 41 binds, 1 MB; 0x1055000000 (16 MB, state 1): 40 binds, 0 MB; 0x1054000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29240000 (3885680 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29260000 (3888432 pages from the captures) [hos Presentation Thread] vk: 150 textures retired (1308 left, 3296 MB) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.05, scan 0.09 over 1370 ranges, 3113 MB), 919 pages written, 919 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.398; GPU wait for late pages 0.375 (76 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (139 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29280000 (3890864 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29300000 (3893010 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1308 left, 3273 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29320000 (3895468 pages from the captures) [hos Presentation Thread] vk: program picks: 12457254 kept (6207678 by the last picks' textures, a uniform buffer bound since), 36391 new, 5906354 with other textures (of 18400000) [hos Presentation Thread] vk: mirror syncs (600 submits): 270 dirty pages from their submits' captures, 51290 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 Presentation Thread] vk: write-back diff (600 submits): 1626 runs, 232.5 MB compared; 1611 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2358.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2531 binds, 2178 MB; 0x103d000000 (32 MB, state 1): 1275 binds, 23 MB; 0x1065000000 (16 MB, state 1): 735 binds, 0 MB; 0x1159000000 (48 MB, state 1): 257 binds, 151 MB; 0x7f7a000000 (16 MB, state 1): 63 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 57 binds, 1 MB; 0x1055000000 (16 MB, state 1): 31 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29340000 (3898356 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29360000 (3901765 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1289 left, 3259 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5555843 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29380000 (3906699 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.36, writes collected 0.12 [hos Presentation Thread] vk: 25 textures retired (1275 left, 3256 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 440000 so far (x1 0x117d95b040 x2 0 x3 0x117d95b040 x4 0x8b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29400000 (3909418 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 55976 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 Presentation Thread] vk: write-back diff (600 submits): 1600 runs, 242.6 MB compared; 1536 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2452.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2616 binds, 2273 MB; 0x103d000000 (32 MB, state 1): 1124 binds, 23 MB; 0x1066000000 (16 MB, state 1): 616 binds, 0 MB; 0x1159000000 (48 MB, state 1): 256 binds, 150 MB; 0x7fe2000000 (16 MB, state 1): 77 binds, 1 MB; 0x7f7a000000 (16 MB, state 1): 66 binds, 5 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1043000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29420000 (3911495 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1263 left, 3236 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29440000 (3915037 pages from the captures) [hos host] vk: batched submits: 300 flushes, 11.5 command buffers each, over 120 presents; by reason: poll 14, wait 177, slot 0, present 61, cap 43, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29460000 (3918743 pages from the captures) [hos Presentation Thread] vk: 46 textures retired (1278 left, 3244 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29480000 (3920607 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 232 dirty pages from their submits' captures, 55614 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 1556 runs, 251.6 MB compared; 1415 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2564.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2715 binds, 2376 MB; 0x103d000000 (32 MB, state 1): 1240 binds, 25 MB; 0x1159000000 (48 MB, state 1): 268 binds, 157 MB; 0x1066000000 (16 MB, state 1): 148 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 76 binds, 1 MB; 0x7f7a000000 (16 MB, state 1): 69 binds, 6 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x107c000000 (32 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29500000 (3922739 pages from the captures) [hos Presentation Thread] vk: 77 textures retired (1246 left, 3206 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29520000 (3927269 pages from the captures) [hos Presentation Thread] vk: 75 textures retired (1254 left, 3188 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29540000 (3931672 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29560000 (3934119 pages from the captures) [hos Presentation Thread] vk: 98 textures retired (1234 left, 3143 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 59710 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 Presentation Thread] vk: write-back diff (600 submits): 1545 runs, 251.2 MB compared; 1414 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2563.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2698 binds, 2376 MB; 0x103d000000 (32 MB, state 1): 1367 binds, 27 MB; 0x1159000000 (48 MB, state 1): 263 binds, 153 MB; 0x1066000000 (16 MB, state 1): 127 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 82 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 70 binds, 6 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; 0x1043000000 (16 MB, state 1): 24 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29580000 (3936460 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29600000 (3941225 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 725 of 3000 waited for their write-back, 1.07 ms each [hos Presentation Thread] vk: 74 textures retired (1227 left, 3108 MB) [hos Presentation Thread] vk: a frame: 50 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 16.58, present 0.17, draw 10.63, descriptors 4.21, texture lookups 0.24, uploads 0.02, pipelines 0.39, programs 1.96, commands 3.54, dispatch 0.87, memory sync 2.04, queue submit 1.12, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 119 (1024 MB): 10.07 MB synced in 1367.1 copies, 11.04 MB written back [hos Presentation Thread] vk: 13560 presents, 39.0 fps; a frame: 2316 draws (0 skipped), 132 dispatches, 138 passes, 155 barriers, 6 submits, 0.3 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1436 pipelines (6477 ms), 75 programs (11 failed), 1232 textures (3109 MB) [hos Presentation Thread] vk: a frame: 425.0 full barriers recorded, 206.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 44.0; 0x12: 75.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 7.1 ms); 7.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29620000 (3943744 pages from the captures) [hos Presentation Thread] vk: program picks: 12600267 kept (6283048 by the last picks' textures, a uniform buffer bound since), 36478 new, 5963254 with other textures (of 18600000) [hos Presentation Thread] vk: texture #47146 0x1001f0c8e00 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 13569 (drawn at 13423) [hos Presentation Thread] vk: texture #47149 0x1001f0c4c00 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 13569 (drawn at 13423) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 33662 so far (32626 MB) [hos Presentation Thread] vk: 95 textures retired (1217 left, 3065 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.09 over 1373 ranges, 3113 MB), 858 pages written, 858 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.239; GPU wait for late pages 0.217 (68 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29640000 (3947934 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 139 dirty pages from their submits' captures, 59663 from earlier ones', 58 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 sead::MainThread] vk: write-back diff (600 submits): 1723 runs, 265.0 MB compared; 1710 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 58; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2662.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2810 binds, 2479 MB; 0x103d000000 (32 MB, state 1): 1355 binds, 26 MB; 0x1066000000 (16 MB, state 1): 692 binds, 0 MB; 0x1159000000 (48 MB, state 1): 260 binds, 150 MB; 0x7fe2000000 (16 MB, state 1): 85 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 71 binds, 6 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos host] vk: batched submits: 224 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 6, wait 116, slot 0, present 62, cap 36, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29660000 (3952387 pages from the captures) [hos Presentation Thread] vk: 65 textures retired (1232 left, 3074 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29680000 (3955341 pages from the captures) [hos Presentation Thread] vk: 70 textures retired (1227 left, 3069 MB) [hos ModuleSystemWorker5] nvn: 1600000 recordings made, 57048 live copies (20.6 MB), 17625 texture copies; 7 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29700000 (3957742 pages from the captures) [hos Presentation Thread] vi: 13593 frames presented (37.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 23, 22-30 129, 30-40 35, over 40 1 [hos host] vk: frame interpolation: 378 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 16, 12-17 355, 17-25 2, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.30, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29720000 (3961560 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 62305 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 1760 runs, 265.5 MB compared; 1709 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 59; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2653.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2823 binds, 2479 MB; 0x103d000000 (32 MB, state 1): 1055 binds, 23 MB; 0x1066000000 (16 MB, state 1): 938 binds, 0 MB; 0x1159000000 (48 MB, state 1): 250 binds, 143 MB; 0x7fe2000000 (16 MB, state 1): 93 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 73 binds, 6 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: 189 textures retired (1215 left, 3063 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5625404 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29740000 (3964118 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 147 textures retired (1216 left, 3064 MB) [hos ModuleSystemWorker3] vcores: 304909 takes, 29423 waits (mean 43 us, longest 13.0 ms), 14230 kicks, 13926 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29760000 (3966230 pages from the captures) [hos Presentation Thread] vk: 161 textures retired (1196 left, 3041 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29780000 (3968223 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #295000: event 0x100d6c8028 mode 0 value 219802 (now 219783) (lr 0x806674b0) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 63961 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 Presentation Thread] vk: write-back diff (600 submits): 1965 runs, 288.6 MB compared; 2004 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2862.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3053 binds, 2686 MB; 0x103d000000 (32 MB, state 1): 1200 binds, 23 MB; 0x1159000000 (48 MB, state 1): 257 binds, 146 MB; 0x7fe2000000 (16 MB, state 1): 89 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 77 binds, 6 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29800000 (3970307 pages from the captures) [hos Presentation Thread] vk: 48 textures retired (1219 left, 3058 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #220000: event 0x100d6c8044 mode 0 value 219999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29820000 (3972363 pages from the captures) [hos host] vk: batched submits: 221 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 2, wait 129, slot 0, present 62, cap 25, value 3, other 0 [hos Presentation Thread] vk: 97 textures retired (1185 left, 3024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29840000 (3974417 pages from the captures) [hos Presentation Thread] vk: 74 textures retired (1192 left, 3041 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29860000 (3978178 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 66736 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 Presentation Thread] vk: write-back diff (600 submits): 1965 runs, 288.5 MB compared; 2005 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2868.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3045 binds, 2686 MB; 0x103d000000 (32 MB, state 1): 1158 binds, 22 MB; 0x1159000000 (48 MB, state 1): 267 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 83 binds, 2 MB; 0x7f7a000000 (16 MB, state 1): 78 binds, 6 MB; 0x1066000000 (16 MB, state 1): 70 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: 129 textures retired (1212 left, 3079 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29880000 (3982424 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 716 of 3000 waited for their write-back, 1.19 ms each [hos Presentation Thread] vk: 167 textures retired (1214 left, 3101 MB) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1370 ranges, 3109 MB), 857 pages written, 857 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.302; GPU wait for late pages 0.282 (56 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (136 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29900000 (3985665 pages from the captures) [hos Presentation Thread] vk: program picks: 12737320 kept (6352543 by the last picks' textures, a uniform buffer bound since), 36584 new, 6026095 with other textures (of 18800000) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: 199 textures retired (1295 left, 3439 MB) [hos Presentation Thread] vk: a frame: 60 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.95, present 0.13, draw 8.60, descriptors 3.38, texture lookups 0.36, uploads 0.12, pipelines 0.34, programs 1.54, commands 2.92, dispatch 0.82, memory sync 2.88, queue submit 0.94, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 119 (1024 MB): 10.06 MB synced in 1338.7 copies, 11.07 MB written back [hos Presentation Thread] vk: 13680 presents, 36.0 fps; a frame: 1766 draws (0 skipped), 127 dispatches, 140 passes, 157 barriers, 6 submits, 1.5 uploads (0.6 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1436 pipelines (6477 ms), 75 programs (11 failed), 1320 textures (3465 MB) [hos Presentation Thread] vk: a frame: 409.0 full barriers recorded, 200.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.3; 0x8: 3.0; 0x9: 1.0; 0x10: 2.3; 0x11: 43.7; 0x12: 78.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.1 ms a frame (the longest submission 6.9 ms); 12.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.16 MB unswizzled on the CPU in 0.03 ms [hos rmbl::VibrationThread] hid: 73728 vibration values, strongest 0.02 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29920000 (3989139 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 84462 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 Presentation Thread] vk: write-back diff (600 submits): 2278 runs, 352.1 MB compared; 2239 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3513.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3752 binds, 3318 MB; 0x103d000000 (32 MB, state 1): 1450 binds, 33 MB; 0x1159000000 (48 MB, state 1): 287 binds, 159 MB; 0x7fe2000000 (16 MB, state 1): 92 binds, 2 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1055000000 (16 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: texture 0x10001ca3000 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3678 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29940000 (3992697 pages from the captures) [hos Presentation Thread] vk: 165 textures retired (1382 left, 3595 MB) [hos host] vk: batched submits: 182 flushes, 14.1 command buffers each, over 120 presents; by reason: poll 1, wait 102, slot 0, present 62, cap 15, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29960000 (3997534 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.11 [hos Presentation Thread] vk: 53 textures retired (1387 left, 3622 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 29980000 (3999801 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (1346 left, 3603 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 77015 from earlier ones', 30 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 Presentation Thread] vk: write-back diff (600 submits): 2082 runs, 320.0 MB compared; 2114 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 30; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3222.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3446 binds, 3022 MB; 0x103d000000 (32 MB, state 1): 1449 binds, 33 MB; 0x1159000000 (48 MB, state 1): 295 binds, 168 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1066000000 (16 MB, state 1): 65 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 51 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1055000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30000000 (4001336 pages from the captures) [hos Presentation Thread] vk: 130 textures retired (1237 left, 3443 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30020000 (4002943 pages from the captures) [hos Presentation Thread] vk: 134 textures retired (1236 left, 3407 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30040000 (4006787 pages from the captures) [hos Presentation Thread] vk: 225 textures retired (1223 left, 3386 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 5695879 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30060000 (4010701 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 78484 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 Presentation Thread] vk: write-back diff (600 submits): 2138 runs, 340.3 MB compared; 2130 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3433.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3673 binds, 3230 MB; 0x103d000000 (32 MB, state 1): 1292 binds, 31 MB; 0x1066000000 (16 MB, state 1): 459 binds, 0 MB; 0x1159000000 (48 MB, state 1): 303 binds, 171 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 42 binds, 1 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 99 textures retired (1232 left, 3407 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30080000 (4013130 pages from the captures) [hos host] vk: batched submits: 178 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 0, wait 99, slot 0, present 63, cap 15, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30100000 (4017672 pages from the captures) [hos Presentation Thread] vk: 167 textures retired (1271 left, 3432 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30120000 (4020706 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 679 of 3000 waited for their write-back, 1.45 ms each [hos Presentation Thread] vk: 148 textures retired (1299 left, 3453 MB) [hos Presentation Thread] vi: 13769 frames presented (35.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 8, 22-30 109, 30-40 56, over 40 2 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 1, 12-17 344, 17-25 3, over 25 2 [hos sead::MainThread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 71533 from earlier ones', 64 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 sead::MainThread] vk: write-back diff (600 submits): 1993 runs, 308.6 MB compared; 2000 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 64; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3104.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3305 binds, 2918 MB; 0x103d000000 (32 MB, state 1): 1149 binds, 25 MB; 0x1159000000 (48 MB, state 1): 280 binds, 159 MB; 0x1066000000 (16 MB, state 1): 245 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 98 binds, 2 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1055000000 (16 MB, state 1): 28 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1370 ranges, 3109 MB), 873 pages written, 873 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.301; GPU wait for late pages 0.281 (36 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30140000 (4024057 pages from the captures) [hos Presentation Thread] vk: 153 textures retired (1297 left, 3465 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30160000 (4026529 pages from the captures) [hos ModuleSystemWorker3] vcores: 361663 takes, 31407 waits (mean 26 us, longest 9.9 ms), 15300 kicks, 15167 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 196 textures retired (1235 left, 3382 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30180000 (4028529 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 3601 MB (peak 6471), private 540 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5814 MB, 1568 allocations 5003 MB; used 5850 of 9078 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2052 of 7437 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 583 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 897 images 1612 MB; 335 free ranges, the largest 50 MB [hos Presentation Thread] vk: image blocks (render targets): 11 blocks 1408 MB, 632 images 1203 MB; 383 free ranges, the largest 28 MB [hos Presentation Thread] vk: render target images: 24693 reused from the pool, 12699 made new, 12067 destroyed from it; it holds 102 (117 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9334 MB allowed (811 MB of it free in the blocks); textures 3551 MB (budget 3072 MB), 1416 textures [hos Presentation Thread] vk: textures: decoded ASTC 1620 MB, rendered 1252 MB (222 drawn in one frame, kept: 181627 KB), other 227 MB; used in the last 8 presents 2122 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 32 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 32 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 4 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 217 (474585 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 1 (6 KB); 49x52x1 NVN 0x25: 1 (9 KB); 64x33x1 NVN 0x25: 1 (8 KB); 73x37x1 NVN 0x25: 1 (10 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x116x1 NVN 0x1: 1 (12 KB); 125x122x1 NVN 0x1: 1 (14 KB); 128x97x1 NVN 0x1: 1 (12 KB); 129x32x1 NVN 0x25: 1 (16 KB); 137x101x1 NVN 0x1: 1 (13 KB); 161x37x1 NVN 0x25: 1 (23 KB); 193x96x1 NVN 0x1: 2 (36 KB); 213x37x1 NVN 0x25: 1 (30 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 277x101x1 NVN 0x1: 1 (27 KB); [hos Presentation Thread] vk: 202 textures retired (1214 left, 3361 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 170.1 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.84, present 0.15, draw 7.43, descriptors 2.87, texture lookups 0.33, uploads 0.08, pipelines 0.30, programs 1.38, commands 2.51, dispatch 0.83, memory sync 2.02, queue submit 0.86, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 119 (1024 MB): 10.10 MB synced in 1333.8 copies, 11.00 MB written back [hos Presentation Thread] vk: 13800 presents, 34.7 fps; a frame: 1451 draws (0 skipped), 125 dispatches, 131 passes, 152 barriers, 6 submits, 1.5 uploads (0.3 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1436 pipelines (6477 ms), 75 programs (11 failed), 1234 textures (3378 MB) [hos Presentation Thread] vk: a frame: 389.2 full barriers recorded, 190.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.6; 0x8: 3.0; 0x9: 1.0; 0x10: 1.6; 0x11: 43.1; 0x12: 75.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 6.8 ms); 13.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.17 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: program picks: 12865894 kept (6418599 by the last picks' textures, a uniform buffer bound since), 36711 new, 6097394 with other textures (of 19000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 88 dirty pages from their submits' captures, 79903 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 Presentation Thread] vk: write-back diff (600 submits): 2191 runs, 339.9 MB compared; 2144 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3379.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3591 binds, 3204 MB; 0x103d000000 (32 MB, state 1): 1086 binds, 25 MB; 0x1159000000 (48 MB, state 1): 266 binds, 146 MB; 0x7fe2000000 (16 MB, state 1): 106 binds, 2 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 31 binds, 3 MB; 0x1055000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30200000 (4030891 pages from the captures) [hos Presentation Thread] vk: 174 textures retired (1207 left, 3350 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30220000 (4034287 pages from the captures) [hos host] vk: batched submits: 175 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 1, wait 93, slot 0, present 69, cap 11, value 1, other 0 [hos Presentation Thread] vk: 177 textures retired (1182 left, 3318 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #300000: event 0x100d6c8028 mode 0 value 223602 (now 223583) (lr 0x806674b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30240000 (4037674 pages from the captures) [hos Presentation Thread] vk: 164 textures retired (1092 left, 2977 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 82698 from earlier ones', 58 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 Presentation Thread] vk: write-back diff (600 submits): 2336 runs, 363.0 MB compared; 2280 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 58; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3596.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3821 binds, 3413 MB; 0x103d000000 (32 MB, state 1): 1095 binds, 26 MB; 0x1066000000 (16 MB, state 1): 806 binds, 0 MB; 0x1159000000 (48 MB, state 1): 282 binds, 154 MB; 0x7fe2000000 (16 MB, state 1): 127 binds, 2 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1051000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30260000 (4042003 pages from the captures) [hos Presentation Thread] vk: 55 textures retired (1120 left, 3010 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30280000 (4044764 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1111 left, 2997 MB) [hos Presentation Thread] vk: 94 textures retired (1103 left, 2984 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30300000 (4047316 pages from the captures) [hos Presentation Thread] vk: 77 textures retired (1102 left, 2977 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 77705 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 sead::MainThread] vk: write-back diff (600 submits): 2497 runs, 384.3 MB compared; 2311 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3802.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4097 binds, 3623 MB; 0x1066000000 (16 MB, state 1): 1071 binds, 0 MB; 0x103d000000 (32 MB, state 1): 1034 binds, 27 MB; 0x1159000000 (48 MB, state 1): 279 binds, 150 MB; 0x7fe2000000 (16 MB, state 1): 136 binds, 2 MB; 0x1065000000 (16 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; [hos sead::MainThread] vk: imports: 47 live (1568 MB), 0 retired still imported (0 MB), 9 retired given back (416 MB) [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1366 ranges, 3095 MB), 843 pages written, 843 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.178; GPU wait for late pages 0.159 (36 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (130 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 609 of 3000 waited for their write-back, 1.70 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30320000 (4051128 pages from the captures) [hos host] vk: batched submits: 144 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 0, wait 72, slot 0, present 54, cap 18, value 0, other 0 [hos Presentation Thread] vk: 77 textures retired (1125 left, 2998 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30340000 (4054004 pages from the captures) [hos Presentation Thread] vk: 149 textures retired (1063 left, 3000 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5765421 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #225000: event 0x100d6c8004 mode 0 value 224999 (lr 0x80291504) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30360000 (4058501 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 54 textures retired (1076 left, 3024 MB) [hos Presentation Thread] vk: texture #50825 0x1001f09d600 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 13901 (drawn at 13762) [hos Presentation Thread] vk: texture #50828 0x1001f099400 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 13901 (drawn at 13762) [hos Presentation Thread] vk: mirror syncs (600 submits): 97 dirty pages from their submits' captures, 67927 from earlier ones', 20 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 Presentation Thread] vk: write-back diff (600 submits): 2175 runs, 368.9 MB compared; 2029 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 20; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3801.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4101 binds, 3623 MB; 0x103d000000 (32 MB, state 1): 1170 binds, 27 MB; 0x1065000000 (16 MB, state 1): 352 binds, 0 MB; 0x1159000000 (48 MB, state 1): 279 binds, 150 MB; 0x7fe2000000 (16 MB, state 1): 128 binds, 2 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x1051000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30380000 (4062394 pages from the captures) [hos Presentation Thread] vk: 72 textures retired (1093 left, 3023 MB) [hos Presentation Thread] vk: pool 0x103cff9800+0x14000 imported in 3.6 ms as 0x103c000000..0x103f000000 (57 imports, 619 ms in all) [hos Presentation Thread] vk: 61 textures retired (1095 left, 3024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30400000 (4065849 pages from the captures) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.72, present 0.18, draw 5.86, descriptors 2.23, texture lookups 0.24, uploads 0.05, pipelines 0.25, programs 1.07, commands 2.01, dispatch 0.83, memory sync 1.83, queue submit 0.74, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 121 (1024 MB): 8.87 MB synced in 1156.4 copies, 10.94 MB written back [hos Presentation Thread] vk: 13920 presents, 35.8 fps; a frame: 1139 draws (0 skipped), 121 dispatches, 129 passes, 157 barriers, 6 submits, 0.8 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1436 pipelines (6477 ms), 75 programs (11 failed), 1100 textures (3024 MB) [hos Presentation Thread] vk: a frame: 372.1 full barriers recorded, 197.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 45.9; 0x12: 76.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 6.6 ms); 9.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30420000 (4070511 pages from the captures) [hos Presentation Thread] vk: 70 textures retired (1115 left, 3064 MB) [hos host] vk: batched submits: 158 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 70, cap 6, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 69682 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 2313 runs, 371.0 MB compared; 2195 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3584.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3886 binds, 3415 MB; 0x103c000000 (48 MB, state 1): 780 binds, 18 MB; 0x103d000000 (0 MB, state 1): 535 binds, 13 MB; 0x1159000000 (48 MB, state 1): 256 binds, 137 MB; 0x7fe2000000 (16 MB, state 1): 125 binds, 2 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1051000000 (16 MB, state 1): 34 binds, 0 MB; 0x107c000000 (32 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 61 textures retired (1107 left, 3061 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30440000 (4073526 pages from the captures) [hos Presentation Thread] vi: 13947 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 12, 22-30 108, 30-40 54, over 40 2 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 7, 12-17 342, 17-25 3, over 25 1 [hos Presentation Thread] vk: 63 textures retired (1116 left, 3059 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30460000 (4075768 pages from the captures) [hos Presentation Thread] vk: 43 textures retired (1117 left, 3059 MB) [hos Presentation Thread] vk: program picks: 12996119 kept (6476170 by the last picks' textures, a uniform buffer bound since), 36874 new, 6167006 with other textures (of 19200000) [hos ModuleSystemWorker1] vcores: 381277 takes, 34917 waits (mean 27 us, longest 27.1 ms), 16999 kicks, 16744 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30480000 (4078031 pages from the captures) [hos Presentation Thread] vk: 86 textures retired (1083 left, 3038 MB) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1366 ranges, 3095 MB), 825 pages written, 825 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.247; GPU wait for late pages 0.228 (32 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (134 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 53 dirty pages from their submits' captures, 71121 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 Presentation Thread] vk: write-back diff (600 submits): 2397 runs, 391.8 MB compared; 2240 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3896.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4207 binds, 3726 MB; 0x103c000000 (48 MB, state 1): 1378 binds, 34 MB; 0x1159000000 (48 MB, state 1): 260 binds, 136 MB; 0x1066000000 (16 MB, state 1): 64 binds, 0 MB; 0x1140000000 (48 MB, state 1): 53 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; [hos ModuleSystemWorker1] nvn: 1650000 recordings made, 57430 live copies (19.6 MB), 19023 texture copies; 5 command buffers' segments (4.2 MB) [hos sead::MainThread] vk: readbacks of GPU results: 600 of 3000 waited for their write-back, 1.66 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30500000 (4081902 pages from the captures) [hos Presentation Thread] vk: 98 textures retired (1110 left, 3071 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30520000 (4084978 pages from the captures) [hos Presentation Thread] vk: 135 textures retired (1087 left, 3027 MB) [hos host] vk: batched submits: 156 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 56, cap 18, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30540000 (4087060 pages from the captures) [hos Presentation Thread] vk: 165 textures retired (1072 left, 3014 MB) [hos Presentation Thread] vk: 122 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 123 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 60827 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 Presentation Thread] vk: write-back diff (600 submits): 1968 runs, 346.4 MB compared; 1896 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3480.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3741 binds, 3311 MB; 0x1066000000 (16 MB, state 1): 1308 binds, 0 MB; 0x103c000000 (48 MB, state 1): 950 binds, 25 MB; 0x1159000000 (48 MB, state 1): 266 binds, 145 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1051000000 (16 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 9 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30560000 (4089299 pages from the captures) [hos Presentation Thread] vk: 73 textures retired (1095 left, 3039 MB) [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 460000 so far (x1 0x117a4d2040 x2 0x6001d40 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30580000 (4092985 pages from the captures) [hos Presentation Thread] vk: 128 textures retired (1138 left, 3128 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #305000: event 0x100d6c8028 mode 0 value 227402 (now 227383) (lr 0x806674b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30600000 (4095904 pages from the captures) [hos Presentation Thread] vk: 69 textures retired (1128 left, 3124 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30620000 (4099180 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 58998 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 Presentation Thread] vk: write-back diff (600 submits): 1797 runs, 324.2 MB compared; 1665 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3276.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3506 binds, 3105 MB; 0x103c000000 (48 MB, state 1): 1025 binds, 26 MB; 0x1159000000 (48 MB, state 1): 260 binds, 143 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 8 binds, 2 MB; [hos Presentation Thread] vk: 33 textures retired (1245 left, 3281 MB) [hos Presentation Thread] vk: a frame: 75 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 670 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.88, present 0.17, draw 6.60, descriptors 2.56, texture lookups 0.37, uploads 0.15, pipelines 0.26, programs 1.31, commands 2.14, dispatch 0.76, memory sync 2.17, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 123 (1024 MB): 8.00 MB synced in 1035.5 copies, 10.86 MB written back [hos Presentation Thread] vk: 14040 presents, 35.8 fps; a frame: 1268 draws (0 skipped), 117 dispatches, 125 passes, 154 barriers, 6 submits, 2.5 uploads (0.7 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1442 pipelines (6679 ms), 75 programs (11 failed), 1247 textures (3294 MB) [hos Presentation Thread] vk: a frame: 370.9 full barriers recorded, 193.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.9; 0x8: 3.0; 0x9: 1.0; 0x10: 1.9; 0x11: 46.7; 0x12: 74.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 6.4 ms); 9.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.28 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30640000 (4104145 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5829521 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30660000 (4106330 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1243 left, 3295 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30680000 (4110433 pages from the captures) [hos host] vk: batched submits: 181 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 98, slot 0, present 62, cap 20, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30700000 (4114746 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 59825 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 1799 runs, 303.6 MB compared; 1720 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3091.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3347 binds, 2908 MB; 0x103c000000 (48 MB, state 1): 1289 binds, 28 MB; 0x1065000000 (16 MB, state 1): 509 binds, 0 MB; 0x1159000000 (48 MB, state 1): 251 binds, 139 MB; 0x7f79000000 (16 MB, state 1): 56 binds, 16 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30720000 (4118469 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1234 left, 3294 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1367 ranges, 3097 MB), 835 pages written, 835 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.154 (46 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 606 texture pages copied (2 MB) [hos Presentation Thread] vk: queues ordered by their events: 90000 submissions stopped at a wait, 89980 went on once it was reached, 18 waits gone past; made to go by presents 55, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 306232, not met 0; captures at a CPU event's wait 164 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30740000 (4122296 pages from the captures) [hos Presentation Thread] vk: in play: graphics 0a7957d732e2ee1d (213aeaf1d2253d0a afe77f4830ad94e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: 13 textures retired (1244 left, 3305 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 691 of 3000 waited for their write-back, 1.45 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30760000 (4127094 pages from the captures) [hos Presentation Thread] vk: program picks: 13131984 kept (6542794 by the last picks' textures, a uniform buffer bound since), 37017 new, 6230998 with other textures (of 19400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30780000 (4132157 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 97 dirty pages from their submits' captures, 55855 from earlier ones', 36 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 Presentation Thread] vk: write-back diff (600 submits): 1671 runs, 281.6 MB compared; 1600 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 30; 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2881.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3121 binds, 2701 MB; 0x103c000000 (48 MB, state 1): 1344 binds, 27 MB; 0x1159000000 (48 MB, state 1): 247 binds, 139 MB; 0x7f79000000 (16 MB, state 1): 56 binds, 15 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 26 binds, 0 MB; 0x1043000000 (16 MB, state 1): 16 binds, 0 MB; [hos Presentation Thread] vk: 15 textures retired (1294 left, 3357 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30800000 (4137620 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30820000 (4140518 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: 32 textures retired (1264 left, 3325 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30840000 (4143045 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30860000 (4146771 pages from the captures) [hos Presentation Thread] vk: 96 mirrors given back (1840 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 124 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 125 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30880000 (4151116 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 188 dirty pages from their submits' captures, 47296 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 Presentation Thread] vk: write-back diff (600 submits): 1555 runs, 249.6 MB compared; 1537 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2544.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2775 binds, 2389 MB; 0x103c000000 (48 MB, state 1): 1433 binds, 26 MB; 0x1159000000 (48 MB, state 1): 224 binds, 126 MB; 0x107c000000 (32 MB, state 1): 27 binds, 0 MB; 0x1140000000 (48 MB, state 1): 26 binds, 0 MB; 0x1043000000 (16 MB, state 1): 24 binds, 0 MB; 0x1051000000 (16 MB, state 1): 23 binds, 0 MB; 0x7f79000000 (16 MB, state 1): 12 binds, 4 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30900000 (4154520 pages from the captures) [hos host] vk: batched submits: 246 flushes, 12.4 command buffers each, over 120 presents; by reason: poll 10, wait 131, slot 0, present 63, cap 36, value 6, other 0 [hos Presentation Thread] vk: 1 textures retired (1307 left, 3410 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30920000 (4157807 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30940000 (4163000 pages from the captures) [hos host] vk: frame interpolation: 358 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 7, 12-17 347, 17-25 2, over 25 0 [hos Presentation Thread] vi: 14126 frames presented (35.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 20, 22-30 95, 30-40 62, over 40 1 [hos Presentation Thread] vk: 1 textures retired (1313 left, 3419 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30960000 (4167289 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 47683 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 1585 runs, 251.0 MB compared; 1562 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x7f79000000 (16 MB, captured, state 2): 22; 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2551.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2771 binds, 2387 MB; 0x103c000000 (48 MB, state 1): 1552 binds, 26 MB; 0x1065000000 (16 MB, state 1): 473 binds, 0 MB; 0x1159000000 (48 MB, state 1): 240 binds, 137 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1140000000 (48 MB, state 1): 27 binds, 0 MB; 0x1043000000 (16 MB, state 1): 24 binds, 0 MB; 0x1051000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 30980000 (4172497 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1269 left, 3386 MB) [hos BaseProcCreateAndDeleteThread] vcores: 343251 takes, 36095 waits (mean 30 us, longest 15.0 ms), 17611 kicks, 17306 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31000000 (4176967 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1268 left, 3386 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31020000 (4180157 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31040000 (4184591 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #230000: event 0x100d6c8014 mode 0 value 230000 (lr 0x80660bcc) [hos Presentation Thread] vk: a frame: 75 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 676 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.88, present 0.12, draw 8.99, descriptors 3.48, texture lookups 0.23, uploads 0.08, pipelines 0.33, programs 1.89, commands 2.85, dispatch 0.80, memory sync 2.33, queue submit 1.16, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 125 (1024 MB): 8.43 MB synced in 1118.3 copies, 10.83 MB written back [hos Presentation Thread] vk: 14160 presents, 35.7 fps; a frame: 1860 draws (0 skipped), 125 dispatches, 120 passes, 146 barriers, 6 submits, 1.3 uploads (0.4 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1454 pipelines (6726 ms), 76 programs (11 failed), 1268 textures (3386 MB) [hos Presentation Thread] vk: a frame: 384.1 full barriers recorded, 192.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.7; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 42.4; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.0 ms a frame (the longest submission 7.2 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.15 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 55447 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 1656 runs, 300.1 MB compared; 1524 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; 0x1042000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3059.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3324 binds, 2903 MB; 0x103c000000 (48 MB, state 1): 1534 binds, 30 MB; 0x1065000000 (16 MB, state 1): 249 binds, 0 MB; 0x1159000000 (48 MB, state 1): 232 binds, 126 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1043000000 (16 MB, state 1): 28 binds, 0 MB; [hos sead::MainThread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31060000 (4188709 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 38262 so far (35128 MB) [hos Presentation Thread] vk: 31 textures retired (1250 left, 3336 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5893432 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 125 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 126 pools mirrored in VRAM (1024 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.05, scan 0.09 over 1370 ranges, 3107 MB), 877 pages written, 877 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.327; GPU wait for late pages 0.304 (77 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (122 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31080000 (4192572 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 209 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 1, wait 125, slot 0, present 64, cap 18, value 1, other 0 [hos Presentation Thread] vk: 11 textures retired (1240 left, 3330 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 714 of 3000 waited for their write-back, 1.18 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31100000 (4194781 pages from the captures) [hos Presentation Thread] vk: 96 textures retired (1147 left, 3198 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos Presentation Thread] vk: program picks: 13273798 kept (6614786 by the last picks' textures, a uniform buffer bound since), 37129 new, 6289072 with other textures (of 19600000) [hos Presentation Thread] vk: texture #53875 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 99385): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #53875 0x10000780600 1024x576x1 x1 NVN 0xa at present 14198 (texture frame 14199), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 73 textures retired (1122 left, 3183 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 324 dirty pages from their submits' captures, 91546 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 Presentation Thread] vk: write-back diff (600 submits): 2183 runs, 395.2 MB compared; 1995 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3997.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4406 binds, 3836 MB; 0x103c000000 (48 MB, state 1): 1323 binds, 32 MB; 0x1159000000 (48 MB, state 1): 252 binds, 129 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31120000 (4198439 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #26309 0x10000580800 256x144x1 x1 NVN 0x14 at present 14203 (texture frame 14204), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #26309 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 99434): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #26309 0x10000580800 256x144x1 x1 NVN 0x14 at present 14204 (texture frame 14205), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: 54 textures retired (1173 left, 3384 MB) [hos Presentation Thread] vk: texture #423 0x116ae5e000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 14213 (drawn at 2168) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31140000 (4202815 pages from the captures) [hos Presentation Thread] vk: 76 textures retired (1232 left, 3452 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #310000: event 0x100d6c8028 mode 0 value 231202 (now 231183) (lr 0x806674b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31160000 (4206512 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31180000 (4210208 pages from the captures) [hos Presentation Thread] vk: 126 textures retired (1162 left, 3370 MB) [hos host] vk: mirror syncs (600 submits): 331 dirty pages from their submits' captures, 85931 from earlier ones', 14 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: write-back diff (600 submits): 2191 runs, 349.7 MB compared; 2070 pages read into the shadows; 128 MB of shadows [hos host] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 14; [hos host] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3508.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3761 binds, 3325 MB; 0x103c000000 (48 MB, state 1): 1182 binds, 27 MB; 0x1065000000 (16 MB, state 1): 398 binds, 0 MB; 0x1159000000 (48 MB, state 1): 281 binds, 155 MB; 0x7fe2000000 (16 MB, state 1): 82 binds, 2 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; [hos host] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 146 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 0, wait 79, slot 0, present 64, cap 2, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31200000 (4213273 pages from the captures) [hos Presentation Thread] vk: 79 textures retired (1146 left, 3357 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31220000 (4217361 pages from the captures) [hos Presentation Thread] vk: 75 textures retired (1246 left, 3487 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31240000 (4221676 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31260000 (4225623 pages from the captures) [hos Presentation Thread] vk: 83 textures retired (1281 left, 3537 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 74452 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 Presentation Thread] vk: write-back diff (600 submits): 2044 runs, 308.0 MB compared; 2002 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3098.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3316 binds, 2914 MB; 0x103c000000 (48 MB, state 1): 1226 binds, 26 MB; 0x1065000000 (16 MB, state 1): 588 binds, 0 MB; 0x1159000000 (48 MB, state 1): 277 binds, 157 MB; 0x7fe2000000 (16 MB, state 1): 91 binds, 2 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x1140000000 (48 MB, state 1): 31 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31280000 (4227813 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31300000 (4229655 pages from the captures) [hos Presentation Thread] vk: 102 textures retired (1247 left, 3485 MB) [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1369 ranges, 3111 MB), 835 pages written, 835 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.279; GPU wait for late pages 0.260 (43 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (149 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31320000 (4231633 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31340000 (4235241 pages from the captures) [hos Presentation Thread] vk: 69 textures retired (1256 left, 3501 MB) [hos Presentation Thread] vk: a frame: 53 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 676 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.50, present 0.13, draw 7.07, descriptors 2.88, texture lookups 0.39, uploads 0.19, pipelines 0.26, programs 1.32, commands 2.27, dispatch 0.80, memory sync 2.43, queue submit 0.83, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 127 (1024 MB): 10.46 MB synced in 1352.7 copies, 10.89 MB written back [hos Presentation Thread] vk: 14280 presents, 35.3 fps; a frame: 1386 draws (0 skipped), 120 dispatches, 124 passes, 152 barriers, 6 submits, 2.3 uploads (1.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1454 pipelines (6726 ms), 76 programs (11 failed), 1260 textures (3501 MB) [hos Presentation Thread] vk: a frame: 375.8 full barriers recorded, 192.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 43.1; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 6.9 ms); 7.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.39 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31360000 (4239524 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 68794 from earlier ones', 57 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 Presentation Thread] vk: write-back diff (600 submits): 1915 runs, 276.4 MB compared; 1957 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 57; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2764.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3002 binds, 2605 MB; 0x103c000000 (48 MB, state 1): 1226 binds, 24 MB; 0x1066000000 (16 MB, state 1): 299 binds, 0 MB; 0x1159000000 (48 MB, state 1): 237 binds, 133 MB; 0x1065000000 (16 MB, state 1): 221 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 74 binds, 1 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x1043000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 671 of 3000 waited for their write-back, 1.57 ms each [hos Presentation Thread] vk: 73 textures retired (1245 left, 3488 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31380000 (4243923 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31400000 (4246383 pages from the captures) [hos host] vk: batched submits: 220 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 1, wait 119, slot 0, present 69, cap 30, value 1, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.31, writes collected 0.12 [hos Presentation Thread] vk: 62 textures retired (1279 left, 3552 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31420000 (4250560 pages from the captures) [hos host] vk: frame interpolation: 354 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 6, 12-17 340, 17-25 5, over 25 1 [hos Presentation Thread] vi: 14303 frames presented (35.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 10, 22-30 105, 30-40 55, over 40 5 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31440000 (4255689 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 5960560 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 62710 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 Presentation Thread] vk: write-back diff (600 submits): 1863 runs, 246.5 MB compared; 1854 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2456.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2698 binds, 2295 MB; 0x103c000000 (48 MB, state 1): 1217 binds, 22 MB; 0x1066000000 (16 MB, state 1): 275 binds, 0 MB; 0x1159000000 (48 MB, state 1): 236 binds, 136 MB; 0x7fe2000000 (16 MB, state 1): 67 binds, 2 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x1140000000 (48 MB, state 1): 23 binds, 0 MB; 0x1043000000 (16 MB, state 1): 23 binds, 0 MB; [hos Presentation Thread] vk: program picks: 13409941 kept (6686034 by the last picks' textures, a uniform buffer bound since), 37239 new, 6352819 with other textures (of 19800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31460000 (4260515 pages from the captures) [hos Presentation Thread] vk: texture 0x100005f5400 64x64x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 3728 MB) [hos Presentation Thread] vk: 113 textures retired (1388 left, 3644 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31480000 (4264253 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31500000 (4267427 pages from the captures) [hos AudioFrameworkThread] vcores: 361765 takes, 33322 waits (mean 32 us, longest 23.7 ms), 16224 kicks, 16058 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 62 textures retired (1366 left, 3616 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31520000 (4272847 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31540000 (4275680 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 56823 from earlier ones', 55 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 Presentation Thread] vk: write-back diff (600 submits): 1744 runs, 224.1 MB compared; 1819 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 55; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2235.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2494 binds, 2085 MB; 0x103c000000 (48 MB, state 1): 1257 binds, 20 MB; 0x1066000000 (16 MB, state 1): 317 binds, 0 MB; 0x1159000000 (48 MB, state 1): 216 binds, 125 MB; 0x7fe2000000 (16 MB, state 1): 63 binds, 4 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 24 binds, 0 MB; 0x1043000000 (16 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31560000 (4277333 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1363 left, 3616 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31580000 (4278754 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31600000 (4280041 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31620000 (4281202 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1356 left, 3595 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31640000 (4282379 pages from the captures) [hos ModuleSystemWorker5] nvn: 1700000 recordings made, 58419 live copies (22.1 MB), 19129 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 59516 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 Presentation Thread] vk: write-back diff (600 submits): 1740 runs, 224.6 MB compared; 1811 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2218.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2491 binds, 2084 MB; 0x103c000000 (48 MB, state 1): 1326 binds, 20 MB; 0x1159000000 (48 MB, state 1): 192 binds, 108 MB; 0x7fe2000000 (16 MB, state 1): 60 binds, 4 MB; 0x107c000000 (32 MB, state 1): 46 binds, 0 MB; 0x7f7a000000 (16 MB, state 1): 20 binds, 2 MB; 0x1140000000 (48 MB, state 1): 20 binds, 0 MB; 0x1055000000 (16 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31660000 (4283566 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1348 left, 3594 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31680000 (4284960 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31700000 (4286734 pages from the captures) [hos host] vk: batched submits: 318 flushes, 11.7 command buffers each, over 120 presents; by reason: poll 19, wait 167, slot 0, present 81, cap 41, value 10, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31720000 (4288686 pages from the captures) [hos Presentation Thread] vk: 64 textures retired (1318 left, 3586 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31740000 (4290690 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31760000 (4292618 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 82 dirty pages from their submits' captures, 55592 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 Presentation Thread] vk: write-back diff (600 submits): 1753 runs, 225.0 MB compared; 1823 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2224.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2471 binds, 2084 MB; 0x103c000000 (48 MB, state 1): 1308 binds, 21 MB; 0x1159000000 (48 MB, state 1): 201 binds, 114 MB; 0x7fe2000000 (16 MB, state 1): 71 binds, 4 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1140000000 (48 MB, state 1): 22 binds, 0 MB; 0x1055000000 (16 MB, state 1): 20 binds, 0 MB; 0x1053000000 (16 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 99 textures retired (1260 left, 3490 MB) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.04, scan 0.09 over 1370 ranges, 3111 MB), 930 pages written, 930 copied (3.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.518; GPU wait for late pages 0.493 (80 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (156 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31780000 (4296076 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31800000 (4300469 pages from the captures) [hos Presentation Thread] vk: 52 textures retired (1237 left, 3450 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31820000 (4302363 pages from the captures) [hos Presentation Thread] vk: program picks: 13553338 kept (6768350 by the last picks' textures, a uniform buffer bound since), 37313 new, 6409348 with other textures (of 20000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31840000 (4304771 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 60171 from earlier ones', 56 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 Presentation Thread] vk: write-back diff (600 submits): 1876 runs, 237.0 MB compared; 1931 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 56; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2333.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 2603 binds, 2189 MB; 0x103c000000 (48 MB, state 1): 1193 binds, 22 MB; 0x1066000000 (16 MB, state 1): 495 binds, 0 MB; 0x1159000000 (48 MB, state 1): 208 binds, 118 MB; 0x7fe2000000 (16 MB, state 1): 79 binds, 5 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (48 MB, state 1): 25 binds, 0 MB; 0x1055000000 (16 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31860000 (4308260 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1256 left, 3477 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 719 of 3000 waited for their write-back, 0.93 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31880000 (4313737 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.48, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 3665 MB (peak 6471), private 583 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5814 MB, 1488 allocations 4905 MB; used 5850 of 9068 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2068 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 981 images 1796 MB; 365 free ranges, the largest 49 MB [hos Presentation Thread] vk: image blocks (render targets): 11 blocks 1408 MB, 468 images 922 MB; 304 free ranges, the largest 28 MB [hos Presentation Thread] vk: render target images: 27157 reused from the pool, 13136 made new, 12668 destroyed from it; it holds 179 (86 MB) [hos Presentation Thread] vk: VRAM: 6305 MB used of 9324 MB allowed (909 MB of it free in the blocks); textures 3492 MB (budget 3072 MB), 1259 textures [hos Presentation Thread] vk: textures: decoded ASTC 1769 MB, rendered 1050 MB (75 drawn in one frame, kept: 29673 KB), other 256 MB; used in the last 8 presents 2450 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos host] vk: malloc: 1093 MB in arenas (698 MB in use, 395 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 222 (471945 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 42x41x1 NVN 0x25: 2 (13 KB); 49x52x1 NVN 0x25: 1 (9 KB); 64x33x1 NVN 0x25: 2 (16 KB); 64x62x1 NVN 0x25: 1 (15 KB); 73x37x1 NVN 0x25: 1 (10 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x116x1 NVN 0x1: 1 (12 KB); 125x122x1 NVN 0x1: 1 (14 KB); 128x97x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x32x1 NVN 0x25: 1 (16 KB); 137x101x1 NVN 0x1: 1 (13 KB); 161x37x1 NVN 0x25: 1 (23 KB); 193x96x1 NVN 0x1: 2 (36 KB); 213x37x1 NVN 0x25: 1 (30 KB); [hos host] vk: malloc_trim: 395 MB free in the arenas now, the process's private memory 583 -> 503 MB (9 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 49.7 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 52 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 676 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 18.58, present 0.15, draw 11.09, descriptors 4.47, texture lookups 0.30, uploads 0.10, pipelines 0.38, programs 2.21, commands 3.50, dispatch 0.91, memory sync 3.50, queue submit 1.15, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 127 (1024 MB): 11.11 MB synced in 1431.9 copies, 11.22 MB written back [hos Presentation Thread] vk: 14400 presents, 35.0 fps; a frame: 2398 draws (0 skipped), 144 dispatches, 139 passes, 154 barriers, 6 submits, 1.6 uploads (0.4 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1454 pipelines (6726 ms), 76 programs (11 failed), 1259 textures (3492 MB) [hos Presentation Thread] vk: a frame: 438.2 full barriers recorded, 205.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 43.5; 0x12: 74.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.1 ms a frame (the longest submission 7.4 ms); 5.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.16 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31900000 (4317085 pages from the captures) [hos rmbl::VibrationThread] hid: 77824 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31920000 (4320617 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1266 left, 3427 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6027090 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31940000 (4325687 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 73042 from earlier ones', 58 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 sead::MainThread] vk: write-back diff (600 submits): 2100 runs, 299.5 MB compared; 2076 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 58; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2977.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3323 binds, 2814 MB; 0x103c000000 (48 MB, state 1): 1431 binds, 30 MB; 0x1066000000 (16 MB, state 1): 423 binds, 0 MB; 0x1159000000 (48 MB, state 1): 232 binds, 127 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 61 binds, 5 MB; 0x7fe1000000 (16 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 260 flushes, 12.3 command buffers each, over 120 presents; by reason: poll 6, wait 140, slot 0, present 76, cap 34, value 4, other 0 [hos Presentation Thread] vk: 16 textures retired (1268 left, 3421 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #235000: event 0x100d6c8020 mode 0 value 235000 (lr 0x80664f14) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #315000: event 0x100d6c8028 mode 0 value 235002 (now 234983) (lr 0x806674b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31960000 (4328875 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1281 left, 3449 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 31980000 (4331190 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1284 left, 3440 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32000000 (4333006 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 170 dirty pages from their submits' captures, 81394 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 Presentation Thread] vk: write-back diff (600 submits): 2314 runs, 342.2 MB compared; 2317 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3420.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3735 binds, 3231 MB; 0x103c000000 (48 MB, state 1): 1306 binds, 29 MB; 0x1066000000 (16 MB, state 1): 412 binds, 0 MB; 0x1159000000 (48 MB, state 1): 284 binds, 158 MB; 0x7fe1000000 (16 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32020000 (4334740 pages from the captures) [hos Presentation Thread] vk: 50 textures retired (1253 left, 3412 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32040000 (4336415 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1195 left, 3337 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32060000 (4340161 pages from the captures) [hos Presentation Thread] vk: 83 textures retired (1172 left, 3308 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.09 over 1370 ranges, 3083 MB), 873 pages written, 873 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.219; GPU wait for late pages 0.197 (51 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (149 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos host] vk: batched submits: 168 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 86, slot 0, present 69, cap 13, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32080000 (4342985 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 365 dirty pages from their submits' captures, 82787 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 sead::MainThread] vk: write-back diff (600 submits): 2323 runs, 343.1 MB compared; 2329 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3420.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3708 binds, 3229 MB; 0x103c000000 (48 MB, state 1): 1292 binds, 29 MB; 0x1159000000 (48 MB, state 1): 290 binds, 162 MB; 0x7fe1000000 (16 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 88 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1053000000 (16 MB, state 1): 31 binds, 0 MB; [hos sead::MainThread] vk: imports: 47 live (1584 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 53 textures retired (1138 left, 3273 MB) [hos Presentation Thread] vi: 14479 frames presented (35.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 11, 22-30 106, 30-40 58, over 40 1 [hos host] vk: frame interpolation: 349 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 7, 12-17 338, 17-25 6, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32100000 (4344823 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1149 left, 3334 MB) [hos sead::MainThread] vcores: 319095 takes, 31745 waits (mean 34 us, longest 20.9 ms), 15401 kicks, 15202 yields, 0 escapes in 5 s [hos ModuleSystemWorker3] vk: readbacks of GPU results: 691 of 3000 waited for their write-back, 1.42 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32120000 (4346674 pages from the captures) [hos Presentation Thread] vk: texture #55471 0x10000000000 137x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 14496 (drawn at 14431) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.12 [hos Presentation Thread] vk: 36 textures retired (1143 left, 3327 MB) [hos Presentation Thread] vk: pool 0x7f7770f200+0x1fa28 imported in 15.6 ms as 0x7f77000000..0x7f78000000 (58 imports, 635 ms in all) [hos Presentation Thread] vk: NVN2 program 2ad8382a449dd711 (stage 0) lowered with extended registers (1099 REGMAP words) [hos Presentation Thread] vk: in play: graphics 3d42da7b82c80e07 (1b0bafdc8a400c1e 58743a72afd37f67), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32140000 (4348608 pages from the captures) [hos Presentation Thread] vk: program picks: 13685066 kept (6834804 by the last picks' textures, a uniform buffer bound since), 37445 new, 6477488 with other textures (of 20200000) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 84489 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 Presentation Thread] vk: write-back diff (600 submits): 2373 runs, 352.9 MB compared; 2370 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3523.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3797 binds, 3333 MB; 0x103c000000 (48 MB, state 1): 1249 binds, 30 MB; 0x1159000000 (48 MB, state 1): 288 binds, 160 MB; 0x7fe1000000 (16 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 81 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1053000000 (16 MB, state 1): 31 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: 28 textures retired (1167 left, 3343 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32160000 (4350509 pages from the captures) [hos Presentation Thread] vk: 94 textures retired (1163 left, 3342 MB) [hos Presentation Thread] vk: a frame: 44 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.9 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 1 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.12, present 0.13, draw 7.32, descriptors 2.69, texture lookups 0.22, uploads 0.04, pipelines 0.32, programs 1.55, commands 2.40, dispatch 0.96, memory sync 2.22, queue submit 0.80, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 128 (1024 MB): 10.60 MB synced in 1391.0 copies, 11.06 MB written back [hos Presentation Thread] vk: 14520 presents, 32.6 fps; a frame: 1361 draws (0 skipped), 137 dispatches, 123 passes, 151 barriers, 6 submits, 0.6 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1456 pipelines (6784 ms), 77 programs (11 failed), 1166 textures (3342 MB) [hos Presentation Thread] vk: a frame: 387.8 full barriers recorded, 192.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.0; 0x8: 3.0; 0x9: 1.0; 0x10: 3.0; 0x11: 43.8; 0x12: 71.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.0 ms a frame (the longest submission 8.3 ms); 4.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32180000 (4352444 pages from the captures) [hos Presentation Thread] vk: 47 textures retired (1142 left, 3321 MB) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 480000 so far (x1 0x117e443070 x2 0 x3 0x117e443040 x4 0x8b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32200000 (4354396 pages from the captures) [hos host] vk: batched submits: 144 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 73, cap 27, value 0, other 0 [hos Presentation Thread] vk: 79 textures retired (1144 left, 3328 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 191 dirty pages from their submits' captures, 83942 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 Presentation Thread] vk: write-back diff (600 submits): 2461 runs, 344.8 MB compared; 2513 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3433.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3704 binds, 3230 MB; 0x103c000000 (48 MB, state 1): 1669 binds, 38 MB; 0x1159000000 (48 MB, state 1): 289 binds, 162 MB; 0x7fe1000000 (16 MB, state 1): 108 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 37 binds, 5 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1053000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32220000 (4356389 pages from the captures) [hos Presentation Thread] vk: 52 textures retired (1134 left, 3319 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32240000 (4358232 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 6094049 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 56 textures retired (1176 left, 3373 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32260000 (4360586 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 74 textures retired (1173 left, 3372 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.05, scan 0.09 over 1369 ranges, 3083 MB), 833 pages written, 833 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.209; GPU wait for late pages 0.188 (32 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (155 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32280000 (4364238 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 160 dirty pages from their submits' captures, 85390 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 Presentation Thread] vk: write-back diff (600 submits): 2392 runs, 343.9 MB compared; 2419 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3418.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3695 binds, 3230 MB; 0x103c000000 (48 MB, state 1): 1132 binds, 26 MB; 0x1159000000 (48 MB, state 1): 285 binds, 159 MB; 0x1065000000 (16 MB, state 1): 171 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 111 binds, 0 MB; 0x107c000000 (32 MB, state 1): 85 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 36 binds, 4 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: 44 textures retired (1194 left, 3390 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32300000 (4367382 pages from the captures) [hos Presentation Thread] vk: 126 textures retired (1189 left, 3383 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32320000 (4371309 pages from the captures) [hos host] vk: batched submits: 130 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 30, slot 0, present 62, cap 38, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: 41 textures retired (1189 left, 3380 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 493 of 3000 waited for their write-back, 1.11 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 141 dirty pages from their submits' captures, 83807 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 2277 runs, 351.6 MB compared; 2230 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3530.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3789 binds, 3334 MB; 0x103c000000 (48 MB, state 1): 1104 binds, 24 MB; 0x1065000000 (16 MB, state 1): 825 binds, 0 MB; 0x1159000000 (48 MB, state 1): 301 binds, 169 MB; 0x7fe1000000 (16 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 88 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 32 binds, 4 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32340000 (4374763 pages from the captures) [hos Presentation Thread] vk: 127 textures retired (1195 left, 3370 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32360000 (4378075 pages from the captures) [hos Presentation Thread] vk: 91 textures retired (1178 left, 3331 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #320000: event 0x100d6c8028 mode 0 value 238802 (now 238783) (lr 0x806674b0) [hos Presentation Thread] vk: 128 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 129 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 22 textures retired (1175 left, 3333 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32380000 (4380977 pages from the captures) [hos Presentation Thread] vk: texture #56145 0x10000000000 96x110 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 14637 (drawn at 14572) [hos Presentation Thread] vi: 14637 frames presented (31.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 3, 22-30 68, 30-40 71, over 40 15 [hos host] vk: frame interpolation: 316 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 3, 12-17 243, 17-25 62, over 25 4 [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 90759 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 Presentation Thread] vk: write-back diff (600 submits): 2293 runs, 381.8 MB compared; 2171 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3809.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4096 binds, 3647 MB; 0x103c000000 (48 MB, state 1): 1140 binds, 25 MB; 0x1065000000 (16 MB, state 1): 458 binds, 0 MB; 0x1159000000 (48 MB, state 1): 259 binds, 136 MB; 0x7fe1000000 (16 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: 39 textures retired (1170 left, 3326 MB) [hos Presentation Thread] vk: a frame: 43 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.6 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.58, present 0.20, draw 6.52, descriptors 2.48, texture lookups 0.22, uploads 0.03, pipelines 0.28, programs 1.17, commands 2.25, dispatch 0.84, memory sync 1.92, queue submit 0.70, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 129 (1024 MB): 10.53 MB synced in 1380.4 copies, 11.01 MB written back [hos Presentation Thread] vk: 14640 presents, 32.7 fps; a frame: 1247 draws (0 skipped), 126 dispatches, 123 passes, 153 barriers, 6 submits, 1.0 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1457 pipelines (7875 ms), 77 programs (11 failed), 1171 textures (3327 MB) [hos Presentation Thread] vk: a frame: 374.6 full barriers recorded, 193.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.1; 0x8: 3.0; 0x9: 1.0; 0x10: 3.1; 0x11: 44.2; 0x12: 73.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 10.3 ms); 6.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32400000 (4383994 pages from the captures) [hos Presentation Thread] vk: 125 textures retired (1146 left, 3275 MB) [hos NavMeshDepWorker2] vcores: 264751 takes, 25738 waits (mean 36 us, longest 28.2 ms), 12467 kicks, 12281 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 13813063 kept (6896402 by the last picks' textures, a uniform buffer bound since), 37594 new, 6549342 with other textures (of 20400000) [hos host] vk: batched submits: 146 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 76, slot 0, present 60, cap 10, value 0, other 0 [hos Presentation Thread] vk: 95 textures retired (1123 left, 3242 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32420000 (4387366 pages from the captures) [hos Presentation Thread] vk: 100 textures retired (1073 left, 3140 MB) [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.04, scan 0.08 over 1369 ranges, 3083 MB), 822 pages written, 822 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.260; GPU wait for late pages 0.241 (30 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (148 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 97877 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 Presentation Thread] vk: write-back diff (600 submits): 2459 runs, 404.3 MB compared; 2304 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4000.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4273 binds, 3835 MB; 0x103c000000 (48 MB, state 1): 1130 binds, 27 MB; 0x1159000000 (48 MB, state 1): 263 binds, 137 MB; 0x7fe2000000 (16 MB, state 1): 76 binds, 1 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 69 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1053000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32440000 (4390611 pages from the captures) [hos Presentation Thread] vk: 49 textures retired (1095 left, 2965 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #240000: event 0x100d6c8028 mode 0 value 239999 (lr 0x80667410) [hos Presentation Thread] vk: 29 textures retired (1111 left, 3004 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32460000 (4394113 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.11 [hos Presentation Thread] vk: 33 textures retired (1126 left, 3004 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 484 of 3000 waited for their write-back, 2.25 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32480000 (4397549 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1139 left, 3007 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 184 dirty pages from their submits' captures, 97534 from earlier ones', 47 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 Presentation Thread] vk: write-back diff (600 submits): 2370 runs, 402.1 MB compared; 2278 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 47; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4001.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4307 binds, 3828 MB; 0x103c000000 (48 MB, state 1): 1384 binds, 34 MB; 0x1159000000 (48 MB, state 1): 264 binds, 137 MB; 0x1066000000 (16 MB, state 1): 191 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 60 binds, 1 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; 0x1053000000 (16 MB, state 1): 36 binds, 0 MB; [hos host] vk: batched submits: 122 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 47, cap 22, value 0, other 0 [hos Presentation Thread] vk: 127 textures retired (1179 left, 3121 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32500000 (4401829 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6161207 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] nvn: 1750000 recordings made, 57927 live copies (18.5 MB), 19547 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 212 textures retired (1206 left, 3235 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32520000 (4405846 pages from the captures) [hos Presentation Thread] vk: 196 textures retired (1208 left, 3301 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32540000 (4409425 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 240 dirty pages from their submits' captures, 92468 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 Presentation Thread] vk: write-back diff (600 submits): 2210 runs, 370.0 MB compared; 2084 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3706.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3972 binds, 3516 MB; 0x103c000000 (48 MB, state 1): 1657 binds, 36 MB; 0x1159000000 (48 MB, state 1): 280 binds, 152 MB; 0x7fe2000000 (16 MB, state 1): 129 binds, 2 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1053000000 (16 MB, state 1): 34 binds, 0 MB; 0x1058000000 (16 MB, state 1): 2 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 218 textures retired (1242 left, 3285 MB) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32560000 (4413243 pages from the captures) [hos Presentation Thread] vk: 162 textures retired (1253 left, 3501 MB) [hos Presentation Thread] vk: a frame: 56 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.35, present 0.23, draw 5.70, descriptors 2.25, texture lookups 0.39, uploads 0.15, pipelines 0.24, programs 1.01, commands 1.92, dispatch 0.82, memory sync 1.86, queue submit 0.66, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 129 (1024 MB): 10.49 MB synced in 1369.7 copies, 10.89 MB written back [hos Presentation Thread] vk: 14760 presents, 33.5 fps; a frame: 1064 draws (0 skipped), 121 dispatches, 123 passes, 154 barriers, 6 submits, 2.3 uploads (0.8 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1457 pipelines (7875 ms), 77 programs (11 failed), 1270 textures (3522 MB) [hos Presentation Thread] vk: a frame: 367.9 full barriers recorded, 189.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 3.0; 0x9: 1.0; 0x10: 2.2; 0x11: 44.9; 0x12: 75.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 8.1 ms); 12.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.15 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 41475 so far (36888 MB) [hos Presentation Thread] vk: 61 textures retired (1226 left, 3516 MB) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1368 ranges, 3085 MB), 826 pages written, 826 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.156; GPU wait for late pages 0.137 (30 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (149 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32580000 (4415831 pages from the captures) [hos host] vk: batched submits: 160 flushes, 14.1 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 73, cap 5, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 111 dirty pages from their submits' captures, 88965 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 Presentation Thread] vk: write-back diff (600 submits): 1994 runs, 356.9 MB compared; 1913 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3614.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3898 binds, 3436 MB; 0x103c000000 (48 MB, state 1): 1344 binds, 35 MB; 0x1066000000 (16 MB, state 1): 310 binds, 0 MB; 0x1159000000 (48 MB, state 1): 264 binds, 142 MB; 0x7fe2000000 (16 MB, state 1): 68 binds, 1 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1058000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: 35 textures retired (1220 left, 3517 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32600000 (4418002 pages from the captures) [hos Presentation Thread] vk: 149 textures retired (1191 left, 3415 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32620000 (4421353 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.11 [hos Presentation Thread] vk: kept finalized textures over 512 MB: #134 0x107e1bb000 8x8 NVN 0x3f goes (unused for 13358 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #255 0x1001e88b600 1466x282 NVN 0x25 goes (unused for 13119 frames) [hos Presentation Thread] vk: 118 textures retired (1174 left, 3432 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32640000 (4423596 pages from the captures) [hos Presentation Thread] vi: 14807 frames presented (33.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 11, 22-30 91, 30-40 59, over 40 7 [hos host] vk: frame interpolation: 340 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 9, 12-17 320, 17-25 7, over 25 1 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 640 of 3000 waited for their write-back, 1.83 ms each [hos Presentation Thread] vk: kept finalized textures over 512 MB: #257 0x1001e43b200 1466x282 NVN 0x25 goes (unused for 13129 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #256 0x1001e663400 1466x282 NVN 0x25 goes (unused for 13129 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #258 0x1001e213000 1466x282 NVN 0x25 goes (unused for 13129 frames) [hos Presentation Thread] vk: 24 textures retired (1176 left, 3449 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 381 dirty pages from their submits' captures, 85310 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 Presentation Thread] vk: write-back diff (600 submits): 2062 runs, 348.0 MB compared; 1959 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3537.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3810 binds, 3335 MB; 0x103c000000 (48 MB, state 1): 1255 binds, 34 MB; 0x1159000000 (48 MB, state 1): 301 binds, 169 MB; 0x1066000000 (16 MB, state 1): 124 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: program picks: 13941209 kept (6956239 by the last picks' textures, a uniform buffer bound since), 37754 new, 6621036 with other textures (of 20600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32660000 (4425593 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #254 0x1001eab3800 1466x282 NVN 0x25 goes (unused for 13139 frames) [hos Presentation Thread] vk: 32 textures retired (1151 left, 3425 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #325000: event 0x100d6c8028 mode 0 value 242602 (now 242564) (lr 0x806674b0) [hos AudioFrameworkThread] vcores: 393984 takes, 28842 waits (mean 25 us, longest 10.4 ms), 14029 kicks, 13930 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32680000 (4427549 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1146 left, 3419 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32700000 (4429496 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #53983 0x10000d01600 1024x576x1 x1 NVN 0x3f at present 14834 (texture frame 14835), finalized, 2560 KB dirty in 1 ranges [hos host] vk: batched submits: 170 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 1, wait 93, slot 0, present 70, cap 5, value 1, other 0 [hos Presentation Thread] vk: upload over a drawn image: #26310 0x100005c0a00 1024x576x1 x1 NVN 0x25 at present 14835 (texture frame 14836), finalized, 2 KB dirty in 1 ranges [hos Presentation Thread] vk: kept finalized textures over 512 MB: #80 0x107e2ef000 8x8 NVN 0x3f goes (unused for 12994 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #441 0x116bc58000 260x260 NVN 0xd goes (unused for 9415 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #443 0x116bc8d000 260x260 NVN 0xd goes (unused for 9408 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #421 0x116ae29000 260x260 NVN 0xd goes (unused for 9016 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5473 0x1000228e200 960x540 NVN 0x3f goes (unused for 8926 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5492 0x100022b6200 960x540 NVN 0x3f goes (unused for 8925 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5510 0x1000228a000 960x540 NVN 0x3f goes (unused for 8924 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5528 0x100022fc000 960x540 NVN 0x3f goes (unused for 8923 frames) [hos Presentation Thread] vk: 68 textures retired (1215 left, 3544 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32720000 (4433990 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 251 dirty pages from their submits' captures, 82231 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 Presentation Thread] vk: write-back diff (600 submits): 1993 runs, 327.4 MB compared; 1921 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3330.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3561 binds, 3125 MB; 0x103c000000 (48 MB, state 1): 1193 binds, 31 MB; 0x1159000000 (48 MB, state 1): 305 binds, 174 MB; 0x1065000000 (16 MB, state 1): 142 binds, 0 MB; 0x107c000000 (32 MB, state 1): 37 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1058000000 (16 MB, state 1): 30 binds, 0 MB; [hos host] vk: replay reads of guest memory as submitted: 32740000 (4436780 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1231 left, 3587 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32760000 (4438319 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5546 0x1000232c000 960x540 NVN 0x3f goes (unused for 8942 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5564 0x100023b2000 960x540 NVN 0x3f goes (unused for 8941 frames) [hos Presentation Thread] vk: 44 textures retired (1214 left, 3592 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32780000 (4439840 pages from the captures) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (4 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32800000 (4441425 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1215 left, 3598 MB) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.05, scan 0.08 over 1368 ranges, 3085 MB), 839 pages written, 839 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.314; GPU wait for late pages 0.293 (51 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (140 MB), 12 spare buffers, 810 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 323 dirty pages from their submits' captures, 79718 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 Presentation Thread] vk: write-back diff (600 submits): 2100 runs, 337.0 MB compared; 3164 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3318.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3578 binds, 3126 MB; 0x103c000000 (48 MB, state 1): 1443 binds, 33 MB; 0x1065000000 (16 MB, state 1): 852 binds, 0 MB; 0x1159000000 (48 MB, state 1): 284 binds, 159 MB; 0x7fe1000000 (16 MB, state 1): 99 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; 0x1058000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6228630 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32820000 (4442797 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5585 0x100023dc000 960x540 NVN 0x3f goes (unused for 8960 frames) [hos Presentation Thread] vk: 10 textures retired (1212 left, 3595 MB) [hos Presentation Thread] vk: a frame: 19 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.03, present 0.19, draw 7.33, descriptors 2.89, texture lookups 0.32, uploads 0.12, pipelines 0.30, programs 1.35, commands 2.44, dispatch 0.84, memory sync 2.56, queue submit 0.82, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 131 (1024 MB): 10.81 MB synced in 1380.9 copies, 11.03 MB written back [hos Presentation Thread] vk: 14880 presents, 34.9 fps; a frame: 1361 draws (0 skipped), 118 dispatches, 118 passes, 146 barriers, 6 submits, 1.5 uploads (0.6 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1458 pipelines (7875 ms), 77 programs (11 failed), 1213 textures (3595 MB) [hos Presentation Thread] vk: a frame: 362.5 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 3.0; 0x9: 1.0; 0x10: 0.6; 0x11: 43.0; 0x12: 71.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.3 ms a frame (the longest submission 6.9 ms); 4.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.29 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32840000 (4444288 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1205 left, 3592 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32860000 (4446968 pages from the captures) [hos host] vk: batched submits: 191 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 2, wait 107, slot 0, present 70, cap 7, value 5, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32880000 (4449782 pages from the captures) [hos Presentation Thread] vk: 68 textures retired (1145 left, 3515 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 352 dirty pages from their submits' captures, 80495 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 Presentation Thread] vk: write-back diff (600 submits): 2035 runs, 326.6 MB compared; 3100 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3213.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3442 binds, 3021 MB; 0x103c000000 (48 MB, state 1): 1330 binds, 30 MB; 0x1159000000 (48 MB, state 1): 287 binds, 163 MB; 0x1066000000 (16 MB, state 1): 230 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 112 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1058000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32900000 (4451254 pages from the captures) [hos Presentation Thread] vk: 8 textures retired (1140 left, 3489 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32920000 (4452728 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 709 of 3000 waited for their write-back, 1.49 ms each [hos Presentation Thread] vk: 14 textures retired (1145 left, 3464 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32940000 (4454233 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32960000 (4455625 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 96000 submissions stopped at a wait, 95979 went on once it was reached, 18 waits gone past; made to go by presents 55, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 327647, not met 0; captures at a CPU event's wait 167 [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5603 0x10002406000 960x540 NVN 0x3f goes (unused for 9009 frames) [hos Presentation Thread] vk: 19 textures retired (1149 left, 3456 MB) [hos host] vk: mirror syncs (600 submits): 229 dirty pages from their submits' captures, 79046 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: write-back diff (600 submits): 2080 runs, 328.8 MB compared; 2140 pages read into the shadows; 128 MB of shadows [hos host] vk: read live, by pool: [hos host] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3321.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3593 binds, 3127 MB; 0x103c000000 (48 MB, state 1): 1287 binds, 33 MB; 0x1066000000 (16 MB, state 1): 321 binds, 0 MB; 0x1159000000 (48 MB, state 1): 287 binds, 161 MB; 0x7fe1000000 (16 MB, state 1): 116 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 32 binds, 0 MB; [hos host] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 32980000 (4457094 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1149 left, 3448 MB) [hos Presentation Thread] vk: program picks: 14075740 kept (7023528 by the last picks' textures, a uniform buffer bound since), 37882 new, 6686377 with other textures (of 20800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33000000 (4458595 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #245000: event 0x100d6c8034 mode 0 value 244999 (lr 0x806616b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33020000 (4460126 pages from the captures) [hos Presentation Thread] vk: 8 textures retired (1146 left, 3447 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33040000 (4461450 pages from the captures) [hos host] vk: batched submits: 188 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 2, wait 112, slot 0, present 67, cap 4, value 3, other 0 [hos Presentation Thread] vk: 8 textures retired (1148 left, 3448 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 342 dirty pages from their submits' captures, 79700 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 Presentation Thread] vk: write-back diff (600 submits): 2009 runs, 318.2 MB compared; 2045 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3209.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3443 binds, 3021 MB; 0x103c000000 (48 MB, state 1): 1216 binds, 31 MB; 0x1159000000 (48 MB, state 1): 281 binds, 158 MB; 0x7fe1000000 (16 MB, state 1): 113 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1058000000 (16 MB, state 1): 29 binds, 0 MB; 0x1043000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33060000 (4463022 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (1152 left, 3449 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.05, scan 0.08 over 1367 ranges, 3081 MB), 852 pages written, 852 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.299; GPU wait for late pages 0.278 (59 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (131 MB), 12 spare buffers, 811 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33080000 (4464532 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #26310 0x100005c0a00 1024x576x1 x1 NVN 0x25 at present 14976 (texture frame 14977), finalized, 2 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33100000 (4466920 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1200 left, 3483 MB) [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 2, 12-17 343, 17-25 0, over 25 2 [hos Presentation Thread] vi: 14982 frames presented (34.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 100, 30-40 64, over 40 3 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33120000 (4470368 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1206 left, 3503 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 306 dirty pages from their submits' captures, 81171 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 Presentation Thread] vk: write-back diff (600 submits): 1988 runs, 336.9 MB compared; 1945 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3430.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3672 binds, 3229 MB; 0x103c000000 (48 MB, state 1): 1275 binds, 31 MB; 0x1065000000 (16 MB, state 1): 360 binds, 0 MB; 0x1159000000 (48 MB, state 1): 302 binds, 170 MB; 0x7fe1000000 (16 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; 0x1058000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos AudioFrameworkThread] vcores: 387924 takes, 32343 waits (mean 27 us, longest 8.9 ms), 15731 kicks, 15634 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33140000 (4472321 pages from the captures) [hos Presentation Thread] vk: memory: working set 3779 MB (peak 6471), private 690 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5942 MB, 1313 allocations 4965 MB; used 5978 of 9058 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2085 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 887 images 1662 MB; 335 free ranges, the largest 73 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 387 images 1116 MB; 224 free ranges, the largest 26 MB [hos Presentation Thread] vk: render target images: 29279 reused from the pool, 13769 made new, 13382 destroyed from it; it holds 52 (116 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9314 MB allowed (977 MB of it free in the blocks); textures 3514 MB (budget 3072 MB), 1211 textures [hos Presentation Thread] vk: textures: decoded ASTC 1662 MB, rendered 1176 MB (112 drawn in one frame, kept: 80787 KB), other 236 MB; used in the last 8 presents 2260 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 225 (522914 KB): 42x41x1 NVN 0x25: 1 (6 KB); 64x62x1 NVN 0x25: 1 (15 KB); 73x37x1 NVN 0x25: 1 (10 KB); 106x105x1 NVN 0x1: 1 (10 KB); 125x122x1 NVN 0x1: 1 (14 KB); 128x126x1 NVN 0x1: 1 (15 KB); 137x101x1 NVN 0x1: 1 (13 KB); 161x37x1 NVN 0x25: 1 (23 KB); 193x96x1 NVN 0x1: 1 (18 KB); 213x37x1 NVN 0x25: 1 (30 KB); 260x260x1 NVN 0xd: 5 (879 KB); 277x101x1 NVN 0x1: 1 (27 KB); 309x60x1 NVN 0x25: 1 (72 KB); 322x37x1 NVN 0x25: 1 (46 KB); 386x101x1 NVN 0x1: 1 (38 KB); [hos Presentation Thread] vk: 2 textures retired (1209 left, 3514 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #30000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: status: 600 frames, the slowest 78.6 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.94, present 0.12, draw 7.61, descriptors 2.90, texture lookups 0.19, uploads 0.04, pipelines 0.31, programs 1.46, commands 2.56, dispatch 0.82, memory sync 2.21, queue submit 0.88, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 132 (1024 MB): 10.65 MB synced in 1389.4 copies, 10.94 MB written back [hos Presentation Thread] vk: 15000 presents, 34.4 fps; a frame: 1453 draws (0 skipped), 121 dispatches, 120 passes, 147 barriers, 6 submits, 1.0 uploads (0.2 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1460 pipelines (7979 ms), 77 programs (11 failed), 1210 textures (3516 MB) [hos Presentation Thread] vk: a frame: 366.9 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.1; 0x8: 3.0; 0x9: 1.0; 0x10: 2.1; 0x11: 42.5; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.5 ms a frame (the longest submission 6.7 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33160000 (4474299 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1201 left, 3517 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.794, game's frame rate 33 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6295281 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 170 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 100, slot 0, present 64, cap 4, value 2, other 0 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 719 of 3000 waited for their write-back, 1.62 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33180000 (4476210 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5621 0x10002494000 960x540 NVN 0x3f goes (unused for 9098 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5690 0x100024f5e00 960x540 NVN 0x3f goes (unused for 9087 frames) [hos Presentation Thread] vk: 26 textures retired (1213 left, 3544 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #330000: event 0x100d6c8030 mode 0 value 246404 (now 246385) (lr 0x806614d8) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 287 dirty pages from their submits' captures, 82151 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 Presentation Thread] vk: write-back diff (600 submits): 1956 runs, 336.7 MB compared; 1815 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3442.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3698 binds, 3231 MB; 0x103c000000 (48 MB, state 1): 1349 binds, 31 MB; 0x1065000000 (16 MB, state 1): 617 binds, 0 MB; 0x1159000000 (48 MB, state 1): 316 binds, 180 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x1043000000 (16 MB, state 1): 33 binds, 0 MB; 0x1058000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33200000 (4478385 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1230 left, 3556 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33220000 (4483023 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5765 0x10002501e00 960x540 NVN 0x3f goes (unused for 9087 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5732 0x1000258de00 960x540 NVN 0x3f goes (unused for 9038 frames) [hos Presentation Thread] vk: 163 textures retired (1164 left, 3413 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33240000 (4485865 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1163 left, 3412 MB) [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 500000 so far (x1 0x1178b7a000 x2 0 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: mirror syncs (600 submits): 82 dirty pages from their submits' captures, 76383 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 Presentation Thread] vk: write-back diff (600 submits): 1836 runs, 314.9 MB compared; 1755 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3221.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3437 binds, 3021 MB; 0x103c000000 (48 MB, state 1): 1139 binds, 29 MB; 0x1066000000 (16 MB, state 1): 405 binds, 0 MB; 0x1159000000 (48 MB, state 1): 299 binds, 171 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x1058000000 (16 MB, state 1): 29 binds, 0 MB; 0x1053000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33260000 (4487711 pages from the captures) [hos Presentation Thread] vk: 89 textures retired (1204 left, 3471 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33280000 (4490563 pages from the captures) [hos Presentation Thread] vk: program picks: 14208832 kept (7091853 by the last picks' textures, a uniform buffer bound since), 38012 new, 6753155 with other textures (of 21000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33300000 (4492749 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5897 0x10002593e00 960x540 NVN 0x3f goes (unused for 9067 frames) [hos Presentation Thread] vk: 40 textures retired (1198 left, 3476 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.04, scan 0.08 over 1367 ranges, 3081 MB), 846 pages written, 846 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.232; GPU wait for late pages 0.211 (59 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (141 MB), 12 spare buffers, 820 texture pages copied (3 MB) [hos host] vk: batched submits: 180 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 97, slot 0, present 65, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33320000 (4496638 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5921 0x10002599e00 960x540 NVN 0x3f goes (unused for 9076 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5974 0x10002611e00 960x540 NVN 0x3f goes (unused for 9073 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #5990 0x10002621e00 960x540 NVN 0x3f goes (unused for 9072 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6005 0x10002629e00 960x540 NVN 0x3f goes (unused for 9071 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6037 0x10002695e00 960x540 NVN 0x3f goes (unused for 9069 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6052 0x100026a9e00 960x540 NVN 0x3f goes (unused for 9068 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6080 0x100026bde00 960x540 NVN 0x3f goes (unused for 9066 frames) [hos Presentation Thread] vk: 140 textures retired (1190 left, 3436 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 200 dirty pages from their submits' captures, 78218 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 Presentation Thread] vk: write-back diff (600 submits): 1857 runs, 315.8 MB compared; 1772 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3213.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3533 binds, 3023 MB; 0x103c000000 (48 MB, state 1): 1019 binds, 24 MB; 0x1065000000 (16 MB, state 1): 333 binds, 0 MB; 0x1159000000 (48 MB, state 1): 293 binds, 167 MB; 0x1066000000 (16 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33340000 (4498833 pages from the captures) [hos Presentation Thread] vk: 97 textures retired (1187 left, 3428 MB) [hos rmbl::VibrationThread] hid: 81920 vibration values, strongest 0.03 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33360000 (4502657 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: 26 textures retired (1176 left, 3428 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33380000 (4505192 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1170 left, 3423 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 271 dirty pages from their submits' captures, 84146 from earlier ones', 8 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 Presentation Thread] vk: write-back diff (600 submits): 2155 runs, 349.9 MB compared; 2118 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3533.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3802 binds, 3333 MB; 0x103c000000 (48 MB, state 1): 1064 binds, 26 MB; 0x1065000000 (16 MB, state 1): 393 binds, 0 MB; 0x1159000000 (48 MB, state 1): 309 binds, 174 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1058000000 (16 MB, state 1): 52 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 44 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33400000 (4507584 pages from the captures) [hos sead::MainThread] nvn: 1800000 recordings made, 57748 live copies (18.9 MB), 20245 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: 38 textures retired (1146 left, 3419 MB) [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.44, present 0.14, draw 7.19, descriptors 2.76, texture lookups 0.24, uploads 0.05, pipelines 0.30, programs 1.32, commands 2.45, dispatch 0.80, memory sync 2.10, queue submit 0.74, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 134 (1024 MB): 10.65 MB synced in 1378.5 copies, 10.89 MB written back [hos Presentation Thread] vk: 15120 presents, 33.4 fps; a frame: 1401 draws (0 skipped), 115 dispatches, 119 passes, 148 barriers, 6 submits, 1.0 uploads (0.2 MB), 81 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1460 pipelines (7979 ms), 77 programs (11 failed), 1146 textures (3419 MB) [hos Presentation Thread] vk: a frame: 362.6 full barriers recorded, 188.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.3; 0x8: 3.0; 0x9: 1.0; 0x10: 2.3; 0x11: 42.8; 0x12: 71.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 15.3 ms a frame (the longest submission 6.8 ms); 5.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.11 MB unswizzled on the CPU in 0.02 ms [hos ModuleSystemWorker4] vk: readbacks of GPU results: 658 of 3000 waited for their write-back, 1.68 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33420000 (4511363 pages from the captures) [hos Presentation Thread] vk: 45 textures retired (1185 left, 3442 MB) [hos Presentation Thread] vk: texture #59530 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 105911): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59530 0x10000780600 1024x576x1 x1 NVN 0xa at present 15130 (texture frame 15131), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #59530 0x10000780600 1024x576x1 x1 NVN 0xa at present 15134 (texture frame 15135), finalized, 2560 KB dirty in 1 ranges [hos host] vk: batched submits: 165 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 81, slot 0, present 61, cap 23, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33440000 (4516008 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1143 left, 3420 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 193 dirty pages from their submits' captures, 93338 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 2406 runs, 392.3 MB compared; 2304 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3924.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4265 binds, 3751 MB; 0x103c000000 (48 MB, state 1): 1094 binds, 29 MB; 0x1065000000 (16 MB, state 1): 588 binds, 0 MB; 0x1159000000 (48 MB, state 1): 273 binds, 145 MB; 0x107c000000 (32 MB, state 1): 105 binds, 0 MB; 0x1140000000 (48 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; 0x1058000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: 25 textures retired (1123 left, 3378 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33460000 (4518740 pages from the captures) [hos Presentation Thread] vi: 15152 frames presented (33.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 3, 22-30 94, 30-40 71, over 40 1 [hos host] vk: frame interpolation: 339 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 332, 17-25 3, over 25 0 [hos Presentation Thread] vk: 11 textures retired (1113 left, 3370 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33480000 (4521381 pages from the captures) [hos ModuleSystemWorker5] vcores: 374230 takes, 27921 waits (mean 29 us, longest 8.3 ms), 13538 kicks, 13343 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6362339 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 36 textures retired (1077 left, 3321 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.05, scan 0.09 over 1368 ranges, 3061 MB), 861 pages written, 861 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.237; GPU wait for late pages 0.216 (39 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (135 MB), 12 spare buffers, 820 texture pages copied (3 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33500000 (4525733 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (1073 left, 3314 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 398 dirty pages from their submits' captures, 103267 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 2577 runs, 414.6 MB compared; 2401 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 25; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4112.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4481 binds, 3959 MB; 0x103c000000 (48 MB, state 1): 1081 binds, 31 MB; 0x1065000000 (16 MB, state 1): 484 binds, 0 MB; 0x1159000000 (48 MB, state 1): 245 binds, 123 MB; 0x107c000000 (32 MB, state 1): 87 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 76 binds, 0 MB; 0x1043000000 (16 MB, state 1): 48 binds, 0 MB; 0x1058000000 (16 MB, state 1): 39 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33520000 (4530313 pages from the captures) [hos Presentation Thread] vk: 141 textures retired (988 left, 3152 MB) [hos host] vk: batched submits: 142 flushes, 13.7 command buffers each, over 120 presents; by reason: poll 0, wait 79, slot 0, present 60, cap 3, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.12 [hos Presentation Thread] vk: 4 textures retired (984 left, 3148 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33540000 (4534332 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #250000: event 0x100d6c8040 mode 0 value 249999 (lr 0x806621e8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33560000 (4538442 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (992 left, 3126 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #335000: event 0x100d6c8030 mode 0 value 250204 (now 250185) (lr 0x806614d8) [hos Presentation Thread] vk: mirror syncs (600 submits): 276 dirty pages from their submits' captures, 101556 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 2475 runs, 431.0 MB compared; 2261 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4322.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4726 binds, 4168 MB; 0x103c000000 (48 MB, state 1): 1131 binds, 35 MB; 0x1065000000 (16 MB, state 1): 458 binds, 0 MB; 0x1159000000 (48 MB, state 1): 242 binds, 119 MB; 0x107c000000 (32 MB, state 1): 107 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; 0x1058000000 (16 MB, state 1): 40 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; [hos ModuleSystemWorker1] vk: readbacks of GPU results: 604 of 3000 waited for their write-back, 1.87 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33580000 (4541481 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (990 left, 3126 MB) [hos Presentation Thread] vk: 21 textures retired (975 left, 3107 MB) [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 684 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.94, present 0.15, draw 5.22, descriptors 1.95, texture lookups 0.16, uploads 0.04, pipelines 0.23, programs 1.03, commands 1.76, dispatch 0.79, memory sync 2.12, queue submit 0.60, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 134 (1024 MB): 10.16 MB synced in 1354.3 copies, 10.85 MB written back [hos Presentation Thread] vk: 15240 presents, 35.1 fps; a frame: 904 draws (0 skipped), 111 dispatches, 110 passes, 147 barriers, 6 submits, 0.5 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1460 pipelines (7979 ms), 77 programs (11 failed), 975 textures (3107 MB) [hos Presentation Thread] vk: a frame: 333.5 full barriers recorded, 184.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.9; 0x8: 3.0; 0x9: 1.0; 0x10: 2.9; 0x11: 42.3; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.3 ms a frame (the longest submission 6.7 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33600000 (4543864 pages from the captures) [hos Presentation Thread] vk: program picks: 14333654 kept (7147368 by the last picks' textures, a uniform buffer bound since), 38189 new, 6828156 with other textures (of 21200000) [hos Presentation Thread] vk: 39 textures retired (936 left, 3085 MB) [hos host] vk: batched submits: 136 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 75, slot 0, present 56, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33620000 (4548267 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (942 left, 3072 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 202 dirty pages from their submits' captures, 103173 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 2802 runs, 446.6 MB compared; 2704 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4456.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4844 binds, 4270 MB; 0x103c000000 (48 MB, state 1): 1394 binds, 41 MB; 0x1065000000 (16 MB, state 1): 422 binds, 0 MB; 0x1159000000 (48 MB, state 1): 282 binds, 145 MB; 0x107c000000 (32 MB, state 1): 108 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1058000000 (16 MB, state 1): 41 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture #26482 0x116dddc000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 15268 (drawn at 10030) [hos Presentation Thread] vk: 3 textures retired (949 left, 3083 MB) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.08 over 1365 ranges, 3065 MB), 815 pages written, 815 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.142; GPU wait for late pages 0.123 (26 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (128 MB), 12 spare buffers, 820 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33640000 (4551984 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (935 left, 3073 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33660000 (4556615 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (948 left, 3084 MB) [hos Presentation Thread] vk: in play: graphics 99085147555e0766 (703cebf39316c3e8 868156953bd34f72), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.15 [hos Presentation Thread] vk: 9 textures retired (939 left, 3077 MB) [hos host] vk: replay reads of guest memory as submitted: 33680000 (4559396 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 915 dirty pages from their submits' captures, 104069 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 2742 runs, 454.1 MB compared; 2567 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4538.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4914 binds, 4355 MB; 0x103c000000 (48 MB, state 1): 1837 binds, 52 MB; 0x1065000000 (16 MB, state 1): 307 binds, 0 MB; 0x1159000000 (48 MB, state 1): 263 binds, 131 MB; 0x107c000000 (32 MB, state 1): 125 binds, 0 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1058000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 9 textures retired (930 left, 3052 MB) [hos host] vk: batched submits: 137 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 19, wait 66, slot 0, present 50, cap 2, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33700000 (4561443 pages from the captures) [hos Presentation Thread] vi: 15323 frames presented (34.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 16, 22-30 88, 30-40 58, over 40 8 [hos host] vk: frame interpolation: 342 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 1, 12-17 325, 17-25 12, over 25 1 [hos Presentation Thread] vk: 135 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 136 pools mirrored in VRAM (1024 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 453 of 3000 waited for their write-back, 2.43 ms each [hos tera::FileResourceMgr] vcores: 389626 takes, 37137 waits (mean 51 us, longest 59.0 ms), 18029 kicks, 17785 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33720000 (4563595 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (935 left, 3056 MB) [hos ModuleSystemWorker4] vk: texture slots registered again at another size: 1200000 (of 1443151 registrations; slot 30387 256x256 -> 512x512) [hos Presentation Thread] vk: mirror syncs (600 submits): 595 dirty pages from their submits' captures, 116659 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 Presentation Thread] vk: write-back diff (600 submits): 2446 runs, 467.7 MB compared; 2037 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4749.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5128 binds, 4568 MB; 0x103c000000 (48 MB, state 1): 1793 binds, 51 MB; 0x1159000000 (48 MB, state 1): 265 binds, 130 MB; 0x1065000000 (16 MB, state 1): 250 binds, 0 MB; 0x107c000000 (32 MB, state 1): 104 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1066000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture 0x10001671e00 685x685x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3148 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33740000 (4567879 pages from the captures) [hos Presentation Thread] vk: 150 textures retired (969 left, 3153 MB) [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 696 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.97, present 0.36, draw 4.91, descriptors 1.77, texture lookups 0.20, uploads 0.07, pipelines 0.22, programs 1.01, commands 1.67, dispatch 0.99, memory sync 2.05, queue submit 0.72, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 136 (1024 MB): 10.43 MB synced in 1382.5 copies, 10.76 MB written back [hos Presentation Thread] vk: 15360 presents, 33.8 fps; a frame: 720 draws (0 skipped), 122 dispatches, 106 passes, 147 barriers, 6 submits, 0.8 uploads (0.2 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1467 pipelines (8046 ms), 78 programs (11 failed), 983 textures (3175 MB) [hos Presentation Thread] vk: a frame: 336.8 full barriers recorded, 181.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.4; 0x8: 3.0; 0x9: 1.0; 0x10: 2.4; 0x11: 43.5; 0x12: 68.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 7.0 ms); 2.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6431258 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture 0x10001ca0200 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3206 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.09, scan 0.09 over 1523 ranges, 3153 MB), 795 pages written, 795 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.177; GPU wait for late pages 0.157 (29 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (113 MB), 12 spare buffers, 1088 texture pages copied (4 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33760000 (4572127 pages from the captures) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6097 0x100026c7e00 960x540 NVN 0x3f goes (unused for 9355 frames) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 42767 so far (37993 MB) [hos Presentation Thread] vk: 53 textures retired (993 left, 3201 MB) [hos Presentation Thread] vk: texture 0x107cdca600 128x60x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 3202 MB) [hos host] vk: batched submits: 127 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 10, wait 70, slot 0, present 46, cap 1, value 0, other 0 [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6118 0x100026b5e00 960x540 NVN 0x3f goes (unused for 9364 frames) [hos Presentation Thread] vk: 23 textures retired (1022 left, 3236 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33780000 (4573422 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1014 left, 3232 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 467 dirty pages from their submits' captures, 120650 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 Presentation Thread] vk: write-back diff (600 submits): 2183 runs, 436.1 MB compared; 1870 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4433.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4790 binds, 4245 MB; 0x103c000000 (48 MB, state 1): 1377 binds, 41 MB; 0x1159000000 (48 MB, state 1): 280 binds, 143 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 62 binds, 4 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33800000 (4574697 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.17 [hos Presentation Thread] vk: 18 textures retired (999 left, 3231 MB) [hos Presentation Thread] vk: texture 0x10001b4c000 566x566x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3232 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33820000 (4576033 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (983 left, 3226 MB) [hos Presentation Thread] vk: 67 textures retired (920 left, 3113 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33840000 (4577240 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #340000: event 0x100d6c8030 mode 0 value 254004 (now 253985) (lr 0x806614d8) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6136 0x100026bfe00 960x540 NVN 0x3f goes (unused for 9413 frames) [hos Presentation Thread] vk: 32 textures retired (906 left, 3094 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33860000 (4578633 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 514 dirty pages from their submits' captures, 119726 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 sead::MainThread] vk: write-back diff (600 submits): 2121 runs, 435.2 MB compared; 1782 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4438.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4801 binds, 4245 MB; 0x103c000000 (48 MB, state 1): 1358 binds, 40 MB; 0x1159000000 (48 MB, state 1): 287 binds, 148 MB; 0x107c000000 (32 MB, state 1): 117 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 5 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 148 flushes, 12.5 command buffers each, over 120 presents; by reason: poll 0, wait 81, slot 0, present 67, cap 0, value 0, other 0 [hos Presentation Thread] vk: 21 textures retired (907 left, 3094 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 608 of 3000 waited for their write-back, 1.91 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33880000 (4580032 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (907 left, 3087 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33900000 (4581369 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (924 left, 3111 MB) [hos Presentation Thread] vk: capture: a submit 0.36 ms (lock 0.04, scan 0.09 over 1524 ranges, 3151 MB), 749 pages written, 749 copied (2.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.113; GPU wait for late pages 0.096 (30 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (119 MB), 12 spare buffers, 1088 texture pages copied (4 MB) [hos Presentation Thread] vk: 52 textures retired (920 left, 3086 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33920000 (4582693 pages from the captures) [hos Presentation Thread] vk: program picks: 14452813 kept (7190174 by the last picks' textures, a uniform buffer bound since), 38445 new, 6908741 with other textures (of 21400000) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #255000: event 0x100d6c800c mode 0 value 255002 (lr 0x80660adc) [hos sead::MainThread] vk: mirror syncs (600 submits): 246 dirty pages from their submits' captures, 120207 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 sead::MainThread] vk: write-back diff (600 submits): 2211 runs, 436.6 MB compared; 1896 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4438.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4799 binds, 4245 MB; 0x103c000000 (48 MB, state 1): 1355 binds, 41 MB; 0x1159000000 (48 MB, state 1): 286 binds, 148 MB; 0x107c000000 (32 MB, state 1): 105 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 5 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (926 left, 3097 MB) [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 696 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.86, present 0.13, draw 4.85, descriptors 1.82, texture lookups 0.18, uploads 0.04, pipelines 0.22, programs 0.98, commands 1.59, dispatch 0.78, memory sync 1.43, queue submit 0.76, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 136 (1024 MB): 11.48 MB synced in 1548.5 copies, 10.64 MB written back [hos Presentation Thread] vk: 15480 presents, 39.2 fps; a frame: 805 draws (0 skipped), 106 dispatches, 105 passes, 143 barriers, 6 submits, 0.7 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1471 pipelines (8086 ms), 78 programs (11 failed), 928 textures (3104 MB) [hos Presentation Thread] vk: a frame: 318.9 full barriers recorded, 176.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.8; 0x8: 3.0; 0x9: 1.0; 0x10: 0.8; 0x11: 42.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 5.4 ms); 2.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33940000 (4583976 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (927 left, 3103 MB) [hos host] vk: batched submits: 152 flushes, 12.6 command buffers each, over 120 presents; by reason: poll 1, wait 85, slot 0, present 64, cap 2, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33960000 (4585269 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.11 [hos Presentation Thread] vk: 9 textures retired (921 left, 3099 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 33980000 (4586530 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (919 left, 3099 MB) [hos ModuleSystemWorker4] nvn: 1850000 recordings made, 60901 live copies (17.6 MB), 20579 texture copies; 5 command buffers' segments (4.2 MB) [hos host] vk: frame interpolation: 383 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 4, 7-9 3, 9-12 31, 12-17 344, 17-25 2, over 25 0 [hos Presentation Thread] vi: 15515 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 7, 17.8-22 25, 22-30 125, 30-40 32, over 40 1 [hos Presentation Thread] vk: mirror syncs (600 submits): 526 dirty pages from their submits' captures, 119985 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 Presentation Thread] vk: write-back diff (600 submits): 2191 runs, 436.1 MB compared; 1849 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4431.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4803 binds, 4246 MB; 0x103c000000 (48 MB, state 1): 1359 binds, 41 MB; 0x1159000000 (48 MB, state 1): 273 binds, 139 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 5 MB; 0x1043000000 (16 MB, state 1): 48 binds, 0 MB; 0x1140000000 (48 MB, state 1): 43 binds, 0 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 7 textures retired (912 left, 3097 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34000000 (4587724 pages from the captures) [hos ModuleSystemWorker5] vcores: 407011 takes, 23258 waits (mean 25 us, longest 7.8 ms), 11186 kicks, 11067 yields, 0 escapes in 5 s [hos Presentation Thread] vk: texture #60168 0x10000000000 128x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 15528 (drawn at 15461) [hos Presentation Thread] vk: texture #60170 0x10000000000 113x116 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 15528 (drawn at 15461) [hos Presentation Thread] vk: texture #60172 0x10000000000 193x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 15528 (drawn at 15461) [hos Presentation Thread] vk: texture #60176 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 15528 (drawn at 15461) [hos Presentation Thread] vk: 12 textures retired (919 left, 3090 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34020000 (4588973 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (924 left, 3097 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34040000 (4590195 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 520000 so far (x1 0x117a4d2010 x2 0 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: 37 textures retired (931 left, 3121 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 633 of 3000 waited for their write-back, 1.70 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6507470 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 134 flushes, 14.0 command buffers each, over 120 presents; by reason: poll 0, wait 76, slot 0, present 56, cap 2, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 443 dirty pages from their submits' captures, 119963 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 Presentation Thread] vk: write-back diff (600 submits): 2079 runs, 434.5 MB compared; 1755 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4441.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4801 binds, 4246 MB; 0x103c000000 (48 MB, state 1): 1349 binds, 41 MB; 0x1159000000 (48 MB, state 1): 289 binds, 150 MB; 0x107c000000 (32 MB, state 1): 85 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 5 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: 30 textures retired (938 left, 3133 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34060000 (4591497 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.36 ms (lock 0.04, scan 0.09 over 1524 ranges, 3151 MB), 747 pages written, 747 copied (2.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.150; GPU wait for late pages 0.132 (34 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (119 MB), 12 spare buffers, 1096 texture pages copied (4 MB) [hos Presentation Thread] vk: 13 textures retired (931 left, 3122 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34080000 (4592744 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (928 left, 3121 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34100000 (4593969 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (925 left, 3120 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34120000 (4596914 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.11 [hos Presentation Thread] vk: mirror syncs (600 submits): 217 dirty pages from their submits' captures, 117347 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 Presentation Thread] vk: write-back diff (600 submits): 2103 runs, 425.4 MB compared; 1783 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4320.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4678 binds, 4142 MB; 0x103c000000 (48 MB, state 1): 1301 binds, 39 MB; 0x1159000000 (48 MB, state 1): 265 binds, 134 MB; 0x107c000000 (32 MB, state 1): 110 binds, 0 MB; 0x1066000000 (16 MB, state 1): 94 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 80 binds, 5 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: memory: working set 3100 MB (peak 6471), private 671 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5942 MB, 1032 allocations 4543 MB; used 5978 of 9047 MB; heap 1 (system): 19 blocks 435 MB, 43 allocations 375 MB; used 2085 of 7537 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 593 images 1243 MB; 275 free ranges, the largest 73 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 400 images 1112 MB; 222 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 29870 reused from the pool, 14338 made new, 13938 destroyed from it; it holds 38 (54 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9303 MB allowed (1399 MB of it free in the blocks); textures 3142 MB (budget 3072 MB), 944 textures [hos Presentation Thread] vk: textures: decoded ASTC 1301 MB, rendered 1216 MB (100 drawn in one frame, kept: 64947 KB), other 196 MB; used in the last 8 presents 2096 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 215 (522900 KB): 161x37x1 NVN 0x25: 2 (46 KB); 260x260x1 NVN 0xd: 5 (879 KB); 309x60x1 NVN 0x25: 1 (72 KB); 922x234x1 NVN 0x1: 1 (210 KB); 960x540x1 NVN 0x3f: 206 (521690 KB); [hos Presentation Thread] vk: 21 textures retired (923 left, 3110 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 46.8 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 696 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.02, present 0.14, draw 4.72, descriptors 1.78, texture lookups 0.14, uploads 0.02, pipelines 0.20, programs 0.91, commands 1.58, dispatch 0.79, memory sync 1.60, queue submit 0.75, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 136 (1024 MB): 11.48 MB synced in 1551.4 copies, 10.62 MB written back [hos Presentation Thread] vk: 15600 presents, 39.6 fps; a frame: 808 draws (0 skipped), 106 dispatches, 104 passes, 143 barriers, 6 submits, 0.5 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1471 pipelines (8086 ms), 78 programs (11 failed), 934 textures (3122 MB) [hos Presentation Thread] vk: a frame: 317.0 full barriers recorded, 175.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.5; 0x8: 3.0; 0x9: 1.0; 0x10: 0.5; 0x11: 42.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.4 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6172 0x100026a5e00 960x540 NVN 0x3f goes (unused for 9591 frames) [hos Presentation Thread] vk: 40 textures retired (922 left, 3106 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34140000 (4598141 pages from the captures) [hos host] vk: batched submits: 164 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 0, wait 92, slot 0, present 71, cap 1, value 0, other 0 [hos Presentation Thread] vk: 48 textures retired (917 left, 3096 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #345000: event 0x100d6c8030 mode 0 value 257804 (now 257785) (lr 0x806614d8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34160000 (4599448 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (925 left, 3106 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34180000 (4600652 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 119169 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 sead::MainThread] vk: write-back diff (600 submits): 2153 runs, 435.6 MB compared; 1819 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4437.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4813 binds, 4247 MB; 0x103c000000 (48 MB, state 1): 1305 binds, 41 MB; 0x1159000000 (48 MB, state 1): 281 binds, 144 MB; 0x1066000000 (16 MB, state 1): 254 binds, 0 MB; 0x107c000000 (32 MB, state 1): 116 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 5 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1043000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: 25 textures retired (945 left, 3129 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34200000 (4601965 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (930 left, 3117 MB) [hos Presentation Thread] vk: texture 0x7f515e3000 1067x1067x1 x1 levels 1 NVN 0x89 -> vk 37 (ASTC decoded) (1000 textures, 3219 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 666 of 3000 waited for their write-back, 1.60 ms each [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6204 0x100025d3c00 960x540 NVN 0x3f goes (unused for 9639 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6220 0x100025c3c00 960x540 NVN 0x3f goes (unused for 9638 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6294 0x10002595c00 960x540 NVN 0x3f goes (unused for 9620 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6411 0x1000259fa00 960x540 NVN 0x3f goes (unused for 9615 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6535 0x1000251dc00 960x540 NVN 0x3f goes (unused for 9608 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6748 0x10002363800 960x540 NVN 0x3f goes (unused for 9557 frames) [hos Presentation Thread] vk: 116 textures retired (959 left, 3091 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34220000 (4605685 pages from the captures) [hos Presentation Thread] vk: texture 0x100019f2600 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 3148 MB) [hos sead::MainThread] vk: capture: a submit 0.36 ms (lock 0.05, scan 0.09 over 1524 ranges, 3159 MB), 757 pages written, 757 copied (3.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.159; GPU wait for late pages 0.141 (23 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (126 MB), 11 spare buffers, 1096 texture pages copied (4 MB) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #6762 0x10002343800 960x540 NVN 0x3f goes (unused for 9566 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #7069 0x100022d7a00 960x540 NVN 0x3f goes (unused for 9539 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #7309 0x10002323e00 960x540 NVN 0x3f goes (unused for 9528 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #7682 0x100022f7e00 960x540 NVN 0x3f goes (unused for 9389 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #7819 0x100023a9e00 960x540 NVN 0x3f goes (unused for 9379 frames) [hos Presentation Thread] vk: kept finalized textures over 512 MB: #8041 0x1000259fe00 960x540 NVN 0x3f goes (unused for 9366 frames) [hos Presentation Thread] vk: 123 textures retired (980 left, 3098 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34240000 (4608794 pages from the captures) [hos host] vk: batched submits: 130 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 2, wait 60, slot 0, present 56, cap 5, value 7, other 0 [hos Presentation Thread] vk: texture 0x10001beca00 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3114 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 490 dirty pages from their submits' captures, 121328 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 2172 runs, 428.5 MB compared; 2371 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4422.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4750 binds, 4245 MB; 0x103c000000 (48 MB, state 1): 1437 binds, 44 MB; 0x1065000000 (16 MB, state 1): 319 binds, 0 MB; 0x1159000000 (48 MB, state 1): 262 binds, 131 MB; 0x107c000000 (32 MB, state 1): 112 binds, 0 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; 0x1043000000 (16 MB, state 1): 41 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 40 binds, 3 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 18 textures retired (1003 left, 3117 MB) [hos Presentation Thread] vk: 59 textures retired (993 left, 3102 MB) [hos Presentation Thread] vk: texture 0x10001bea800 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3111 MB) [hos Presentation Thread] vk: program picks: 14574421 kept (7235985 by the last picks' textures, a uniform buffer bound since), 38667 new, 6986911 with other textures (of 21600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34260000 (4611474 pages from the captures) [hos Presentation Thread] vk: 137 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 138 pools mirrored in VRAM (1024 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: 114 textures retired (1002 left, 3117 MB) [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 5, 7-9 4, 9-12 69, 12-17 302, 17-25 5, over 25 1 [hos Presentation Thread] vi: 15708 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 6, 17.8-22 30, 22-30 123, 30-40 31, over 40 1 [hos Presentation Thread] vk: kept finalized textures over 512 MB: #8056 0x100025a5e00 960x540 NVN 0x3f goes (unused for 9405 frames) [hos Presentation Thread] vk: 115 textures retired (1007 left, 3147 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34280000 (4615208 pages from the captures) [hos Presentation Thread] vk: in play: graphics 34967c550a50a4d2 (3cc2a902148432cb 0a7ba771225ecf87), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6ae0b9be57cc8a6f (3cc2a902148432cb b01b635217415cfc), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 73 textures retired (1010 left, 3221 MB) [hos PlayReporter] vcores: 408129 takes, 25565 waits (mean 29 us, longest 15.4 ms), 12286 kicks, 12046 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 15 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 710 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.96, present 0.18, draw 4.52, descriptors 1.72, texture lookups 0.32, uploads 0.12, pipelines 0.20, programs 0.91, commands 1.47, dispatch 0.82, memory sync 1.67, queue submit 0.66, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 138 (1024 MB): 11.79 MB synced in 1567.5 copies, 10.68 MB written back [hos Presentation Thread] vk: 15720 presents, 37.4 fps; a frame: 752 draws (0 skipped), 111 dispatches, 106 passes, 146 barriers, 6 submits, 1.4 uploads (0.3 MB), 81 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1473 pipelines (8086 ms), 80 programs (11 failed), 1022 textures (3239 MB) [hos Presentation Thread] vk: a frame: 329.8 full barriers recorded, 177.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.1; 0x8: 3.0; 0x9: 1.0; 0x10: 2.1; 0x11: 42.4; 0x12: 69.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 5.4 ms); 7.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.02 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 331 dirty pages from their submits' captures, 129650 from earlier ones', 70 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 sead::MainThread] vk: write-back diff (600 submits): 2741 runs, 482.1 MB compared; 2502 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 70; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4725.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5035 binds, 4551 MB; 0x103c000000 (48 MB, state 1): 1644 binds, 51 MB; 0x1159000000 (48 MB, state 1): 256 binds, 123 MB; 0x1065000000 (16 MB, state 1): 167 binds, 0 MB; 0x1066000000 (16 MB, state 1): 138 binds, 0 MB; 0x107c000000 (32 MB, state 1): 130 binds, 0 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34300000 (4620003 pages from the captures) [hos Presentation Thread] vk: 147 textures retired (983 left, 3139 MB) [hos Presentation Thread] vk: texture 0x10001a8e600 1024x576x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3161 MB) [hos host] vk: batched submits: 112 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 1, wait 70, slot 0, present 40, cap 0, value 1, other 0 [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #260000: event 0x100d6c8000 mode 0 value 259996 (lr 0x80291504) [hos Presentation Thread] vk: 148 textures retired (958 left, 3081 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34320000 (4623862 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6583375 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 51 textures retired (924 left, 3054 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34340000 (4628537 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.04, scan 0.09 over 1524 ranges, 3159 MB), 780 pages written, 780 copied (3.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.142; GPU wait for late pages 0.122 (23 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 2291 texture pages copied (8 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 129613 from earlier ones', 103 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 Presentation Thread] vk: write-back diff (600 submits): 3060 runs, 488.7 MB compared; 2865 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 103; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4933.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5369 binds, 4760 MB; 0x103c000000 (48 MB, state 1): 1935 binds, 58 MB; 0x1159000000 (48 MB, state 1): 246 binds, 115 MB; 0x1066000000 (16 MB, state 1): 140 binds, 0 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x1140000000 (48 MB, state 1): 55 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 14 binds, 1 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 409 of 3000 waited for their write-back, 2.84 ms each [hos Presentation Thread] vk: texture storage read as submitted (2001 times; 25070 pages from the copies, 0 of them rewritten in guest memory since their submit; 2291 pages kept, 205 spans, 927 MB) [hos Presentation Thread] vk: 74 textures retired (903 left, 3042 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34360000 (4632975 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 102000 submissions stopped at a wait, 101979 went on once it was reached, 18 waits gone past; made to go by presents 59, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 349046, not met 0; captures at a CPU event's wait 175 [hos Presentation Thread] vk: 25 textures retired (923 left, 3062 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34380000 (4637823 pages from the captures) [hos host] vk: batched submits: 114 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 52, cap 3, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.11 [hos Presentation Thread] vk: 11 textures retired (912 left, 3049 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 179 dirty pages from their submits' captures, 108344 from earlier ones', 100 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 Presentation Thread] vk: write-back diff (600 submits): 2918 runs, 474.6 MB compared; 2806 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 100; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4629.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5068 binds, 4449 MB; 0x103c000000 (48 MB, state 1): 2131 binds, 61 MB; 0x1066000000 (16 MB, state 1): 262 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 118 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (48 MB, state 1): 51 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 25 binds, 2 MB; 0x1043000000 (16 MB, state 1): 15 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34400000 (4641720 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (915 left, 3051 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #350000: event 0x100d6c8030 mode 0 value 261604 (now 261585) (lr 0x806614d8) [hos Presentation Thread] vk: in play: graphics 03a1bf79d729c02a (2f641f0fbd516c6e 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0fa5744dea3a3591 (2f564023287a2685 1d70d3ac5b8459cc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 9c9b51bdea85fbf6 (5c85c231e2cc4972 0886bb9174cb24bc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 49cabba8acc39618 (4f92673d80d5cfdc 0886bb9174cb24bc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34420000 (4646311 pages from the captures) [hos Presentation Thread] vk: in play: graphics c5eb0d0b8834988a (aafd828029e23671 c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 41c00920ce253fe2 (2bfb625530d912c3 55c3a25b5702d1ff), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 652a45ec98167833 (41b66cec1e979ef2 55c3a25b5702d1ff), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics beba35004060755d (21ea1bb06912d489 1c59f6ef8d1ac08c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 45 textures retired (915 left, 3023 MB) [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.01 waits for shaders or pipelines (0.1 ms); translation 753 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.98, present 0.19, draw 4.63, descriptors 1.57, texture lookups 0.19, uploads 0.06, pipelines 0.23, programs 1.07, commands 1.39, dispatch 1.07, memory sync 1.59, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 139 (1024 MB): 10.42 MB synced in 1366.6 copies, 10.85 MB written back [hos Presentation Thread] vk: 15840 presents, 36.1 fps; a frame: 677 draws (0 skipped), 136 dispatches, 105 passes, 147 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1494 pipelines (8562 ms), 88 programs (11 failed), 915 textures (3023 MB) [hos Presentation Thread] vk: a frame: 348.2 full barriers recorded, 181.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.5; 0x12: 69.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 6.4 ms); 3.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.03 ms [hos rmbl::VibrationThread] hid: 86016 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34440000 (4649898 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (915 left, 3023 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 150 dirty pages from their submits' captures, 102120 from earlier ones', 70 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 Presentation Thread] vk: write-back diff (600 submits): 2895 runs, 434.5 MB compared; 2780 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 70; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4422.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4817 binds, 4242 MB; 0x103c000000 (48 MB, state 1): 1874 binds, 47 MB; 0x1159000000 (48 MB, state 1): 262 binds, 131 MB; 0x1140000000 (48 MB, state 1): 51 binds, 0 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1066000000 (16 MB, state 1): 31 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 25 binds, 2 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 139 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 140 pools mirrored in VRAM (1024 MB) [hos host] vk: batched submits: 114 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 2, wait 56, slot 0, present 48, cap 8, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34460000 (4654981 pages from the captures) [hos Presentation Thread] vk: 107 textures retired (887 left, 3000 MB) [hos Presentation Thread] vk: 112 mirrors given back (2096 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 140 pools mirrored in VRAM (1008 MB) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.04, scan 0.09 over 1526 ranges, 3143 MB), 715 pages written, 715 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.169; GPU wait for late pages 0.153 (21 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (133 MB), 11 spare buffers, 2291 texture pages copied (8 MB) [hos Presentation Thread] vk: 70 textures retired (881 left, 3004 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34480000 (4657457 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (901 left, 3033 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34500000 (4660866 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 432 of 3000 waited for their write-back, 2.82 ms each [hos Presentation Thread] vk: 66 textures retired (907 left, 3051 MB) [hos Presentation Thread] vi: 15891 frames presented (36.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 6, 17.8-22 18, 22-30 104, 30-40 52, over 40 3 [hos host] vk: frame interpolation: 364 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 3, 7-9 2, 9-12 5, 12-17 350, 17-25 5, over 25 1 [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 99948 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 Presentation Thread] vk: write-back diff (600 submits): 2691 runs, 450.2 MB compared; 2532 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4424.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4845 binds, 4240 MB; 0x103c000000 (48 MB, state 1): 2027 binds, 49 MB; 0x1159000000 (48 MB, state 1): 269 binds, 136 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 3 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.11 [hos Presentation Thread] vk: texture 0x10001838200 359x359x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3150 MB) [hos Presentation Thread] vk: in play: graphics a4f3c50d06fa69c2 (0137807faf120688 e1ce8a1b7213b336), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program a4f3c50d06fa69c2 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 55c8ae73998e4769 (dc8cd6e23d57f983 e1ce8a1b7213b336), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 55c8ae73998e4769 reads the draw's base instance [hos Presentation Thread] vk: sampler 378 is nearest: min filter 2, mag filter 0, wrap 1/1/1, lod -1000..1000 bias 0, aniso 1, compare 0 [hos ModuleSystemWorker1] vcores: 375038 takes, 16952 waits (mean 31 us, longest 5.7 ms), 7956 kicks, 7829 yields, 0 escapes in 5 s [hos Presentation Thread] vk: in play: graphics 9def75ec1d26cfd2 (93ae5ad39ca30c48 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a63e8b39b07a891d (0e555f686b0ec967 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a35bf68524ac942f (45bb762c0466d1d5 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1714309773f8210e (93ae5ad39ca30c48 d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6a4061bc5004e141 (0e555f686b0ec967 d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics de210bf472d5f773 (45bb762c0466d1d5 d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 153 textures retired (882 left, 2997 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34520000 (4663318 pages from the captures) [hos Presentation Thread] vk: in play: graphics 2eb74944e1da8391 (b37a66a019597e6b f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 4786866485f270cd (b37a66a019597e6b d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 29 textures retired (908 left, 3014 MB) [hos Presentation Thread] vk: in play: graphics 4616a96b8260ca32 (9238e37801427378 27ee0bd0c8659eb6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 4616a96b8260ca32 reads the draw's base instance [hos host] vk: batched submits: 109 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 1, wait 54, slot 0, present 42, cap 12, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 48a87642ecf48701 (86ff1cba8a11c13a c9b3a5568aa1ff05), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 48a87642ecf48701 reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34540000 (4665850 pages from the captures) [hos Presentation Thread] vk: 63 textures retired (910 left, 3017 MB) [hos Presentation Thread] vk: in play: graphics 083c882c286a6fd4 (4c2a38668724d050 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b5788ef4a731fb62 (67ab90a999bf7419 c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics fcf688ea76ab2e6a (466a63ed7e182b31 c9b3a5568aa1ff05), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d14049adcf5e80de (51eb8156c55fc6e7 93f7e1b4d455ed67), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program fcf688ea76ab2e6a reads the draw's base instance [hos host] vk: program d14049adcf5e80de reads the draw's base instance [hos Presentation Thread] vk: 141 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: program picks: 14702114 kept (7281767 by the last picks' textures, a uniform buffer bound since), 39065 new, 7058820 with other textures (of 21800000) [hos Presentation Thread] vk: texture 0x10001ce8e00 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3103 MB) [hos Presentation Thread] vk: 60 textures retired (944 left, 3053 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 219 dirty pages from their submits' captures, 99747 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 Presentation Thread] vk: write-back diff (600 submits): 2568 runs, 431.6 MB compared; 2439 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4412.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4803 binds, 4239 MB; 0x103c000000 (48 MB, state 1): 1800 binds, 46 MB; 0x1159000000 (48 MB, state 1): 256 binds, 127 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1140000000 (48 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34560000 (4668246 pages from the captures) [hos Presentation Thread] vk: texture 0x1000190e800 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3106 MB) [hos Presentation Thread] vk: 101 textures retired (909 left, 2981 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6651649 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 11 textures retired (914 left, 2982 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34580000 (4670506 pages from the captures) [hos Presentation Thread] vk: a frame: 45 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 2.2 draws left out (not ready), 0.03 waits for shaders or pipelines (0.3 ms); translation 857 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.80, present 0.20, draw 5.98, descriptors 1.68, texture lookups 0.25, uploads 0.07, pipelines 0.64, programs 1.56, commands 1.51, dispatch 1.29, memory sync 1.64, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 141 (1024 MB): 9.88 MB synced in 1297.9 copies, 10.78 MB written back [hos Presentation Thread] vk: 15960 presents, 34.2 fps; a frame: 772 draws (0 skipped), 130 dispatches, 113 passes, 148 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1548 pipelines (9904 ms), 104 programs (11 failed), 933 textures (2997 MB) [hos Presentation Thread] vk: a frame: 355.2 full barriers recorded, 182.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.6; 0x8: 3.0; 0x9: 1.0; 0x10: 2.6; 0x11: 41.9; 0x12: 70.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 6.4 ms); 6.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.09 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.05, scan 0.09 over 1523 ranges, 3151 MB), 673 pages written, 673 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.144; GPU wait for late pages 0.128 (14 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (127 MB), 11 spare buffers, 2291 texture pages copied (8 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 44784 so far (40004 MB) [hos Presentation Thread] vk: 11 textures retired (924 left, 2985 MB) [hos ModuleSystemWorker1] nvn: 1900000 recordings made, 62683 live copies (18.6 MB), 21844 texture copies; 3 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34600000 (4674730 pages from the captures) [hos host] vk: batched submits: 117 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 2, wait 70, slot 0, present 42, cap 2, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 247 dirty pages from their submits' captures, 106098 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 2958 runs, 478.1 MB compared; 2798 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 69; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4628.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5038 binds, 4452 MB; 0x103c000000 (48 MB, state 1): 1878 binds, 45 MB; 0x1159000000 (48 MB, state 1): 266 binds, 131 MB; 0x1066000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34620000 (4678066 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (927 left, 2986 MB) [hos Presentation Thread] vk: texture 0x116d2f8000 260x260x1 x2 levels 1 NVN 0x25 -> vk 37 (1000 textures, 3069 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.11 [hos Presentation Thread] vk: 167 textures retired (881 left, 2998 MB) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #265000: event 0x100d6c8018 mode 0 value 264999 (lr 0x802915c8) [hos sead::MainThread] vk: readbacks of GPU results: 464 of 3000 waited for their write-back, 2.70 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34640000 (4681961 pages from the captures) [hos Presentation Thread] vk: 34 textures retired (895 left, 3065 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #355000: event 0x100d6c8030 mode 0 value 265404 (now 265385) (lr 0x806614d8) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (5 ms) [hos Presentation Thread] vk: mirror syncs (600 submits): 159 dirty pages from their submits' captures, 111269 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 Presentation Thread] vk: write-back diff (600 submits): 2884 runs, 484.9 MB compared; 3681 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4725.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5150 binds, 4548 MB; 0x103c000000 (48 MB, state 1): 1867 binds, 45 MB; 0x1066000000 (16 MB, state 1): 307 binds, 0 MB; 0x1159000000 (48 MB, state 1): 269 binds, 132 MB; 0x1140000000 (48 MB, state 1): 58 binds, 0 MB; 0x107c000000 (32 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34660000 (4683791 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (895 left, 3074 MB) [hos host] vk: batched submits: 130 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 1, wait 65, slot 0, present 61, cap 1, value 2, other 0 [hos Presentation Thread] vk: 39 textures retired (861 left, 3066 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34680000 (4685421 pages from the captures) [hos Presentation Thread] vk: 142 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 6 textures retired (870 left, 3076 MB) [hos Presentation Thread] vk: 143 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture 0x10001671e00 824x824x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3203 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34700000 (4689401 pages from the captures) [hos Presentation Thread] vk: 173 textures retired (925 left, 3017 MB) [hos Presentation Thread] vk: texture 0x107cdbf600 128x53x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 3081 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 371 dirty pages from their submits' captures, 103777 from earlier ones', 22 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 Presentation Thread] vk: write-back diff (600 submits): 2377 runs, 455.5 MB compared; 3038 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 22; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4512.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4907 binds, 4345 MB; 0x103c000000 (48 MB, state 1): 1565 binds, 40 MB; 0x1159000000 (48 MB, state 1): 257 binds, 126 MB; 0x1066000000 (16 MB, state 1): 157 binds, 0 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 28 binds, 2 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34720000 (4693649 pages from the captures) [hos Presentation Thread] vi: 16065 frames presented (34.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 6, 17.8-22 23, 22-30 95, 30-40 45, over 40 5 [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 540000 so far (x1 0x1179e7c000 x2 0x2 x3 0x1179e7c000 x4 0x654040) [hos host] vk: frame interpolation: 347 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 4, 7-9 2, 9-12 5, 12-17 325, 17-25 6, over 25 5 [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.04, scan 0.09 over 1523 ranges, 3145 MB), 697 pages written, 697 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.227; GPU wait for late pages 0.210 (21 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 2597 texture pages copied (10 MB) [hos Presentation Thread] vk: 113 textures retired (933 left, 3013 MB) [hos ModuleSystemWorker5] vcores: 389272 takes, 19202 waits (mean 33 us, longest 7.9 ms), 9133 kicks, 8992 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 16 textures retired (935 left, 3008 MB) [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.02 waits for shaders or pipelines (0.3 ms); translation 857 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.12, present 0.15, draw 4.75, descriptors 1.62, texture lookups 0.22, uploads 0.08, pipelines 0.20, programs 0.95, commands 1.43, dispatch 0.83, memory sync 1.91, queue submit 0.66, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 143 (1024 MB): 9.98 MB synced in 1302.1 copies, 10.89 MB written back [hos Presentation Thread] vk: 16080 presents, 36.9 fps; a frame: 688 draws (0 skipped), 122 dispatches, 108 passes, 145 barriers, 6 submits, 1.2 uploads (0.2 MB), 81 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1556 pipelines (10016 ms), 104 programs (11 failed), 935 textures (3008 MB) [hos Presentation Thread] vk: a frame: 338.3 full barriers recorded, 177.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.9; 0x8: 2.0; 0x9: 1.0; 0x10: 1.9; 0x11: 42.5; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.8 ms); 4.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34740000 (4696892 pages from the captures) [hos Presentation Thread] vk: 143 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos host] vk: batched submits: 126 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 0, wait 66, slot 0, present 55, cap 4, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34760000 (4701373 pages from the captures) [hos Presentation Thread] vk: 144 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 421 dirty pages from their submits' captures, 107227 from earlier ones', 87 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 Presentation Thread] vk: write-back diff (600 submits): 2670 runs, 472.5 MB compared; 2377 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 73; 0x1066000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4725.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5110 binds, 4549 MB; 0x103c000000 (48 MB, state 1): 1861 binds, 43 MB; 0x1159000000 (48 MB, state 1): 267 binds, 131 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 24 binds, 2 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34780000 (4704969 pages from the captures) [hos Presentation Thread] vk: in play: graphics f0d02bf1511e778c (d725f2ed4a9b4a35 58c1f801466063a7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: texture 0x100020b3200 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3071 MB) [hos Presentation Thread] vk: 80 textures retired (934 left, 3002 MB) [hos Presentation Thread] vk: in play: graphics 943ded905ca7d79b (4da806e1bbeccc1d 392e71bc2913a3da), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: readbacks of GPU results: 438 of 3000 waited for their write-back, 2.97 ms each [hos Presentation Thread] vk: texture 0x10001fe9000 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3077 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34800000 (4709005 pages from the captures) [hos Presentation Thread] vk: 106 textures retired (934 left, 3001 MB) [hos Presentation Thread] vk: 144 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 37 textures retired (943 left, 3016 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6719331 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34820000 (4711296 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 286 dirty pages from their submits' captures, 96368 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 sead::MainThread] vk: write-back diff (600 submits): 2829 runs, 428.9 MB compared; 2818 pages read into the shadows; 128 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4210.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4611 binds, 4036 MB; 0x103c000000 (48 MB, state 1): 2082 binds, 44 MB; 0x1159000000 (48 MB, state 1): 257 binds, 130 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (48 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: 60 textures retired (920 left, 2988 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 110 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 41, cap 21, value 0, other 0 [hos Presentation Thread] vk: program picks: 14832433 kept (7327378 by the last picks' textures, a uniform buffer bound since), 39342 new, 7128224 with other textures (of 22000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34840000 (4714735 pages from the captures) [hos Presentation Thread] vk: 145 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 4 textures retired (936 left, 3001 MB) [hos Presentation Thread] vk: texture 0x100017da400 164x164x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3055 MB) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1522 ranges, 3119 MB), 684 pages written, 684 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.076; GPU wait for late pages 0.061 (10 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 2597 texture pages copied (10 MB) [hos Presentation Thread] vk: 102 textures retired (927 left, 2990 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34860000 (4717731 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (923 left, 2989 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 215 dirty pages from their submits' captures, 92411 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 Presentation Thread] vk: write-back diff (600 submits): 2766 runs, 406.0 MB compared; 2752 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3996.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4394 binds, 3830 MB; 0x103c000000 (48 MB, state 1): 2256 binds, 52 MB; 0x1159000000 (48 MB, state 1): 230 binds, 114 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 20 textures retired (942 left, 3004 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34880000 (4720138 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 3083 MB (peak 6471), private 718 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5942 MB, 1097 allocations 4448 MB; used 5978 of 9075 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2085 of 7549 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 628 images 1239 MB; 274 free ranges, the largest 76 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 430 images 1021 MB; 253 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 31553 reused from the pool, 15304 made new, 14874 destroyed from it; it holds 52 (48 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9331 MB allowed (1494 MB of it free in the blocks); textures 3057 MB (budget 3072 MB), 995 textures [hos Presentation Thread] vk: textures: decoded ASTC 1290 MB, rendered 1151 MB (137 drawn in one frame, kept: 65413 KB), other 208 MB; used in the last 8 presents 2099 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos host] vk: malloc: 1246 MB in arenas (726 MB in use, 519 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 211 (515730 KB): 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 5 (879 KB); 776x176x1 NVN 0x25: 1 (533 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 203 (514096 KB); [hos Presentation Thread] vk: 44 textures retired (951 left, 3006 MB) [hos host] vk: malloc_trim: 519 MB free in the arenas now, the process's private memory 718 -> 504 MB (12 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 119.1 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 95 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 867 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.43, present 0.26, draw 4.60, descriptors 1.68, texture lookups 0.19, uploads 0.05, pipelines 0.22, programs 0.91, commands 1.56, dispatch 0.92, memory sync 1.25, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 145 (1024 MB): 9.98 MB synced in 1325.0 copies, 10.92 MB written back [hos Presentation Thread] vk: 16200 presents, 34.7 fps; a frame: 851 draws (0 skipped), 144 dispatches, 117 passes, 145 barriers, 6 submits, 0.5 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1566 pipelines (10291 ms), 106 programs (11 failed), 963 textures (3019 MB) [hos Presentation Thread] vk: a frame: 375.6 full barriers recorded, 182.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 2.0; 0x9: 1.0; 0x10: 2.8; 0x11: 40.8; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 8.2 ms); 4.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.09 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34900000 (4724529 pages from the captures) [hos Presentation Thread] vk: texture 0x10bb4dd400 1x1x1 x1 levels 1 NVN 0x49 -> vk 139 (1000 textures, 3051 MB) [hos Presentation Thread] vk: 44 textures retired (959 left, 3001 MB) [hos Presentation Thread] vk: texture 0x10001f53000 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3044 MB) [hos host] vk: batched submits: 121 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 54, cap 15, value 0, other 0 [hos Presentation Thread] vk: 167 textures retired (941 left, 3013 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34920000 (4729568 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #360000: event 0x100d6c8030 mode 0 value 269204 (now 269185) (lr 0x806614d8) [hos Presentation Thread] vk: mirror syncs (600 submits): 211 dirty pages from their submits' captures, 101806 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2803 runs, 442.9 MB compared; 2677 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4414.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4766 binds, 4243 MB; 0x103c000000 (48 MB, state 1): 1909 binds, 48 MB; 0x1159000000 (48 MB, state 1): 251 binds, 124 MB; 0x1065000000 (16 MB, state 1): 103 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 23 textures retired (958 left, 3030 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34940000 (4732343 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (965 left, 3053 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 431 of 3000 waited for their write-back, 2.90 ms each [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 5, 9-12 6, 12-17 331, 17-25 6, over 25 2 [hos Presentation Thread] vi: 16240 frames presented (34.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 18, 22-30 98, 30-40 51, over 40 7 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34960000 (4735700 pages from the captures) [hos Presentation Thread] vk: in play: graphics b54650f6becb830a (b6cd7f8022e21e9a 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 60468e95970f0f78 (c113dfc5c69acfa8 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 13 textures retired (985 left, 3088 MB) [hos ModuleSystemWorker1] vcores: 394997 takes, 16394 waits (mean 31 us, longest 4.9 ms), 7727 kicks, 7611 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 34980000 (4740972 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35000000 (4745786 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 84467 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 Presentation Thread] vk: write-back diff (600 submits): 1986 runs, 351.8 MB compared; 1805 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3675.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3938 binds, 3517 MB; 0x103c000000 (48 MB, state 1): 1452 binds, 38 MB; 0x1159000000 (48 MB, state 1): 235 binds, 121 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x1041000000 (16 MB, state 1): 10 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture 0x1000240f200 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1000 textures, 3108 MB) [hos Presentation Thread] vk: 10 textures retired (990 left, 3079 MB) [hos Presentation Thread] vk: texture 0x100020fec00 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1000 textures, 3093 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #270000: event 0x100d6c801c mode 0 value 269997 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35020000 (4748080 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.09 over 1522 ranges, 3119 MB), 698 pages written, 698 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.172 (23 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 2597 texture pages copied (10 MB) [hos Presentation Thread] vk: 146 textures retired (963 left, 3110 MB) [hos Presentation Thread] vk: texture 0x10001d60800 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 3157 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35040000 (4750278 pages from the captures) [hos host] vk: batched submits: 145 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 1, wait 63, slot 0, present 59, cap 22, value 0, other 0 [hos Presentation Thread] vk: 168 textures retired (948 left, 3095 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35060000 (4752927 pages from the captures) [hos Presentation Thread] vk: texture 0x10001a8e800 256x144x1 x1 levels 1 NVN 0x25 -> vk 37 (1000 textures, 3151 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35080000 (4757774 pages from the captures) [hos Presentation Thread] vk: 161 textures retired (939 left, 3057 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 261 dirty pages from their submits' captures, 78909 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 Presentation Thread] vk: write-back diff (600 submits): 1902 runs, 340.2 MB compared; 1735 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3364.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3615 binds, 3205 MB; 0x103c000000 (48 MB, state 1): 1454 binds, 38 MB; 0x1159000000 (48 MB, state 1): 230 binds, 121 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x1041000000 (16 MB, state 1): 14 binds, 0 MB; [hos Presentation Thread] vk: texture 0x100018ca600 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3119 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35100000 (4762776 pages from the captures) [hos Presentation Thread] vk: 88 textures retired (925 left, 3039 MB) [hos Presentation Thread] vk: texture #26484 0x116de11000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 16305 (drawn at 10030) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35120000 (4768117 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (925 left, 3036 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6786335 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 885 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.02, present 0.20, draw 5.87, descriptors 2.38, texture lookups 0.33, uploads 0.16, pipelines 0.22, programs 1.13, commands 1.85, dispatch 0.90, memory sync 2.13, queue submit 0.75, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 145 (1024 MB): 9.78 MB synced in 1339.0 copies, 10.70 MB written back [hos Presentation Thread] vk: 16320 presents, 34.6 fps; a frame: 1067 draws (0 skipped), 127 dispatches, 112 passes, 149 barriers, 6 submits, 0.8 uploads (0.3 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1568 pipelines (10295 ms), 108 programs (11 failed), 929 textures (3038 MB) [hos Presentation Thread] vk: a frame: 361.7 full barriers recorded, 187.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.2; 0x8: 2.8; 0x9: 1.0; 0x10: 3.2; 0x11: 43.2; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 8.9 ms); 7.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35140000 (4770583 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 94969 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 2473 runs, 409.3 MB compared; 2276 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4091.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4408 binds, 3926 MB; 0x103c000000 (48 MB, state 1): 1557 binds, 43 MB; 0x1159000000 (48 MB, state 1): 244 binds, 122 MB; 0x1065000000 (16 MB, state 1): 163 binds, 0 MB; 0x1041000000 (16 MB, state 1): 75 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1040000000 (16 MB, state 1): 56 binds, 0 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: program picks: 14968764 kept (7377298 by the last picks' textures, a uniform buffer bound since), 39537 new, 7191698 with other textures (of 22200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35160000 (4774826 pages from the captures) [hos host] vk: batched submits: 133 flushes, 15.7 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 53, cap 15, value 0, other 0 [hos Presentation Thread] vk: 27 textures retired (948 left, 3037 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35180000 (4778394 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 558 of 3000 waited for their write-back, 2.23 ms each [hos Presentation Thread] vk: 11 textures retired (952 left, 3038 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35200000 (4783064 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.09 over 1518 ranges, 3101 MB), 706 pages written, 706 copied (2.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.163; GPU wait for late pages 0.146 (24 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 3398 texture pages copied (13 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 94394 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 Presentation Thread] vk: write-back diff (600 submits): 2419 runs, 427.8 MB compared; 2198 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4304.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4647 binds, 4135 MB; 0x103c000000 (48 MB, state 1): 1662 binds, 46 MB; 0x1065000000 (16 MB, state 1): 395 binds, 0 MB; 0x1159000000 (48 MB, state 1): 250 binds, 124 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1041000000 (16 MB, state 1): 76 binds, 0 MB; 0x1040000000 (16 MB, state 1): 43 binds, 0 MB; 0x1140000000 (48 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35220000 (4786435 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35240000 (4789127 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35260000 (4794109 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (954 left, 3039 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35280000 (4798799 pages from the captures) [hos host] vk: batched submits: 137 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 63, slot 0, present 55, cap 19, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 82633 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 2085 runs, 357.0 MB compared; 1949 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 59; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3571.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3855 binds, 3412 MB; 0x103c000000 (48 MB, state 1): 1585 binds, 40 MB; 0x1159000000 (48 MB, state 1): 231 binds, 119 MB; 0x1066000000 (16 MB, state 1): 104 binds, 0 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x1041000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35300000 (4803558 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35320000 (4807427 pages from the captures) [hos Presentation Thread] vi: 16418 frames presented (35.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 12, 22-30 100, 30-40 66, over 40 0 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 6, 12-17 342, 17-25 5, over 25 0 [hos Presentation Thread] vk: 11 textures retired (956 left, 3040 MB) [hos Presentation Thread] vk: in play: graphics 0b321acb09902253 (fccf73998f76ace3 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1a5ac14f6f49c0c0 (03ef7dec359c4510 0ed1481121384830), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35340000 (4812888 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #365000: event 0x100d6c8030 mode 0 value 273004 (now 272985) (lr 0x806614d8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35360000 (4817657 pages from the captures) [hos AudioFrameworkThread] vcores: 393847 takes, 22387 waits (mean 26 us, longest 5.9 ms), 10726 kicks, 10578 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 238 dirty pages from their submits' captures, 79828 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 1907 runs, 334.7 MB compared; 1673 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 46; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3346.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3611 binds, 3203 MB; 0x103c000000 (48 MB, state 1): 1426 binds, 37 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x1159000000 (48 MB, state 1): 208 binds, 106 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35380000 (4820028 pages from the captures) [hos sead::MainThread] nvn: 1950000 recordings made, 63906 live copies (20.9 MB), 23079 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 69 textures retired (921 left, 3038 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35400000 (4825284 pages from the captures) [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.87, present 0.20, draw 5.66, descriptors 2.21, texture lookups 0.11, uploads 0.01, pipelines 0.22, programs 1.12, commands 1.83, dispatch 0.84, memory sync 1.47, queue submit 0.75, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 147 (1024 MB): 10.01 MB synced in 1314.1 copies, 10.77 MB written back [hos Presentation Thread] vk: 16440 presents, 36.0 fps; a frame: 1102 draws (0 skipped), 125 dispatches, 108 passes, 146 barriers, 6 submits, 0.3 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1571 pipelines (10297 ms), 110 programs (11 failed), 922 textures (3040 MB) [hos Presentation Thread] vk: a frame: 352.3 full barriers recorded, 186.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 68.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 6.7 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35420000 (4826856 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (925 left, 3045 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35440000 (4830055 pages from the captures) [hos host] vk: batched submits: 184 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 8, wait 98, slot 0, present 73, cap 1, value 4, other 0 [hos AudioUserTaskThread] codec: Opus decoder 0: 48000 Hz, 1 channels [hos AudioUserTaskThread] codec: Opus decoder 1: 48000 Hz, 1 channels [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35460000 (4831863 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 16461 (texture frame 16462), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: mirror syncs (600 submits): 1828 dirty pages from their submits' captures, 71684 from earlier ones', 137 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 Presentation Thread] vk: write-back diff (600 submits): 1791 runs, 322.7 MB compared; 1663 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 137; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3240.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3514 binds, 3100 MB; 0x103c000000 (48 MB, state 1): 1443 binds, 36 MB; 0x1066000000 (16 MB, state 1): 207 binds, 0 MB; 0x1159000000 (48 MB, state 1): 204 binds, 104 MB; 0x1140000000 (48 MB, state 1): 35 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 48 live (1600 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 115250): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 16462 (texture frame 16463), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.09 over 1517 ranges, 3088 MB), 718 pages written, 718 copied (2.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.228; GPU wait for late pages 0.210 (44 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 3806 texture pages copied (14 MB) [hos Presentation Thread] vk: 67 textures retired (893 left, 2977 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 678 of 3000 waited for their write-back, 1.66 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35480000 (4834771 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6853488 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: pool 0x7f51276700+0x279b8 imported in 9.6 ms as 0x7f50000000..0x7f52000000 (59 imports, 644 ms in all) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35500000 (4836294 pages from the captures) [hos Presentation Thread] vk: 148 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: program picks: 15109078 kept (7431762 by the last picks' textures, a uniform buffer bound since), 39739 new, 7251182 with other textures (of 22400000) [hos Presentation Thread] vk: mirror syncs (600 submits): 2736 dirty pages from their submits' captures, 104930 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 Presentation Thread] vk: write-back diff (600 submits): 2634 runs, 520.7 MB compared; 2224 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5250.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5706 binds, 5064 MB; 0x103c000000 (48 MB, state 1): 1926 binds, 52 MB; 0x1066000000 (16 MB, state 1): 337 binds, 0 MB; 0x1159000000 (48 MB, state 1): 272 binds, 128 MB; 0x7f50000000 (32 MB, state 1): 57 binds, 6 MB; 0x1140000000 (48 MB, state 1): 56 binds, 0 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: 149 pools mirrored in VRAM (1024 MB) [hos host] vk: batched submits: 161 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 7, wait 82, slot 0, present 71, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35520000 (4837592 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #275000: event 0x100d6c8030 mode 0 value 274999 (lr 0x806612a8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35540000 (4839336 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35560000 (4841343 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2372 dirty pages from their submits' captures, 105021 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 Presentation Thread] vk: write-back diff (600 submits): 2322 runs, 486.3 MB compared; 1875 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4926.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5347 binds, 4755 MB; 0x103c000000 (48 MB, state 1): 1855 binds, 49 MB; 0x1159000000 (48 MB, state 1): 259 binds, 123 MB; 0x1140000000 (48 MB, state 1): 54 binds, 0 MB; 0x7f50000000 (32 MB, state 1): 9 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 7 textures retired (889 left, 2973 MB) [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.05 waits for shaders or pipelines (0.6 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.73, present 0.09, draw 5.01, descriptors 1.65, texture lookups 0.12, uploads 0.03, pipelines 0.21, programs 0.87, commands 1.44, dispatch 0.80, memory sync 2.38, queue submit 0.77, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 149 (1024 MB): 9.34 MB synced in 1265.1 copies, 10.63 MB written back [hos Presentation Thread] vk: 16560 presents, 47.0 fps; a frame: 728 draws (0 skipped), 119 dispatches, 100 passes, 140 barriers, 6 submits, 0.1 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1584 pipelines (10529 ms), 110 programs (11 failed), 889 textures (2973 MB) [hos Presentation Thread] vk: a frame: 322.4 full barriers recorded, 172.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.2; 0x9: 1.0; 0x11: 42.5; 0x12: 68.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.3 ms a frame (the longest submission 5.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.10 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1511 ranges, 3001 MB), 631 pages written, 631 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.194; GPU wait for late pages 0.178 (51 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 3806 texture pages copied (14 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46560 so far (41704 MB) [hos Presentation Thread] vk: 4 textures retired (885 left, 2967 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35580000 (4842674 pages from the captures) [hos host] vk: batched submits: 164 flushes, 10.1 command buffers each, over 120 presents; by reason: poll 0, wait 101, slot 0, present 63, cap 0, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (883 left, 2962 MB) [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 560000 so far (x1 0x117d9e8030 x2 0 x3 0x117d9e8000 x4 0x9b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35600000 (4844617 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (881 left, 2960 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos sead::MainThread] vk: readbacks of GPU results: 825 of 3000 waited for their write-back, 1.01 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 2797 dirty pages from their submits' captures, 99848 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 Presentation Thread] vk: write-back diff (600 submits): 2225 runs, 484.9 MB compared; 1818 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4922.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5330 binds, 4753 MB; 0x103c000000 (48 MB, state 1): 1801 binds, 48 MB; 0x1159000000 (48 MB, state 1): 256 binds, 121 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35620000 (4845793 pages from the captures) [hos rmbl::VibrationThread] hid: 90112 vibration values, strongest 0.19 since the last count [hos Presentation Thread] vk: texture 0x10c9872800 768x768x1 x1 levels 10 NVN 0x49 -> vk 139 (1000 textures, 3157 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35640000 (4848739 pages from the captures) [hos Presentation Thread] vk: texture #59530 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 116300): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59530 0x10000780600 1024x576x1 x1 NVN 0xa at present 16616 (texture frame 16617), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 165 textures retired (930 left, 2859 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #370000: event 0x100d6c8038 mode 0 value 276806 (now 276787) (lr 0x80661a48) [hos host] vk: batched submits: 178 flushes, 9.7 command buffers each, over 120 presents; by reason: poll 3, wait 108, slot 0, present 67, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35660000 (4850136 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 108000 submissions stopped at a wait, 107981 went on once it was reached, 18 waits gone past; made to go by presents 61, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 370469, not met 0; captures at a CPU event's wait 178 [hos Presentation Thread] vk: mirror syncs (600 submits): 2554 dirty pages from their submits' captures, 95469 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 Presentation Thread] vk: write-back diff (600 submits): 2378 runs, 486.8 MB compared; 2041 pages read into the shadows; 128 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4919.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5296 binds, 4750 MB; 0x103c000000 (48 MB, state 1): 1802 binds, 44 MB; 0x1065000000 (16 MB, state 1): 370 binds, 0 MB; 0x1159000000 (48 MB, state 1): 252 binds, 118 MB; 0x7fe2000000 (16 MB, state 1): 58 binds, 7 MB; 0x1140000000 (48 MB, state 1): 51 binds, 0 MB; 0x1041000000 (16 MB, state 1): 2 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vi: 16649 frames presented (46.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 13, 15.5-17.8 46, 17.8-22 113, 22-30 47, 30-40 8, over 40 4 [hos host] vk: frame interpolation: 461 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 22, 7-9 39, 9-12 312, 12-17 81, 17-25 3, over 25 4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35680000 (4850944 pages from the captures) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x103c000000 (48 MB; 176 MB of shadows) [hos Presentation Thread] vk: 151 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] nvn: QueueSubmitCommands #100000: queue 0x10100d640020 (its #16663), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: 152 pools mirrored in VRAM (1024 MB) [hos sead::MainThread] vcores: 339419 takes, 24029 waits (mean 33 us, longest 12.5 ms), 11499 kicks, 11326 yields, 0 escapes in 5 s [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1421 ranges, 3075 MB), 626 pages written, 626 copied (2.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.189; GPU wait for late pages 0.172 (51 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.04 waits for shaders or pipelines (0.2 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.44, present 0.09, draw 4.23, descriptors 1.51, texture lookups 0.25, uploads 0.15, pipelines 0.23, programs 0.87, commands 1.25, dispatch 0.79, memory sync 1.86, queue submit 0.73, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 152 (1024 MB): 9.35 MB synced in 1248.2 copies, 10.75 MB written back [hos Presentation Thread] vk: 16680 presents, 48.5 fps; a frame: 605 draws (0 skipped), 115 dispatches, 101 passes, 143 barriers, 6 submits, 1.4 uploads (0.5 MB), 87 ub updates (61 overlays), GPU-bound wait 0.0 ms; 1591 pipelines (10564 ms), 110 programs (11 failed), 930 textures (2859 MB) [hos Presentation Thread] vk: a frame: 318.8 full barriers recorded, 173.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.6; 0x9: 1.0; 0x11: 42.5; 0x12: 71.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.9 ms a frame (the longest submission 5.0 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.20 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35700000 (4851748 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6920819 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 2713 dirty pages from their submits' captures, 106269 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 Presentation Thread] vk: write-back diff (600 submits): 3675 runs, 535.4 MB compared; 3898 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4990.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5462 binds, 4855 MB; 0x103c000000 (48 MB, state 1): 397 binds, 10 MB; 0x1159000000 (48 MB, state 1): 261 binds, 123 MB; 0x1065000000 (16 MB, state 1): 114 binds, 0 MB; 0x1140000000 (48 MB, state 1): 56 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 17 binds, 2 MB; [hos host] vk: batched submits: 154 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 0, wait 81, slot 0, present 73, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35720000 (4852578 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35740000 (4853398 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 859 of 3000 waited for their write-back, 1.02 ms each [hos Presentation Thread] vk: 1 textures retired (929 left, 2859 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 2766 dirty pages from their submits' captures, 106327 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 sead::MainThread] vk: write-back diff (600 submits): 4042 runs, 555.7 MB compared; 4139 pages read into the shadows; 176 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5073.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5517 binds, 4953 MB; 0x1159000000 (48 MB, state 1): 258 binds, 120 MB; 0x1140000000 (48 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35760000 (4854219 pages from the captures) [hos host] vk: batched submits: 146 flushes, 11.0 command buffers each, over 120 presents; by reason: poll 0, wait 87, slot 0, present 58, cap 0, value 1, other 0 [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1421 ranges, 3075 MB), 630 pages written, 630 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.143; GPU wait for late pages 0.125 (44 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35780000 (4856102 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #280000: event 0x100d6c803c mode 0 value 279999 (lr 0x80661bfc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35800000 (4856910 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2638 dirty pages from their submits' captures, 105168 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 Presentation Thread] vk: write-back diff (600 submits): 3964 runs, 544.3 MB compared; 4047 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5078.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5527 binds, 4955 MB; 0x1066000000 (16 MB, state 1): 309 binds, 0 MB; 0x1159000000 (48 MB, state 1): 264 binds, 124 MB; 0x1140000000 (48 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos Presentation Thread] vk: program picks: 15238054 kept (7479862 by the last picks' textures, a uniform buffer bound since), 40087 new, 7321858 with other textures (of 22600000) [hos Presentation Thread] vk: memory: working set 2983 MB (peak 6471), private 549 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6038 MB, 982 allocations 4267 MB; used 6074 of 9075 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7549 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 651 images 1139 MB; 273 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 290 images 876 MB; 177 free ranges, the largest 73 MB [hos Presentation Thread] vk: render target images: 32219 reused from the pool, 15569 made new, 15279 destroyed from it; it holds 1 (0 MB) [hos Presentation Thread] vk: VRAM: 6529 MB used of 9331 MB allowed (1771 MB of it free in the blocks); textures 2859 MB (budget 3072 MB), 929 textures [hos Presentation Thread] vk: textures: decoded ASTC 1177 MB, rendered 1083 MB (93 drawn in one frame, kept: 35153 KB), other 210 MB; used in the last 8 presents 1476 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 189 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 20 MB: 0x10d3128c00 1360x1000x1 x8 levels 1 NVN 0x6, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 200 (475770 KB): 29x45x1 NVN 0x25: 1 (5 KB); 81x94x1 NVN 0x1: 1 (7 KB); 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 776x176x1 NVN 0x25: 1 (533 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 187 (473596 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 127.7 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.33, present 0.09, draw 3.41, descriptors 1.24, texture lookups 0.08, uploads 0.00, pipelines 0.16, programs 0.62, commands 1.19, dispatch 0.81, memory sync 1.69, queue submit 0.68, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 153 (1024 MB): 8.97 MB synced in 1306.9 copies, 11.58 MB written back [hos Presentation Thread] vk: 16800 presents, 49.5 fps; a frame: 547 draws (0 skipped), 118 dispatches, 102 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 89 ub updates (63 overlays), GPU-bound wait 0.0 ms; 1591 pipelines (10564 ms), 110 programs (11 failed), 929 textures (2859 MB) [hos Presentation Thread] vk: a frame: 319.3 full barriers recorded, 174.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 4.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35820000 (4857762 pages from the captures) [hos host] vk: batched submits: 164 flushes, 10.1 command buffers each, over 120 presents; by reason: poll 0, wait 88, slot 0, present 76, cap 0, value 0, other 0 [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #375000: event 0x100d6c8030 mode 0 value 280604 (now 280566) (lr 0x80661dac) [hos Presentation Thread] vk: texture 0x10b4ab6c00 6144x6144x1 x1 (NVN 0x7b, 191 MB): its 1 top level(s) left out (47 MB) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 16820 (texture frame 16821), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 117763): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 16821 (texture frame 16822), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35840000 (4860373 pages from the captures) [hos Presentation Thread] vk: 121 textures retired (850 left, 2764 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 2409 dirty pages from their submits' captures, 100494 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 Presentation Thread] vk: write-back diff (600 submits): 3868 runs, 521.1 MB compared; 4040 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4717.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5117 binds, 4549 MB; 0x1159000000 (48 MB, state 1): 279 binds, 139 MB; 0x1065000000 (16 MB, state 1): 149 binds, 0 MB; 0x1140000000 (48 MB, state 1): 50 binds, 0 MB; 0x1066000000 (16 MB, state 1): 50 binds, 0 MB; 0x1041000000 (16 MB, state 1): 17 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 15 binds, 29 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35860000 (4864798 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 829 of 3000 waited for their write-back, 1.06 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35880000 (4866606 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1418 ranges, 3137 MB), 648 pages written, 648 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.264; GPU wait for late pages 0.246 (49 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (134 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35900000 (4868221 pages from the captures) [hos host] vk: batched submits: 177 flushes, 10.6 command buffers each, over 120 presents; by reason: poll 0, wait 103, slot 0, present 72, cap 1, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 2382 dirty pages from their submits' captures, 95868 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 Presentation Thread] vk: write-back diff (600 submits): 3619 runs, 474.7 MB compared; 3761 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4594.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4868 binds, 4253 MB; 0x1065000000 (16 MB, state 1): 505 binds, 0 MB; 0x1159000000 (48 MB, state 1): 298 binds, 156 MB; 0x7fd3000000 (64 MB, state 1): 141 binds, 185 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; 0x1041000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35920000 (4870060 pages from the captures) [hos Presentation Thread] vi: 16891 frames presented (48.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 7, 15.5-17.8 38, 17.8-22 139, 22-30 52, 30-40 4, over 40 2 [hos host] vk: frame interpolation: 484 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 8, 7-9 11, 9-12 438, 12-17 23, 17-25 3, over 25 1 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35940000 (4871947 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 6988793 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] vcores: 370670 takes, 20946 waits (mean 29 us, longest 6.7 ms), 9913 kicks, 9809 yields, 0 escapes in 5 s [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35960000 (4873487 pages from the captures) [hos ModuleSystemWorker3] nvn: 2000000 recordings made, 64059 live copies (19.6 MB), 23119 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 2409 dirty pages from their submits' captures, 99260 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 Presentation Thread] vk: write-back diff (600 submits): 3679 runs, 485.6 MB compared; 3851 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4707.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4952 binds, 4354 MB; 0x1159000000 (48 MB, state 1): 311 binds, 164 MB; 0x7fd3000000 (64 MB, state 1): 137 binds, 190 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; 0x1041000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.7 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.65, present 0.09, draw 4.74, descriptors 1.85, texture lookups 0.29, uploads 0.20, pipelines 0.20, programs 0.95, commands 1.51, dispatch 0.85, memory sync 2.41, queue submit 0.80, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 154 (1024 MB): 9.47 MB synced in 1368.8 copies, 11.57 MB written back [hos Presentation Thread] vk: 16920 presents, 47.9 fps; a frame: 748 draws (0 skipped), 122 dispatches, 100 passes, 142 barriers, 6 submits, 0.6 uploads (0.7 MB), 85 ub updates (59 overlays), GPU-bound wait 0.1 ms; 1596 pipelines (11016 ms), 110 programs (11 failed), 874 textures (2889 MB) [hos Presentation Thread] vk: a frame: 329.4 full barriers recorded, 174.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.3; 0x12: 69.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.7 ms a frame (the longest submission 4.9 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.14 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 35980000 (4875227 pages from the captures) [hos host] vk: batched submits: 175 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 1, wait 122, slot 0, present 52, cap 0, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (872 left, 2886 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36000000 (4876857 pages from the captures) [hos Presentation Thread] vk: 154 pools mirrored in VRAM (992 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36020000 (4878349 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2753 dirty pages from their submits' captures, 102489 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 Presentation Thread] vk: write-back diff (600 submits): 3647 runs, 505.0 MB compared; 3790 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4915.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5212 binds, 4564 MB; 0x1159000000 (48 MB, state 1): 308 binds, 159 MB; 0x7fd3000000 (64 MB, state 1): 146 binds, 193 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; 0x1041000000 (16 MB, state 1): 39 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1418 ranges, 3129 MB), 659 pages written, 659 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.169 (70 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36040000 (4880306 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 856 of 3000 waited for their write-back, 0.88 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36060000 (4882095 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos host] vk: batched submits: 167 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 1, wait 100, slot 0, present 66, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 2666 dirty pages from their submits' captures, 101290 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 Presentation Thread] vk: write-back diff (600 submits): 3711 runs, 497.3 MB compared; 3872 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4805.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5037 binds, 4458 MB; 0x1159000000 (48 MB, state 1): 304 binds, 158 MB; 0x7fd3000000 (64 MB, state 1): 104 binds, 191 MB; 0x1140000000 (48 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36080000 (4883614 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #380000: event 0x100d6c8030 mode 0 value 284404 (now 284385) (lr 0x80661dac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36100000 (4884984 pages from the captures) [hos Presentation Thread] vk: program picks: 15372853 kept (7540616 by the last picks' textures, a uniform buffer bound since), 40337 new, 7386809 with other textures (of 22800000) [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.07, present 0.09, draw 4.07, descriptors 1.51, texture lookups 0.08, uploads 0.00, pipelines 0.18, programs 0.76, commands 1.39, dispatch 0.81, memory sync 1.68, queue submit 0.76, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 155 (1008 MB): 9.53 MB synced in 1375.9 copies, 11.54 MB written back [hos Presentation Thread] vk: 17040 presents, 51.3 fps; a frame: 705 draws (0 skipped), 119 dispatches, 99 passes, 140 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1596 pipelines (11016 ms), 110 programs (11 failed), 872 textures (2886 MB) [hos Presentation Thread] vk: a frame: 321.4 full barriers recorded, 172.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.9 ms a frame (the longest submission 4.9 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36120000 (4886428 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 2769 dirty pages from their submits' captures, 100841 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 sead::MainThread] vk: write-back diff (600 submits): 3712 runs, 498.5 MB compared; 3898 pages read into the shadows; 176 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4797.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5002 binds, 4454 MB; 0x1159000000 (48 MB, state 1): 301 binds, 156 MB; 0x7fd3000000 (64 MB, state 1): 97 binds, 188 MB; 0x1140000000 (48 MB, state 1): 44 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #285000: event 0x100d6c8048 mode 0 value 284999 (lr 0x80666598) [hos Presentation Thread] vk: 156 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36140000 (4888506 pages from the captures) [hos host] vk: batched submits: 162 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 0, wait 93, slot 0, present 69, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1417 ranges, 3121 MB), 659 pages written, 659 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.144; GPU wait for late pages 0.124 (58 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36160000 (4891714 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36180000 (4893554 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2018 dirty pages from their submits' captures, 94470 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 Presentation Thread] vk: write-back diff (600 submits): 3383 runs, 452.7 MB compared; 3508 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4347.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4580 binds, 4043 MB; 0x1159000000 (48 MB, state 1): 312 binds, 168 MB; 0x7fd3000000 (64 MB, state 1): 76 binds, 137 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36200000 (4895258 pages from the captures) [hos host] vk: 156 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7056086 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36220000 (4897160 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 835 of 3000 waited for their write-back, 0.94 ms each [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 580000 so far (x1 0x1178b7a000 x2 0 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36240000 (4898529 pages from the captures) [hos host] vk: batched submits: 182 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 0, wait 119, slot 0, present 62, cap 0, value 1, other 0 [hos Presentation Thread] vk: 157 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36260000 (4902425 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2817 dirty pages from their submits' captures, 101228 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 Presentation Thread] vk: write-back diff (600 submits): 3412 runs, 491.8 MB compared; 3374 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4645.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5071 binds, 4461 MB; 0x1159000000 (48 MB, state 1): 312 binds, 163 MB; 0x7fd3000000 (64 MB, state 1): 54 binds, 21 MB; 0x1140000000 (48 MB, state 1): 47 binds, 0 MB; [hos host] vk: frame interpolation: 500 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 9, 7-9 8, 9-12 471, 12-17 12, 17-25 1, over 25 1 [hos Presentation Thread] vi: 17142 frames presented (50.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 11, 15.5-17.8 61, 17.8-22 135, 22-30 37, 30-40 5, over 40 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36280000 (4904953 pages from the captures) [hos ModuleSystemWorker3] vcores: 350972 takes, 21088 waits (mean 31 us, longest 7.4 ms), 9963 kicks, 9796 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.47, present 0.08, draw 4.61, descriptors 1.84, texture lookups 0.27, uploads 0.18, pipelines 0.19, programs 0.88, commands 1.47, dispatch 0.80, memory sync 2.58, queue submit 0.78, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 157 (1024 MB): 9.78 MB synced in 1375.2 copies, 11.51 MB written back [hos Presentation Thread] vk: 17160 presents, 47.9 fps; a frame: 762 draws (0 skipped), 115 dispatches, 99 passes, 141 barriers, 6 submits, 0.5 uploads (0.2 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1598 pipelines (11218 ms), 110 programs (11 failed), 926 textures (3033 MB) [hos Presentation Thread] vk: a frame: 321.9 full barriers recorded, 173.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.8; 0x9: 1.0; 0x11: 42.2; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.9 ms a frame (the longest submission 4.6 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36300000 (4907021 pages from the captures) [hos Presentation Thread] vk: 128 mirrors given back (2416 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 157 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1418 ranges, 3139 MB), 655 pages written, 655 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.331; GPU wait for late pages 0.312 (52 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (127 MB), 11 spare buffers, 4282 texture pages copied (16 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46606 so far (41746 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 2479 dirty pages from their submits' captures, 105847 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 Presentation Thread] vk: write-back diff (600 submits): 3363 runs, 515.4 MB compared; 3352 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4827.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5222 binds, 4656 MB; 0x1159000000 (48 MB, state 1): 321 binds, 167 MB; 0x7fd3000000 (64 MB, state 1): 63 binds, 4 MB; 0x1140000000 (48 MB, state 1): 52 binds, 0 MB; 0x7f50000000 (32 MB, state 1): 9 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36320000 (4909798 pages from the captures) [hos host] vk: batched submits: 165 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 1, wait 99, slot 0, present 64, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36340000 (4912246 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.31, writes collected 0.13 [hos Presentation Thread] vk: 158 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36360000 (4915029 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36380000 (4917933 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2652 dirty pages from their submits' captures, 95675 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 Presentation Thread] vk: write-back diff (600 submits): 2912 runs, 458.7 MB compared; 2883 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4414.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4733 binds, 4237 MB; 0x1159000000 (48 MB, state 1): 317 binds, 169 MB; 0x7fd3000000 (64 MB, state 1): 65 binds, 4 MB; 0x7f50000000 (32 MB, state 1): 52 binds, 6 MB; 0x1140000000 (48 MB, state 1): 46 binds, 0 MB; [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #385000: event 0x100d6c8030 mode 0 value 288204 (now 288166) (lr 0x80661dac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36400000 (4920854 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 829 of 3000 waited for their write-back, 0.92 ms each [hos Presentation Thread] vk: 145 textures retired (806 left, 2815 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36420000 (4923404 pages from the captures) [hos host] vk: batched submits: 191 flushes, 10.3 command buffers each, over 120 presents; by reason: poll 1, wait 120, slot 0, present 67, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36440000 (4925994 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36460000 (4928391 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (803 left, 2821 MB) [hos Presentation Thread] vk: program picks: 15508299 kept (7596337 by the last picks' textures, a uniform buffer bound since), 40564 new, 7451136 with other textures (of 23000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 2209 dirty pages from their submits' captures, 85977 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 Presentation Thread] vk: write-back diff (600 submits): 2660 runs, 423.4 MB compared; 2666 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3879.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4139 binds, 3719 MB; 0x1159000000 (48 MB, state 1): 295 binds, 160 MB; 0x1066000000 (16 MB, state 1): 47 binds, 0 MB; 0x1140000000 (48 MB, state 1): 39 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 10 binds, 1 MB; 0x107c000000 (32 MB, state 1): 5 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36480000 (4932646 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1418 ranges, 3139 MB), 661 pages written, 661 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.219; GPU wait for late pages 0.201 (67 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36500000 (4934922 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36520000 (4937035 pages from the captures) [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.68, present 0.09, draw 5.28, descriptors 2.10, texture lookups 0.10, uploads 0.02, pipelines 0.21, programs 0.98, commands 1.73, dispatch 0.77, memory sync 2.01, queue submit 0.89, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 158 (1024 MB): 9.72 MB synced in 1347.9 copies, 11.47 MB written back [hos Presentation Thread] vk: 17280 presents, 52.2 fps; a frame: 972 draws (0 skipped), 107 dispatches, 103 passes, 140 barriers, 6 submits, 0.3 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1600 pipelines (11265 ms), 110 programs (11 failed), 803 textures (2821 MB) [hos Presentation Thread] vk: a frame: 320.8 full barriers recorded, 174.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.8; 0x9: 1.0; 0x10: 0.0; 0x11: 42.0; 0x12: 67.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.7 ms a frame (the longest submission 4.2 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36540000 (4939042 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1798 dirty pages from their submits' captures, 78189 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 Presentation Thread] vk: write-back diff (600 submits): 2468 runs, 379.2 MB compared; 2491 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3556.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3810 binds, 3409 MB; 0x1066000000 (16 MB, state 1): 354 binds, 0 MB; 0x1159000000 (48 MB, state 1): 272 binds, 147 MB; 0x1140000000 (48 MB, state 1): 37 binds, 0 MB; 0x107c000000 (32 MB, state 1): 34 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 3 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7123720 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36560000 (4941663 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos host] vk: batched submits: 214 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 0, wait 136, slot 0, present 75, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36580000 (4943660 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36600000 (4946195 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (808 left, 2827 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36620000 (4948397 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #290000: event 0x100d6c8014 mode 0 value 290002 (lr 0x80660c94) [hos Presentation Thread] vk: mirror syncs (600 submits): 1821 dirty pages from their submits' captures, 75751 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 Presentation Thread] vk: write-back diff (600 submits): 2267 runs, 345.5 MB compared; 2297 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3237.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3479 binds, 3096 MB; 0x1159000000 (48 MB, state 1): 258 binds, 141 MB; 0x1065000000 (16 MB, state 1): 89 binds, 0 MB; 0x1140000000 (48 MB, state 1): 36 binds, 0 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36640000 (4952792 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36660000 (4954083 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (806 left, 2822 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36680000 (4957915 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36700000 (4960253 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2121 dirty pages from their submits' captures, 72957 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 2239 runs, 344.6 MB compared; 2282 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3232.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3486 binds, 3096 MB; 0x1065000000 (16 MB, state 1): 275 binds, 0 MB; 0x1159000000 (48 MB, state 1): 251 binds, 137 MB; 0x1140000000 (48 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36720000 (4961592 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 849 of 3000 waited for their write-back, 0.75 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36740000 (4963486 pages from the captures) [hos host] vk: batched submits: 230 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 2, wait 165, slot 0, present 59, cap 0, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36760000 (4966975 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1418 ranges, 3139 MB), 681 pages written, 681 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.153; GPU wait for late pages 0.133 (76 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: 1 textures retired (805 left, 2822 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36780000 (4967897 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1725 dirty pages from their submits' captures, 71315 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 Presentation Thread] vk: write-back diff (600 submits): 2168 runs, 333.8 MB compared; 2208 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3373 binds, 2993 MB; 0x1065000000 (16 MB, state 1): 452 binds, 0 MB; 0x1159000000 (48 MB, state 1): 248 binds, 136 MB; 0x1140000000 (48 MB, state 1): 32 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36800000 (4968575 pages from the captures) [hos Presentation Thread] vk: program picks: 15662582 kept (7653824 by the last picks' textures, a uniform buffer bound since), 40698 new, 7496719 with other textures (of 23200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36820000 (4969351 pages from the captures) [hos ModuleSystemWorker1] nvn: 2050000 recordings made, 64959 live copies (21.0 MB), 23123 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36840000 (4969930 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36860000 (4970404 pages from the captures) [hos Presentation Thread] vk: memory: working set 2931 MB (peak 6471), private 618 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6038 MB, 859 allocations 4222 MB; used 6074 of 9075 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7551 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 531 images 1114 MB; 258 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 288 images 873 MB; 175 free ranges, the largest 73 MB [hos Presentation Thread] vk: render target images: 32219 reused from the pool, 15572 made new, 15284 destroyed from it; it holds 3 (5 MB) [hos Presentation Thread] vk: VRAM: 6529 MB used of 9331 MB allowed (1816 MB of it free in the blocks); textures 2822 MB (budget 3072 MB), 805 textures [hos Presentation Thread] vk: textures: decoded ASTC 1175 MB, rendered 1071 MB (80 drawn in one frame, kept: 28457 KB), other 196 MB; used in the last 8 presents 1785 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 199 (475763 KB): 29x45x1 NVN 0x25: 1 (5 KB); 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 8 (1407 KB); 776x176x1 NVN 0x25: 1 (533 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 187 (473596 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 81.3 ms; VRAM 6.4 of 9.1 GB [hos host] vk: frame interpolation: 515 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 5, 7-9 17, 9-12 490, 12-17 3, 17-25 1, over 25 0 [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.63, present 0.10, draw 7.17, descriptors 3.01, texture lookups 0.08, uploads 0.00, pipelines 0.24, programs 1.28, commands 2.27, dispatch 0.79, memory sync 1.72, queue submit 1.04, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 160 (1024 MB): 10.13 MB synced in 1433.5 copies, 11.49 MB written back [hos Presentation Thread] vk: 17400 presents, 51.7 fps; a frame: 1478 draws (0 skipped), 109 dispatches, 107 passes, 139 barriers, 6 submits, 0.1 uploads (0.0 MB), 74 ub updates (54 overlays), GPU-bound wait 0.1 ms; 1600 pipelines (11265 ms), 110 programs (11 failed), 805 textures (2822 MB) [hos Presentation Thread] vk: a frame: 339.4 full barriers recorded, 178.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 66.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.9 ms a frame (the longest submission 4.4 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 17400 frames presented (51.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 12, 15.5-17.8 66, 17.8-22 140, 22-30 39, 30-40 1, over 40 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 1886 dirty pages from their submits' captures, 72344 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 Presentation Thread] vk: write-back diff (600 submits): 2123 runs, 332.8 MB compared; 2141 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3378 binds, 2995 MB; 0x1159000000 (48 MB, state 1): 246 binds, 134 MB; 0x1065000000 (16 MB, state 1): 174 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36880000 (4970878 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (806 left, 2822 MB) [hos aglTextureDataMgr::Compaction] vcores: 344888 takes, 24013 waits (mean 32 us, longest 8.8 ms), 11291 kicks, 11207 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36900000 (4971330 pages from the captures) [hos host] vk: batched submits: 250 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 6, wait 171, slot 0, present 70, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36920000 (4971862 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #390000: event 0x100d6c8030 mode 0 value 292004 (now 291966) (lr 0x80661dac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36940000 (4972377 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7190402 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (805 left, 2820 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36960000 (4972818 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1759 dirty pages from their submits' captures, 72416 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 Presentation Thread] vk: write-back diff (600 submits): 2168 runs, 343.7 MB compared; 2198 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3237.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3492 binds, 3098 MB; 0x1159000000 (48 MB, state 1): 255 binds, 139 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 36980000 (4973271 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37000000 (4973754 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37020000 (4974185 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37040000 (4974655 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1548 dirty pages from their submits' captures, 71572 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 Presentation Thread] vk: write-back diff (600 submits): 2108 runs, 332.9 MB compared; 2137 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3368 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 247 binds, 135 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.07, scan 0.09 over 1420 ranges, 3121 MB), 676 pages written, 676 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.252; GPU wait for late pages 0.232 (72 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37060000 (4975110 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 843 of 3000 waited for their write-back, 0.95 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37080000 (4975570 pages from the captures) [hos host] vk: batched submits: 233 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 5, wait 154, slot 0, present 70, cap 0, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37100000 (4976044 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37120000 (4976496 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1911 dirty pages from their submits' captures, 71353 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 Presentation Thread] vk: write-back diff (600 submits): 2104 runs, 332.6 MB compared; 2112 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3127.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3364 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 246 binds, 134 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37140000 (4976959 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.13 [hos Presentation Thread] vk: queues ordered by their events: 114000 submissions stopped at a wait, 113980 went on once it was reached, 18 waits gone past; made to go by presents 65, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 391852, not met 0; captures at a CPU event's wait 189 [hos sead::MainThread] nvn: EventSignal (CPU) #35000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37160000 (4977421 pages from the captures) [hos Presentation Thread] vk: program picks: 15819941 kept (7711456 by the last picks' textures, a uniform buffer bound since), 40821 new, 7539237 with other textures (of 23400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37180000 (4977885 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (804 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37200000 (4978337 pages from the captures) [hos ModuleSystemWorker3] vk: texture slots registered again at another size: 1400000 (of 1676414 registrations; slot 22394 512x288 -> 256x256) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.79, present 0.12, draw 7.46, descriptors 3.16, texture lookups 0.09, uploads 0.00, pipelines 0.24, programs 1.28, commands 2.40, dispatch 0.93, memory sync 2.22, queue submit 1.10, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 160 (1024 MB): 9.86 MB synced in 1422.2 copies, 11.47 MB written back [hos Presentation Thread] vk: 17520 presents, 46.2 fps; a frame: 1535 draws (0 skipped), 107 dispatches, 107 passes, 139 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.1 ms; 1600 pipelines (11265 ms), 110 programs (11 failed), 804 textures (2820 MB) [hos Presentation Thread] vk: a frame: 339.0 full barriers recorded, 179.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x10: 0.0; 0x11: 42.1; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 1577 dirty pages from their submits' captures, 73909 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 Presentation Thread] vk: write-back diff (600 submits): 2117 runs, 332.6 MB compared; 2113 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3232.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3477 binds, 3096 MB; 0x1159000000 (48 MB, state 1): 250 binds, 136 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37220000 (4978799 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (803 left, 2820 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37240000 (4979273 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37260000 (4979745 pages from the captures) [hos host] vk: batched submits: 247 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 0, wait 172, slot 0, present 70, cap 0, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37280000 (4980199 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37300000 (4980662 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1616 dirty pages from their submits' captures, 72236 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 Presentation Thread] vk: write-back diff (600 submits): 2170 runs, 343.7 MB compared; 2198 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3130.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3370 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 251 binds, 138 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37320000 (4981124 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1420 ranges, 3119 MB), 678 pages written, 678 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.189; GPU wait for late pages 0.170 (72 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37340000 (4981586 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7257709 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37360000 (4982040 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #295000: event 0x100d6c8018 mode 0 value 295000 (lr 0x80660c94) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37380000 (4982502 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 1432 dirty pages from their submits' captures, 71927 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 sead::MainThread] vk: write-back diff (600 submits): 2108 runs, 332.8 MB compared; 2134 pages read into the shadows; 176 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3364 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 248 binds, 136 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37400000 (4982974 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37420000 (4983412 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos host] vk: batched submits: 216 flushes, 11.9 command buffers each, over 120 presents; by reason: poll 2, wait 149, slot 0, present 61, cap 0, value 4, other 0 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 842 of 3000 waited for their write-back, 0.88 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37440000 (4983900 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37460000 (4984363 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1847 dirty pages from their submits' captures, 72720 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 Presentation Thread] vk: write-back diff (600 submits): 2109 runs, 332.6 MB compared; 2126 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3127.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3366 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 246 binds, 134 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37480000 (4984798 pages from the captures) [hos rmbl::VibrationThread] hid: 94208 vibration values, strongest 0.00 since the last count [hos sead::MainThread] nvn: CommandBufferWaitEvent #395000: event 0x100d6c8030 mode 0 value 295804 (now 295785) (lr 0x80661dac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37500000 (4985240 pages from the captures) [hos Presentation Thread] vk: program picks: 15977202 kept (7769105 by the last picks' textures, a uniform buffer bound since), 40943 new, 7581854 with other textures (of 23600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37520000 (4985714 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 600000 so far (x1 0x1178b7a000 x2 0x2 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37540000 (4986176 pages from the captures) [hos Presentation Thread] vi: 17638 frames presented (47.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 7, 15.5-17.8 45, 17.8-22 113, 22-30 64, 30-40 7, over 40 2 [hos host] vk: frame interpolation: 476 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 9, 7-9 8, 9-12 418, 12-17 37, 17-25 2, over 25 2 [hos Presentation Thread] vk: mirror syncs (600 submits): 1586 dirty pages from their submits' captures, 73066 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 Presentation Thread] vk: write-back diff (600 submits): 2174 runs, 343.7 MB compared; 2197 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3233.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3480 binds, 3096 MB; 0x1159000000 (48 MB, state 1): 252 binds, 137 MB; 0x1140000000 (48 MB, state 1): 30 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.99, present 0.10, draw 7.05, descriptors 2.99, texture lookups 0.08, uploads 0.00, pipelines 0.23, programs 1.22, commands 2.25, dispatch 0.79, memory sync 2.05, queue submit 1.02, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 160 (1024 MB): 9.88 MB synced in 1426.8 copies, 11.47 MB written back [hos Presentation Thread] vk: 17640 presents, 48.8 fps; a frame: 1537 draws (0 skipped), 107 dispatches, 107 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.1 ms; 1600 pipelines (11265 ms), 110 programs (11 failed), 803 textures (2820 MB) [hos Presentation Thread] vk: a frame: 338.9 full barriers recorded, 178.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 4.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37560000 (4986624 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37580000 (4987077 pages from the captures) [hos PlacementMgr] vcores: 343002 takes, 21831 waits (mean 31 us, longest 6.5 ms), 10313 kicks, 10215 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37600000 (4987542 pages from the captures) [hos host] vk: batched submits: 239 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 0, wait 165, slot 0, present 69, cap 0, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37620000 (4990721 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.36 ms (lock 0.06, scan 0.09 over 1420 ranges, 3119 MB), 678 pages written, 678 copied (2.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.209; GPU wait for late pages 0.189 (76 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (124 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1229 dirty pages from their submits' captures, 71990 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 Presentation Thread] vk: write-back diff (600 submits): 2106 runs, 332.6 MB compared; 2131 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3129.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3366 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 249 binds, 136 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 10 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37640000 (4991185 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37660000 (4991637 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37680000 (4992099 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37700000 (4992573 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37720000 (4993047 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2131 dirty pages from their submits' captures, 70840 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 Presentation Thread] vk: write-back diff (600 submits): 2111 runs, 332.6 MB compared; 2126 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3130.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3380 binds, 2995 MB; 0x1159000000 (48 MB, state 1): 248 binds, 136 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: 6 textures retired (812 left, 2821 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37740000 (4993499 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7324487 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37760000 (4993962 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 237 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 1, wait 162, slot 0, present 69, cap 0, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37780000 (4994424 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 859 of 3000 waited for their write-back, 0.95 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37800000 (4994888 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1619 dirty pages from their submits' captures, 72219 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 Presentation Thread] vk: write-back diff (600 submits): 2106 runs, 332.5 MB compared; 2128 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3127.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3365 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 247 binds, 135 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37820000 (4995340 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37840000 (4995802 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (812 left, 2821 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37860000 (4996274 pages from the captures) [hos Presentation Thread] vk: program picks: 16134038 kept (7826511 by the last picks' textures, a uniform buffer bound since), 41066 new, 7624895 with other textures (of 23800000) [hos Presentation Thread] vk: 1 textures retired (813 left, 2828 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37880000 (4996748 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 2047 dirty pages from their submits' captures, 73203 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 Presentation Thread] vk: write-back diff (600 submits): 2114 runs, 340.5 MB compared; 3132 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3126.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3365 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 245 binds, 134 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos host] vk: replay reads of guest memory as submitted: 37900000 (4997200 pages from the captures) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.01 waits for shaders or pipelines (0.1 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.28, present 0.08, draw 7.36, descriptors 3.09, texture lookups 0.09, uploads 0.01, pipelines 0.25, programs 1.27, commands 2.32, dispatch 0.79, memory sync 2.08, queue submit 1.07, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 161 (1024 MB): 10.09 MB synced in 1441.2 copies, 11.60 MB written back [hos Presentation Thread] vk: 17760 presents, 48.5 fps; a frame: 1539 draws (0 skipped), 107 dispatches, 111 passes, 146 barriers, 6 submits, 0.1 uploads (0.0 MB), 78 ub updates (55 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 813 textures (2828 MB) [hos Presentation Thread] vk: a frame: 345.1 full barriers recorded, 188.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.3; 0x8: 3.0; 0x9: 1.0; 0x10: 2.3; 0x11: 42.0; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 4.6 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.36 ms (lock 0.06, scan 0.09 over 1420 ranges, 3113 MB), 678 pages written, 678 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.212; GPU wait for late pages 0.192 (73 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (119 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37920000 (4997663 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46630 so far (41748 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37940000 (4998125 pages from the captures) [hos host] vk: batched submits: 249 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 3, wait 166, slot 0, present 72, cap 0, value 8, other 0 [hos Presentation Thread] vk: 1 textures retired (812 left, 2828 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37960000 (4998579 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1763 dirty pages from their submits' captures, 73304 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 Presentation Thread] vk: write-back diff (600 submits): 2050 runs, 329.4 MB compared; 3058 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3124.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3375 binds, 2995 MB; 0x1159000000 (48 MB, state 1): 240 binds, 130 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 37980000 (4999041 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38000000 (4999503 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38020000 (4999926 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38040000 (5000401 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 1374 dirty pages from their submits' captures, 71819 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 Presentation Thread] vk: write-back diff (600 submits): 2104 runs, 332.6 MB compared; 2130 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3023.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3252 binds, 2890 MB; 0x1159000000 (48 MB, state 1): 244 binds, 134 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38060000 (5000853 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (812 left, 2828 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #400000: event 0x100d6c8030 mode 0 value 299604 (now 299585) (lr 0x80661dac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38080000 (5001316 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38100000 (5001766 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38120000 (5002227 pages from the captures) [hos host] vk: batched submits: 223 flushes, 11.8 command buffers each, over 120 presents; by reason: poll 10, wait 140, slot 0, present 69, cap 0, value 4, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #300000: event 0x100d6c8024 mode 0 value 300000 (lr 0x80665068) [hos Presentation Thread] vk: mirror syncs (600 submits): 1676 dirty pages from their submits' captures, 72041 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 Presentation Thread] vk: write-back diff (600 submits): 2115 runs, 332.7 MB compared; 2128 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3366 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 248 binds, 136 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38140000 (5002692 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7391163 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 859 of 3000 waited for their write-back, 0.93 ms each [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38160000 (5003153 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38180000 (5003627 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (812 left, 2828 MB) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.09 over 1419 ranges, 3109 MB), 679 pages written, 679 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.250; GPU wait for late pages 0.230 (76 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38200000 (5004079 pages from the captures) [hos Presentation Thread] vk: program picks: 16290109 kept (7883783 by the last picks' textures, a uniform buffer bound since), 41188 new, 7668702 with other textures (of 24000000) [hos sead::MainThread] nvn: 2100000 recordings made, 65053 live copies (20.2 MB), 23137 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1809 dirty pages from their submits' captures, 70957 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 Presentation Thread] vk: write-back diff (600 submits): 2100 runs, 332.5 MB compared; 2108 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3127.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3365 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 247 binds, 135 MB; 0x107c000000 (32 MB, state 1): 35 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38220000 (5004542 pages from the captures) [hos host] vk: frame interpolation: 476 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 4, 7-9 5, 9-12 452, 12-17 13, 17-25 2, over 25 0 [hos Presentation Thread] vi: 17876 frames presented (47.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 7, 15.5-17.8 33, 17.8-22 111, 22-30 86, 30-40 1, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38240000 (5005004 pages from the captures) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.84, present 0.12, draw 7.60, descriptors 3.22, texture lookups 0.10, uploads 0.00, pipelines 0.25, programs 1.32, commands 2.42, dispatch 0.83, memory sync 2.36, queue submit 1.10, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 161 (1024 MB): 10.00 MB synced in 1446.5 copies, 11.47 MB written back [hos Presentation Thread] vk: 17880 presents, 46.6 fps; a frame: 1545 draws (0 skipped), 107 dispatches, 115 passes, 152 barriers, 6 submits, 0.0 uploads (0.0 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 813 textures (2828 MB) [hos Presentation Thread] vk: a frame: 350.0 full barriers recorded, 195.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 4.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38260000 (5005468 pages from the captures) [hos NavMeshDepWorker2] vcores: 342676 takes, 24985 waits (mean 32 us, longest 9.9 ms), 11925 kicks, 11826 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38280000 (5005920 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.13 [hos host] vk: batched submits: 243 flushes, 10.6 command buffers each, over 120 presents; by reason: poll 1, wait 162, slot 0, present 72, cap 0, value 8, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38300000 (5006382 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (812 left, 2828 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1919 dirty pages from their submits' captures, 72049 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 Presentation Thread] vk: write-back diff (600 submits): 2111 runs, 332.6 MB compared; 2127 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3126.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3365 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 245 binds, 134 MB; 0x107c000000 (32 MB, state 1): 34 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38320000 (5006856 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38340000 (5007328 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38360000 (5007782 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38380000 (5008245 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 1917 dirty pages from their submits' captures, 72024 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 sead::MainThread] vk: write-back diff (600 submits): 2105 runs, 332.6 MB compared; 2123 pages read into the shadows; 176 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3126.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3363 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 245 binds, 134 MB; 0x107c000000 (32 MB, state 1): 36 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38400000 (5008705 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (812 left, 2828 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38420000 (5009169 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38440000 (5009621 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (806 left, 2828 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38460000 (5010083 pages from the captures) [hos host] vk: batched submits: 230 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 3, wait 155, slot 0, present 67, cap 0, value 5, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 2354 dirty pages from their submits' captures, 71660 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 Presentation Thread] vk: write-back diff (600 submits): 2106 runs, 332.5 MB compared; 2114 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3128.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3367 binds, 2993 MB; 0x1159000000 (48 MB, state 1): 248 binds, 136 MB; 0x1065000000 (16 MB, state 1): 30 binds, 0 MB; 0x1140000000 (48 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 21 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38480000 (5012937 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.09 over 1417 ranges, 3075 MB), 678 pages written, 678 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.256; GPU wait for late pages 0.236 (71 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4283 texture pages copied (16 MB) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 17964 (texture frame 17965), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 125773): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 17965 (texture frame 17966), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38500000 (5016400 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 851 of 3000 waited for their write-back, 0.95 ms each [hos Presentation Thread] vk: 1 textures retired (834 left, 2851 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38520000 (5019266 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7458559 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38540000 (5020010 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 466 dirty pages from their submits' captures, 71903 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 2411 runs, 407.9 MB compared; 2430 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3768.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4107 binds, 3713 MB; 0x1065000000 (16 MB, state 1): 252 binds, 0 MB; 0x1159000000 (48 MB, state 1): 142 binds, 55 MB; 0x1140000000 (48 MB, state 1): 40 binds, 0 MB; 0x107c000000 (32 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos Presentation Thread] vk: memory: working set 2694 MB (peak 6471), private 548 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6038 MB, 892 allocations 4246 MB; used 6074 of 9075 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7551 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 549 images 1122 MB; 257 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 303 images 888 MB; 181 free ranges, the largest 73 MB [hos Presentation Thread] vk: render target images: 32225 reused from the pool, 15592 made new, 15289 destroyed from it; it holds 7 (0 MB) [hos Presentation Thread] vk: VRAM: 6529 MB used of 9331 MB allowed (1792 MB of it free in the blocks); textures 2851 MB (budget 3072 MB), 834 textures [hos Presentation Thread] vk: textures: decoded ASTC 1175 MB, rendered 1092 MB (75 drawn in one frame, kept: 27408 KB), other 199 MB; used in the last 8 presents 1607 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos host] vk: malloc: 1263 MB in arenas (743 MB in use, 519 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 205 (480691 KB): 29x45x1 NVN 0x25: 1 (5 KB); 161x37x1 NVN 0x25: 1 (23 KB); 256x144x1 NVN 0x25: 1 (144 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 776x176x1 NVN 0x25: 1 (533 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 187 (473596 KB); 1024x576x1 NVN 0x3f: 1 (2304 KB); [hos host] vk: malloc_trim: 519 MB free in the arenas now, the process's private memory 548 -> 451 MB (6 ms) [hos Presentation Thread] vk: 161 pools mirrored in VRAM (960 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 63.7 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.41, present 0.09, draw 6.47, descriptors 2.73, texture lookups 0.14, uploads 0.05, pipelines 0.21, programs 1.11, commands 2.09, dispatch 0.77, memory sync 2.25, queue submit 0.96, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 162 (992 MB): 9.45 MB synced in 1332.3 copies, 11.42 MB written back [hos Presentation Thread] vk: 18000 presents, 48.4 fps; a frame: 1378 draws (0 skipped), 105 dispatches, 109 passes, 146 barriers, 6 submits, 0.2 uploads (0.1 MB), 78 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 834 textures (2851 MB) [hos Presentation Thread] vk: a frame: 335.7 full barriers recorded, 186.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 3.0; 0x9: 1.0; 0x10: 2.2; 0x11: 42.0; 0x12: 69.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.8 ms a frame (the longest submission 5.9 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.09 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: 163 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: program picks: 16445331 kept (7940771 by the last picks' textures, a uniform buffer bound since), 41321 new, 7713347 with other textures (of 24200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38560000 (5020623 pages from the captures) [hos Presentation Thread] vi: real-time step on: ratio 1.104, game's frame rate 54 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38580000 (5021229 pages from the captures) [hos host] vk: batched submits: 202 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 1, wait 125, slot 0, present 73, cap 0, value 3, other 0 [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #405000: event 0x100d6c8038 mode 0 value 303406 (now 303387) (lr 0x80661fac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38600000 (5021870 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 270 dirty pages from their submits' captures, 70423 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 sead::MainThread] vk: write-back diff (600 submits): 2428 runs, 418.6 MB compared; 2380 pages read into the shadows; 176 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3853.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4257 binds, 3821 MB; 0x1159000000 (48 MB, state 1): 111 binds, 32 MB; 0x1140000000 (48 MB, state 1): 8 binds, 0 MB; 0x107c000000 (32 MB, state 1): 7 binds, 0 MB; [hos sead::MainThread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38620000 (5022465 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38640000 (5023101 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38660000 (5023706 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38680000 (5024340 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1393 ranges, 3069 MB), 649 pages written, 649 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.243; GPU wait for late pages 0.225 (59 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4691 texture pages copied (18 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 258 dirty pages from their submits' captures, 70547 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 Presentation Thread] vk: write-back diff (600 submits): 2401 runs, 417.9 MB compared; 2346 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3848.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4213 binds, 3816 MB; 0x1159000000 (48 MB, state 1): 111 binds, 32 MB; [hos Presentation Thread] vk: 1 textures retired (833 left, 2850 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38700000 (5025015 pages from the captures) [hos host] vk: batched submits: 178 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 0, wait 108, slot 0, present 69, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38720000 (5025649 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (830 left, 2833 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38740000 (5026294 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 837 of 3000 waited for their write-back, 0.98 ms each [hos Presentation Thread] vk: 1 textures retired (829 left, 2833 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38760000 (5026888 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #305000: event 0x100d6c802c mode 0 value 304999 (lr 0x80667688) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 71820 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 Presentation Thread] vk: write-back diff (600 submits): 2399 runs, 417.9 MB compared; 2345 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3848.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4218 binds, 3816 MB; 0x1159000000 (48 MB, state 1): 111 binds, 32 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38780000 (5027525 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.51, present 0.13, draw 5.04, descriptors 2.11, texture lookups 0.08, uploads 0.00, pipelines 0.16, programs 0.90, commands 1.59, dispatch 0.70, memory sync 2.21, queue submit 0.78, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 163 (1024 MB): 7.88 MB synced in 1089.9 copies, 11.30 MB written back [hos Presentation Thread] vk: 18120 presents, 49.3 fps; a frame: 1003 draws (0 skipped), 99 dispatches, 98 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 829 textures (2833 MB) [hos Presentation Thread] vk: a frame: 307.9 full barriers recorded, 171.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 65.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 5.5 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: frame interpolation: 489 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 4, 7-9 9, 9-12 471, 12-17 6, 17-25 0, over 25 0 [hos Presentation Thread] vi: 18121 frames presented (48.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 10, 15.5-17.8 47, 17.8-22 112, 22-30 75, 30-40 1, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38800000 (5028130 pages from the captures) [hos AudioFrameworkThread] vcores: 359379 takes, 22392 waits (mean 30 us, longest 8.6 ms), 10610 kicks, 10542 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38820000 (5028771 pages from the captures) [hos host] vk: batched submits: 187 flushes, 11.0 command buffers each, over 120 presents; by reason: poll 0, wait 115, slot 0, present 71, cap 0, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 308 dirty pages from their submits' captures, 71127 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 Presentation Thread] vk: write-back diff (600 submits): 2463 runs, 428.8 MB compared; 2409 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3952.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4321 binds, 3919 MB; 0x1159000000 (48 MB, state 1): 114 binds, 33 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38840000 (5029391 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38860000 (5030060 pages from the captures) [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 620000 so far (x1 0x117df6b060 x2 0 x3 0x117df6b040 x4 0x44b040) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7522952 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.09 over 1390 ranges, 3057 MB), 646 pages written, 646 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.258; GPU wait for late pages 0.241 (52 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (124 MB), 11 spare buffers, 4691 texture pages copied (18 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38880000 (5030702 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38900000 (5031323 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 70572 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 2389 runs, 417.8 MB compared; 2343 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x107c000000 (32 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3848.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4222 binds, 3816 MB; 0x1159000000 (48 MB, state 1): 111 binds, 32 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 3 textures retired (831 left, 2834 MB) [hos Presentation Thread] vk: program picks: 16596767 kept (7996905 by the last picks' textures, a uniform buffer bound since), 41504 new, 7761728 with other textures (of 24400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38920000 (5032075 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos host] vk: batched submits: 192 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 0, wait 123, slot 0, present 68, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38940000 (5032780 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38960000 (5033377 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 297 dirty pages from their submits' captures, 70592 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 Presentation Thread] vk: write-back diff (600 submits): 2368 runs, 417.6 MB compared; 2278 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3848.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4209 binds, 3816 MB; 0x1159000000 (48 MB, state 1): 111 binds, 32 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 38980000 (5034011 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #410000: event 0x100d6c8038 mode 0 value 307206 (now 307168) (lr 0x80661fac) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 838 of 3000 waited for their write-back, 1.07 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39000000 (5034628 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.48, present 0.08, draw 4.91, descriptors 2.06, texture lookups 0.07, uploads 0.00, pipelines 0.15, programs 0.87, commands 1.57, dispatch 0.69, memory sync 2.28, queue submit 0.77, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 163 (1024 MB): 7.48 MB synced in 1090.7 copies, 11.28 MB written back [hos Presentation Thread] vk: 18240 presents, 48.2 fps; a frame: 988 draws (0 skipped), 98 dispatches, 98 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 831 textures (2834 MB) [hos Presentation Thread] vk: a frame: 306.5 full barriers recorded, 172.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x10: 0.0; 0x11: 42.0; 0x12: 65.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 6.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39020000 (5035273 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39040000 (5035907 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 352 dirty pages from their submits' captures, 72377 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 Presentation Thread] vk: write-back diff (600 submits): 2380 runs, 427.6 MB compared; 2260 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3952.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4322 binds, 3919 MB; 0x1159000000 (48 MB, state 1): 114 binds, 33 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 188 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 1, wait 119, slot 0, present 66, cap 0, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39060000 (5038938 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1389 ranges, 3049 MB), 646 pages written, 646 copied (2.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.262; GPU wait for late pages 0.245 (57 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 4682 texture pages copied (18 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39080000 (5039773 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39100000 (5040506 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 150 dirty pages from their submits' captures, 70727 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 Presentation Thread] vk: write-back diff (600 submits): 2376 runs, 428.0 MB compared; 2274 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3952.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4324 binds, 3919 MB; 0x1065000000 (16 MB, state 1): 598 binds, 0 MB; 0x1159000000 (48 MB, state 1): 114 binds, 33 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39120000 (5041160 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (830 left, 2834 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39140000 (5041877 pages from the captures) [hos host] vk: batched submits: 183 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 0, wait 116, slot 0, present 64, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39160000 (5042532 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39180000 (5043186 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 73271 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 Presentation Thread] vk: write-back diff (600 submits): 2405 runs, 438.5 MB compared; 2319 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4058.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4464 binds, 4024 MB; 0x1159000000 (48 MB, state 1): 117 binds, 34 MB; 0x1065000000 (16 MB, state 1): 39 binds, 0 MB; [hos sead::MainThread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39200000 (5043823 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7587337 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 862 of 3000 waited for their write-back, 0.91 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39220000 (5044487 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 120000 submissions stopped at a wait, 119980 went on once it was reached, 18 waits gone past; made to go by presents 67, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 413261, not met 0; captures at a CPU event's wait 195 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.28, present 0.07, draw 4.69, descriptors 1.96, texture lookups 0.07, uploads 0.00, pipelines 0.16, programs 0.83, commands 1.49, dispatch 0.68, memory sync 2.25, queue submit 0.78, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 164 (1024 MB): 7.48 MB synced in 1068.9 copies, 11.25 MB written back [hos Presentation Thread] vk: 18360 presents, 51.4 fps; a frame: 966 draws (0 skipped), 96 dispatches, 98 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 830 textures (2834 MB) [hos Presentation Thread] vk: a frame: 302.9 full barriers recorded, 170.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 65.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 5.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39240000 (5045142 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1388 ranges, 3047 MB), 640 pages written, 640 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.244; GPU wait for late pages 0.227 (71 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4682 texture pages copied (18 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #310000: event 0x100d6c8038 mode 0 value 309999 (lr 0x8066189c) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46646 so far (41749 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 210 dirty pages from their submits' captures, 73388 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 Presentation Thread] vk: write-back diff (600 submits): 2404 runs, 438.1 MB compared; 2305 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4056.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4433 binds, 4022 MB; 0x1159000000 (48 MB, state 1): 117 binds, 34 MB; [hos Presentation Thread] vk: program picks: 16748901 kept (8052748 by the last picks' textures, a uniform buffer bound since), 41691 new, 7809407 with other textures (of 24600000) [hos Presentation Thread] vi: 18371 frames presented (49.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 11, 15.5-17.8 48, 17.8-22 126, 22-30 65, 30-40 0, over 40 0 [hos host] vk: frame interpolation: 500 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 5, 7-9 6, 9-12 484, 12-17 5, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39260000 (5045814 pages from the captures) [hos host] vk: batched submits: 175 flushes, 11.3 command buffers each, over 120 presents; by reason: poll 1, wait 119, slot 0, present 54, cap 0, value 1, other 0 [hos NavMeshCAStepDepWorker1] vcores: 367249 takes, 22964 waits (mean 26 us, longest 7.0 ms), 10875 kicks, 10751 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39280000 (5046521 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39300000 (5047199 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos ModuleSystemWorker4] nvn: 2150000 recordings made, 64992 live copies (20.3 MB), 23156 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39320000 (5047868 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 175 dirty pages from their submits' captures, 71416 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 Presentation Thread] vk: write-back diff (600 submits): 2365 runs, 427.6 MB compared; 2240 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3952.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4318 binds, 3919 MB; 0x1159000000 (48 MB, state 1): 114 binds, 33 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39340000 (5048495 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #415000: event 0x100d6c8038 mode 0 value 311006 (now 310968) (lr 0x80661fac) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39360000 (5049172 pages from the captures) [hos host] vk: batched submits: 188 flushes, 10.4 command buffers each, over 120 presents; by reason: poll 0, wait 124, slot 0, present 64, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39380000 (5049860 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 190 dirty pages from their submits' captures, 73270 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 Presentation Thread] vk: write-back diff (600 submits): 2413 runs, 438.5 MB compared; 2304 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4056.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4433 binds, 4022 MB; 0x1159000000 (48 MB, state 1): 117 binds, 34 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39400000 (5050627 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39420000 (5051299 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1374 ranges, 2955 MB), 645 pages written, 645 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.198; GPU wait for late pages 0.182 (53 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39440000 (5051954 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 848 of 3000 waited for their write-back, 1.09 ms each [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.84, present 0.08, draw 4.64, descriptors 1.95, texture lookups 0.07, uploads 0.00, pipelines 0.15, programs 0.81, commands 1.48, dispatch 0.68, memory sync 1.94, queue submit 0.73, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 164 (1024 MB): 7.36 MB synced in 1066.4 copies, 11.24 MB written back [hos Presentation Thread] vk: 18480 presents, 48.5 fps; a frame: 947 draws (0 skipped), 96 dispatches, 98 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 830 textures (2834 MB) [hos Presentation Thread] vk: a frame: 302.2 full barriers recorded, 170.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 65.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 6.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39460000 (5052606 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 164 dirty pages from their submits' captures, 73196 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 Presentation Thread] vk: write-back diff (600 submits): 2401 runs, 438.1 MB compared; 2305 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4056.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4429 binds, 4022 MB; 0x1159000000 (48 MB, state 1): 117 binds, 34 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39480000 (5053299 pages from the captures) [hos host] vk: batched submits: 149 flushes, 13.5 command buffers each, over 120 presents; by reason: poll 0, wait 83, slot 0, present 66, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39500000 (5054036 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39520000 (5054700 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7651350 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 206 dirty pages from their submits' captures, 72411 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 Presentation Thread] vk: write-back diff (600 submits): 2334 runs, 427.2 MB compared; 2219 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3952.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4311 binds, 3919 MB; 0x1159000000 (48 MB, state 1): 114 binds, 33 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39540000 (5055379 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39560000 (5056059 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39580000 (5056726 pages from the captures) [hos host] vk: batched submits: 189 flushes, 10.2 command buffers each, over 120 presents; by reason: poll 0, wait 121, slot 0, present 65, cap 0, value 3, other 0 [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1374 ranges, 2955 MB), 644 pages written, 644 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.233; GPU wait for late pages 0.217 (52 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 159 dirty pages from their submits' captures, 73760 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 Presentation Thread] vk: write-back diff (600 submits): 2411 runs, 448.2 MB compared; 2294 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4160.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4505 binds, 4125 MB; 0x1159000000 (48 MB, state 1): 120 binds, 35 MB; 0x1066000000 (16 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: program picks: 16900243 kept (8107586 by the last picks' textures, a uniform buffer bound since), 41884 new, 7857872 with other textures (of 24800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39600000 (5058970 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39620000 (5059675 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39640000 (5060322 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39660000 (5061244 pages from the captures) [hos Presentation Thread] vk: memory: working set 2599 MB (peak 6471), private 452 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 55 blocks 6086 MB, 879 allocations 4229 MB; used 6122 of 9084 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7551 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 547 images 1122 MB; 259 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 294 images 871 MB; 180 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 32225 reused from the pool, 15592 made new, 15298 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6577 MB used of 9340 MB allowed (1857 MB of it free in the blocks); textures 2834 MB (budget 3072 MB), 830 textures [hos Presentation Thread] vk: textures: decoded ASTC 1175 MB, rendered 1076 MB (76 drawn in one frame, kept: 28024 KB), other 199 MB; used in the last 8 presents 1603 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 205 (480691 KB): 29x45x1 NVN 0x25: 1 (5 KB); 161x37x1 NVN 0x25: 1 (23 KB); 256x144x1 NVN 0x25: 1 (144 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 776x176x1 NVN 0x25: 1 (533 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 187 (473596 KB); 1024x576x1 NVN 0x3f: 1 (2304 KB); [hos Presentation Thread] vk: 165 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 45.9 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.96, present 0.07, draw 4.74, descriptors 1.99, texture lookups 0.07, uploads 0.00, pipelines 0.15, programs 0.83, commands 1.51, dispatch 0.67, memory sync 2.12, queue submit 0.76, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 165 (1008 MB): 7.43 MB synced in 1059.0 copies, 11.22 MB written back [hos Presentation Thread] vk: 18600 presents, 48.0 fps; a frame: 924 draws (0 skipped), 94 dispatches, 98 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 830 textures (2834 MB) [hos Presentation Thread] vk: a frame: 298.8 full barriers recorded, 170.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 65.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 6.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker5] vk: readbacks of GPU results: 830 of 3000 waited for their write-back, 1.11 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 205 dirty pages from their submits' captures, 71894 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 Presentation Thread] vk: write-back diff (600 submits): 2311 runs, 436.8 MB compared; 2161 pages read into the shadows; 176 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4060.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4419 binds, 4026 MB; 0x1066000000 (16 MB, state 1): 294 binds, 0 MB; 0x1159000000 (48 MB, state 1): 117 binds, 34 MB; [hos Presentation Thread] vk: 166 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1159000000 (48 MB; 224 MB of shadows) [hos Presentation Thread] vk: texture #64493 0x1001ee2de00 1024x576 x1 NVN 0x3f the GPU drew, finalized by the game, sampled again at frame 18608 (drawn at 17963) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39680000 (5062704 pages from the captures) [hos Presentation Thread] vk: texture #64935 0x10000bc0e00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 18609 (drawn at 17964) [hos rmbl::VibrationThread] hid: 98304 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 18609 (texture frame 18610), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 130288): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 18610 (texture frame 18611), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos host] vk: frame interpolation: 480 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 5, 7-9 6, 9-12 460, 12-17 7, 17-25 1, over 25 1 [hos Presentation Thread] vi: 18611 frames presented (47.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 10, 15.5-17.8 30, 17.8-22 125, 22-30 71, 30-40 2, over 40 2 [hos Presentation Thread] vk: texture #64342 0x116eb4e000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 18614 (drawn at 16304) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39700000 (5067028 pages from the captures) [hos host] vk: batched submits: 187 flushes, 11.1 command buffers each, over 120 presents; by reason: poll 4, wait 103, slot 0, present 75, cap 1, value 4, other 0 [hos Presentation Thread] vk: 10 textures retired (823 left, 2839 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #420000: event 0x100d6c8034 mode 0 value 314805 (now 314786) (lr 0x80662a68) [hos ModuleSystemWorker3] vcores: 383087 takes, 21102 waits (mean 28 us, longest 7.8 ms), 9931 kicks, 9773 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39720000 (5071089 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (825 left, 2839 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #315000: event 0x100d6c8044 mode 0 value 314999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39740000 (5072682 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 1320 dirty pages from their submits' captures, 62964 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 Presentation Thread] vk: write-back diff (600 submits): 2497 runs, 394.4 MB compared; 2804 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3404.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3704 binds, 3303 MB; 0x7f93000000 (16 MB, state 1): 512 binds, 81 MB; 0x1065000000 (16 MB, state 1): 391 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 82 binds, 17 MB; 0x7f50000000 (32 MB, state 1): 56 binds, 1 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 27 binds, 0 MB; 0x107c000000 (32 MB, state 1): 10 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39760000 (5073194 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39780000 (5073655 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39800000 (5074153 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1335 ranges, 2864 MB), 668 pages written, 668 copied (2.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.264; GPU wait for late pages 0.247 (63 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39820000 (5074665 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 164 dirty pages from their submits' captures, 60180 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 Presentation Thread] vk: write-back diff (600 submits): 2465 runs, 372.8 MB compared; 2466 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3149.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3485 binds, 3097 MB; 0x1065000000 (16 MB, state 1): 602 binds, 0 MB; 0x7f93000000 (16 MB, state 1): 191 binds, 32 MB; 0x7f7d000000 (16 MB, state 1): 89 binds, 19 MB; 0x7f50000000 (32 MB, state 1): 64 binds, 1 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39840000 (5075116 pages from the captures) [hos host] vk: batched submits: 217 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 1, wait 147, slot 0, present 66, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39860000 (5075626 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7715324 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39880000 (5076138 pages from the captures) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 640000 so far (x1 0x117ccce000 x2 0 x3 0x117ccce000 x4 0x230040) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39900000 (5076587 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 60170 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 Presentation Thread] vk: write-back diff (600 submits): 2466 runs, 373.0 MB compared; 2447 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3116.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3472 binds, 3096 MB; 0x1065000000 (16 MB, state 1): 578 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 89 binds, 20 MB; 0x7f50000000 (32 MB, state 1): 60 binds, 1 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39920000 (5077099 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39940000 (5077609 pages from the captures) [hos Presentation Thread] vk: program picks: 17054066 kept (8163138 by the last picks' textures, a uniform buffer bound since), 42029 new, 7903904 with other textures (of 25000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39960000 (5078063 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.66, present 0.09, draw 6.65, descriptors 2.78, texture lookups 0.10, uploads 0.01, pipelines 0.22, programs 1.18, commands 2.13, dispatch 0.77, memory sync 2.30, queue submit 0.97, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 8.37 MB synced in 1136.4 copies, 12.37 MB written back [hos Presentation Thread] vk: 18720 presents, 48.9 fps; a frame: 1395 draws (0 skipped), 112 dispatches, 106 passes, 139 barriers, 6 submits, 0.1 uploads (0.1 MB), 74 ub updates (53 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 825 textures (2839 MB) [hos Presentation Thread] vk: a frame: 337.9 full barriers recorded, 177.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x10: 0.0; 0x11: 42.0; 0x12: 66.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.6 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 39980000 (5078560 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 825 of 3000 waited for their write-back, 0.91 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 210 dirty pages from their submits' captures, 62016 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 Presentation Thread] vk: write-back diff (600 submits): 2535 runs, 384.8 MB compared; 2542 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3222.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3597 binds, 3200 MB; 0x1065000000 (16 MB, state 1): 599 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 93 binds, 21 MB; 0x7f50000000 (32 MB, state 1): 64 binds, 1 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: 3 textures retired (822 left, 2836 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40000000 (5079072 pages from the captures) [hos host] vk: batched submits: 210 flushes, 12.0 command buffers each, over 120 presents; by reason: poll 2, wait 136, slot 0, present 71, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40020000 (5079533 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40040000 (5080031 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (821 left, 2835 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40060000 (5080543 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 176 dirty pages from their submits' captures, 60025 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 Presentation Thread] vk: write-back diff (600 submits): 2465 runs, 372.8 MB compared; 2465 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3125.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3481 binds, 3105 MB; 0x1065000000 (16 MB, state 1): 587 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 89 binds, 19 MB; 0x7f50000000 (32 MB, state 1): 61 binds, 1 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40080000 (5081002 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1333 ranges, 2852 MB), 680 pages written, 680 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.223; GPU wait for late pages 0.205 (75 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40100000 (5081514 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40120000 (5082026 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40140000 (5082485 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 127 dirty pages from their submits' captures, 61189 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 Presentation Thread] vk: write-back diff (600 submits): 2473 runs, 373.1 MB compared; 2463 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3116.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3472 binds, 3096 MB; 0x1065000000 (16 MB, state 1): 589 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 89 binds, 20 MB; 0x7f50000000 (32 MB, state 1): 61 binds, 1 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40160000 (5082997 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos host] vk: batched submits: 220 flushes, 11.3 command buffers each, over 120 presents; by reason: poll 0, wait 138, slot 0, present 75, cap 1, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40180000 (5083460 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40200000 (5083946 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40220000 (5084458 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 61068 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 Presentation Thread] vk: write-back diff (600 submits): 2535 runs, 384.8 MB compared; 2529 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3218.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3584 binds, 3199 MB; 0x1065000000 (16 MB, state 1): 596 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 90 binds, 19 MB; 0x7f50000000 (32 MB, state 1): 61 binds, 1 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; 0x107c000000 (32 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #425000: event 0x100d6c8034 mode 0 value 318605 (now 318586) (lr 0x80662a68) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40240000 (5084943 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7779816 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40260000 (5085419 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40280000 (5085929 pages from the captures) [hos Presentation Thread] vk: program picks: 17208624 kept (8219294 by the last picks' textures, a uniform buffer bound since), 42160 new, 7949215 with other textures (of 25200000) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.55, present 0.08, draw 6.60, descriptors 2.74, texture lookups 0.08, uploads 0.00, pipelines 0.23, programs 1.18, commands 2.11, dispatch 0.77, memory sync 2.24, queue submit 0.95, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.84 MB synced in 1134.9 copies, 12.43 MB written back [hos Presentation Thread] vk: 18840 presents, 49.3 fps; a frame: 1417 draws (0 skipped), 113 dispatches, 106 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 821 textures (2835 MB) [hos Presentation Thread] vk: a frame: 340.6 full barriers recorded, 177.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 4.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40300000 (5086441 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 123 dirty pages from their submits' captures, 60083 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 Presentation Thread] vk: write-back diff (600 submits): 2463 runs, 373.0 MB compared; 2462 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3114.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3472 binds, 3096 MB; 0x1065000000 (16 MB, state 1): 581 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 88 binds, 18 MB; 0x7f50000000 (32 MB, state 1): 60 binds, 1 MB; 0x107c000000 (32 MB, state 1): 31 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; [hos ModuleSystemWorker3] vk: readbacks of GPU results: 855 of 3000 waited for their write-back, 0.90 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40320000 (5086890 pages from the captures) [hos host] vk: batched submits: 214 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 2, wait 144, slot 0, present 58, cap 0, value 10, other 0 [hos host] vk: frame interpolation: 491 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 6, 9-12 480, 12-17 4, 17-25 0, over 25 0 [hos Presentation Thread] vi: 18857 frames presented (49.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 7, 15.5-17.8 35, 17.8-22 145, 22-30 58, 30-40 1, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40340000 (5089846 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.35 ms (lock 0.05, scan 0.08 over 1333 ranges, 2852 MB), 682 pages written, 682 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.284; GPU wait for late pages 0.266 (71 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (148 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos AudioFrameworkThread] vcores: 339747 takes, 23073 waits (mean 28 us, longest 7.4 ms), 10975 kicks, 10788 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40360000 (5091344 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40380000 (5091794 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 62303 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 Presentation Thread] vk: write-back diff (600 submits): 2378 runs, 382.5 MB compared; 2348 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3217.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3584 binds, 3199 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x1065000000 (16 MB, state 1): 214 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 90 binds, 18 MB; 0x7f50000000 (32 MB, state 1): 62 binds, 1 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40400000 (5092305 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40420000 (5092817 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #320000: event 0x100d6c8010 mode 0 value 320002 (lr 0x80660bcc) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.30, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40440000 (5093280 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40460000 (5093766 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 60046 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 Presentation Thread] vk: write-back diff (600 submits): 2248 runs, 369.8 MB compared; 2196 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3116.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3472 binds, 3095 MB; 0x1066000000 (16 MB, state 1): 374 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 90 binds, 20 MB; 0x7f50000000 (32 MB, state 1): 60 binds, 1 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x107c000000 (32 MB, state 1): 5 binds, 0 MB; [hos ModuleSystemWorker4] nvn: 2200000 recordings made, 65042 live copies (21.3 MB), 23160 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40480000 (5094278 pages from the captures) [hos host] vk: batched submits: 220 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 0, wait 141, slot 0, present 72, cap 0, value 7, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40500000 (5094790 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40520000 (5095251 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 18933 (texture frame 18934), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 132556): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 18934 (texture frame 18935), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: mirror syncs (600 submits): 154 dirty pages from their submits' captures, 69012 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 Presentation Thread] vk: write-back diff (600 submits): 2552 runs, 417.4 MB compared; 2537 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3641.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4049 binds, 3614 MB; 0x1066000000 (16 MB, state 1): 368 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 103 binds, 23 MB; 0x7f50000000 (32 MB, state 1): 70 binds, 1 MB; 0x1051000000 (16 MB, state 1): 34 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 29 binds, 2 MB; 0x1065000000 (16 MB, state 1): 29 binds, 0 MB; 0x1041000000 (16 MB, state 1): 27 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40540000 (5097078 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (843 left, 2868 MB) [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.51, present 0.09, draw 6.00, descriptors 2.49, texture lookups 0.10, uploads 0.02, pipelines 0.21, programs 1.05, commands 1.94, dispatch 0.75, memory sync 2.14, queue submit 0.88, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.72 MB synced in 1115.2 copies, 12.30 MB written back [hos Presentation Thread] vk: 18960 presents, 47.2 fps; a frame: 1203 draws (0 skipped), 107 dispatches, 105 passes, 140 barriers, 6 submits, 0.2 uploads (0.1 MB), 77 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 843 textures (2868 MB) [hos Presentation Thread] vk: a frame: 326.9 full barriers recorded, 176.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.8; 0x9: 1.0; 0x10: 0.0; 0x11: 42.0; 0x12: 68.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 4.9 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.01 ms [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1328 ranges, 2802 MB), 671 pages written, 671 copied (2.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.207; GPU wait for late pages 0.190 (60 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46663 so far (41761 MB) [hos sead::MainThread] vk: readbacks of GPU results: 769 of 3000 waited for their write-back, 1.16 ms each [hos host] vk: batched submits: 150 flushes, 11.9 command buffers each, over 120 presents; by reason: poll 1, wait 83, slot 0, present 66, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40560000 (5097982 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 186 dirty pages from their submits' captures, 94488 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 Presentation Thread] vk: write-back diff (600 submits): 3851 runs, 633.9 MB compared; 3924 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5313.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5892 binds, 5269 MB; 0x1065000000 (16 MB, state 1): 548 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 154 binds, 34 MB; 0x7f50000000 (32 MB, state 1): 105 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 52 binds, 8 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos sead::MainThread] vk: readback pages refreshed from guest memory: 7843523 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40580000 (5098844 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #430000: event 0x100d6c802c mode 0 value 322403 (now 322384) (lr 0x8028ca9c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40600000 (5099742 pages from the captures) [hos Presentation Thread] vk: program picks: 17354051 kept (8271078 by the last picks' textures, a uniform buffer bound since), 42352 new, 8003596 with other textures (of 25400000) [hos host] vk: batched submits: 143 flushes, 10.6 command buffers each, over 120 presents; by reason: poll 0, wait 79, slot 0, present 64, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 253 dirty pages from their submits' captures, 94477 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 Presentation Thread] vk: write-back diff (600 submits): 3795 runs, 622.3 MB compared; 3847 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5307.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5890 binds, 5265 MB; 0x1065000000 (16 MB, state 1): 554 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 33 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40620000 (5100599 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (841 left, 2866 MB) [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1321 ranges, 2774 MB), 646 pages written, 646 copied (2.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.168; GPU wait for late pages 0.153 (49 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: 1 textures retired (840 left, 2866 MB) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.93, present 0.09, draw 3.16, descriptors 1.14, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.56, commands 1.13, dispatch 0.72, memory sync 1.75, queue submit 0.66, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.26 MB synced in 1046.2 copies, 12.20 MB written back [hos Presentation Thread] vk: 19080 presents, 48.3 fps; a frame: 481 draws (0 skipped), 107 dispatches, 102 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 89 ub updates (63 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 840 textures (2866 MB) [hos Presentation Thread] vk: a frame: 303.0 full barriers recorded, 172.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 4.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40640000 (5101489 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 197 dirty pages from their submits' captures, 94634 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 Presentation Thread] vk: write-back diff (600 submits): 3787 runs, 622.0 MB compared; 3832 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5879 binds, 5264 MB; 0x1065000000 (16 MB, state 1): 553 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 151 binds, 35 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos host] vk: batched submits: 146 flushes, 10.5 command buffers each, over 120 presents; by reason: poll 0, wait 89, slot 0, present 57, cap 0, value 0, other 0 [hos host] vk: frame interpolation: 479 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 10, 9-12 452, 12-17 12, 17-25 4, over 25 0 [hos Presentation Thread] vi: 19097 frames presented (47.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 9, 15.5-17.8 30, 17.8-22 127, 22-30 71, 30-40 3, over 40 0 [hos ModuleSystemWorker4] vk: readbacks of GPU results: 790 of 3000 waited for their write-back, 1.19 ms each [hos ModuleSystemWorker5] vcores: 382425 takes, 21688 waits (mean 28 us, longest 6.4 ms), 10201 kicks, 10089 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40660000 (5102363 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40680000 (5103250 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 213 dirty pages from their submits' captures, 94465 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 sead::MainThread] vk: write-back diff (600 submits): 3681 runs, 620.5 MB compared; 3645 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5880 binds, 5265 MB; 0x1065000000 (16 MB, state 1): 543 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 34 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 137 flushes, 11.0 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 55, cap 0, value 0, other 0 [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #325000: event 0x100d6c8000 mode 0 value 324995 (lr 0x80291440) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40700000 (5104287 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.32 ms (lock 0.05, scan 0.08 over 1319 ranges, 2768 MB), 647 pages written, 647 copied (2.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.151; GPU wait for late pages 0.136 (48 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40720000 (5105746 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.12 [hos sead::MainThread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 94572 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 sead::MainThread] vk: write-back diff (600 submits): 3660 runs, 620.1 MB compared; 3606 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5308.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5880 binds, 5264 MB; 0x1066000000 (16 MB, state 1): 321 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 34 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: memory: working set 2601 MB (peak 6471), private 452 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 56 blocks 6118 MB, 889 allocations 4307 MB; used 6154 of 9084 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 564 images 1146 MB; 261 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 287 images 877 MB; 178 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 32225 reused from the pool, 15598 made new, 15311 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6609 MB used of 9340 MB allowed (1811 MB of it free in the blocks); textures 2866 MB (budget 3072 MB), 840 textures [hos Presentation Thread] vk: textures: decoded ASTC 1196 MB, rendered 1082 MB (81 drawn in one frame, kept: 32640 KB), other 204 MB; used in the last 8 presents 1480 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 268 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 268 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 268 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 199 (475405 KB): 29x45x1 NVN 0x25: 1 (5 KB); 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 187 (473596 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 36.7 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.85, present 0.09, draw 3.21, descriptors 1.15, texture lookups 0.07, uploads 0.00, pipelines 0.15, programs 0.58, commands 1.15, dispatch 0.71, memory sync 1.68, queue submit 0.64, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.26 MB synced in 1046.5 copies, 12.17 MB written back [hos Presentation Thread] vk: 19200 presents, 47.0 fps; a frame: 478 draws (0 skipped), 105 dispatches, 102 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 89 ub updates (63 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 840 textures (2866 MB) [hos Presentation Thread] vk: a frame: 300.9 full barriers recorded, 172.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: queues ordered by their events: 126000 submissions stopped at a wait, 125980 went on once it was reached, 18 waits gone past; made to go by presents 72, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 434665, not met 0; captures at a CPU event's wait 201 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40740000 (5106627 pages from the captures) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 660000 so far (x1 0x1179e7c000 x2 0x2 x3 0x1179e7c000 x4 0x654040) [hos host] vk: batched submits: 144 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 0, wait 80, slot 0, present 64, cap 0, value 0, other 0 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #435000: event 0x100d6c802c mode 0 value 326203 (now 326184) (lr 0x8028ca9c) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 770 of 3000 waited for their write-back, 1.36 ms each [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7908731 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40760000 (5107526 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 215 dirty pages from their submits' captures, 94327 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 sead::MainThread] vk: write-back diff (600 submits): 3640 runs, 619.7 MB compared; 3567 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5878 binds, 5265 MB; 0x1066000000 (16 MB, state 1): 420 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 35 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1319 ranges, 2768 MB), 645 pages written, 645 copied (2.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.136; GPU wait for late pages 0.122 (44 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40780000 (5108433 pages from the captures) [hos host] vk: batched submits: 144 flushes, 10.6 command buffers each, over 120 presents; by reason: poll 1, wait 72, slot 0, present 71, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40800000 (5109314 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 257 dirty pages from their submits' captures, 94151 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 Presentation Thread] vk: write-back diff (600 submits): 3638 runs, 619.6 MB compared; 3552 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5882 binds, 5264 MB; 0x1066000000 (16 MB, state 1): 420 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 154 binds, 35 MB; 0x7f50000000 (32 MB, state 1): 105 binds, 2 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 52 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40820000 (5110224 pages from the captures) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.73, present 0.09, draw 3.08, descriptors 1.10, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.57, commands 1.09, dispatch 0.70, memory sync 1.62, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.24 MB synced in 1043.7 copies, 12.15 MB written back [hos Presentation Thread] vk: 19320 presents, 47.0 fps; a frame: 478 draws (0 skipped), 104 dispatches, 102 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 89 ub updates (63 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 840 textures (2866 MB) [hos Presentation Thread] vk: a frame: 300.3 full barriers recorded, 172.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 5.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 19332 frames presented (46.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 3, 15.5-17.8 24, 17.8-22 127, 22-30 78, 30-40 3, over 40 0 [hos host] vk: frame interpolation: 470 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 5, 9-12 447, 12-17 13, 17-25 2, over 25 0 [hos host] vk: batched submits: 144 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 0, wait 77, slot 0, present 67, cap 0, value 0, other 0 [hos OpusDecoder] vcores: 411545 takes, 20665 waits (mean 26 us, longest 5.7 ms), 9711 kicks, 9636 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40840000 (5111088 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 224 dirty pages from their submits' captures, 94278 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 Presentation Thread] vk: write-back diff (600 submits): 3633 runs, 619.7 MB compared; 3568 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5880 binds, 5265 MB; 0x1066000000 (16 MB, state 1): 419 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 34 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 745 of 3000 waited for their write-back, 1.41 ms each [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.06, scan 0.08 over 1319 ranges, 2768 MB), 640 pages written, 640 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.201; GPU wait for late pages 0.186 (40 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (135 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40860000 (5111975 pages from the captures) [hos Presentation Thread] vk: program picks: 17477765 kept (8312614 by the last picks' textures, a uniform buffer bound since), 42695 new, 8079539 with other textures (of 25600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40880000 (5112855 pages from the captures) [hos ModuleSystemWorker1] nvn: 2250000 recordings made, 65041 live copies (18.9 MB), 23164 texture copies; 3 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos host] vk: batched submits: 140 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 1, wait 75, slot 0, present 64, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 262 dirty pages from their submits' captures, 94272 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 Presentation Thread] vk: write-back diff (600 submits): 3634 runs, 619.7 MB compared; 3567 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5309.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5876 binds, 5264 MB; 0x1066000000 (16 MB, state 1): 418 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 35 MB; 0x7f50000000 (32 MB, state 1): 105 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; 0x107c000000 (32 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40900000 (5113751 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #330000: event 0x100d6c8020 mode 0 value 330000 (lr 0x80664f14) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #440000: event 0x100d6c802c mode 0 value 330003 (now 329984) (lr 0x8028ca9c) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.88, present 0.09, draw 3.11, descriptors 1.10, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.56, commands 1.12, dispatch 0.73, memory sync 1.66, queue submit 0.67, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.24 MB synced in 1043.9 copies, 12.15 MB written back [hos Presentation Thread] vk: 19440 presents, 46.7 fps; a frame: 476 draws (0 skipped), 104 dispatches, 102 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 89 ub updates (63 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 840 textures (2866 MB) [hos Presentation Thread] vk: a frame: 299.4 full barriers recorded, 172.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 42.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 4.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40920000 (5114609 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 196 dirty pages from their submits' captures, 94261 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 Presentation Thread] vk: write-back diff (600 submits): 3643 runs, 619.7 MB compared; 3563 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5308.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5881 binds, 5265 MB; 0x1066000000 (16 MB, state 1): 419 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 152 binds, 33 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 147 flushes, 10.3 command buffers each, over 120 presents; by reason: poll 0, wait 80, slot 0, present 67, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.33 ms (lock 0.05, scan 0.08 over 1319 ranges, 2768 MB), 645 pages written, 645 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.124; GPU wait for late pages 0.110 (33 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (124 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40940000 (5115964 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 7973017 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 744 of 3000 waited for their write-back, 1.42 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40960000 (5116853 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 200 dirty pages from their submits' captures, 94466 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 Presentation Thread] vk: write-back diff (600 submits): 3642 runs, 619.7 MB compared; 3577 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5310.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5876 binds, 5264 MB; 0x1065000000 (16 MB, state 1): 481 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 152 binds, 36 MB; 0x7f50000000 (32 MB, state 1): 104 binds, 2 MB; 0x1066000000 (16 MB, state 1): 57 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 51 binds, 8 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; 0x107c000000 (32 MB, state 1): 40 binds, 0 MB; [hos host] vk: batched submits: 133 flushes, 11.5 command buffers each, over 120 presents; by reason: poll 7, wait 66, slot 0, present 60, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 4.55, present 0.12, draw 1.90, descriptors 0.68, texture lookups 0.05, uploads 0.00, pipelines 0.09, programs 0.34, commands 0.69, dispatch 0.42, memory sync 1.39, queue submit 0.45, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 4.56 MB synced in 662.8 copies, 7.29 MB written back [hos Presentation Thread] vk: 19560 presents, 51.4 fps; a frame: 285 draws (0 skipped), 62 dispatches, 62 passes, 86 barriers, 6 submits, 0.0 uploads (0.0 MB), 54 ub updates (38 overlays), GPU-bound wait 0.0 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 853 textures (2882 MB) [hos Presentation Thread] vk: a frame: 196.3 full barriers recorded, 108.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 1.2; 0x8: 1.2; 0x9: 0.6; 0x11: 25.2; 0x12: 43.9; 0x13: 1.2; 0x21: 2.4; 0x28: 8.4; 0x92: 1.8; 0x97: 0.6; [hos Presentation Thread] vk: GPU time 8.0 ms a frame (the longest submission 3.9 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.31 ms (lock 0.06, scan 0.08 over 1321 ranges, 2562 MB), 571 pages written, 571 copied (2.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.086; GPU wait for late pages 0.073 (24 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (140 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46663 so far (41761 MB) [hos host] vk: batched submits: 101 flushes, 9.4 command buffers each, over 120 presents; by reason: poll 11, wait 0, slot 0, present 90, cap 0, value 0, other 0 [hos Presentation Thread] vi: 19582 frames presented (49.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 18, 15.5-17.8 73, 17.8-22 87, 22-30 68, 30-40 4, over 40 0 [hos host] vk: frame interpolation: 500 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 9, 7-9 141, 9-12 324, 12-17 21, 17-25 5, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 546 dirty pages from their submits' captures, 23825 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 Presentation Thread] vk: write-back diff (600 submits): 645 runs, 97.6 MB compared; 664 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 831.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 925 binds, 826 MB; 0x1065000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 18 binds, 4 MB; 0x7f50000000 (32 MB, state 1): 12 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 8 binds, 1 MB; 0x1051000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture #59550 0x10000c91400 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 19585 (drawn at 19512) [hos Presentation Thread] vk: texture #59551 0x10000cc1600 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 19585 (drawn at 19512) [hos Presentation Thread] vk: texture #59552 0x10000c61200 512x288 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 19585 (drawn at 19512) [hos Presentation Thread] vk: texture #59577 0x10000500400 256x144 x1 NVN 0x14 the GPU drew, finalized by the game, sampled again at frame 19586 (drawn at 19512) [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 19586 (drawn at 19512) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 19585 (texture frame 19586), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 40980000 (5118486 pages from the captures) [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 137120): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 19586 (texture frame 19587), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos BaseProcCreateAndDeleteThread] vcores: 315759 takes, 19069 waits (mean 51 us, longest 35.0 ms), 8774 kicks, 8652 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 21 textures retired (874 left, 2956 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41000000 (5124490 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.13 [hos rmbl::VibrationThread] hid: 102400 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41020000 (5127971 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41040000 (5129550 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41060000 (5130034 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 75 dirty pages from their submits' captures, 61349 from earlier ones', 1253 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 Presentation Thread] vk: write-back diff (600 submits): 2417 runs, 359.1 MB compared; 2619 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x104e000000 (32 MB, captured, state 2): 610; 0x104c000000 (32 MB, captured, state 2): 137; 0x1043000000 (16 MB, captured, state 2): 135; 0x7ffe000000 (32 MB, captured, state 2): 118; 0x1042000000 (16 MB, captured, state 2): 62; 0x1038000000 (16 MB, captured, state 2): 44; 0x108c000000 (160 MB, captured, state 2): 39; 0x7fd8000000 (80 MB, captured, state 2): 28; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3022.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3395 binds, 2998 MB; 0x1065000000 (16 MB, state 1): 624 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 83 binds, 17 MB; 0x7f88000000 (16 MB, state 1): 68 binds, 1 MB; 0x7fd3000000 (64 MB, state 1): 30 binds, 6 MB; 0x1066000000 (16 MB, state 1): 29 binds, 0 MB; 0x1041000000 (16 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41080000 (5130658 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41100000 (5131238 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (876 left, 2956 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41120000 (5131825 pages from the captures) [hos host] vk: batched submits: 160 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 3, wait 81, slot 0, present 75, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41140000 (5132385 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (875 left, 2955 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 57729 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 Presentation Thread] vk: write-back diff (600 submits): 2364 runs, 347.4 MB compared; 2444 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2917.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3268 binds, 2894 MB; 0x1065000000 (16 MB, state 1): 640 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 86 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 70 binds, 1 MB; 0x1041000000 (16 MB, state 1): 31 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 28 binds, 2 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x107c000000 (32 MB, state 1): 12 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41160000 (5132985 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41180000 (5133547 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 613 of 3000 waited for their write-back, 1.59 ms each [hos Presentation Thread] vk: program picks: 17621340 kept (8364634 by the last picks' textures, a uniform buffer bound since), 42905 new, 8135754 with other textures (of 25800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41200000 (5134111 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.06, scan 0.08 over 1327 ranges, 2586 MB), 653 pages written, 653 copied (2.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.125; GPU wait for late pages 0.111 (35 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4402 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41220000 (5134693 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 45 dirty pages from their submits' captures, 59612 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 Presentation Thread] vk: write-back diff (600 submits): 2434 runs, 359.2 MB compared; 2526 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3021.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3380 binds, 2998 MB; 0x1065000000 (16 MB, state 1): 651 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 88 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 74 binds, 1 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 29 binds, 1 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8037475 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41240000 (5135257 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41260000 (5135877 pages from the captures) [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.71, present 0.09, draw 6.01, descriptors 2.56, texture lookups 0.10, uploads 0.03, pipelines 0.19, programs 1.06, commands 1.89, dispatch 0.59, memory sync 1.57, queue submit 0.76, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 6.63 MB synced in 945.6 copies, 9.92 MB written back [hos Presentation Thread] vk: 19680 presents, 42.4 fps; a frame: 1261 draws (0 skipped), 92 dispatches, 94 passes, 119 barriers, 6 submits, 0.1 uploads (0.2 MB), 74 ub updates (52 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 875 textures (2955 MB) [hos Presentation Thread] vk: a frame: 294.8 full barriers recorded, 154.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 1.6; 0x8: 2.4; 0x9: 0.8; 0x11: 33.6; 0x12: 61.1; 0x13: 1.6; 0x21: 3.2; 0x28: 11.2; 0x92: 2.4; 0x97: 0.8; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 5.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #445000: event 0x100d6c8010 mode 0 value 333659 (now 333640) (lr 0x80660fdc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41280000 (5136361 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41300000 (5136982 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos host] vk: batched submits: 196 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 2, wait 125, slot 0, present 65, cap 0, value 4, other 0 [hos host] vk: replay reads of guest memory as submitted: 41320000 (5137559 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 57669 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 Presentation Thread] vk: write-back diff (600 submits): 2373 runs, 347.5 MB compared; 2446 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2917.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2894 MB; 0x1065000000 (16 MB, state 1): 651 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 87 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 32 binds, 2 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; [hos sead::MainThread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41340000 (5138146 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (871 left, 2948 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41360000 (5138683 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41380000 (5139300 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41400000 (5139802 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 58896 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 Presentation Thread] vk: write-back diff (600 submits): 2365 runs, 347.2 MB compared; 2449 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2915.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2895 MB; 0x1065000000 (16 MB, state 1): 643 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 85 binds, 18 MB; 0x7f88000000 (16 MB, state 1): 72 binds, 1 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; 0x107c000000 (32 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: 4 textures retired (898 left, 2954 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41420000 (5140356 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41440000 (5140811 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41460000 (5141338 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41480000 (5141930 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #335000: event 0x100d6c8038 mode 0 value 334999 (lr 0x8066189c) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 58139 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 Presentation Thread] vk: write-back diff (600 submits): 2371 runs, 358.2 MB compared; 2420 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3018.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3384 binds, 2997 MB; 0x1065000000 (16 MB, state 1): 640 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 85 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 73 binds, 2 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 22 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41500000 (5142469 pages from the captures) [hos host] vk: batched submits: 175 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 113, slot 0, present 61, cap 0, value 1, other 0 [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.06, scan 0.08 over 1326 ranges, 2794 MB), 697 pages written, 697 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.155; GPU wait for late pages 0.139 (54 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (152 MB), 11 spare buffers, 4410 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41520000 (5143060 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41540000 (5143685 pages from the captures) [hos Presentation Thread] vk: program picks: 17777496 kept (8423497 by the last picks' textures, a uniform buffer bound since), 43023 new, 8179480 with other textures (of 26000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41560000 (5144137 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 880 of 3000 waited for their write-back, 1.40 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41580000 (5144655 pages from the captures) [hos Presentation Thread] vi: 19782 frames presented (40.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 9, 17.8-22 30, 22-30 149, 30-40 11, over 40 1 [hos host] vk: frame interpolation: 400 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 8, 9-12 57, 12-17 331, 17-25 3, over 25 1 [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 57552 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 Presentation Thread] vk: write-back diff (600 submits): 2252 runs, 345.5 MB compared; 2268 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2916.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2895 MB; 0x1065000000 (16 MB, state 1): 648 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 86 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; 0x1041000000 (16 MB, state 1): 35 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41600000 (5145113 pages from the captures) [hos sead::MainThread] vcores: 420171 takes, 19368 waits (mean 26 us, longest 8.7 ms), 9113 kicks, 8960 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41620000 (5145599 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 2612 MB (peak 6471), private 453 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 56 blocks 6118 MB, 952 allocations 4401 MB; used 6154 of 9092 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 607 images 1223 MB; 260 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 307 images 894 MB; 188 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 32225 reused from the pool, 15641 made new, 15334 destroyed from it; it holds 3 (6 MB) [hos Presentation Thread] vk: VRAM: 6609 MB used of 9348 MB allowed (1717 MB of it free in the blocks); textures 2954 MB (budget 3072 MB), 900 textures [hos Presentation Thread] vk: textures: decoded ASTC 1268 MB, rendered 1089 MB (88 drawn in one frame, kept: 32796 KB), other 207 MB; used in the last 8 presents 2028 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos host] vk: malloc: 1263 MB in arenas (742 MB in use, 520 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 205 (485341 KB): 161x37x1 NVN 0x25: 1 (23 KB); 256x144x1 NVN 0x25: 1 (144 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 840x240x1 NVN 0x1: 1 (196 KB); 960x540x1 NVN 0x3f: 189 (478785 KB); 1024x576x1 NVN 0x3f: 1 (2304 KB); [hos host] vk: malloc_trim: 520 MB free in the arenas now, the process's private memory 453 -> 451 MB (1 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 42.7 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.73, present 0.09, draw 7.46, descriptors 3.16, texture lookups 0.09, uploads 0.01, pipelines 0.25, programs 1.31, commands 2.36, dispatch 0.73, memory sync 1.56, queue submit 0.91, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 8.03 MB synced in 1144.8 copies, 12.36 MB written back [hos Presentation Thread] vk: 19800 presents, 40.4 fps; a frame: 1601 draws (0 skipped), 112 dispatches, 118 passes, 148 barriers, 6 submits, 0.3 uploads (0.0 MB), 91 ub updates (64 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 900 textures (2954 MB) [hos Presentation Thread] vk: a frame: 356.2 full barriers recorded, 190.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x8: 3.0; 0x9: 1.0; 0x10: 0.4; 0x11: 42.0; 0x12: 75.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 4.9 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41640000 (5146095 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8101036 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41660000 (5146598 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 29 dirty pages from their submits' captures, 58514 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 Presentation Thread] vk: write-back diff (600 submits): 2144 runs, 343.9 MB compared; 2094 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2917.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2894 MB; 0x1065000000 (16 MB, state 1): 639 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 82 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 45 binds, 0 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 22 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 680000 so far (x1 0x117a4d2020 x2 0 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41680000 (5147128 pages from the captures) [hos host] vk: batched submits: 188 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 5, wait 107, slot 0, present 74, cap 0, value 2, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41700000 (5147596 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41720000 (5148071 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41740000 (5148556 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 58575 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 Presentation Thread] vk: write-back diff (600 submits): 2123 runs, 353.8 MB compared; 2064 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3020.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3382 binds, 2998 MB; 0x1065000000 (16 MB, state 1): 655 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 84 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 72 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1041000000 (16 MB, state 1): 29 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41760000 (5149076 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41780000 (5149538 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (895 left, 2954 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41800000 (5150069 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (894 left, 2954 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41820000 (5150477 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1326 ranges, 2794 MB), 690 pages written, 690 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.213; GPU wait for late pages 0.197 (60 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4410 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41840000 (5151031 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 43 dirty pages from their submits' captures, 57414 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 Presentation Thread] vk: write-back diff (600 submits): 2163 runs, 344.7 MB compared; 2115 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2917.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3271 binds, 2894 MB; 0x1065000000 (16 MB, state 1): 652 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 84 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 73 binds, 1 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x1041000000 (16 MB, state 1): 29 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 21 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41860000 (5151651 pages from the captures) [hos host] vk: batched submits: 199 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 1, wait 127, slot 0, present 67, cap 0, value 4, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41880000 (5152154 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #450000: event 0x100d6c8010 mode 0 value 337459 (now 337440) (lr 0x80660fdc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41900000 (5152619 pages from the captures) [hos Presentation Thread] vk: program picks: 17932601 kept (8481796 by the last picks' textures, a uniform buffer bound since), 43139 new, 8224259 with other textures (of 26200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41920000 (5155905 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.11 [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 59038 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 Presentation Thread] vk: write-back diff (600 submits): 2108 runs, 343.6 MB compared; 2060 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2917.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3270 binds, 2895 MB; 0x1065000000 (16 MB, state 1): 488 binds, 0 MB; 0x1066000000 (16 MB, state 1): 100 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 84 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 72 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1041000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41940000 (5157594 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 870 of 3000 waited for their write-back, 1.27 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41960000 (5158132 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 41980000 (5158637 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42000000 (5159128 pages from the captures) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 12.20, present 0.08, draw 7.49, descriptors 3.15, texture lookups 0.09, uploads 0.00, pipelines 0.25, programs 1.33, commands 2.39, dispatch 0.72, memory sync 2.04, queue submit 0.96, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 8.03 MB synced in 1144.9 copies, 12.26 MB written back [hos Presentation Thread] vk: 19920 presents, 41.6 fps; a frame: 1608 draws (0 skipped), 106 dispatches, 117 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 91 ub updates (64 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 894 textures (2954 MB) [hos Presentation Thread] vk: a frame: 348.6 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 75.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 37 dirty pages from their submits' captures, 58123 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 Presentation Thread] vk: write-back diff (600 submits): 2182 runs, 355.2 MB compared; 2117 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3019.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3386 binds, 2998 MB; 0x1066000000 (16 MB, state 1): 402 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 86 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 26 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42020000 (5159648 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42040000 (5160203 pages from the captures) [hos host] vk: batched submits: 203 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 1, wait 132, slot 0, present 64, cap 0, value 6, other 0 [hos ModuleSystemWorker5] nvn: 2300000 recordings made, 63794 live copies (20.8 MB), 23184 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42060000 (5160789 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 8165107 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42080000 (5161279 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42100000 (5161835 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 30 dirty pages from their submits' captures, 57538 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 sead::MainThread] vk: write-back diff (600 submits): 2112 runs, 343.5 MB compared; 2046 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2914.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3271 binds, 2894 MB; 0x1066000000 (16 MB, state 1): 395 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 84 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 70 binds, 1 MB; 0x107c000000 (32 MB, state 1): 44 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 22 binds, 1 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42120000 (5162343 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1326 ranges, 2794 MB), 697 pages written, 697 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.199; GPU wait for late pages 0.182 (68 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4410 texture pages copied (17 MB) [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 1600000 (of 1926582 registrations; slot 6298 256x256 -> 512x512) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42140000 (5162959 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42160000 (5163539 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42180000 (5164078 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 59376 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 Presentation Thread] vk: write-back diff (600 submits): 2111 runs, 343.3 MB compared; 2046 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3020.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3385 binds, 2998 MB; 0x1066000000 (16 MB, state 1): 398 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 85 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1041000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42200000 (5164528 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42220000 (5165101 pages from the captures) [hos host] vk: frame interpolation: 418 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 256, 12-17 161, 17-25 0, over 25 0 [hos Presentation Thread] vi: 19991 frames presented (41.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 8, 17.8-22 49, 22-30 152, 30-40 0, over 40 0 [hos Presentation Thread] nvn: QueueSubmitCommands #120000: queue 0x10100d640020 (its #19996), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos host] vk: batched submits: 200 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 1, wait 125, slot 0, present 71, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42240000 (5165616 pages from the captures) [hos AudioFrameworkThread] vcores: 390112 takes, 19241 waits (mean 26 us, longest 5.3 ms), 8996 kicks, 8859 yields, 0 escapes in 5 s [hos sead::MainThread] nvn: EventSignal (CPU) #40000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42260000 (5166083 pages from the captures) [hos Presentation Thread] vk: program picks: 18087716 kept (8540569 by the last picks' textures, a uniform buffer bound since), 43256 new, 8269027 with other textures (of 26400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42280000 (5166560 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 57485 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 Presentation Thread] vk: write-back diff (600 submits): 2172 runs, 355.1 MB compared; 2133 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2916.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3274 binds, 2894 MB; 0x1066000000 (16 MB, state 1): 396 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 85 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 72 binds, 1 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x1041000000 (16 MB, state 1): 29 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 21 binds, 1 MB; [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #340000: event 0x100d6c8044 mode 0 value 339999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42300000 (5167050 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42320000 (5167532 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42340000 (5168045 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 877 of 3000 waited for their write-back, 1.30 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42360000 (5168461 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 33 dirty pages from their submits' captures, 58806 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 Presentation Thread] vk: write-back diff (600 submits): 2116 runs, 343.6 MB compared; 2051 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2918.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3271 binds, 2895 MB; 0x1066000000 (16 MB, state 1): 394 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 83 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1041000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.98, present 0.13, draw 7.58, descriptors 3.10, texture lookups 0.08, uploads 0.00, pipelines 0.26, programs 1.37, commands 2.48, dispatch 0.71, memory sync 1.90, queue submit 0.92, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 8.02 MB synced in 1143.4 copies, 12.26 MB written back [hos Presentation Thread] vk: 20040 presents, 41.4 fps; a frame: 1609 draws (0 skipped), 106 dispatches, 117 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 91 ub updates (64 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 894 textures (2954 MB) [hos Presentation Thread] vk: a frame: 348.6 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 75.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42380000 (5168987 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42400000 (5169477 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42420000 (5170100 pages from the captures) [hos host] vk: batched submits: 208 flushes, 12.9 command buffers each, over 120 presents; by reason: poll 0, wait 139, slot 0, present 62, cap 0, value 7, other 0 [hos Presentation Thread] vk: 2 textures retired (898 left, 2955 MB) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1326 ranges, 2794 MB), 697 pages written, 697 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.210; GPU wait for late pages 0.193 (71 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4425 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42440000 (5170643 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 32 dirty pages from their submits' captures, 58225 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 Presentation Thread] vk: write-back diff (600 submits): 2176 runs, 355.2 MB compared; 2109 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3020.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3387 binds, 2997 MB; 0x1066000000 (16 MB, state 1): 400 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 86 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 71 binds, 1 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x1041000000 (16 MB, state 1): 29 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 21 binds, 1 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42460000 (5171166 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (901 left, 2957 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42480000 (5171571 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8229064 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (903 left, 2958 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #455000: event 0x100d6c8010 mode 0 value 341259 (now 341240) (lr 0x80660fdc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42500000 (5172110 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42520000 (5172560 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42540000 (5173082 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 57599 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 Presentation Thread] vk: write-back diff (600 submits): 2108 runs, 343.5 MB compared; 2055 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2918.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3272 binds, 2895 MB; 0x1066000000 (16 MB, state 1): 393 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 84 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 70 binds, 1 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; 0x1051000000 (16 MB, state 1): 28 binds, 0 MB; 0x1041000000 (16 MB, state 1): 28 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 27 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42560000 (5173544 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 132000 submissions stopped at a wait, 131978 went on once it was reached, 18 waits gone past; made to go by presents 75, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 455578, not met 0; captures at a CPU event's wait 208 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42580000 (5174013 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42600000 (5174488 pages from the captures) [hos host] vk: batched submits: 193 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 0, wait 121, slot 0, present 66, cap 0, value 6, other 0 [hos Presentation Thread] vk: 4 textures retired (942 left, 2998 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42620000 (5175836 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 65025 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 Presentation Thread] vk: write-back diff (600 submits): 2382 runs, 380.2 MB compared; 2296 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3339.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3740 binds, 3312 MB; 0x1066000000 (16 MB, state 1): 361 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 94 binds, 23 MB; 0x7f88000000 (16 MB, state 1): 79 binds, 2 MB; 0x1065000000 (16 MB, state 1): 60 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 36 binds, 2 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; 0x1041000000 (16 MB, state 1): 26 binds, 0 MB; [hos Presentation Thread] vk: program picks: 18242580 kept (8598971 by the last picks' textures, a uniform buffer bound since), 43379 new, 8314040 with other textures (of 26600000) [hos Presentation Thread] vk: 13 textures retired (929 left, 2984 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42640000 (5178009 pages from the captures) [hos Presentation Thread] vk: 7 textures retired (954 left, 2987 MB) [hos sead::MainThread] vk: readbacks of GPU results: 804 of 3000 waited for their write-back, 1.41 ms each [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.72, present 0.08, draw 6.23, descriptors 2.57, texture lookups 0.13, uploads 0.03, pipelines 0.22, programs 1.11, commands 2.01, dispatch 0.72, memory sync 2.10, queue submit 0.82, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.87 MB synced in 1117.9 copies, 12.27 MB written back [hos Presentation Thread] vk: 20160 presents, 41.4 fps; a frame: 1243 draws (0 skipped), 108 dispatches, 112 passes, 147 barriers, 6 submits, 0.7 uploads (0.1 MB), 91 ub updates (64 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 955 textures (2993 MB) [hos Presentation Thread] vk: a frame: 336.8 full barriers recorded, 184.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x8: 3.0; 0x9: 1.0; 0x10: 0.3; 0x11: 42.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 5.1 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1330 ranges, 2808 MB), 690 pages written, 690 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.213; GPU wait for late pages 0.196 (52 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4425 texture pages copied (17 MB) [hos Presentation Thread] vk: texture #65082 0x10000000000 297x109 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20163 (drawn at 20050) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42660000 (5179559 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46739 so far (41801 MB) [hos Presentation Thread] vk: 19 textures retired (953 left, 2992 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 92381 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 Presentation Thread] vk: write-back diff (600 submits): 3908 runs, 601.1 MB compared; 3741 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5023.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5587 binds, 4979 MB; 0x1065000000 (16 MB, state 1): 536 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 140 binds, 31 MB; 0x7f88000000 (16 MB, state 1): 121 binds, 2 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 49 binds, 8 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 44 binds, 3 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos host] vk: batched submits: 128 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 2, wait 72, slot 0, present 54, cap 0, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (956 left, 3002 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42680000 (5181074 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (954 left, 3002 MB) [hos Presentation Thread] vi: 20195 frames presented (40.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 7, 17.8-22 38, 22-30 136, 30-40 21, over 40 1 [hos host] vk: frame interpolation: 408 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 3, 9-12 108, 12-17 293, 17-25 3, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: 6 textures retired (964 left, 3002 MB) [hos sead::MainThread] vcores: 407197 takes, 19755 waits (mean 25 us, longest 7.7 ms), 9335 kicks, 9180 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42700000 (5183170 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42720000 (5188620 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 208 dirty pages from their submits' captures, 82241 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 Presentation Thread] vk: write-back diff (600 submits): 3354 runs, 516.5 MB compared; 3249 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4392.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4886 binds, 4355 MB; 0x1065000000 (16 MB, state 1): 252 binds, 0 MB; 0x1066000000 (16 MB, state 1): 226 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 122 binds, 26 MB; 0x7f88000000 (16 MB, state 1): 105 binds, 2 MB; 0x7fd3000000 (64 MB, state 1): 44 binds, 3 MB; 0x107c000000 (32 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 25 textures retired (970 left, 2989 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42740000 (5191203 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42760000 (5192187 pages from the captures) [hos host] vk: batched submits: 146 flushes, 14.1 command buffers each, over 120 presents; by reason: poll 2, wait 88, slot 0, present 55, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42780000 (5192708 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (968 left, 2985 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42800000 (5193270 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 61640 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 sead::MainThread] vk: write-back diff (600 submits): 2316 runs, 370.0 MB compared; 2263 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3125.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3482 binds, 3101 MB; 0x1065000000 (16 MB, state 1): 595 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 88 binds, 22 MB; 0x7f88000000 (16 MB, state 1): 75 binds, 1 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 11 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8293217 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture #65175 0x1001f0cf400 297x109 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20252 (drawn at 20163) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42820000 (5193805 pages from the captures) [hos Presentation Thread] vk: texture #65159 0x10000000000 128x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20253 (drawn at 20191) [hos Presentation Thread] vk: texture #65163 0x10000000000 113x116 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20253 (drawn at 20191) [hos Presentation Thread] vk: texture #65167 0x10000000000 193x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20253 (drawn at 20191) [hos Presentation Thread] vk: texture #65171 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 20253 (drawn at 20191) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 15 textures retired (965 left, 2984 MB) [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1332 ranges, 2812 MB), 691 pages written, 691 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.127; GPU wait for late pages 0.111 (44 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4425 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42840000 (5194340 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42860000 (5195000 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (967 left, 2985 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42880000 (5195501 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 46 dirty pages from their submits' captures, 61793 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 Presentation Thread] vk: write-back diff (600 submits): 2279 runs, 369.3 MB compared; 2199 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3122.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3482 binds, 3101 MB; 0x1065000000 (16 MB, state 1): 588 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 86 binds, 18 MB; 0x7f88000000 (16 MB, state 1): 74 binds, 1 MB; 0x107c000000 (32 MB, state 1): 43 binds, 0 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 12 binds, 1 MB; [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #345000: event 0x100d6c8010 mode 0 value 345002 (lr 0x80660bcc) [hos Presentation Thread] vk: 5 textures retired (968 left, 2987 MB) [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 902 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.72, present 0.10, draw 5.52, descriptors 2.25, texture lookups 0.15, uploads 0.03, pipelines 0.20, programs 1.01, commands 1.78, dispatch 0.72, memory sync 1.70, queue submit 0.76, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 167 (1024 MB): 7.85 MB synced in 1121.2 copies, 12.31 MB written back [hos Presentation Thread] vk: 20280 presents, 39.4 fps; a frame: 1109 draws (0 skipped), 109 dispatches, 112 passes, 148 barriers, 6 submits, 0.7 uploads (0.1 MB), 90 ub updates (64 overlays), GPU-bound wait 0.1 ms; 1602 pipelines (11284 ms), 110 programs (11 failed), 968 textures (2987 MB) [hos Presentation Thread] vk: a frame: 335.0 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.8; 0x8: 3.0; 0x9: 1.0; 0x10: 0.8; 0x11: 42.0; 0x12: 74.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 5.0 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.07 MB unswizzled on the CPU in 0.02 ms [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #460000: event 0x100d6c8020 mode 0 value 345063 (now 345044) (lr 0x80664f90) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42900000 (5196076 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 735 of 3000 waited for their write-back, 1.79 ms each [hos Presentation Thread] vk: 1 textures retired (967 left, 2987 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42920000 (5196662 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42940000 (5197265 pages from the captures) [hos host] vk: batched submits: 198 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 1, wait 128, slot 0, present 65, cap 0, value 4, other 0 [hos Presentation Thread] vk: 1 textures retired (966 left, 2987 MB) [hos Presentation Thread] vk: program picks: 18386481 kept (8650224 by the last picks' textures, a uniform buffer bound since), 43555 new, 8369963 with other textures (of 26800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42960000 (5197853 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 83 dirty pages from their submits' captures, 59695 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 Presentation Thread] vk: write-back diff (600 submits): 2188 runs, 357.2 MB compared; 2070 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3021.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3364 binds, 2997 MB; 0x1065000000 (16 MB, state 1): 587 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 87 binds, 22 MB; 0x7f88000000 (16 MB, state 1): 74 binds, 1 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; 0x107c000000 (32 MB, state 1): 18 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 10 binds, 1 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 1 textures retired (965 left, 2987 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 42980000 (5198486 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43000000 (5199142 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (964 left, 2986 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43020000 (5202101 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (972 left, 2994 MB) [hos Presentation Thread] vk: in play: graphics c3d97b04a50c5ab6 (44d1f06cc3e013f8 b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c5d7bcabcde186be (ff02ed46ed1838fd e7eedacd6403d01d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43040000 (5204793 pages from the captures) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 700000 so far (x1 0x117ca9c000 x2 0 x3 0x117ca9c000 x4 0x230040) [hos Presentation Thread] vk: 11 textures retired (964 left, 2983 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 35 dirty pages from their submits' captures, 67711 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 Presentation Thread] vk: write-back diff (600 submits): 3077 runs, 443.1 MB compared; 3460 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3421.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3837 binds, 3409 MB; 0x1065000000 (16 MB, state 1): 378 binds, 0 MB; 0x1066000000 (16 MB, state 1): 125 binds, 0 MB; 0x1041000000 (16 MB, state 1): 88 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 46 binds, 11 MB; 0x7f88000000 (16 MB, state 1): 40 binds, 1 MB; 0x1051000000 (16 MB, state 1): 16 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 6 binds, 1 MB; [hos Presentation Thread] vk: in play: graphics 63d6a023bfee2896 (2f07e0a1028ab452 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics bd72c8e26f0bccd5 (58c8a1a85ecf9eb3 8f46d96913633efa), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43060000 (5205756 pages from the captures) [hos host] vk: batched submits: 169 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 2, wait 99, slot 0, present 66, cap 1, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43080000 (5206631 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1335 ranges, 2824 MB), 698 pages written, 698 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.256; GPU wait for late pages 0.239 (57 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 4425 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43100000 (5207575 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 74431 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 Presentation Thread] vk: write-back diff (600 submits): 4006 runs, 522.4 MB compared; 3727 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3718.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4223 binds, 3718 MB; 0x1066000000 (16 MB, state 1): 184 binds, 0 MB; 0x1041000000 (16 MB, state 1): 162 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: in play: graphics 99524da5d12429a0 (44b38b1f9e096c83 feaec6134fba2e7d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 5 textures retired (963 left, 2984 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43120000 (5208445 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (963 left, 2984 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43140000 (5209395 pages from the captures) [hos Presentation Thread] vi: 20392 frames presented (39.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 7, 17.8-22 29, 22-30 150, 30-40 10, over 40 1 [hos host] vk: frame interpolation: 392 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 3, 7-9 0, 9-12 40, 12-17 350, 17-25 1, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos ModuleSystemWorker1] vcores: 426574 takes, 18553 waits (mean 26 us, longest 7.5 ms), 8767 kicks, 8586 yields, 0 escapes in 5 s [hos Presentation Thread] vk: memory: working set 2648 MB (peak 6471), private 484 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 56 blocks 6118 MB, 1038 allocations 4452 MB; used 6154 of 9092 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 674 images 1253 MB; 267 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 326 images 916 MB; 190 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 32285 reused from the pool, 15669 made new, 15343 destroyed from it; it holds 26 (30 MB) [hos Presentation Thread] vk: VRAM: 6609 MB used of 9348 MB allowed (1666 MB of it free in the blocks); textures 2984 MB (budget 3072 MB), 963 textures [hos Presentation Thread] vk: textures: decoded ASTC 1283 MB, rendered 1089 MB (78 drawn in one frame, kept: 25891 KB), other 219 MB; used in the last 8 presents 1656 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10c2c79000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 283 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 211 (495464 KB): 49x52x1 NVN 0x25: 1 (9 KB); 64x33x1 NVN 0x25: 1 (8 KB); 128x97x1 NVN 0x1: 1 (12 KB); 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 632x176x1 NVN 0x25: 1 (434 KB); 960x540x1 NVN 0x3f: 193 (488784 KB); 1024x576x1 NVN 0x3f: 1 (2304 KB); [hos Presentation Thread] vk: 2 textures retired (961 left, 2984 MB) [hos Presentation Thread] vk: in play: graphics b0b9065a22e5ab89 (a16a48a381a10fc8 55c3a25b5702d1ff), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: status: 600 frames, the slowest 48.4 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: 2482 programs from the program cache [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 925 ms in all, 1 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.50, present 0.08, draw 5.93, descriptors 2.45, texture lookups 0.12, uploads 0.03, pipelines 0.25, programs 1.10, commands 1.83, dispatch 0.82, memory sync 1.96, queue submit 0.85, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 168 (1024 MB): 8.15 MB synced in 1152.2 copies, 13.74 MB written back [hos Presentation Thread] vk: 20400 presents, 38.6 fps; a frame: 1173 draws (0 skipped), 129 dispatches, 105 passes, 141 barriers, 6 submits, 0.1 uploads (0.0 MB), 79 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1616 pipelines (11507 ms), 115 programs (11 failed), 961 textures (2984 MB) [hos Presentation Thread] vk: a frame: 349.4 full barriers recorded, 178.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 69.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.6 ms a frame (the longest submission 7.2 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43160000 (5210263 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8357166 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: readbacks of GPU results: 847 of 3000 waited for their write-back, 1.66 ms each [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 74793 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 Presentation Thread] vk: write-back diff (600 submits): 4089 runs, 536.5 MB compared; 3899 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3819.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4329 binds, 3820 MB; 0x1041000000 (16 MB, state 1): 166 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43180000 (5211149 pages from the captures) [hos host] vk: batched submits: 159 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 0, wait 88, slot 0, present 71, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43200000 (5212003 pages from the captures) [hos rmbl::VibrationThread] hid: 106496 vibration values, strongest 0.09 since the last count [hos ModuleSystemWorker5] nvn: 2350000 recordings made, 64357 live copies (20.4 MB), 23261 texture copies; 7 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: in play: graphics a7553b8dfbf9818d (1d3d13de86360306 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43220000 (5212857 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43240000 (5213808 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 307 dirty pages from their submits' captures, 74449 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 Presentation Thread] vk: write-back diff (600 submits): 3986 runs, 522.1 MB compared; 3925 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3716.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4219 binds, 3717 MB; 0x1041000000 (16 MB, state 1): 158 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 2 textures retired (961 left, 2984 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43260000 (5214887 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1336 ranges, 2830 MB), 689 pages written, 689 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.217; GPU wait for late pages 0.200 (40 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 4425 texture pages copied (17 MB) [hos Presentation Thread] vk: program picks: 18539837 kept (8703995 by the last picks' textures, a uniform buffer bound since), 43746 new, 8416416 with other textures (of 27000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43280000 (5216028 pages from the captures) [hos host] vk: batched submits: 161 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 0, wait 88, slot 0, present 72, cap 0, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43300000 (5217038 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #465000: event 0x100d6c8018 mode 0 value 348861 (now 348842) (lr 0x80661124) [hos Presentation Thread] vk: mirror syncs (600 submits): 282 dirty pages from their submits' captures, 74472 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 Presentation Thread] vk: write-back diff (600 submits): 3966 runs, 521.8 MB compared; 3942 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3716.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4231 binds, 3716 MB; 0x1041000000 (16 MB, state 1): 156 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43320000 (5218044 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43340000 (5221239 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43360000 (5224327 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 938 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.37, present 0.08, draw 4.97, descriptors 2.05, texture lookups 0.08, uploads 0.01, pipelines 0.17, programs 0.90, commands 1.59, dispatch 0.82, memory sync 1.97, queue submit 0.80, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 168 (1024 MB): 8.06 MB synced in 1157.5 copies, 14.47 MB written back [hos Presentation Thread] vk: 20520 presents, 38.2 fps; a frame: 952 draws (0 skipped), 140 dispatches, 98 passes, 138 barriers, 6 submits, 0.1 uploads (0.0 MB), 74 ub updates (54 overlays), GPU-bound wait 0.0 ms; 1618 pipelines (11587 ms), 117 programs (11 failed), 967 textures (2986 MB) [hos Presentation Thread] vk: a frame: 348.0 full barriers recorded, 173.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 65.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 15.2 ms a frame (the longest submission 7.9 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 230 dirty pages from their submits' captures, 83105 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 4379 runs, 590.3 MB compared; 4292 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4232.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4804 binds, 4233 MB; 0x1065000000 (16 MB, state 1): 205 binds, 0 MB; 0x1041000000 (16 MB, state 1): 73 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43380000 (5226954 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 782 of 3000 waited for their write-back, 1.95 ms each [hos host] vk: batched submits: 148 flushes, 12.5 command buffers each, over 120 presents; by reason: poll 1, wait 80, slot 0, present 65, cap 0, value 2, other 0 [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #350000: event 0x100d6c8000 mode 0 value 349995 (lr 0x80291440) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43400000 (5229180 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1336 ranges, 2830 MB), 687 pages written, 687 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.181; GPU wait for late pages 0.163 (31 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 410 dirty pages from their submits' captures, 94599 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 sead::MainThread] vk: write-back diff (600 submits): 4741 runs, 683.0 MB compared; 4527 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4956.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5623 binds, 4957 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43420000 (5231803 pages from the captures) [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 4, 12-17 364, 17-25 4, over 25 0 [hos Presentation Thread] vi: 20579 frames presented (37.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 23, 22-30 127, 30-40 35, over 40 0 [hos ModuleSystemWorker1] vcores: 465283 takes, 19706 waits (mean 23 us, longest 4.5 ms), 9342 kicks, 9207 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43440000 (5233784 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.11 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8421348 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 123 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 0, wait 73, slot 0, present 50, cap 0, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43460000 (5236637 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 355 dirty pages from their submits' captures, 88009 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 Presentation Thread] vk: write-back diff (600 submits): 4285 runs, 625.6 MB compared; 4099 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4542.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5154 binds, 4542 MB; 0x1065000000 (16 MB, state 1): 76 binds, 0 MB; 0x1041000000 (16 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43480000 (5241973 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (969 left, 2987 MB) [hos Presentation Thread] vk: in play: graphics e91ac23e9976b63e (79d1302c7e04b755 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 98197f1f78e38ace (1003b2ead20af425 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7829cfd9dc90831a (58da1dd1d18be0f1 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43500000 (5244408 pages from the captures) [hos Presentation Thread] vk: in play: graphics e155b7c303b8e899 (59d97fe23c788492 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43520000 (5245147 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 971 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.31, present 0.08, draw 4.17, descriptors 1.65, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.82, commands 1.33, dispatch 0.80, memory sync 1.87, queue submit 0.69, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 168 (1024 MB): 7.86 MB synced in 1125.5 copies, 14.32 MB written back [hos Presentation Thread] vk: 20640 presents, 36.3 fps; a frame: 758 draws (0 skipped), 133 dispatches, 96 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 74 ub updates (54 overlays), GPU-bound wait 0.0 ms; 1624 pipelines (11767 ms), 121 programs (11 failed), 969 textures (2987 MB) [hos Presentation Thread] vk: a frame: 332.0 full barriers recorded, 170.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 66.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 16.1 ms a frame (the longest submission 7.5 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: in play: graphics 86e18f96c58ea25e (4a187ea76523d6b5 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43540000 (5245835 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 65005 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 Presentation Thread] vk: write-back diff (600 submits): 3665 runs, 456.8 MB compared; 3770 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3202.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3671 binds, 3202 MB; 0x1065000000 (16 MB, state 1): 479 binds, 0 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43560000 (5246540 pages from the captures) [hos host] vk: batched submits: 159 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 1, wait 85, slot 0, present 70, cap 0, value 3, other 0 [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1336 ranges, 2830 MB), 693 pages written, 693 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.201; GPU wait for late pages 0.185 (32 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43580000 (5247250 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 731 of 3000 waited for their write-back, 2.27 ms each [hos Presentation Thread] vk: program picks: 18686700 kept (8755041 by the last picks' textures, a uniform buffer bound since), 43987 new, 8469312 with other textures (of 27200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43600000 (5248012 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 71 dirty pages from their submits' captures, 68215 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 Presentation Thread] vk: write-back diff (600 submits): 3857 runs, 473.2 MB compared; 3987 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3303.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3774 binds, 3304 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43620000 (5248872 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #470000: event 0x100d6c8024 mode 0 value 352664 (now 352645) (lr 0x80a47c2c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43640000 (5249612 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43660000 (5250405 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43680000 (5251496 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 66132 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 sead::MainThread] vk: write-back diff (600 submits): 3755 runs, 459.1 MB compared; 3862 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3200.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3657 binds, 3200 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43700000 (5252803 pages from the captures) [hos host] vk: batched submits: 172 flushes, 13.9 command buffers each, over 120 presents; by reason: poll 1, wait 90, slot 0, present 78, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43720000 (5253808 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43740000 (5254584 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43760000 (5255540 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 68276 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 Presentation Thread] vk: write-back diff (600 submits): 3801 runs, 471.1 MB compared; 3927 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3303.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3772 binds, 3304 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43780000 (5256504 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8485884 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43800000 (5257391 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 978 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.98, present 0.08, draw 6.40, descriptors 2.74, texture lookups 0.08, uploads 0.00, pipelines 0.20, programs 1.10, commands 2.02, dispatch 0.89, memory sync 1.89, queue submit 0.90, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 169 (1024 MB): 8.48 MB synced in 1195.3 copies, 14.80 MB written back [hos Presentation Thread] vk: 20760 presents, 36.7 fps; a frame: 1308 draws (0 skipped), 151 dispatches, 105 passes, 140 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.1 ms; 1626 pipelines (11809 ms), 122 programs (11 failed), 969 textures (2987 MB) [hos Presentation Thread] vk: a frame: 375.2 full barriers recorded, 178.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 16.0 ms a frame (the longest submission 8.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.35 ms (lock 0.05, scan 0.08 over 1330 ranges, 2814 MB), 708 pages written, 708 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.190; GPU wait for late pages 0.172 (42 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos Presentation Thread] vi: 20763 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 21, 22-30 116, 30-40 45, over 40 1 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 7, 12-17 357, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43820000 (5260570 pages from the captures) [hos ModuleSystemWorker1] vcores: 450286 takes, 17259 waits (mean 27 us, longest 6.4 ms), 8121 kicks, 7997 yields, 0 escapes in 5 s [hos Presentation Thread] vk: render targets drawn over from another start, let go: 46848 so far (41898 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 65722 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 sead::MainThread] vk: write-back diff (600 submits): 3792 runs, 461.0 MB compared; 3822 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3200.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3658 binds, 3200 MB; 0x1066000000 (16 MB, state 1): 178 binds, 0 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43840000 (5261285 pages from the captures) [hos host] vk: batched submits: 170 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 90, slot 0, present 77, cap 0, value 3, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43860000 (5262080 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 860 of 3000 waited for their write-back, 1.78 ms each [hos Presentation Thread] vk: 144 mirrors given back (2704 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43880000 (5263805 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43900000 (5266376 pages from the captures) [hos Presentation Thread] vk: program picks: 18841002 kept (8809556 by the last picks' textures, a uniform buffer bound since), 44124 new, 8514873 with other textures (of 27400000) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #355000: event 0x100d6c8020 mode 0 value 355000 (lr 0x80664f14) [hos Presentation Thread] vk: mirror syncs (600 submits): 65 dirty pages from their submits' captures, 66877 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 Presentation Thread] vk: write-back diff (600 submits): 3743 runs, 471.3 MB compared; 3724 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3305.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3793 binds, 3305 MB; 0x1065000000 (16 MB, state 1): 250 binds, 0 MB; 0x1066000000 (16 MB, state 1): 169 binds, 0 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43920000 (5267074 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43940000 (5267825 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43960000 (5268583 pages from the captures) [hos host] vk: batched submits: 180 flushes, 13.2 command buffers each, over 120 presents; by reason: poll 0, wait 105, slot 0, present 75, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 57 dirty pages from their submits' captures, 66997 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 Presentation Thread] vk: write-back diff (600 submits): 3571 runs, 468.9 MB compared; 3462 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3305.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3784 binds, 3305 MB; 0x1065000000 (16 MB, state 1): 307 binds, 0 MB; 0x1041000000 (16 MB, state 1): 37 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 43980000 (5269533 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44000000 (5270255 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44020000 (5270890 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1330 ranges, 2814 MB), 702 pages written, 702 copied (2.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.236; GPU wait for late pages 0.219 (45 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 720000 so far (x1 0x117a4d2040 x2 0x6001d40 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44040000 (5271646 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 75 dirty pages from their submits' captures, 67293 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 Presentation Thread] vk: write-back diff (600 submits): 3578 runs, 468.9 MB compared; 3383 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3303.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3757 binds, 3304 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44060000 (5272329 pages from the captures) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 978 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.83, present 0.07, draw 6.19, descriptors 2.65, texture lookups 0.07, uploads 0.00, pipelines 0.18, programs 1.06, commands 1.97, dispatch 0.83, memory sync 2.05, queue submit 0.90, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 171 (1024 MB): 8.46 MB synced in 1181.6 copies, 14.69 MB written back [hos Presentation Thread] vk: 20880 presents, 41.4 fps; a frame: 1283 draws (0 skipped), 145 dispatches, 105 passes, 140 barriers, 6 submits, 0.0 uploads (0.0 MB), 73 ub updates (53 overlays), GPU-bound wait 0.0 ms; 1626 pipelines (11809 ms), 122 programs (11 failed), 969 textures (2987 MB) [hos Presentation Thread] vk: a frame: 367.6 full barriers recorded, 177.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 7.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #475000: event 0x100d6c802c mode 0 value 356466 (now 356428) (lr 0x806614d8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44080000 (5273210 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44100000 (5273992 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.11 [hos host] vk: batched submits: 180 flushes, 13.0 command buffers each, over 120 presents; by reason: poll 0, wait 112, slot 0, present 64, cap 0, value 4, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8549716 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44120000 (5274793 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 67065 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 Presentation Thread] vk: write-back diff (600 submits): 3546 runs, 468.3 MB compared; 3330 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3303.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3755 binds, 3304 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44140000 (5275432 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 839 of 3000 waited for their write-back, 1.36 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44160000 (5276135 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44180000 (5276778 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 70275 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 Presentation Thread] vk: write-back diff (600 submits): 3138 runs, 466.8 MB compared; 2976 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3406.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3863 binds, 3407 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44200000 (5277407 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (969 left, 2987 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44220000 (5278036 pages from the captures) [hos Presentation Thread] vk: program picks: 18993656 kept (8865771 by the last picks' textures, a uniform buffer bound since), 44271 new, 8562072 with other textures (of 27600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44240000 (5278694 pages from the captures) [hos host] vk: batched submits: 178 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 0, wait 109, slot 0, present 68, cap 0, value 1, other 0 [hos Presentation Thread] vk: capture: a submit 0.34 ms (lock 0.05, scan 0.08 over 1330 ranges, 2814 MB), 691 pages written, 691 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.177; GPU wait for late pages 0.161 (43 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos Presentation Thread] vk: queues ordered by their events: 138000 submissions stopped at a wait, 137980 went on once it was reached, 18 waits gone past; made to go by presents 77, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 476987, not met 0; captures at a CPU event's wait 214 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44260000 (5279325 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 40 dirty pages from their submits' captures, 69614 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 sead::MainThread] vk: write-back diff (600 submits): 3178 runs, 479.8 MB compared; 3016 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3510.0 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3977 binds, 3510 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; [hos ModuleSystemWorker4] nvn: 2400000 recordings made, 64359 live copies (20.3 MB), 23274 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vi: 20973 frames presented (41.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 7, 17.8-22 58, 22-30 137, 30-40 8, over 40 0 [hos host] vk: frame interpolation: 420 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 3, 9-12 238, 12-17 175, 17-25 1, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44280000 (5279965 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (974 left, 2996 MB) [hos ModuleSystemWorker3] vcores: 402373 takes, 21091 waits (mean 26 us, longest 5.0 ms), 9987 kicks, 9806 yields, 0 escapes in 5 s [hos host] vk: replay reads of guest memory as submitted: 44300000 (5284789 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44320000 (5287080 pages from the captures) [hos Presentation Thread] vk: texture 0x10001671e00 765x765x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3048 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44340000 (5288122 pages from the captures) [hos Presentation Thread] vk: memory: working set 2668 MB (peak 6471), private 498 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 56 blocks 6118 MB, 1064 allocations 4507 MB; used 6154 of 9092 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2117 of 7573 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 679 images 1255 MB; 267 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 347 images 968 MB; 193 free ranges, the largest 87 MB [hos Presentation Thread] vk: render target images: 32308 reused from the pool, 15729 made new, 15382 destroyed from it; it holds 11 (12 MB) [hos Presentation Thread] vk: VRAM: 6609 MB used of 9348 MB allowed (1611 MB of it free in the blocks); textures 3057 MB (budget 3072 MB), 1004 textures [hos Presentation Thread] vk: textures: decoded ASTC 1283 MB, rendered 1146 MB (97 drawn in one frame, kept: 67656 KB), other 221 MB; used in the last 8 presents 1948 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 212 (495697 KB): 49x52x1 NVN 0x25: 1 (9 KB); 64x33x1 NVN 0x25: 1 (8 KB); 128x97x1 NVN 0x1: 1 (12 KB); 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 632x176x1 NVN 0x25: 1 (434 KB); 960x540x1 NVN 0x3f: 193 (488784 KB); 1021x234x1 NVN 0x1: 1 (233 KB); 1024x576x1 NVN 0x3f: 1 (2304 KB); [hos Presentation Thread] vk: 13 textures retired (991 left, 3044 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 41.8 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 978 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.26, present 0.11, draw 6.05, descriptors 2.57, texture lookups 0.09, uploads 0.00, pipelines 0.19, programs 1.06, commands 1.91, dispatch 0.77, memory sync 1.79, queue submit 0.84, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 171 (1024 MB): 8.15 MB synced in 1171.9 copies, 14.09 MB written back [hos Presentation Thread] vk: 21000 presents, 42.6 fps; a frame: 1255 draws (0 skipped), 124 dispatches, 103 passes, 140 barriers, 6 submits, 0.0 uploads (0.0 MB), 75 ub updates (54 overlays), GPU-bound wait 0.1 ms; 1626 pipelines (11809 ms), 122 programs (11 failed), 992 textures (3046 MB) [hos Presentation Thread] vk: a frame: 345.1 full barriers recorded, 176.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 42.0; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 5.8 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 91 dirty pages from their submits' captures, 64253 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 Presentation Thread] vk: write-back diff (600 submits): 2452 runs, 422.1 MB compared; 2338 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3295.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3615 binds, 3205 MB; 0x7f93000000 (16 MB, state 1): 463 binds, 68 MB; 0x1066000000 (16 MB, state 1): 283 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 80 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 65 binds, 1 MB; 0x7fd3000000 (64 MB, state 1): 37 binds, 2 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x1051000000 (16 MB, state 1): 25 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture 0x10001a56800 1024x576x1 x1 levels 1 NVN 0x34 -> vk 126 (1000 textures, 3056 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44360000 (5289227 pages from the captures) [hos Presentation Thread] vk: write-back of #406 0x11371e7e00: 0 KB the CPU wrote since the GPU kept [hos Presentation Thread] vk: write-back of #405 0x11371e7d80: 0 KB the CPU wrote since the GPU kept [hos Presentation Thread] vk: 178 textures retired (849 left, 2905 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.599, game's frame rate 38 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44380000 (5290788 pages from the captures) [hos host] vk: batched submits: 174 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 1, wait 106, slot 0, present 65, cap 0, value 1, other 1 [hos Presentation Thread] vk: 26 textures retired (846 left, 2915 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44400000 (5291948 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44420000 (5292639 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (856 left, 2938 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 244 dirty pages from their submits' captures, 64769 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 Presentation Thread] vk: write-back diff (600 submits): 2450 runs, 421.2 MB compared; 2359 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3317.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3628 binds, 3206 MB; 0x7f93000000 (16 MB, state 1): 546 binds, 83 MB; 0x1066000000 (16 MB, state 1): 100 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 94 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 79 binds, 2 MB; 0x7fd3000000 (64 MB, state 1): 50 binds, 3 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44440000 (5293532 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (866 left, 2961 MB) [hos sead::MainThread] vk: readbacks of GPU results: 850 of 3000 waited for their write-back, 1.36 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44460000 (5294556 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44480000 (5295083 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8613596 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.08 over 1330 ranges, 2814 MB), 701 pages written, 701 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.160; GPU wait for late pages 0.144 (42 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44500000 (5295623 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 234 dirty pages from their submits' captures, 64044 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 Presentation Thread] vk: write-back diff (600 submits): 2344 runs, 404.5 MB compared; 2247 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3205.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3488 binds, 3101 MB; 0x7f93000000 (16 MB, state 1): 498 binds, 81 MB; 0x7f7d000000 (16 MB, state 1): 90 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 79 binds, 2 MB; 0x7fd3000000 (64 MB, state 1): 35 binds, 3 MB; 0x1051000000 (16 MB, state 1): 30 binds, 0 MB; 0x1041000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #360000: event 0x100d6c8028 mode 0 value 359999 (lr 0x80667410) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44520000 (5296202 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44540000 (5296781 pages from the captures) [hos host] vk: batched submits: 169 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 1, wait 104, slot 0, present 63, cap 0, value 1, other 0 [hos Presentation Thread] vk: 1 textures retired (869 left, 2970 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #480000: event 0x100d6c8030 mode 0 value 360267 (now 360229) (lr 0x806614d8) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos SceneLowPriority] vk: write-back of #64916 0x11636dd000: 652 KB the CPU wrote since the GPU kept [hos SceneLowPriority] vk: virtual pages 0x11637aa000..0x1163876000 remapped: 1 texture(s) the GPU wrote there written back into their memory (8640 KB, 4.5 ms; 1 in all, 8 MB, 5 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44560000 (5299961 pages from the captures) [hos Presentation Thread] vk: program picks: 19146002 kept (8919708 by the last picks' textures, a uniform buffer bound since), 44414 new, 8609583 with other textures (of 27800000) [hos Presentation Thread] vk: 7 textures retired (898 left, 2974 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44580000 (5300621 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 350 dirty pages from their submits' captures, 62567 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 Presentation Thread] vk: write-back diff (600 submits): 2404 runs, 421.1 MB compared; 2812 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3306.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3611 binds, 3205 MB; 0x7f93000000 (16 MB, state 1): 523 binds, 80 MB; 0x1065000000 (16 MB, state 1): 250 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 91 binds, 18 MB; 0x7f88000000 (16 MB, state 1): 78 binds, 2 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; 0x1051000000 (16 MB, state 1): 31 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 28 binds, 2 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44600000 (5303353 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (906 left, 2973 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44620000 (5304030 pages from the captures) [hos Presentation Thread] vk: 9 textures retired (898 left, 2947 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44640000 (5304707 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (888 left, 2922 MB) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 978 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.02, present 0.15, draw 6.69, descriptors 2.84, texture lookups 0.12, uploads 0.01, pipelines 0.22, programs 1.18, commands 2.11, dispatch 0.71, memory sync 1.69, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 172 (1024 MB): 8.26 MB synced in 1168.4 copies, 13.54 MB written back [hos Presentation Thread] vk: 21120 presents, 40.0 fps; a frame: 1413 draws (0 skipped), 110 dispatches, 110 passes, 144 barriers, 6 submits, 0.4 uploads (0.0 MB), 81 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1626 pipelines (11809 ms), 122 programs (11 failed), 888 textures (2922 MB) [hos Presentation Thread] vk: a frame: 343.2 full barriers recorded, 184.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.0; 0x8: 3.0; 0x9: 1.0; 0x10: 1.1; 0x11: 42.5; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 5.1 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 61319 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 2311 runs, 403.4 MB compared; 2204 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1066000000 (16 MB, captured, state 2): 17; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3199.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3487 binds, 3101 MB; 0x7f93000000 (16 MB, state 1): 492 binds, 76 MB; 0x7f7d000000 (16 MB, state 1): 88 binds, 18 MB; 0x7f88000000 (16 MB, state 1): 76 binds, 2 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 36 binds, 3 MB; 0x1065000000 (16 MB, state 1): 30 binds, 0 MB; 0x1051000000 (16 MB, state 1): 29 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44660000 (5305324 pages from the captures) [hos Presentation Thread] vk: 10 textures retired (878 left, 2899 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44680000 (5306001 pages from the captures) [hos host] vk: batched submits: 197 flushes, 12.9 command buffers each, over 120 presents; by reason: poll 2, wait 108, slot 0, present 73, cap 1, value 12, other 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44700000 (5306762 pages from the captures) [hos Presentation Thread] vk: 49 textures retired (872 left, 2885 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44720000 (5307848 pages from the captures) [hos Presentation Thread] vk: 111 textures retired (881 left, 2857 MB) [hos Presentation Thread] vk: texture 0x10b8f7f600 512x512x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1000 textures, 3051 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 7.4 ms to make [hos Presentation Thread] vk: upload over a drawn image: #65747 0x10000901000 1024x576x1 x1 NVN 0xa at present 21151 (texture frame 21152), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: mirror syncs (600 submits): 239 dirty pages from their submits' captures, 61362 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 Presentation Thread] vk: write-back diff (600 submits): 2468 runs, 407.0 MB compared; 2435 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3212.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3495 binds, 3101 MB; 0x7f93000000 (16 MB, state 1): 501 binds, 77 MB; 0x7fd3000000 (64 MB, state 1): 156 binds, 16 MB; 0x7f7d000000 (16 MB, state 1): 94 binds, 17 MB; 0x7f88000000 (16 MB, state 1): 75 binds, 1 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1065000000 (16 MB, state 1): 59 binds, 0 MB; 0x1041000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: a staging arena of 64 MB took 13.0 ms to make [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44740000 (5313461 pages from the captures) [hos Presentation Thread] vk: texture #65818 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 148074): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #65818 0x10000580800 256x144x1 x1 NVN 0x14 at present 21151 (texture frame 21152), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: texture #59530 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148102): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59530 0x10000780600 1024x576x1 x1 NVN 0xa at present 21156 (texture frame 21157), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos sead::MainThread] vk: capture: a submit 0.36 ms (lock 0.06, scan 0.08 over 1360 ranges, 3100 MB), 719 pages written, 719 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.399; GPU wait for late pages 0.382 (46 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (127 MB), 11 spare buffers, 5226 texture pages copied (20 MB) [hos Presentation Thread] vk: 128 textures retired (1329 left, 3679 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44760000 (5317851 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 812 of 3000 waited for their write-back, 1.27 ms each [hos Presentation Thread] vk: 11 textures retired (1338 left, 3694 MB) [hos Presentation Thread] vi: 21171 frames presented (39.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 9, 17.8-22 38, 22-30 134, 30-40 12, over 40 4 [hos host] vk: frame interpolation: 395 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 8, 9-12 173, 12-17 208, 17-25 1, over 25 4 [hos BaseProcExecutor5] vcores: 362131 takes, 19874 waits (mean 30 us, longest 52.7 ms), 9481 kicks, 9326 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 11 textures retired (1342 left, 3700 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44780000 (5319075 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #65818 0x10000580800 256x144x1 x1 NVN 0x14 at present 21186 (texture frame 21187), finalized, 34 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #65818 0x10000580800 256x144 NVN 0x14: the GPU wrote its storage (submission 148333): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #65818 0x10000580800 256x144x1 x1 NVN 0x14 at present 21187 (texture frame 21188), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 46 textures retired (1370 left, 3706 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 73672 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 sead::MainThread] vk: write-back diff (600 submits): 4490 runs, 520.0 MB compared; 5201 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3982.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4354 binds, 3834 MB; 0x7f93000000 (16 MB, state 1): 588 binds, 98 MB; 0x7fd3000000 (64 MB, state 1): 119 binds, 18 MB; 0x7f7d000000 (16 MB, state 1): 113 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 95 binds, 2 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1065000000 (16 MB, state 1): 61 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 47 binds, 6 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44800000 (5322306 pages from the captures) [hos Presentation Thread] vk: texture #59530 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148347): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59530 0x10000780600 1024x576x1 x1 NVN 0xa at present 21189 (texture frame 21190), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.43, writes collected 0.13 [hos host] vk: batched submits: 171 flushes, 12.9 command buffers each, over 120 presents; by reason: poll 2, wait 100, slot 0, present 52, cap 12, value 5, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44820000 (5328149 pages from the captures) [hos Presentation Thread] vk: 80 textures retired (1334 left, 3683 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8678046 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44840000 (5332702 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1335 left, 3689 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44860000 (5333623 pages from the captures) [hos Presentation Thread] vk: 246 textures retired (1133 left, 3347 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 187 dirty pages from their submits' captures, 65722 from earlier ones', 11 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 Presentation Thread] vk: write-back diff (600 submits): 3014 runs, 439.2 MB compared; 2975 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3416.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3725 binds, 3307 MB; 0x7f93000000 (16 MB, state 1): 637 binds, 86 MB; 0x1065000000 (16 MB, state 1): 116 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 98 binds, 19 MB; 0x7f88000000 (16 MB, state 1): 80 binds, 2 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1041000000 (16 MB, state 1): 42 binds, 0 MB; 0x7fd3000000 (64 MB, state 1): 34 binds, 2 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44880000 (5334757 pages from the captures) [hos rmbl::VibrationThread] hid: 110592 vibration values, strongest 0.12 since the last count [hos Presentation Thread] vk: program picks: 19291316 kept (8975591 by the last picks' textures, a uniform buffer bound since), 44565 new, 8664118 with other textures (of 28000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44900000 (5338804 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44920000 (5342487 pages from the captures) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 978 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 13.13, present 0.18, draw 6.97, descriptors 3.19, texture lookups 0.82, uploads 0.61, pipelines 0.23, programs 1.19, commands 2.03, dispatch 0.85, memory sync 3.29, queue submit 0.88, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 172 (1024 MB): 7.94 MB synced in 1149.1 copies, 13.78 MB written back [hos Presentation Thread] vk: 21240 presents, 39.3 fps; a frame: 1214 draws (0 skipped), 131 dispatches, 110 passes, 148 barriers, 6 submits, 4.2 uploads (1.6 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1626 pipelines (11809 ms), 122 programs (11 failed), 1140 textures (3350 MB) [hos Presentation Thread] vk: a frame: 375.0 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 43.3; 0x12: 68.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 4.7 ms); 7.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.55 MB unswizzled on the CPU in 0.11 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44940000 (5344325 pages from the captures) [hos Presentation Thread] vk: 261 textures retired (879 left, 2850 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 238 dirty pages from their submits' captures, 64338 from earlier ones', 1 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 sead::MainThread] vk: write-back diff (600 submits): 3086 runs, 440.5 MB compared; 3111 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3410.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3721 binds, 3304 MB; 0x7f93000000 (16 MB, state 1): 599 binds, 83 MB; 0x1065000000 (16 MB, state 1): 133 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 99 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 82 binds, 2 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1041000000 (16 MB, state 1): 33 binds, 0 MB; 0x1051000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 49 live (1632 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44960000 (5348323 pages from the captures) [hos host] vk: batched submits: 193 flushes, 12.2 command buffers each, over 120 presents; by reason: poll 1, wait 122, slot 0, present 66, cap 1, value 3, other 0 [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.09 over 1361 ranges, 3104 MB), 735 pages written, 735 copied (2.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.236; GPU wait for late pages 0.216 (47 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 5228 texture pages copied (20 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 44980000 (5350278 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45000000 (5354129 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #485000: event 0x100d6c8030 mode 0 value 364067 (now 364048) (lr 0x806614d8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45020000 (5355828 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 162 dirty pages from their submits' captures, 66666 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 2953 runs, 460.0 MB compared; 2941 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3622.7 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 3955 binds, 3510 MB; 0x7f93000000 (16 MB, state 1): 611 binds, 90 MB; 0x1065000000 (16 MB, state 1): 232 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 103 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 85 binds, 2 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 34 binds, 0 MB; 0x1041000000 (16 MB, state 1): 34 binds, 0 MB; [hos ModuleSystemWorker4] vk: readbacks of GPU results: 809 of 3000 waited for their write-back, 1.33 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45040000 (5357716 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45060000 (5359910 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45080000 (5365058 pages from the captures) [hos host] vk: batched submits: 166 flushes, 13.3 command buffers each, over 120 presents; by reason: poll 0, wait 91, slot 0, present 73, cap 2, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (878 left, 2845 MB) [hos Presentation Thread] vk: pool 0x115c35d000+0x700000 imported in 3.8 ms as 0x115c000000..0x115d000000 (60 imports, 648 ms in all) [hos Presentation Thread] vk: mirror syncs (600 submits): 759 dirty pages from their submits' captures, 68475 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 2729 runs, 475.0 MB compared; 2560 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3848.6 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4183 binds, 3716 MB; 0x7f93000000 (16 MB, state 1): 624 binds, 101 MB; 0x7f7d000000 (16 MB, state 1): 109 binds, 22 MB; 0x7f88000000 (16 MB, state 1): 90 binds, 2 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1065000000 (16 MB, state 1): 52 binds, 0 MB; 0x1041000000 (16 MB, state 1): 38 binds, 0 MB; 0x1051000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: texture 0x7fc3579000 467x467x1 x1 levels 1 NVN 0x49 -> vk 139 (1000 textures, 2991 MB) [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (5 ms) [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos Presentation Thread] vk: upload over a drawn image: #66599 0x10002fc0800 1536x864x1 x1 NVN 0xa at present 21325 (texture frame 21326), finalized, 5376 KB dirty in 1 ranges [hos Presentation Thread] vk: texture 0x10002fc0800 1536x864x1 x1 levels 1 NVN 0xa (5376 KB of storage) re-uploaded (its memory was written; flags 0x8): whole, 5376 KB of it, over what the GPU wrote (finalized since) [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos Presentation Thread] vk: in play: graphics 4e9ad08932700a86 (c33edbba272f7b40 a6d908704a0a05ba), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 780ad7c33ce6e254 (3a6dc3ad08a305d2 a6d908704a0a05ba), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos Presentation Thread] vk: upload over a drawn image: #66598 0x10002a80600 1536x864x1 x1 NVN 0x34 at present 21328 (texture frame 21329), finalized, 5376 KB dirty in 1 ranges [hos Presentation Thread] vk: texture 0x10002a80600 1536x864x1 x1 levels 1 NVN 0x34 (5376 KB of storage) re-uploaded (its memory was written; flags 0x8): whole, 5376 KB of it, over what the GPU wrote (finalized since) [hos Presentation Thread] vk: 76 textures retired (959 left, 2933 MB) [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.06, scan 0.08 over 1361 ranges, 3104 MB), 602 pages written, 602 copied (2.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.233; GPU wait for late pages 0.217 (42 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 5257 texture pages copied (20 MB) [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.09 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.52, present 0.12, draw 4.94, descriptors 1.96, texture lookups 0.29, uploads 0.23, pipelines 0.17, programs 1.10, commands 1.47, dispatch 0.59, memory sync 2.16, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 172 (1024 MB): 6.72 MB synced in 994.7 copies, 9.31 MB written back [hos Presentation Thread] vk: 21360 presents, 42.7 fps; a frame: 855 draws (0 skipped), 80 dispatches, 118 passes, 127 barriers, 6 submits, 1.1 uploads (0.3 MB), 199 ub updates (100 overlays), GPU-bound wait 0.0 ms; 1642 pipelines (11811 ms), 124 programs (11 failed), 966 textures (2938 MB) [hos Presentation Thread] vk: a frame: 297.5 full barriers recorded, 159.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.0; 0x8: 2.1; 0x9: 0.7; 0x10: 2.6; 0x11: 29.2; 0x12: 69.4; 0x13: 1.7; 0x21: 3.4; 0x28: 9.7; 0x92: 3.3; 0x97: 0.7; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 4.9 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.23 MB unswizzled on the CPU in 0.12 ms [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos sead::MainThread] vk: texture #66595 0x10000a80400 4096x4096 x1 NVN 0x32 (32 MB, rendered or copied into) finalized by the game [hos Presentation Thread] vk: render targets drawn over from another start, let go: 47511 so far (42499 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #365000: event 0x100d6c8000 mode 0 value 364999 (lr 0x80664f14) [hos Presentation Thread] vk: texture 0x107ce4a600 256x39x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 2979 MB) [hos host] vk: batched submits: 141 flushes, 8.8 command buffers each, over 120 presents; by reason: poll 38, wait 9, slot 0, present 81, cap 0, value 13, other 0 [hos Presentation Thread] vk: 5 textures retired (1036 left, 2980 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 5473 dirty pages from their submits' captures, 72568 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 142 runs, 3.8 MB compared; 560 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x104e000000 (32 MB, captured, state 2): 3; 0x1137000000 (16 MB, captured, state 2): 2; 0x1159000000 (48 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 489.1 MB in all, a range counted once a submit): 0x115c000000 (16 MB, state 1): 255 binds, 482 MB; 0x107c000000 (32 MB, state 1): 194 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 49 binds, 7 MB; [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x115c000000 (16 MB; 240 MB of shadows) [hos Presentation Thread] vi: 21392 frames presented (44.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 25, 15.5-17.8 28, 17.8-22 55, 22-30 99, 30-40 11, over 40 3 [hos host] vk: frame interpolation: 440 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 18, 7-9 102, 9-12 139, 12-17 178, 17-25 1, over 25 3 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.14 [hos tera::FileResourceMgr] vcores: 275478 takes, 15787 waits (mean 39 us, longest 9.6 ms), 7308 kicks, 7231 yields, 0 escapes in 5 s [hos sead::MainThread] vk: readback pages refreshed from guest memory: 8739423 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 116 flushes, 10.3 command buffers each, over 120 presents; by reason: poll 39, wait 0, slot 0, present 77, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1035 left, 2980 MB) [hos Presentation Thread] vk: 14 textures retired (1021 left, 2976 MB) [hos Presentation Thread] vk: capture: a submit 0.27 ms (lock 0.04, scan 0.09 over 1272 ranges, 3105 MB), 451 pages written, 451 copied (1.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.199; GPU wait for late pages 0.185 (40 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (128 MB), 11 spare buffers, 5353 texture pages copied (20 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 1844 dirty pages from their submits' captures, 72550 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 sead::MainThread] vk: write-back diff (600 submits): 335 runs, 474.5 MB compared; 1901 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 1 textures retired (1020 left, 2976 MB) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.05 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 4.48, present 0.10, draw 1.62, descriptors 0.83, texture lookups 0.22, uploads 0.18, pipelines 0.05, programs 0.12, commands 0.52, dispatch 0.09, memory sync 1.80, queue submit 0.41, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 174 (1024 MB): 4.73 MB synced in 752.9 copies, 5.25 MB written back [hos Presentation Thread] vk: 21480 presents, 60.0 fps; a frame: 255 draws (0 skipped), 2 dispatches, 136 passes, 86 barriers, 6 submits, 0.6 uploads (0.2 MB), 463 ub updates (200 overlays), GPU-bound wait 0.0 ms; 1648 pipelines (11811 ms), 124 programs (11 failed), 1023 textures (2976 MB) [hos Presentation Thread] vk: a frame: 195.7 full barriers recorded, 106.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.2; 0x10: 3.2; 0x11: 1.0; 0x12: 71.8; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.3 ms a frame (the longest submission 3.5 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.13 MB unswizzled on the CPU in 0.10 ms [hos Presentation Thread] vk: texture #66580 0x10000000000 128x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 21481 (drawn at 21371) [hos Presentation Thread] vk: texture #66576 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 21481 (drawn at 21371) [hos Presentation Thread] vk: texture #66540 0x10000000000 141x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 21482 (drawn at 21382) [hos Presentation Thread] vk: 24 textures retired (1048 left, 3008 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.09 [hos host] vk: batched submits: 118 flushes, 10.0 command buffers each, over 120 presents; by reason: poll 31, wait 0, slot 0, present 87, cap 0, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1046 left, 3008 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 2092 dirty pages from their submits' captures, 78691 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 Presentation Thread] vk: write-back diff (600 submits): 360 runs, 509.9 MB compared; 72 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: capture: a submit 0.23 ms (lock 0.02, scan 0.08 over 1272 ranges, 3105 MB), 449 pages written, 449 copied (1.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.146; GPU wait for late pages 0.134 (28 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (123 MB), 11 spare buffers, 5358 texture pages copied (20 MB) [hos host] vk: batched submits: 117 flushes, 9.2 command buffers each, over 120 presents; by reason: poll 28, wait 0, slot 0, present 89, cap 0, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.08 [hos Presentation Thread] vk: memory: working set 2771 MB (peak 6471), private 511 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 55 blocks 6070 MB, 1103 allocations 4461 MB; used 6106 of 9092 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2133 of 7443 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 583 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 779 images 1252 MB; 259 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 284 images 910 MB; 173 free ranges, the largest 54 MB [hos Presentation Thread] vk: render target images: 32608 reused from the pool, 16049 made new, 15765 destroyed from it; it holds 3 (0 MB) [hos Presentation Thread] vk: VRAM: 6689 MB used of 9348 MB allowed (1609 MB of it free in the blocks); textures 3009 MB (budget 3072 MB), 1049 textures [hos Presentation Thread] vk: textures: decoded ASTC 1246 MB, rendered 1138 MB (80 drawn in one frame, kept: 22384 KB), other 225 MB; used in the last 8 presents 150 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 277 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 277 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 277 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 277 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 277 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 277 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 277 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 277 presents ago [hos host] vk: malloc: 1274 MB in arenas (753 MB in use, 521 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 42 (75885 KB): 161x37x1 NVN 0x25: 1 (23 KB); 260x260x1 NVN 0xd: 9 (1583 KB); 632x176x1 NVN 0x25: 1 (434 KB); 805x65x1 NVN 0x25: 1 (204 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); 1021x234x1 NVN 0x1: 1 (233 KB); [hos Presentation Thread] vk: 3 textures retired (1046 left, 3006 MB) [hos host] vk: malloc_trim: 521 MB free in the arenas now, the process's private memory 511 -> 468 MB (3 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 130.7 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.39, present 0.18, draw 1.22, descriptors 0.60, texture lookups 0.10, uploads 0.06, pipelines 0.04, programs 0.09, commands 0.41, dispatch 0.09, memory sync 1.24, queue submit 0.37, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 174 (1024 MB): 4.38 MB synced in 770.1 copies, 7.08 MB written back [hos Presentation Thread] vk: 21600 presents, 60.0 fps; a frame: 185 draws (0 skipped), 2 dispatches, 129 passes, 77 barriers, 6 submits, 0.5 uploads (0.2 MB), 459 ub updates (198 overlays), GPU-bound wait 0.0 ms; 1648 pipelines (11811 ms), 124 programs (11 failed), 1046 textures (3006 MB) [hos Presentation Thread] vk: a frame: 181.8 full barriers recorded, 92.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 0.1; 0x10: 0.1; 0x11: 1.0; 0x12: 69.0; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.5 ms a frame (the longest submission 3.6 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 1958 dirty pages from their submits' captures, 82162 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 Presentation Thread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: 3 textures retired (1043 left, 3006 MB) [hos host] vk: batched submits: 112 flushes, 9.6 command buffers each, over 120 presents; by reason: poll 39, wait 0, slot 0, present 73, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.25 ms (lock 0.03, scan 0.08 over 1272 ranges, 3105 MB), 448 pages written, 448 copied (1.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.094; GPU wait for late pages 0.081 (15 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (142 MB), 11 spare buffers, 5358 texture pages copied (20 MB) [hos host] vk: batched submits: 108 flushes, 9.8 command buffers each, over 120 presents; by reason: poll 35, wait 0, slot 0, present 73, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 1967 dirty pages from their submits' captures, 81804 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 Presentation Thread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: program picks: 19414611 kept (9009858 by the last picks' textures, a uniform buffer bound since), 44700 new, 8740688 with other textures (of 28200000) [hos ModuleSystemWorker4] nvn: 2450000 recordings made, 64541 live copies (18.1 MB), 23559 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vi: 21693 frames presented (60.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 55, 15.5-17.8 179, 17.8-22 66, 22-30 1, 30-40 0, over 40 0 [hos host] vk: frame interpolation: 602 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 601, 9-12 1, 12-17 0, 17-25 0, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.09 [hos tera::FileResourceMgr] vcores: 53411 takes, 9341 waits (mean 74 us, longest 6.1 ms), 4003 kicks, 3962 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.23, present 0.12, draw 1.18, descriptors 0.55, texture lookups 0.03, uploads 0.00, pipelines 0.04, programs 0.09, commands 0.41, dispatch 0.10, memory sync 1.11, queue submit 0.36, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 174 (1024 MB): 4.40 MB synced in 773.9 copies, 7.08 MB written back [hos Presentation Thread] vk: 21720 presents, 60.0 fps; a frame: 186 draws (0 skipped), 2 dispatches, 129 passes, 77 barriers, 6 submits, 0.0 uploads (0.0 MB), 459 ub updates (198 overlays), GPU-bound wait 0.0 ms; 1648 pipelines (11811 ms), 124 programs (11 failed), 1043 textures (3006 MB) [hos Presentation Thread] vk: a frame: 181.3 full barriers recorded, 92.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 Presentation Thread] 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 Presentation Thread] vk: GPU time 6.5 ms a frame (the longest submission 3.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8751423 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 112 flushes, 9.8 command buffers each, over 120 presents; by reason: poll 45, wait 0, slot 0, present 67, cap 0, value 0, other 0 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 3500 dirty pages from their submits' captures, 80759 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 sead::MainThread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: capture: a submit 0.23 ms (lock 0.02, scan 0.08 over 1272 ranges, 3105 MB), 449 pages written, 449 copied (1.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.101; GPU wait for late pages 0.089 (16 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (124 MB), 11 spare buffers, 5358 texture pages copied (20 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.08 [hos host] vk: batched submits: 108 flushes, 10.0 command buffers each, over 120 presents; by reason: poll 38, wait 0, slot 0, present 70, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 2430 dirty pages from their submits' captures, 81830 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 sead::MainThread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.18, present 0.13, draw 1.20, descriptors 0.56, texture lookups 0.03, uploads 0.00, pipelines 0.04, programs 0.09, commands 0.42, dispatch 0.10, memory sync 1.08, queue submit 0.36, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 174 (1024 MB): 4.36 MB synced in 766.1 copies, 7.08 MB written back [hos Presentation Thread] vk: 21840 presents, 60.0 fps; a frame: 186 draws (0 skipped), 2 dispatches, 129 passes, 77 barriers, 6 submits, 0.0 uploads (0.0 MB), 459 ub updates (198 overlays), GPU-bound wait 0.0 ms; 1648 pipelines (11811 ms), 124 programs (11 failed), 1043 textures (3006 MB) [hos Presentation Thread] vk: a frame: 181.3 full barriers recorded, 92.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] 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 Presentation Thread] vk: GPU time 6.5 ms a frame (the longest submission 3.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.23 ms (lock 0.02, scan 0.08 over 1272 ranges, 3105 MB), 445 pages written, 445 copied (1.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.088; GPU wait for late pages 0.076 (15 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 5358 texture pages copied (20 MB) [hos host] vk: batched submits: 109 flushes, 9.9 command buffers each, over 120 presents; by reason: poll 41, wait 0, slot 0, present 68, cap 0, value 0, other 0 [hos Presentation Thread] vk: 10 textures retired (1057 left, 3020 MB) [hos Presentation Thread] vk: 178 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 181 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45100000 (5366542 pages from the captures) [hos Presentation Thread] vk: texture #66880 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148347): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #66880 0x10000780600 1024x576x1 x1 NVN 0xa at present 21886 (texture frame 21887), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 39 textures retired (1107 left, 3047 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 1113 dirty pages from their submits' captures, 78272 from earlier ones', 129 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 sead::MainThread] vk: write-back diff (600 submits): 1120 runs, 513.7 MB compared; 884 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1163000000 (32 MB, captured, state 2): 107; 0x7fd8000000 (80 MB, captured, state 2): 6; 0x104e000000 (32 MB, captured, state 2): 6; 0x7fd2000000 (16 MB, captured, state 2): 4; 0x108c000000 (160 MB, captured, state 2): 4; 0x7fdd000000 (64 MB, captured, state 2): 2; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1142.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1312 binds, 1139 MB; 0x104c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1042000000 (16 MB, state 1): 46 binds, 0 MB; 0x7f93000000 (16 MB, state 1): 24 binds, 3 MB; 0x7ffe000000 (32 MB, state 1): 22 binds, 0 MB; 0x1041000000 (16 MB, state 1): 13 binds, 0 MB; 0x1043000000 (16 MB, state 1): 12 binds, 0 MB; 0x1051000000 (16 MB, state 1): 11 binds, 0 MB; [hos sead::MainThread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.09 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45120000 (5367632 pages from the captures) [hos Presentation Thread] vk: upload over a drawn image: #66880 0x10000780600 1024x576x1 x1 NVN 0xa at present 21897 (texture frame 21898), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45140000 (5368443 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #490000: event 0x100d6c8010 mode 0 value 366992 (now 366973) (lr 0x80660fdc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45160000 (5370928 pages from the captures) [hos host] vk: batched submits: 118 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 14, wait 37, slot 0, present 66, cap 1, value 0, other 0 [hos Presentation Thread] vk: 181 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 182 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 11 textures retired (1108 left, 3047 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45180000 (5374837 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 72211 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 2903 runs, 482.8 MB compared; 2792 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3719.8 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4213 binds, 3720 MB; 0x104c000000 (32 MB, state 1): 194 binds, 0 MB; 0x1042000000 (16 MB, state 1): 136 binds, 0 MB; 0x1066000000 (16 MB, state 1): 76 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 73 binds, 0 MB; 0x1041000000 (16 MB, state 1): 40 binds, 0 MB; 0x1043000000 (16 MB, state 1): 37 binds, 0 MB; 0x1051000000 (16 MB, state 1): 25 binds, 0 MB; [hos ModuleSystemWorker5] vk: readbacks of GPU results: 501 of 3000 waited for their write-back, 1.72 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45200000 (5376642 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1111 left, 3048 MB) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 740000 so far (x1 0x117df6b060 x2 0 x3 0x117df6b040 x4 0x44b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45220000 (5378424 pages from the captures) [hos Presentation Thread] vi: 21953 frames presented (52.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 28, 15.5-17.8 126, 17.8-22 48, 22-30 48, 30-40 9, over 40 1 [hos host] vk: frame interpolation: 520 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 381, 9-12 14, 12-17 120, 17-25 4, over 25 1 [hos sead::MainThread] vk: capture: a submit 0.30 ms (lock 0.05, scan 0.08 over 1272 ranges, 3099 MB), 598 pages written, 598 copied (2.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.113; GPU wait for late pages 0.097 (28 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 5362 texture pages copied (20 MB) [hos ModuleSystemWorker1] vcores: 196714 takes, 12715 waits (mean 49 us, longest 4.9 ms), 5781 kicks, 5681 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.07, present 0.11, draw 3.77, descriptors 1.52, texture lookups 0.11, uploads 0.04, pipelines 0.15, programs 0.63, commands 1.26, dispatch 0.53, memory sync 1.35, queue submit 0.55, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 182 (1024 MB): 8.41 MB synced in 1037.8 copies, 11.17 MB written back [hos Presentation Thread] vk: 21960 presents, 44.3 fps; a frame: 719 draws (0 skipped), 73 dispatches, 118 passes, 124 barriers, 6 submits, 0.6 uploads (0.2 MB), 213 ub updates (106 overlays), GPU-bound wait 0.0 ms; 1649 pipelines (11811 ms), 124 programs (11 failed), 1111 textures (3048 MB) [hos Presentation Thread] vk: a frame: 284.3 full barriers recorded, 154.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.7; 0x8: 1.9; 0x9: 0.7; 0x10: 2.5; 0x11: 27.6; 0x12: 69.5; 0x13: 1.6; 0x21: 3.3; 0x28: 9.1; 0x92: 3.4; 0x97: 0.7; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 5.0 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.21 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45240000 (5383272 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 100 dirty pages from their submits' captures, 89710 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 2962 runs, 508.3 MB compared; 2809 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3926.2 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4418 binds, 3926 MB; 0x104c000000 (32 MB, state 1): 192 binds, 0 MB; 0x1042000000 (16 MB, state 1): 133 binds, 0 MB; 0x1066000000 (16 MB, state 1): 81 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1041000000 (16 MB, state 1): 39 binds, 0 MB; 0x1053000000 (16 MB, state 1): 38 binds, 0 MB; 0x1043000000 (16 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 47608 so far (42543 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8791652 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45260000 (5386905 pages from the captures) [hos host] vk: batched submits: 158 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 0, wait 89, slot 0, present 64, cap 4, value 1, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1112 left, 3049 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45280000 (5390427 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: 8 textures retired (1104 left, 3049 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45300000 (5394031 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 226 dirty pages from their submits' captures, 96849 from earlier ones', 72 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 Presentation Thread] vk: write-back diff (600 submits): 3205 runs, 548.5 MB compared; 2994 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 72; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4233.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4764 binds, 4233 MB; 0x1066000000 (16 MB, state 1): 236 binds, 0 MB; 0x104c000000 (32 MB, state 1): 198 binds, 0 MB; 0x1042000000 (16 MB, state 1): 127 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; 0x1053000000 (16 MB, state 1): 37 binds, 0 MB; 0x1041000000 (16 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: 26 textures retired (1089 left, 3036 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45320000 (5396778 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45340000 (5400185 pages from the captures) [hos host] vk: batched submits: 145 flushes, 12.7 command buffers each, over 120 presents; by reason: poll 1, wait 79, slot 0, present 64, cap 1, value 0, other 0 [hos Presentation Thread] vk: program picks: 19541491 kept (9052463 by the last picks' textures, a uniform buffer bound since), 44861 new, 8813647 with other textures (of 28400000) [hos Presentation Thread] vk: mirror syncs (600 submits): 332 dirty pages from their submits' captures, 97694 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 Presentation Thread] vk: write-back diff (600 submits): 3249 runs, 561.5 MB compared; 3041 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 40; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4334.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4848 binds, 4335 MB; 0x104c000000 (32 MB, state 1): 206 binds, 0 MB; 0x1066000000 (16 MB, state 1): 173 binds, 0 MB; 0x1042000000 (16 MB, state 1): 123 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1043000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45360000 (5403822 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.31 ms (lock 0.06, scan 0.08 over 1266 ranges, 3098 MB), 595 pages written, 595 copied (2.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.151; GPU wait for late pages 0.135 (34 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 5364 texture pages copied (20 MB) [hos Presentation Thread] vk: queues ordered by their events: 144000 submissions stopped at a wait, 143978 went on once it was reached, 18 waits gone past; made to go by presents 80, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 493728, not met 0; captures at a CPU event's wait 227 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 772 of 3000 waited for their write-back, 1.67 ms each [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #370000: event 0x100d6c8018 mode 0 value 369996 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45380000 (5405763 pages from the captures) [hos Presentation Thread] vk: 182 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 183 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 18 textures retired (1090 left, 3043 MB) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.25, present 0.21, draw 4.38, descriptors 1.66, texture lookups 0.10, uploads 0.01, pipelines 0.18, programs 0.81, commands 1.49, dispatch 0.75, memory sync 1.62, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 183 (1024 MB): 9.24 MB synced in 1284.3 copies, 13.38 MB written back [hos Presentation Thread] vk: 22080 presents, 40.3 fps; a frame: 786 draws (0 skipped), 110 dispatches, 105 passes, 145 barriers, 6 submits, 0.1 uploads (0.0 MB), 80 ub updates (56 overlays), GPU-bound wait 0.1 ms; 1649 pipelines (11811 ms), 124 programs (11 failed), 1090 textures (3043 MB) [hos Presentation Thread] vk: a frame: 323.0 full barriers recorded, 180.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.8; 0x8: 2.3; 0x9: 1.0; 0x10: 2.8; 0x11: 42.0; 0x12: 67.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 4.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45400000 (5408595 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 541 dirty pages from their submits' captures, 99234 from earlier ones', 66 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 Presentation Thread] vk: write-back diff (600 submits): 3473 runs, 589.1 MB compared; 3284 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 53; 0x1066000000 (16 MB, captured, state 2): 13; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4543.1 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5096 binds, 4543 MB; 0x1066000000 (16 MB, state 1): 213 binds, 0 MB; 0x104c000000 (32 MB, state 1): 204 binds, 0 MB; 0x1042000000 (16 MB, state 1): 118 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; [hos host] vk: batched submits: 135 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 0, wait 70, slot 0, present 64, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45420000 (5410896 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #495000: event 0x100d6c8010 mode 0 value 370792 (now 370773) (lr 0x80660fdc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45440000 (5413637 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 511 dirty pages from their submits' captures, 108527 from earlier ones', 99 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 sead::MainThread] vk: write-back diff (600 submits): 3398 runs, 611.8 MB compared; 3073 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 99; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4749.3 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 5319 binds, 4749 MB; 0x104c000000 (32 MB, state 1): 233 binds, 0 MB; 0x1042000000 (16 MB, state 1): 115 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1043000000 (16 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45460000 (5415422 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.31 ms (lock 0.06, scan 0.08 over 1258 ranges, 3094 MB), 575 pages written, 575 copied (2.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.097 (25 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (125 MB), 11 spare buffers, 6559 texture pages copied (25 MB) [hos host] vk: frame interpolation: 408 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 5, 9-12 84, 12-17 313, 17-25 3, over 25 0 [hos Presentation Thread] vi: 22157 frames presented (40.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 5, 17.8-22 47, 22-30 136, 30-40 15, over 40 0 [hos host] vk: batched submits: 120 flushes, 13.8 command buffers each, over 120 presents; by reason: poll 2, wait 68, slot 0, present 49, cap 1, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1098 left, 3050 MB) [hos BaseProcCreateAndDeleteThread] vcores: 417546 takes, 10451 waits (mean 43 us, longest 6.1 ms), 4581 kicks, 4443 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.12 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8859309 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: memory: working set 2900 MB (peak 6471), private 457 MB, staging 256 MB in 4 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 57 blocks 6182 MB, 1177 allocations 4504 MB; used 6218 of 9092 MB; heap 1 (system): 19 blocks 435 MB, 42 allocations 373 MB; used 2133 of 7443 MB; heap 2 (device): 87 blocks 364 MB, 118 allocations 364 MB; used 583 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 816 images 1271 MB; 277 free ranges, the largest 81 MB [hos Presentation Thread] vk: image blocks (render targets): 12 blocks 1536 MB, 322 images 950 MB; 178 free ranges, the largest 54 MB [hos Presentation Thread] vk: render target images: 32653 reused from the pool, 16118 made new, 15796 destroyed from it; it holds 28 (19 MB) [hos Presentation Thread] vk: VRAM: 6801 MB used of 9348 MB allowed (1678 MB of it free in the blocks); textures 3050 MB (budget 3072 MB), 1099 textures [hos Presentation Thread] vk: textures: decoded ASTC 1246 MB, rendered 1168 MB (52 drawn in one frame, kept: 17415 KB), other 230 MB; used in the last 8 presents 47 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 43 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 43 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 43 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 43 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 43 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 43 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4ab6c00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 43 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 43 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 73 (94686 KB): 64x36x1 NVN 0x3: 1 (2 KB); 161x37x1 NVN 0x25: 1 (23 KB); 256x144x1 NVN 0xa: 1 (144 KB); 256x144x1 NVN 0x25: 1 (144 KB); 256x144x1 NVN 0x34: 1 (144 KB); 256x144x1 NVN 0x3f: 1 (144 KB); 260x260x1 NVN 0xd: 25 (4398 KB); 512x288x1 NVN 0x5: 1 (288 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 512x288x1 NVN 0x34: 2 (1152 KB); 632x176x1 NVN 0x25: 1 (434 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 805x65x1 NVN 0x25: 1 (204 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 1 textures retired (1098 left, 3049 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 44.0 ms; VRAM 6.6 of 9.1 GB [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.29, present 0.21, draw 2.42, descriptors 0.92, texture lookups 0.07, uploads 0.03, pipelines 0.10, programs 0.42, commands 0.83, dispatch 0.49, memory sync 1.44, queue submit 0.44, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 183 (1024 MB): 5.95 MB synced in 840.5 copies, 8.54 MB written back [hos Presentation Thread] vk: 22200 presents, 46.7 fps; a frame: 414 draws (0 skipped), 67 dispatches, 61 passes, 87 barriers, 6 submits, 0.8 uploads (0.1 MB), 53 ub updates (37 overlays), GPU-bound wait 0.0 ms; 1650 pipelines (11811 ms), 124 programs (11 failed), 1098 textures (3049 MB) [hos Presentation Thread] vk: a frame: 206.8 full barriers recorded, 112.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 1.8; 0x8: 1.3; 0x9: 0.6; 0x10: 0.5; 0x11: 26.9; 0x12: 40.9; 0x13: 1.3; 0x21: 2.6; 0x28: 9.0; 0x92: 1.9; 0x97: 0.6; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 8.8 ms a frame (the longest submission 4.6 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 1056 dirty pages from their submits' captures, 40289 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 sead::MainThread] vk: write-back diff (600 submits): 1269 runs, 225.5 MB compared; 1126 pages read into the shadows; 224 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1754.5 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 1961 binds, 1754 MB; 0x104c000000 (32 MB, state 1): 91 binds, 0 MB; 0x1042000000 (16 MB, state 1): 39 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 34 binds, 0 MB; 0x1043000000 (16 MB, state 1): 17 binds, 0 MB; [hos host] vk: batched submits: 84 flushes, 11.7 command buffers each, over 120 presents; by reason: poll 30, wait 0, slot 0, present 54, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1097 left, 3049 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.09, scan 0.08 over 1261 ranges, 3071 MB), 337 pages written, 337 copied (1.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.082; GPU wait for late pages 0.054 (6 of 600 takes), pools lock 0.000, retires and stamps 0.023, bytes copied 0.000; 25 kept (141 MB), 11 spare buffers, 9131 texture pages copied (35 MB) [hos rmbl::VibrationThread] hid: 114688 vibration values, strongest 0.00 since the last count [hos host] vk: batched submits: 90 flushes, 10.9 command buffers each, over 120 presents; by reason: poll 39, wait 0, slot 0, present 51, cap 0, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (1094 left, 3046 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.01, capture taken 0.05, writes collected 0.16 [hos Presentation Thread] vk: mirror syncs (600 submits): 295 dirty pages from their submits' captures, 2480 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 Presentation Thread] vk: write-back diff (600 submits): 84 runs, 0.0 MB compared; 84 pages read into the shadows; 224 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 50 live (1648 MB), 0 retired still imported (0 MB), 10 retired given back (448 MB) [hos Presentation Thread] vk: pool 0x7f1140ce00+0xbd20 imported in 3.0 ms as 0x7f10000000..0x7f14000000 (62 imports, 651 ms in all) [hos Presentation Thread] vk: pool 0x7f16666d00+0x1255c0 imported in 2.5 ms as 0x7f10000000..0x7f17000000 (63 imports, 654 ms in all) [hos Presentation Thread] vk: 160 mirrors given back (3104 MB in all); 896 MB of mirrors now [hos Presentation Thread] vk: 184 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: pool 0x1140000000..0x1144000000 a dma-buf (64 so, 6 in pieces, 2352 MB) [hos Presentation Thread] vk: pool 0x1142754000+0xb40000 imported in 4.2 ms as 0x1140000000..0x1144000000 (64 imports, 658 ms in all) [hos Presentation Thread] vk: depth-compare sampler: the game's compare mode 1 function 8 -> compare on op 7 (filters min 1 mag 1) [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 155136): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 22317 (texture frame 22318), finalized, 256 KB dirty in 1 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1038000000 (16 MB; 176 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1178000000 (144 MB; 320 MB of shadows) [hos Presentation Thread] vk: write-back diff: a shadow for pool 0x1159000000 (48 MB; 368 MB of shadows) [hos Presentation Thread] vk: 195 textures retired (990 left, 2678 MB) [hos Presentation Thread] vk: texture 0x1109062400 768x768x1 x1 levels 10 NVN 0x7b -> vk 37 (ASTC decoded) (1000 textures, 2699 MB) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.04 waits for shaders or pipelines (0.1 ms); translation 998 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.40, present 0.11, draw 0.88, descriptors 0.26, texture lookups 0.26, uploads 0.23, pipelines 0.03, programs 0.17, commands 0.27, dispatch 0.05, memory sync 2.18, queue submit 0.28, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 190 (976 MB): 4.47 MB synced in 50.2 copies, 1.41 MB written back [hos Presentation Thread] vk: 22320 presents, 54.6 fps; a frame: 9 draws (0 skipped), 2 dispatches, 5 passes, 6 barriers, 6 submits, 0.7 uploads (1.0 MB), 6 ub updates (5 overlays), GPU-bound wait 0.0 ms; 1668 pipelines (12090 ms), 124 programs (11 failed), 1012 textures (2720 MB) [hos Presentation Thread] vk: a frame: 50.5 full barriers recorded, 18.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 0.1; 0x8: 0.1; 0x9: 0.0; 0x11: 1.1; 0x12: 4.3; 0x13: 0.1; 0x21: 0.1; 0x28: 0.3; 0x92: 0.1; 0x97: 0.0; 0x9b: 0.1; [hos Presentation Thread] vk: GPU time 2.6 ms a frame (the longest submission 2.6 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.62 MB unswizzled on the CPU in 0.11 ms [hos Presentation Thread] vk: 193 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: in play: graphics 21c7c8a2d0fe7171 (57b9a80d47da5078 bb83f8098cd9dd77), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics eeef241401e28e00 (770d982647ce244e 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 251c2a5745cbe0fd (1b9b0271e1e3be53 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics aa7c900cbdc0e67b (112edab3930c07ca 3386b6246284b84f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e656ae3d7a1fb741 (6778eb27a16383af a456ec3df77422f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 372 textures retired (885 left, 2640 MB) [hos host] vk: program aa7c900cbdc0e67b reads the draw's base instance [hos Presentation Thread] vk: pool 0x1052588000+0x2440 imported in 5.9 ms as 0x1052000000..0x1053000000 (65 imports, 664 ms in all) [hos Presentation Thread] vk: pool 0x1057160000+0x2440 imported in 3.1 ms as 0x1057000000..0x1058000000 (66 imports, 667 ms in all) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45480000 (5419448 pages from the captures) [hos Presentation Thread] vk: NVN2 program e4f5aac29a84e973 (stage 0) lowered with extended registers (1123 REGMAP words) [hos Presentation Thread] vk: NVN2 program b449bcdb69b36a8a (stage 0) lowered with extended registers (1122 REGMAP words) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45500000 (5425862 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (923 left, 2695 MB) [hos host] vk: batched submits: 87 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 23, wait 8, slot 0, present 44, cap 9, value 3, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 565 dirty pages from their submits' captures, 56508 from earlier ones', 10047 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 Presentation Thread] vk: write-back diff (600 submits): 4066 runs, 1787.6 MB compared; 28971 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x108c000000 (160 MB, captured, state 2): 7490; 0x104e000000 (32 MB, captured, state 2): 1677; 0x113b000000 (32 MB, captured, state 2): 630; 0x1137000000 (16 MB, captured, state 2): 228; 0x102e000000 (32 MB, captured, state 2): 22; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 365.3 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 418 binds, 1 MB; 0x7f93000000 (16 MB, state 1): 319 binds, 67 MB; 0x1042000000 (16 MB, state 1): 227 binds, 0 MB; 0x1167000000 (32 MB, state 1): 176 binds, 256 MB; 0x1066000000 (16 MB, state 1): 163 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 92 binds, 12 MB; 0x104c000000 (32 MB, state 1): 86 binds, 0 MB; 0x1178000000 (144 MB, state 1): 68 binds, 10 MB; [hos Presentation Thread] vk: 12 textures retired (923 left, 2695 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 529 of 3000 waited for their write-back, 2.20 ms each [hos Presentation Thread] vk: capture: a submit 0.32 ms (lock 0.05, scan 0.08 over 1080 ranges, 3390 MB), 534 pages written, 534 copied (2.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.280; GPU wait for late pages 0.223 (7 of 600 takes), pools lock 0.000, retires and stamps 0.052, bytes copied 0.000; 25 kept (152 MB), 12 spare buffers, 16161 texture pages copied (63 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45520000 (5428557 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (916 left, 2691 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45540000 (5432348 pages from the captures) [hos Presentation Thread] vi: 22386 frames presented (45.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 53, 15.5-17.8 73, 17.8-22 44, 22-30 34, 30-40 14, over 40 11 [hos host] vk: frame interpolation: 455 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 16, 7-9 312, 9-12 12, 12-17 98, 17-25 7, over 25 10 [hos AudioFrameworkThread] vcores: 199191 takes, 33278 waits (mean 150 us, longest 91.9 ms), 15187 kicks, 13874 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 80265 from earlier ones', 63 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 Presentation Thread] vk: write-back diff (600 submits): 7775 runs, 2657.0 MB compared; 8578 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 63; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 557.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 672 binds, 159 MB; 0x1165000000 (32 MB, state 1): 419 binds, 1 MB; 0x1042000000 (16 MB, state 1): 336 binds, 0 MB; 0x1167000000 (32 MB, state 1): 292 binds, 338 MB; 0x7fdd000000 (64 MB, state 1): 221 binds, 37 MB; 0x104c000000 (32 MB, state 1): 191 binds, 0 MB; 0x1043000000 (16 MB, state 1): 126 binds, 0 MB; 0x1066000000 (16 MB, state 1): 119 binds, 0 MB; [hos Presentation Thread] vk: imports: 54 live (1824 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.32, writes collected 0.13 [hos host] vk: batched submits: 94 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 36, cap 8, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45560000 (5436409 pages from the captures) [hos Presentation Thread] vk: in play: mesh f8893d17f387759d (de17206c179be7ad ff50b8ccbf607f15), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b876598a9ea04ad7 (4966a8d44b1242b8 6dc332909d713f91), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 8f18a071a3c5f4ce (565a7e838231e2fe 56e399f3a672e090), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 34f3f6ddaf947d0d (f72617b383260c9a de12679612904669), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d6dcafdb6d3e77e6 (7e344ab57e10b148 258d2cd322ec7d52), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1be822a68513e544 (0231ef88d287cc11 388acbdb4d59918b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics fd0fcb738c3f17f0 (7e344ab57e10b148 453367c25dc4bc48), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 565a7e838231e2fe (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: in play: graphics fe3f349c6669076d (565a7e838231e2fe 53bd9c9d03c1532d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: mesh f8893d17f387759d: threads 32 max v 126 p 126 payload 64, 21 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 4c 4f 50 54 55; 0 primitive [hos host] vk: mesh program f8893d17f387759d, NVN stage 6: 2 storage buffers, first in c0 at 0x670, base 0x670 [hos host] vk: mesh program f8893d17f387759d, NVN stage 7: 3 storage buffers, first in c0 at 0x770, base 0x770 [hos host] vk: mesh program f8893d17f387759d, NVN stage 1: 4 storage buffers, first in c0 at 0x510, base 0x510 [hos Presentation Thread] vk: 1 textures retired (937 left, 2705 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45580000 (5441036 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (917 left, 2690 MB) [hos ModuleSystemWorker1] nvn: 2500000 recordings made, 48429 live copies (20.2 MB), 23707 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 85262 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 Presentation Thread] vk: write-back diff (600 submits): 7519 runs, 2668.2 MB compared; 8248 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 479.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 472 binds, 116 MB; 0x1042000000 (16 MB, state 1): 316 binds, 0 MB; 0x1167000000 (32 MB, state 1): 232 binds, 325 MB; 0x7fdd000000 (64 MB, state 1): 196 binds, 26 MB; 0x1165000000 (32 MB, state 1): 136 binds, 0 MB; 0x104c000000 (32 MB, state 1): 135 binds, 0 MB; 0x1057000000 (16 MB, state 1): 110 binds, 1 MB; 0x7f7d000000 (16 MB, state 1): 60 binds, 12 MB; [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.7 draws left out (not ready), 0.01 waits for shaders or pipelines (0.1 ms); translation 1327 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.78, present 0.22, draw 4.99, descriptors 1.91, texture lookups 0.70, uploads 0.55, pipelines 0.30, programs 1.28, commands 1.19, dispatch 1.37, memory sync 1.63, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 194 (1024 MB): 8.67 MB synced in 1053.0 copies, 60.86 MB written back [hos Presentation Thread] vk: 22440 presents, 32.7 fps; a frame: 686 draws (0 skipped), 157 dispatches, 97 passes, 147 barriers, 6 submits, 2.4 uploads (1.2 MB), 81 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1727 pipelines (13940 ms), 137 programs (11 failed), 919 textures (2691 MB) [hos Presentation Thread] vk: a frame: 362.5 full barriers recorded, 176.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.9; 0x9: 1.0; 0x11: 46.1; 0x12: 71.2; 0x13: 2.0; 0x21: 3.9; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 8.1 ms); 3.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.67 MB unswizzled on the CPU in 0.14 ms [hos sead::MainThread] nvn: CommandBufferWaitEvent #500000: event 0x100d6c8034 mode 0 value 374267 (now 374248) (lr 0x80662a68) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45600000 (5444764 pages from the captures) [hos Presentation Thread] vk: program picks: 19672101 kept (9114398 by the last picks' textures, a uniform buffer bound since), 45298 new, 8882600 with other textures (of 28600000) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8908750 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.09 over 1080 ranges, 3390 MB), 863 pages written, 863 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.136; GPU wait for late pages 0.111 (18 of 600 takes), pools lock 0.000, retires and stamps 0.018, bytes copied 0.000; 25 kept (151 MB), 12 spare buffers, 6541 texture pages copied (25 MB) [hos host] vk: batched submits: 86 flushes, 20.1 command buffers each, over 120 presents; by reason: poll 1, wait 44, slot 0, present 36, cap 5, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: in play: graphics 77882e71868293d1 (7d8136fe8a9978f0 fad919c0bf0b845f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 9f3a6137bee67bb1 (ffa46d34d4f43062 876e37f2d9634a6d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45620000 (5448467 pages from the captures) [hos Presentation Thread] vk: pool 0x7f72bbe200+0xc96d8 imported in 108.0 ms as 0x7f72000000..0x7f75000000 (67 imports, 775 ms in all) [hos Presentation Thread] vk: 57 textures retired (921 left, 2691 MB) [hos Presentation Thread] vk: 19 textures retired (920 left, 2701 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #375000: event 0x100d6c8014 mode 0 value 375000 (lr 0x80660bcc) [hos Presentation Thread] vk: mirror syncs (600 submits): 65 dirty pages from their submits' captures, 91839 from earlier ones', 11 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 Presentation Thread] vk: write-back diff (600 submits): 7706 runs, 2771.2 MB compared; 8171 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 401.9 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 319 binds, 0 MB; 0x1167000000 (32 MB, state 1): 159 binds, 337 MB; 0x1066000000 (16 MB, state 1): 143 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 109 binds, 6 MB; 0x1057000000 (16 MB, state 1): 107 binds, 1 MB; 0x104c000000 (32 MB, state 1): 94 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 53 binds, 57 MB; 0x1043000000 (16 MB, state 1): 21 binds, 0 MB; [hos sead::MainThread] vk: imports: 55 live (1872 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45640000 (5453206 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (938 left, 2710 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: in play: graphics b2f09410effd3198 (298fadabd417f006 41446757129e7ba2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program b2f09410effd3198 reads the draw's base instance [hos sead::MainThread] nvn: EventSignal (CPU) #45000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45660000 (5457076 pages from the captures) [hos Presentation Thread] vk: pool 0x7f6c761b00+0xd1860 imported in 625.0 ms as 0x7f6a000000..0x7f6e000000 (68 imports, 1400 ms in all) [hos Presentation Thread] vk: 13 textures retired (946 left, 2714 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45680000 (5461718 pages from the captures) [hos Presentation Thread] vk: NVN2 program 2d89bd76196562c8 (stage 0) lowered with extended registers (1074 REGMAP words) [hos host] vk: batched submits: 85 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 2, wait 43, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 94681 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 5975 runs, 2823.5 MB compared; 5706 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 622.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 312 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 301 binds, 256 MB; 0x1066000000 (16 MB, state 1): 270 binds, 0 MB; 0x1167000000 (32 MB, state 1): 190 binds, 344 MB; 0x104c000000 (32 MB, state 1): 101 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 91 binds, 23 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; 0x1043000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45700000 (5464698 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 480 of 3000 waited for their write-back, 3.92 ms each [hos Presentation Thread] vi: 22534 frames presented (29.5 fps over the last 5.0 s, interval 1) [hos host] vk: frame interpolation: 293 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 1, 12-17 283, 17-25 1, over 25 6 [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 0, 17.8-22 6, 22-30 87, 30-40 48, over 40 5 [hos AudioFrameworkThread] vcores: 420068 takes, 8034 waits (mean 32 us, longest 10.0 ms), 3603 kicks, 3509 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45720000 (5467204 pages from the captures) [hos Presentation Thread] vk: 176 mirrors given back (3616 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.09 over 1083 ranges, 3400 MB), 932 pages written, 932 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.135; GPU wait for late pages 0.107 (8 of 600 takes), pools lock 0.000, retires and stamps 0.021, bytes copied 0.000; 25 kept (155 MB), 12 spare buffers, 7965 texture pages copied (31 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45740000 (5469713 pages from the captures) [hos Presentation Thread] vk: in play: mesh 102c370e9debfeff (93acc0fea039d6e7 208da6317942c7f1), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.6 draws left out (not ready), 0.02 waits for shaders or pipelines (0.1 ms); translation 1383 ms in all, 1 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 14.31, present 0.13, draw 3.91, descriptors 1.27, texture lookups 0.16, uploads 0.06, pipelines 0.17, programs 1.25, commands 0.98, dispatch 0.85, memory sync 1.82, queue submit 0.60, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 196 (1024 MB): 8.10 MB synced in 1113.9 copies, 60.07 MB written back [hos Presentation Thread] vk: 22560 presents, 28.4 fps; a frame: 571 draws (0 skipped), 128 dispatches, 94 passes, 148 barriers, 6 submits, 0.4 uploads (0.1 MB), 78 ub updates (56 overlays), GPU-bound wait 0.0 ms; 1748 pipelines (14870 ms), 140 programs (11 failed), 951 textures (2716 MB) [hos Presentation Thread] vk: a frame: 324.0 full barriers recorded, 178.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.5; 0x8: 3.0; 0x9: 1.0; 0x10: 1.5; 0x11: 45.8; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; 0x9b: 0.0; [hos Presentation Thread] vk: GPU time 10.8 ms a frame (the longest submission 7.2 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.02 ms [hos host] vk: mesh 102c370e9debfeff: threads 32 max v 126 p 126 payload 64, 18 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 54 55; 0 primitive [hos host] vk: mesh program 102c370e9debfeff, NVN stage 6: 2 storage buffers, first in c0 at 0x670, base 0x670 [hos host] vk: mesh program 102c370e9debfeff, NVN stage 7: 2 storage buffers, first in c0 at 0x770, base 0x770 [hos host] vk: mesh program 102c370e9debfeff, NVN stage 1: 4 storage buffers, first in c0 at 0x510, base 0x510 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45760000 (5473748 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 47906 so far (42770 MB) [hos Presentation Thread] vk: 17 textures retired (956 left, 2717 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 94700 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 Presentation Thread] vk: write-back diff (600 submits): 5612 runs, 2804.4 MB compared; 5371 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 643.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 352 binds, 274 MB; 0x7f6a000000 (64 MB, state 1): 198 binds, 50 MB; 0x1167000000 (32 MB, state 1): 173 binds, 318 MB; 0x1066000000 (16 MB, state 1): 162 binds, 0 MB; 0x1043000000 (16 MB, state 1): 123 binds, 0 MB; 0x1042000000 (16 MB, state 1): 97 binds, 0 MB; 0x104c000000 (32 MB, state 1): 96 binds, 0 MB; 0x1065000000 (16 MB, state 1): 93 binds, 0 MB; [hos Presentation Thread] vk: imports: 56 live (1936 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45780000 (5476409 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (958 left, 2718 MB) [hos host] vk: batched submits: 89 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 38, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45800000 (5478606 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45820000 (5480857 pages from the captures) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (3 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45840000 (5483115 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (958 left, 2726 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 95242 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 Presentation Thread] vk: write-back diff (600 submits): 5040 runs, 2794.7 MB compared; 5257 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 628.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 320 binds, 258 MB; 0x1065000000 (16 MB, state 1): 198 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 193 binds, 59 MB; 0x1167000000 (32 MB, state 1): 170 binds, 311 MB; 0x104c000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; 0x1043000000 (16 MB, state 1): 47 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45860000 (5485256 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45880000 (5487349 pages from the captures) [hos host] vk: batched submits: 92 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 35, cap 4, value 2, other 0 [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #505000: event 0x100d6c8034 mode 0 value 378067 (now 378048) (lr 0x80662a68) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45900000 (5489511 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 1083 ranges, 3400 MB), 975 pages written, 975 copied (3.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.130; GPU wait for late pages 0.108 (14 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (155 MB), 11 spare buffers, 7964 texture pages copied (31 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45920000 (5491600 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 177 dirty pages from their submits' captures, 97732 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 sead::MainThread] vk: write-back diff (600 submits): 4783 runs, 2907.0 MB compared; 4986 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 606.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 323 binds, 256 MB; 0x7f6a000000 (64 MB, state 1): 197 binds, 49 MB; 0x1167000000 (32 MB, state 1): 163 binds, 301 MB; 0x104c000000 (32 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1043000000 (16 MB, state 1): 47 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; 0x1052000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: imports: 56 live (1936 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 8967457 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45940000 (5493764 pages from the captures) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1428 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.13, present 0.13, draw 3.22, descriptors 1.24, texture lookups 0.08, uploads 0.00, pipelines 0.10, programs 0.72, commands 0.98, dispatch 0.72, memory sync 1.58, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 197 (1024 MB): 8.22 MB synced in 1146.0 copies, 61.24 MB written back [hos Presentation Thread] vk: 22680 presents, 36.3 fps; a frame: 615 draws (0 skipped), 92 dispatches, 103 passes, 152 barriers, 6 submits, 0.0 uploads (0.0 MB), 79 ub updates (56 overlays), GPU-bound wait 0.0 ms; 1748 pipelines (14870 ms), 141 programs (11 failed), 958 textures (2726 MB) [hos Presentation Thread] vk: a frame: 298.1 full barriers recorded, 185.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.0; 0x8: 3.0; 0x9: 1.0; 0x10: 2.0; 0x11: 45.1; 0x12: 73.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 6.6 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45960000 (5497232 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (957 left, 2726 MB) [hos host] vk: batched submits: 87 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 35, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 45980000 (5499403 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 518 of 3000 waited for their write-back, 3.54 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 96950 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 Presentation Thread] vk: write-back diff (600 submits): 5169 runs, 2931.3 MB compared; 4338 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 610.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 320 binds, 247 MB; 0x7f6a000000 (64 MB, state 1): 193 binds, 58 MB; 0x1066000000 (16 MB, state 1): 183 binds, 0 MB; 0x1167000000 (32 MB, state 1): 166 binds, 305 MB; 0x104c000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46000000 (5501627 pages from the captures) [hos host] vk: frame interpolation: 364 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 6, 12-17 356, 17-25 1, over 25 0 [hos Presentation Thread] vi: 22716 frames presented (36.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 15, 22-30 119, 30-40 46, over 40 1 [hos ModuleSystemWorker5] vcores: 374279 takes, 10899 waits (mean 38 us, longest 5.4 ms), 4949 kicks, 4823 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46020000 (5503825 pages from the captures) [hos ModuleSystemWorker3] vk: texture slots registered again at another size: 1800000 (of 2162586 registrations; slot 33004 205x43 -> 256x256) [hos Presentation Thread] vk: program picks: 19798837 kept (9179382 by the last picks' textures, a uniform buffer bound since), 45619 new, 8955543 with other textures (of 28800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46040000 (5505985 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #380000: event 0x100d6c8020 mode 0 value 380000 (lr 0x80664f14) [hos Presentation Thread] vk: 3 textures retired (954 left, 2725 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46060000 (5508115 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.08 over 1083 ranges, 3400 MB), 971 pages written, 971 copied (3.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.179; GPU wait for late pages 0.157 (20 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (148 MB), 11 spare buffers, 7964 texture pages copied (31 MB) [hos host] vk: batched submits: 84 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 34, cap 2, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 97173 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 sead::MainThread] vk: write-back diff (600 submits): 4874 runs, 2903.0 MB compared; 4050 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 606.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 329 binds, 251 MB; 0x7f6a000000 (64 MB, state 1): 168 binds, 53 MB; 0x1167000000 (32 MB, state 1): 165 binds, 303 MB; 0x1066000000 (16 MB, state 1): 103 binds, 0 MB; 0x104c000000 (32 MB, state 1): 100 binds, 0 MB; 0x1043000000 (16 MB, state 1): 48 binds, 0 MB; 0x107c000000 (32 MB, state 1): 32 binds, 0 MB; 0x1057000000 (16 MB, state 1): 5 binds, 0 MB; [hos sead::MainThread] vk: imports: 56 live (1936 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46080000 (5510277 pages from the captures) [hos Presentation Thread] vk: in play: graphics b9560e604d23cf11 (e648a850dd4368ff 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 5d3fd46f61ad3e91 (30bb27827301c87f 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e15d92c1dff0d8c5 (65afad9442975aab 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c6f0100a48facf65 (2a8fcc08b53a81cb 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d0ec4b768b417c43 (73cb74aada217b6d 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c618c7842bc8e70a (60c48bd75305ed04 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 813b6002fc20fb37 (stage 0) lowered with extended registers (1121 REGMAP words) [hos Presentation Thread] vk: NVN2 program 2cd3f2390472902d (stage 0) lowered with extended registers (1123 REGMAP words) [hos Presentation Thread] vk: in play: graphics 6aec94b96e0e8953 (d55cbc3f46118893 540bec5d5b211b60), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 22770 (texture frame 22771), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 159429): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 22771 (texture frame 22772), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 23 textures retired (974 left, 2767 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46100000 (5513865 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: memory: working set 2891 MB (peak 6471), private 623 MB, staging 192 MB in 3 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6070 MB, 1048 allocations 4387 MB; used 6106 of 9091 MB; heap 1 (system): 19 blocks 436 MB, 42 allocations 374 MB; used 2423 of 7507 MB; heap 2 (device): 86 blocks 300 MB, 117 allocations 300 MB; used 519 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 821 images 1568 MB; 278 free ranges, the largest 123 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 194 images 391 MB; 129 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 32744 reused from the pool, 16339 made new, 16145 destroyed from it; it holds 26 (23 MB) [hos Presentation Thread] vk: VRAM: 6625 MB used of 9347 MB allowed (1683 MB of it free in the blocks); textures 2780 MB (budget 3072 MB), 978 textures [hos Presentation Thread] vk: textures: decoded ASTC 1427 MB, rendered 744 MB (99 drawn in one frame, kept: 47185 KB), other 308 MB; used in the last 8 presents 1270 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 643 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 643 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 60 (81042 KB): 260x260x1 NVN 0xd: 27 (4750 KB); 512x288x1 NVN 0x29: 1 (1152 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 805x65x1 NVN 0x25: 1 (204 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); 1021x234x1 NVN 0x1: 1 (233 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 668.6 ms; VRAM 6.5 of 9.1 GB [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.5 draws left out (not ready), 0.03 waits for shaders or pipelines (0.1 ms); translation 1498 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.24, present 0.12, draw 3.79, descriptors 1.33, texture lookups 0.19, uploads 0.10, pipelines 0.18, programs 0.94, commands 1.04, dispatch 0.73, memory sync 2.13, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 198 (1024 MB): 8.16 MB synced in 1148.0 copies, 61.32 MB written back [hos Presentation Thread] vk: 22800 presents, 36.0 fps; a frame: 616 draws (0 skipped), 91 dispatches, 111 passes, 150 barriers, 6 submits, 0.2 uploads (0.1 MB), 80 ub updates (56 overlays), GPU-bound wait 0.0 ms; 1772 pipelines (16147 ms), 148 programs (11 failed), 978 textures (2780 MB) [hos Presentation Thread] vk: a frame: 305.1 full barriers recorded, 181.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x8: 3.0; 0x9: 1.0; 0x10: 1.1; 0x11: 45.2; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.4 ms a frame (the longest submission 6.7 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.07 MB unswizzled on the CPU in 0.03 ms [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 760000 so far (x1 0x117897e000 x2 0x1 x3 0x117897e000 x4 0x4040) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 92666 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 Presentation Thread] vk: write-back diff (600 submits): 4677 runs, 2751.1 MB compared; 3955 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 722.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 635 binds, 127 MB; 0x1167000000 (32 MB, state 1): 298 binds, 374 MB; 0x1065000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 197 binds, 3 MB; 0x7f72000000 (48 MB, state 1): 187 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 139 binds, 22 MB; 0x7f7d000000 (16 MB, state 1): 104 binds, 20 MB; 0x104c000000 (32 MB, state 1): 100 binds, 0 MB; [hos Presentation Thread] vk: texture 0x10000000000 128x97x1 x1 levels 1 NVN 0x1 -> vk 9 (1000 textures, 2784 MB) [hos Presentation Thread] vk: 3 textures retired (1010 left, 2783 MB) [hos Presentation Thread] vk: 2 textures retired (1009 left, 2786 MB) [hos host] vk: batched submits: 85 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 3, wait 38, slot 0, present 39, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46120000 (5516741 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #510000: event 0x100d6c802c mode 0 value 381865 (now 381846) (lr 0x8028ca9c) [hos Presentation Thread] vk: mirror syncs (600 submits): 206 dirty pages from their submits' captures, 109204 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 Presentation Thread] vk: write-back diff (600 submits): 4678 runs, 2592.3 MB compared; 4026 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 704.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 709 binds, 145 MB; 0x1065000000 (16 MB, state 1): 297 binds, 0 MB; 0x1167000000 (32 MB, state 1): 287 binds, 348 MB; 0x7fd2000000 (16 MB, state 1): 279 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 176 binds, 90 MB; 0x7fdd000000 (64 MB, state 1): 162 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 120 binds, 22 MB; 0x7f88000000 (16 MB, state 1): 112 binds, 2 MB; [hos Presentation Thread] vk: imports: 56 live (1936 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.08 over 1071 ranges, 3426 MB), 957 pages written, 957 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.201; GPU wait for late pages 0.179 (18 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 7980 texture pages copied (31 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46140000 (5519766 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1010 left, 2786 MB) [hos Presentation Thread] vk: 2 textures retired (1016 left, 2787 MB) [hos host] vk: batched submits: 78 flushes, 22.1 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 30, cap 3, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9025848 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 3 textures retired (1033 left, 2787 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: readbacks of GPU results: 554 of 3000 waited for their write-back, 3.30 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 5, 12-17 341, 17-25 4, over 25 2 [hos Presentation Thread] vi: 22894 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 12, 22-30 103, 30-40 58, over 40 2 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46160000 (5522653 pages from the captures) [hos AudioFrameworkThread] vcores: 380513 takes, 8209 waits (mean 28 us, longest 2.7 ms), 3638 kicks, 3538 yields, 0 escapes in 5 s [hos host] vk: mirror syncs (600 submits): 354 dirty pages from their submits' captures, 115948 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: write-back diff (600 submits): 4349 runs, 2644.1 MB compared; 3566 pages read into the shadows; 368 MB of shadows [hos host] vk: read live, by pool: [hos host] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 742.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 750 binds, 151 MB; 0x1167000000 (32 MB, state 1): 314 binds, 374 MB; 0x1065000000 (16 MB, state 1): 298 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 287 binds, 5 MB; 0x7f72000000 (48 MB, state 1): 180 binds, 92 MB; 0x7fdd000000 (64 MB, state 1): 167 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 123 binds, 23 MB; 0x7f88000000 (16 MB, state 1): 117 binds, 2 MB; [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1498 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.58, present 0.13, draw 3.32, descriptors 1.25, texture lookups 0.11, uploads 0.02, pipelines 0.15, programs 0.54, commands 1.19, dispatch 0.73, memory sync 1.97, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 199 (1024 MB): 9.89 MB synced in 1395.0 copies, 58.82 MB written back [hos Presentation Thread] vk: 22920 presents, 35.8 fps; a frame: 664 draws (0 skipped), 90 dispatches, 182 passes, 146 barriers, 6 submits, 0.6 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1773 pipelines (16179 ms), 148 programs (11 failed), 1033 textures (2787 MB) [hos Presentation Thread] vk: a frame: 374.0 full barriers recorded, 177.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.7; 0x8: 3.0; 0x9: 1.0; 0x10: 0.7; 0x11: 43.3; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 6.9 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: 3 textures retired (1030 left, 2787 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46180000 (5525508 pages from the captures) [hos host] vk: batched submits: 82 flushes, 20.9 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 34, cap 5, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 260 dirty pages from their submits' captures, 116186 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 Presentation Thread] vk: write-back diff (600 submits): 4490 runs, 2703.2 MB compared; 3677 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 747.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 737 binds, 152 MB; 0x1167000000 (32 MB, state 1): 316 binds, 376 MB; 0x1065000000 (16 MB, state 1): 299 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 290 binds, 5 MB; 0x7f72000000 (48 MB, state 1): 184 binds, 94 MB; 0x7fdd000000 (64 MB, state 1): 167 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 122 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 115 binds, 2 MB; [hos Presentation Thread] vk: imports: 56 live (1936 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.08 over 1059 ranges, 3200 MB), 1013 pages written, 1013 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.206; GPU wait for late pages 0.182 (22 of 600 takes), pools lock 0.000, retires and stamps 0.017, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 8028 texture pages copied (31 MB) [hos Presentation Thread] vk: 1 textures retired (1029 left, 2787 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46200000 (5528485 pages from the captures) [hos rmbl::VibrationThread] hid: 118784 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: in play: graphics 84d79406f334f5b0 (2f9963bef015d9fe 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics df20ab04f041613a (217b4757b45b6534 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 40ee6fc34fb4c688 (eed2a5484e5249c6 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e144cb476f953698 (d5316ed60e0847d6 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program e5f2865bdce56993 (stage 0) lowered with extended registers (1129 REGMAP words) [hos Presentation Thread] vk: in play: graphics 4673c9d05395a17f (e5f2865bdce56993 937ae7dac48a4834), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: pool 0x102bd76c00+0xfa0000 imported in 3.8 ms as 0x102b000000..0x102d000000 (69 imports, 1404 ms in all) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos SceneLowPriority] vk: write-back of #67714 0x11636dd000: 652 KB the CPU wrote since the GPU kept [hos SceneLowPriority] vk: virtual pages 0x11637aa000..0x1163876000 remapped: 1 texture(s) the GPU wrote there written back into their memory (8640 KB, 4.7 ms; 2 in all, 16 MB, 9 ms) [hos Presentation Thread] vk: 48 textures retired (1074 left, 2800 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 336 dirty pages from their submits' captures, 112887 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 Presentation Thread] vk: write-back diff (600 submits): 4664 runs, 2541.5 MB compared; 4535 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 660.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 764 binds, 150 MB; 0x1065000000 (16 MB, state 1): 279 binds, 0 MB; 0x1167000000 (32 MB, state 1): 271 binds, 335 MB; 0x7fd2000000 (16 MB, state 1): 268 binds, 4 MB; 0x7fdd000000 (64 MB, state 1): 176 binds, 29 MB; 0x7f72000000 (48 MB, state 1): 142 binds, 70 MB; 0x7f7d000000 (16 MB, state 1): 118 binds, 21 MB; 0x7f88000000 (16 MB, state 1): 110 binds, 2 MB; [hos Presentation Thread] vk: 38 textures retired (1041 left, 2790 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46220000 (5532407 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1039 left, 2789 MB) [hos host] vk: batched submits: 102 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 2, wait 45, slot 0, present 40, cap 7, value 7, other 1 [hos Presentation Thread] vk: program picks: 19930342 kept (9254022 by the last picks' textures, a uniform buffer bound since), 45990 new, 9023667 with other textures (of 29000000) [hos Presentation Thread] vk: queues ordered by their events: 150000 submissions stopped at a wait, 149981 went on once it was reached, 18 waits gone past; made to go by presents 82, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 514039, not met 0; captures at a CPU event's wait 241 [hos sead::MainThread] nvn: CommandBufferSignalEvent #385000: event 0x100d6c8028 mode 0 value 384999 (lr 0x80667410) [hos Presentation Thread] vk: 4 textures retired (1044 left, 2789 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46240000 (5534191 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 105944 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4330 runs, 2494.9 MB compared; 3692 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 526.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 591 binds, 154 MB; 0x7fd2000000 (16 MB, state 1): 265 binds, 4 MB; 0x1167000000 (32 MB, state 1): 239 binds, 312 MB; 0x7fdd000000 (64 MB, state 1): 208 binds, 35 MB; 0x1066000000 (16 MB, state 1): 206 binds, 0 MB; 0x104c000000 (32 MB, state 1): 146 binds, 0 MB; 0x1043000000 (16 MB, state 1): 122 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 108 binds, 20 MB; [hos Presentation Thread] vk: imports: 57 live (1968 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.02 waits for shaders or pipelines (0.2 ms); translation 1548 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.35, present 0.20, draw 3.85, descriptors 1.31, texture lookups 0.16, uploads 0.06, pipelines 0.21, programs 0.69, commands 1.23, dispatch 0.73, memory sync 2.12, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 199 (1024 MB): 10.04 MB synced in 1433.8 copies, 59.16 MB written back [hos Presentation Thread] vk: 23040 presents, 35.5 fps; a frame: 733 draws (0 skipped), 93 dispatches, 182 passes, 149 barriers, 6 submits, 0.5 uploads (0.2 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1781 pipelines (16621 ms), 153 programs (11 failed), 1067 textures (2808 MB) [hos Presentation Thread] vk: a frame: 382.4 full barriers recorded, 182.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 43.3; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 6.6 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #515000: event 0x100d6c803c mode 0 value 385669 (now 385650) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46260000 (5539039 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1050 left, 2791 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.08 over 1059 ranges, 3189 MB), 1001 pages written, 1001 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.204; GPU wait for late pages 0.181 (21 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 173 texture pages copied (0 MB) [hos Presentation Thread] vk: 8 textures retired (1052 left, 2792 MB) [hos sead::MainThread] nvn: 2550000 recordings made, 50019 live copies (13.1 MB), 23859 texture copies; 6 command buffers' segments (4.3 MB) [hos host] vk: batched submits: 91 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 31, cap 20, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46280000 (5543430 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 105994 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 sead::MainThread] vk: write-back diff (600 submits): 4566 runs, 2423.9 MB compared; 4323 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 525.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 607 binds, 148 MB; 0x7fd2000000 (16 MB, state 1): 282 binds, 4 MB; 0x1167000000 (32 MB, state 1): 250 binds, 320 MB; 0x7fdd000000 (64 MB, state 1): 227 binds, 32 MB; 0x1065000000 (16 MB, state 1): 185 binds, 0 MB; 0x104c000000 (32 MB, state 1): 173 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 107 binds, 20 MB; 0x7f88000000 (16 MB, state 1): 102 binds, 2 MB; [hos Presentation Thread] vk: 6 textures retired (1056 left, 2796 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 551 of 3000 waited for their write-back, 3.42 ms each [hos Presentation Thread] vi: 23074 frames presented (36.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 10, 22-30 121, 30-40 46, over 40 2 [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 2, 12-17 351, 17-25 2, over 25 2 [hos AudioFrameworkThread] vcores: 376484 takes, 9026 waits (mean 39 us, longest 5.3 ms), 3954 kicks, 3811 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9084651 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46300000 (5548178 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1055 left, 2796 MB) [hos Presentation Thread] vk: 14 textures retired (1053 left, 2795 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 201 dirty pages from their submits' captures, 110630 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 Presentation Thread] vk: write-back diff (600 submits): 5147 runs, 2459.9 MB compared; 4904 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 526.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 628 binds, 151 MB; 0x7fd2000000 (16 MB, state 1): 307 binds, 3 MB; 0x1167000000 (32 MB, state 1): 249 binds, 314 MB; 0x7fdd000000 (64 MB, state 1): 240 binds, 33 MB; 0x104c000000 (32 MB, state 1): 172 binds, 0 MB; 0x1065000000 (16 MB, state 1): 150 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 104 binds, 2 MB; [hos Presentation Thread] vk: imports: 57 live (1968 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics ffb51352d648e9ce (a6fd55da3b03b08a 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d1caa6f3c4d0806d (2f4654b7572f11f4 87f61d00bf1c7467), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 4926d9eb48f06417 (b7e106c9ead6090e 87f61d00bf1c7467), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics eb7648314b5bcbb7 (98ff1b62853243ac c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7dac4f627bb1a62e (52234b06ca46ad0f 55c3a25b5702d1ff), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0e4376d1d7bc4e37 (be3c41b30bd40276 55c3a25b5702d1ff), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 80 flushes, 23.1 command buffers each, over 120 presents; by reason: poll 1, wait 25, slot 0, present 33, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46320000 (5552712 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1079 left, 2805 MB) [hos Presentation Thread] vk: in play: graphics 25153b00419429aa (df71632cddcdf574 41446757129e7ba2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 13 textures retired (1082 left, 2807 MB) [hos host] vk: program 25153b00419429aa reads the draw's base instance [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.06, scan 0.09 over 1059 ranges, 3193 MB), 1098 pages written, 1098 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.057; GPU wait for late pages 0.033 (4 of 600 takes), pools lock 0.000, retires and stamps 0.018, bytes copied 0.000; 25 kept (171 MB), 11 spare buffers, 1372 texture pages copied (5 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 417 dirty pages from their submits' captures, 117032 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 Presentation Thread] vk: write-back diff (600 submits): 5404 runs, 2685.0 MB compared; 5108 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 556.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 669 binds, 166 MB; 0x1167000000 (32 MB, state 1): 264 binds, 335 MB; 0x7fd2000000 (16 MB, state 1): 208 binds, 2 MB; 0x104c000000 (32 MB, state 1): 200 binds, 0 MB; 0x1065000000 (16 MB, state 1): 150 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 142 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 123 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 114 binds, 2 MB; [hos Presentation Thread] vk: in play: graphics ad2b7f46dd64835e (569477c2467bf544 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b93225a8e3a3deb5 (4548482d731c258f f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1a1b8365e152fb82 (569477c2467bf544 d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 996e77402af24b69 (4548482d731c258f d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 1 textures retired (1098 left, 2810 MB) [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.6 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1693 ms in all, 4 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.28, present 0.24, draw 4.30, descriptors 1.50, texture lookups 0.20, uploads 0.08, pipelines 0.23, programs 0.91, commands 1.44, dispatch 1.02, memory sync 1.30, queue submit 0.55, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 199 (1024 MB): 10.35 MB synced in 1463.4 copies, 59.66 MB written back [hos Presentation Thread] vk: 23160 presents, 33.8 fps; a frame: 748 draws (0 skipped), 110 dispatches, 209 passes, 155 barriers, 6 submits, 0.5 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1795 pipelines (16992 ms), 164 programs (11 failed), 1100 textures (2811 MB) [hos Presentation Thread] vk: a frame: 429.6 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.1 ms a frame (the longest submission 7.1 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: in play: graphics 6fcb6a284357dc91 (8505b8c1d4a7796b f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 18e2ca8e1a7d4dcd (8505b8c1d4a7796b d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46340000 (5557171 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 48098 so far (42909 MB) [hos Presentation Thread] vk: in play: graphics 5a93ee76d083c647 (4818d36b22005649 b2e04241f49c7252), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics fb9405dd5905568f (dc8cd6e23d57f983 f2fb38974fb9a314), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 5a93ee76d083c647 reads the draw's base instance [hos host] vk: program fb9405dd5905568f reads the draw's base instance [hos Presentation Thread] vk: 10 textures retired (1112 left, 2816 MB) [hos host] vk: batched submits: 80 flushes, 21.6 command buffers each, over 120 presents; by reason: poll 1, wait 36, slot 0, present 37, cap 5, value 1, other 0 [hos Presentation Thread] vk: in play: graphics fd29c12c923cc079 (9238e37801427378 65bae92a43f2a17f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program fd29c12c923cc079 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 13a551b289a8c1df (9238e37801427378 de35946c799793d9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 13a551b289a8c1df reads the draw's base instance [hos Presentation Thread] vk: pool 0x1044072000+0xc0 imported in 2.8 ms as 0x1044000000..0x1045000000 (70 imports, 1407 ms in all) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.14 [hos sead::MainThread] vk: mirror syncs (600 submits): 265 dirty pages from their submits' captures, 116734 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 sead::MainThread] vk: write-back diff (600 submits): 5753 runs, 2718.9 MB compared; 5482 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 535.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 665 binds, 163 MB; 0x1167000000 (32 MB, state 1): 269 binds, 323 MB; 0x1065000000 (16 MB, state 1): 231 binds, 0 MB; 0x1043000000 (16 MB, state 1): 222 binds, 0 MB; 0x104c000000 (32 MB, state 1): 211 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 146 binds, 1 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 22 MB; 0x7fdd000000 (64 MB, state 1): 113 binds, 25 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics bfdcc2af62d07276 (ab27e181d4118920 c91e9e416c34f2aa), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 942d2958803d1e00 (cb9c1d344f63e516 c91e9e416c34f2aa), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 11 textures retired (1138 left, 2838 MB) [hos Presentation Thread] vk: 39 textures retired (1132 left, 2825 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46360000 (5560890 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1132 left, 2825 MB) [hos Presentation Thread] vk: 12 textures retired (1138 left, 2825 MB) [hos Presentation Thread] vk: program picks: 20065224 kept (9327373 by the last picks' textures, a uniform buffer bound since), 46371 new, 9088404 with other textures (of 29200000) [hos Presentation Thread] vk: 18 textures retired (1146 left, 2839 MB) [hos host] vk: batched submits: 70 flushes, 24.9 command buffers each, over 120 presents; by reason: poll 0, wait 29, slot 0, present 34, cap 7, value 0, other 0 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #520000: event 0x100d6c803c mode 0 value 389469 (now 389450) (lr 0x80662e5c) [hos Presentation Thread] vi: 23242 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 4, 22-30 87, 30-40 72, over 40 4 [hos host] vk: frame interpolation: 336 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 326, 17-25 5, over 25 1 [hos Presentation Thread] vk: mirror syncs (600 submits): 269 dirty pages from their submits' captures, 119699 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 Presentation Thread] vk: write-back diff (600 submits): 5877 runs, 2705.0 MB compared; 5490 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 580.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 703 binds, 168 MB; 0x1167000000 (32 MB, state 1): 265 binds, 340 MB; 0x7fd2000000 (16 MB, state 1): 242 binds, 2 MB; 0x1065000000 (16 MB, state 1): 221 binds, 0 MB; 0x104c000000 (32 MB, state 1): 209 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 202 binds, 16 MB; 0x1044000000 (16 MB, state 1): 184 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 141 binds, 28 MB; [hos ModuleSystemWorker1] vcores: 353930 takes, 9031 waits (mean 36 us, longest 3.8 ms), 4088 kicks, 3934 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 15 textures retired (1138 left, 2826 MB) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 1062 ranges, 3217 MB), 1125 pages written, 1125 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.084; GPU wait for late pages 0.060 (10 of 600 takes), pools lock 0.000, retires and stamps 0.017, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 1848 texture pages copied (7 MB) [hos sead::MainThread] vk: readbacks of GPU results: 399 of 3000 waited for their write-back, 4.55 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46380000 (5565426 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1158 left, 2828 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #390000: event 0x100d6c803c mode 0 value 390001 (lr 0x806621e8) [hos Presentation Thread] vk: 11 textures retired (1162 left, 2828 MB) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.8 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1779 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.08, present 0.14, draw 3.62, descriptors 1.26, texture lookups 0.15, uploads 0.04, pipelines 0.19, programs 0.67, commands 1.31, dispatch 0.81, memory sync 1.10, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 10.50 MB synced in 1474.7 copies, 60.55 MB written back [hos Presentation Thread] vk: 23280 presents, 34.4 fps; a frame: 665 draws (0 skipped), 112 dispatches, 217 passes, 154 barriers, 6 submits, 0.6 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1810 pipelines (17442 ms), 172 programs (11 failed), 1162 textures (2828 MB) [hos Presentation Thread] vk: a frame: 438.5 full barriers recorded, 188.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.1; 0x8: 3.0; 0x9: 1.0; 0x10: 5.1; 0x11: 42.1; 0x12: 72.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.5 ms a frame (the longest submission 7.5 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.07 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9143019 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: mirror syncs (600 submits): 248 dirty pages from their submits' captures, 117977 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 sead::MainThread] vk: write-back diff (600 submits): 4812 runs, 2672.6 MB compared; 4125 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 574.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 674 binds, 166 MB; 0x1044000000 (16 MB, state 1): 326 binds, 0 MB; 0x1167000000 (32 MB, state 1): 270 binds, 348 MB; 0x1065000000 (16 MB, state 1): 246 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 241 binds, 2 MB; 0x104c000000 (32 MB, state 1): 182 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 179 binds, 29 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 23 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46400000 (5569503 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.13 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 38 textures retired (1148 left, 2825 MB) [hos host] vk: batched submits: 66 flushes, 26.2 command buffers each, over 120 presents; by reason: poll 0, wait 34, slot 0, present 26, cap 6, value 0, other 0 [hos Presentation Thread] nvn: QueueSubmitCommands #140000: queue 0x10100d640020 (its #23326), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46420000 (5573997 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 264 dirty pages from their submits' captures, 116847 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 sead::MainThread] vk: write-back diff (600 submits): 5158 runs, 2647.4 MB compared; 4815 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 539.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 612 binds, 158 MB; 0x1044000000 (16 MB, state 1): 334 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 264 binds, 3 MB; 0x1167000000 (32 MB, state 1): 246 binds, 323 MB; 0x7fdd000000 (64 MB, state 1): 195 binds, 26 MB; 0x1065000000 (16 MB, state 1): 185 binds, 0 MB; 0x104c000000 (32 MB, state 1): 181 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 125 binds, 28 MB; [hos Presentation Thread] vk: 1 textures retired (1147 left, 2825 MB) [hos Presentation Thread] vk: 10 textures retired (1149 left, 2825 MB) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 1062 ranges, 3217 MB), 1127 pages written, 1127 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.021; GPU wait for late pages 0.000 (0 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 1690 texture pages copied (6 MB) [hos host] vk: batched submits: 66 flushes, 26.5 command buffers each, over 120 presents; by reason: poll 0, wait 20, slot 0, present 37, cap 9, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46440000 (5578730 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1148 left, 2825 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 277 dirty pages from their submits' captures, 118989 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 Presentation Thread] vk: write-back diff (600 submits): 6228 runs, 2641.0 MB compared; 6391 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 569.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 594 binds, 159 MB; 0x1167000000 (32 MB, state 1): 269 binds, 357 MB; 0x7fd2000000 (16 MB, state 1): 254 binds, 2 MB; 0x1065000000 (16 MB, state 1): 242 binds, 0 MB; 0x104c000000 (32 MB, state 1): 215 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 171 binds, 24 MB; 0x7f7d000000 (16 MB, state 1): 125 binds, 25 MB; 0x1044000000 (16 MB, state 1): 123 binds, 0 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: texture #68278 0x10000000000 113x110 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23376 (drawn at 23296) [hos Presentation Thread] vk: 24 textures retired (1142 left, 2825 MB) [hos Presentation Thread] vk: 15 textures retired (1142 left, 2825 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.13 [hos Presentation Thread] vk: in play: graphics c74c220313e5c975 (839f2dd9d360e791 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 8dfb7a2193430e5f (908f8263435928c6 87f61d00bf1c7467), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 215900f1d5af5b7f (dcd358d69b034f64 c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7744dd1a7d2af80b (7260fb5204cc8975 41446757129e7ba2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 7744dd1a7d2af80b reads the draw's base instance [hos Presentation Thread] vk: memory: working set 2765 MB (peak 6471), private 630 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6070 MB, 1234 allocations 4425 MB; used 6106 of 9091 MB; heap 1 (system): 19 blocks 436 MB, 42 allocations 374 MB; used 2471 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 993 images 1621 MB; 270 free ranges, the largest 123 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 208 images 377 MB; 136 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 32963 reused from the pool, 16461 made new, 16253 destroyed from it; it holds 34 (10 MB) [hos Presentation Thread] vk: VRAM: 6561 MB used of 9347 MB allowed (1645 MB of it free in the blocks); textures 2837 MB (budget 3072 MB), 1156 textures [hos Presentation Thread] vk: textures: decoded ASTC 1450 MB, rendered 744 MB (97 drawn in one frame, kept: 38640 KB), other 336 MB; used in the last 8 presents 1240 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1243 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 13 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1243 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 61 (79827 KB): 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 11 textures retired (1145 left, 2826 MB) [hos host] vk: malloc: 1370 MB in arenas (786 MB in use, 584 MB free, 0 MB of it at the tops), 43 MB mapped [hos host] vk: malloc_trim: 584 MB free in the arenas now, the process's private memory 630 -> 467 MB (15 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 66.4 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 53 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.5 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1804 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.93, present 0.20, draw 3.51, descriptors 1.26, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.56, commands 1.32, dispatch 0.85, memory sync 1.08, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 10.47 MB synced in 1490.2 copies, 59.96 MB written back [hos Presentation Thread] vk: 23400 presents, 33.9 fps; a frame: 697 draws (0 skipped), 117 dispatches, 207 passes, 150 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1818 pipelines (17658 ms), 176 programs (11 failed), 1156 textures (2837 MB) [hos Presentation Thread] vk: a frame: 433.2 full barriers recorded, 185.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 42.1; 0x12: 68.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.6 ms a frame (the longest submission 7.1 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 23 textures retired (1144 left, 2825 MB) [hos Presentation Thread] vi: 23412 frames presented (33.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 1, 22-30 88, 30-40 77, over 40 3 [hos host] vk: frame interpolation: 340 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 339, 17-25 1, over 25 0 [hos ModuleSystemWorker5] vcores: 357364 takes, 7719 waits (mean 47 us, longest 12.1 ms), 3340 kicks, 3211 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46460000 (5583139 pages from the captures) [hos host] vk: batched submits: 81 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 1, wait 27, slot 0, present 43, cap 10, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 271 dirty pages from their submits' captures, 119960 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 Presentation Thread] vk: write-back diff (600 submits): 5856 runs, 2707.0 MB compared; 5705 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 567.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 596 binds, 145 MB; 0x7fd2000000 (16 MB, state 1): 322 binds, 2 MB; 0x1167000000 (32 MB, state 1): 287 binds, 361 MB; 0x104c000000 (32 MB, state 1): 227 binds, 0 MB; 0x1044000000 (16 MB, state 1): 201 binds, 0 MB; 0x1065000000 (16 MB, state 1): 196 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 159 binds, 11 MB; 0x7fdd000000 (64 MB, state 1): 158 binds, 20 MB; [hos Presentation Thread] vk: 1 textures retired (1143 left, 2825 MB) [hos Presentation Thread] vk: texture #67107 0x116cff4000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 23434 (drawn at 22319) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 288 of 3000 waited for their write-back, 6.89 ms each [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #525000: event 0x100d6c803c mode 0 value 393269 (now 393250) (lr 0x80662e5c) [hos Presentation Thread] vk: 10 textures retired (1145 left, 2826 MB) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 1062 ranges, 3217 MB), 1131 pages written, 1131 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.092; GPU wait for late pages 0.069 (7 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (196 MB), 11 spare buffers, 1690 texture pages copied (6 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46480000 (5587289 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 236 dirty pages from their submits' captures, 121892 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 Presentation Thread] vk: write-back diff (600 submits): 5633 runs, 2759.5 MB compared; 5361 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 554.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 529 binds, 136 MB; 0x1167000000 (32 MB, state 1): 274 binds, 370 MB; 0x104c000000 (32 MB, state 1): 269 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 173 binds, 2 MB; 0x1044000000 (16 MB, state 1): 167 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 144 binds, 20 MB; 0x1065000000 (16 MB, state 1): 143 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 124 binds, 25 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1144 left, 2825 MB) [hos Presentation Thread] vk: 40 textures retired (1144 left, 2825 MB) [hos host] vk: batched submits: 76 flushes, 22.3 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 27, cap 5, value 0, other 0 [hos Presentation Thread] vk: 23 textures retired (1144 left, 2825 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: in play: graphics c083729fdf3f9033 (2ad8382a449dd711 f66e16a44b44243e), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e2bb45349c57c184 (c4e24b9bbfdd78b0 fea53dfd768b504c), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: readback pages refreshed from guest memory: 9201811 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1150 left, 2830 MB) [hos Presentation Thread] vk: program picks: 20197796 kept (9392505 by the last picks' textures, a uniform buffer bound since), 46689 new, 9155514 with other textures (of 29400000) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 3 textures retired (1165 left, 2842 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 109830 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 Presentation Thread] vk: write-back diff (600 submits): 6197 runs, 2851.3 MB compared; 6175 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 569.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 558 binds, 149 MB; 0x1167000000 (32 MB, state 1): 268 binds, 353 MB; 0x104c000000 (32 MB, state 1): 209 binds, 0 MB; 0x1044000000 (16 MB, state 1): 149 binds, 0 MB; 0x1065000000 (16 MB, state 1): 140 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 139 binds, 33 MB; 0x7fdd000000 (64 MB, state 1): 138 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 120 binds, 2 MB; [hos Presentation Thread] vk: 5 textures retired (1166 left, 2843 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46500000 (5591772 pages from the captures) [hos Presentation Thread] vk: a frame: 47 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1840 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.79, present 0.11, draw 3.01, descriptors 1.08, texture lookups 0.10, uploads 0.00, pipelines 0.15, programs 0.47, commands 1.14, dispatch 0.78, memory sync 1.58, queue submit 0.47, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 9.74 MB synced in 1386.0 copies, 59.81 MB written back [hos Presentation Thread] vk: 23520 presents, 32.7 fps; a frame: 583 draws (0 skipped), 116 dispatches, 195 passes, 148 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1820 pipelines (17658 ms), 178 programs (11 failed), 1167 textures (2843 MB) [hos Presentation Thread] vk: a frame: 416.4 full barriers recorded, 181.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 42.3; 0x12: 67.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 9.8 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 26 textures retired (1168 left, 2832 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #395000: event 0x100d6c8040 mode 0 value 394999 (lr 0x806621e8) [hos host] vk: batched submits: 69 flushes, 22.7 command buffers each, over 120 presents; by reason: poll 0, wait 12, slot 0, present 57, cap 0, value 0, other 0 [hos Presentation Thread] vk: 16 textures retired (1176 left, 2832 MB) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 1063 ranges, 3221 MB), 1118 pages written, 1118 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.108; GPU wait for late pages 0.086 (8 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (178 MB), 11 spare buffers, 1691 texture pages copied (6 MB) [hos Presentation Thread] vk: 23 textures retired (1180 left, 2833 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 109236 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 Presentation Thread] vk: write-back diff (600 submits): 5384 runs, 2950.8 MB compared; 5085 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 612.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 633 binds, 159 MB; 0x1167000000 (32 MB, state 1): 291 binds, 383 MB; 0x104c000000 (32 MB, state 1): 179 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 162 binds, 25 MB; 0x7f7d000000 (16 MB, state 1): 151 binds, 33 MB; 0x1066000000 (16 MB, state 1): 134 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 126 binds, 2 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 4 textures retired (1191 left, 2844 MB) [hos Presentation Thread] vi: 23578 frames presented (33.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 0, 22-30 84, 30-40 81, over 40 1 [hos AudioFrameworkThread] vcores: 315260 takes, 8328 waits (mean 36 us, longest 3.9 ms), 3752 kicks, 3616 yields, 0 escapes in 5 s [hos host] vk: frame interpolation: 332 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 332, 17-25 0, over 25 0 [hos Presentation Thread] vk: 4 textures retired (1193 left, 2844 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46520000 (5596494 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1195 left, 2844 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.13 [hos Presentation Thread] vk: 28 textures retired (1190 left, 2834 MB) [hos host] vk: batched submits: 65 flushes, 23.8 command buffers each, over 120 presents; by reason: poll 0, wait 3, slot 0, present 62, cap 0, value 0, other 0 [hos Presentation Thread] vk: 23 textures retired (1186 left, 2833 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 780000 so far (x1 0x1179826000 x2 0x2 x3 0x1179826000 x4 0x654040) [hos Presentation Thread] vk: texture #68529 0x10000000000 81x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23612 (drawn at 23521) [hos Presentation Thread] vk: mirror syncs (600 submits): 171 dirty pages from their submits' captures, 112778 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 Presentation Thread] vk: write-back diff (600 submits): 6026 runs, 3019.3 MB compared; 5992 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 595.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 586 binds, 126 MB; 0x1167000000 (32 MB, state 1): 308 binds, 376 MB; 0x104c000000 (32 MB, state 1): 192 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 180 binds, 16 MB; 0x7fdd000000 (64 MB, state 1): 153 binds, 29 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 38 MB; 0x7fe1000000 (16 MB, state 1): 147 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 129 binds, 3 MB; [hos sead::MainThread] vk: readbacks of GPU results: 303 of 3000 waited for their write-back, 5.01 ms each [hos Presentation Thread] vk: 65 textures retired (1199 left, 2844 MB) [hos Presentation Thread] vk: 22 textures retired (1187 left, 2833 MB) [hos Presentation Thread] vk: texture #68532 0x10000000000 125x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23635 (drawn at 23521) [hos Presentation Thread] vk: texture #68540 0x10000000000 122x110 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23635 (drawn at 23529) [hos Presentation Thread] vk: 29 textures retired (1193 left, 2833 MB) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1840 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.65, present 0.08, draw 2.54, descriptors 0.91, texture lookups 0.12, uploads 0.01, pipelines 0.12, programs 0.37, commands 0.98, dispatch 0.72, memory sync 0.99, queue submit 0.43, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 8.58 MB synced in 1219.6 copies, 59.34 MB written back [hos Presentation Thread] vk: 23640 presents, 32.3 fps; a frame: 497 draws (0 skipped), 107 dispatches, 189 passes, 152 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1820 pipelines (17658 ms), 178 programs (11 failed), 1193 textures (2833 MB) [hos Presentation Thread] vk: a frame: 398.1 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.7; 0x8: 3.0; 0x9: 1.0; 0x10: 5.7; 0x11: 43.7; 0x12: 68.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.3 ms a frame (the longest submission 7.7 ms); 2.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] nvn: CommandBufferWaitEvent #530000: event 0x100d6c803c mode 0 value 397069 (now 397050) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46540000 (5601568 pages from the captures) [hos Presentation Thread] vk: texture #68536 0x10000000000 122x112 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23643 (drawn at 23528) [hos Presentation Thread] vk: 18 textures retired (1189 left, 2833 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 1063 ranges, 3221 MB), 1091 pages written, 1091 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.031; GPU wait for late pages 0.009 (2 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 1695 texture pages copied (6 MB) [hos rmbl::VibrationThread] hid: 122880 vibration values, strongest 0.19 since the last count [hos ModuleSystemWorker4] nvn: 2600000 recordings made, 50344 live copies (13.2 MB), 24179 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: 22 textures retired (1197 left, 2833 MB) [hos host] vk: batched submits: 62 flushes, 24.9 command buffers each, over 120 presents; by reason: poll 0, wait 5, slot 0, present 57, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 108726 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 Presentation Thread] vk: write-back diff (600 submits): 5563 runs, 3002.1 MB compared; 5091 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 580.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 537 binds, 132 MB; 0x1167000000 (32 MB, state 1): 285 binds, 374 MB; 0x104c000000 (32 MB, state 1): 173 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 146 binds, 32 MB; 0x7f7d000000 (16 MB, state 1): 146 binds, 33 MB; 0x7fe1000000 (16 MB, state 1): 137 binds, 0 MB; 0x1065000000 (16 MB, state 1): 126 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 125 binds, 2 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 34 textures retired (1188 left, 2833 MB) [hos Presentation Thread] vk: 11 textures retired (1193 left, 2833 MB) [hos Presentation Thread] vk: 15 textures retired (1195 left, 2833 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46560000 (5605716 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1191 left, 2833 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 93 dirty pages from their submits' captures, 110510 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 Presentation Thread] vk: write-back diff (600 submits): 5476 runs, 3008.3 MB compared; 5229 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 609.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 563 binds, 148 MB; 0x1167000000 (32 MB, state 1): 294 binds, 391 MB; 0x104c000000 (32 MB, state 1): 165 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 163 binds, 31 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 30 MB; 0x7f88000000 (16 MB, state 1): 129 binds, 3 MB; 0x107c000000 (32 MB, state 1): 92 binds, 0 MB; [hos host] vk: batched submits: 81 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 43, cap 0, value 0, other 0 [hos sead::MainThread] vk: readback pages refreshed from guest memory: 9260035 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: texture #68711 0x10000000000 105x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23738 (drawn at 23612) [hos Presentation Thread] vk: texture #68765 0x10000000000 94x109 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 23738 (drawn at 23620) [hos Presentation Thread] vk: 23 textures retired (1185 left, 2833 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: frame interpolation: 326 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 2, 12-17 322, 17-25 1, over 25 0 [hos Presentation Thread] vi: 23741 frames presented (32.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 59, 30-40 101, over 40 0 [hos tera::FileResourceMgr] vcores: 343726 takes, 7208 waits (mean 40 us, longest 4.6 ms), 3134 kicks, 2967 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 1 textures retired (1187 left, 2833 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 1063 ranges, 3221 MB), 1074 pages written, 1074 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.090; GPU wait for late pages 0.068 (8 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 1695 texture pages copied (6 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 1840 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.90, present 0.09, draw 2.57, descriptors 0.91, texture lookups 0.10, uploads 0.00, pipelines 0.12, programs 0.39, commands 0.98, dispatch 0.71, memory sync 1.28, queue submit 0.45, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 8.37 MB synced in 1198.1 copies, 59.23 MB written back [hos Presentation Thread] vk: 23760 presents, 33.5 fps; a frame: 488 draws (0 skipped), 102 dispatches, 186 passes, 150 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1820 pipelines (17658 ms), 178 programs (11 failed), 1187 textures (2833 MB) [hos Presentation Thread] vk: a frame: 390.0 full barriers recorded, 182.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.5; 0x8: 3.0; 0x9: 1.0; 0x10: 5.5; 0x11: 43.4; 0x12: 67.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 7.0 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46580000 (5610726 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 163 dirty pages from their submits' captures, 106811 from earlier ones', 41 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 Presentation Thread] vk: write-back diff (600 submits): 5544 runs, 3014.8 MB compared; 4935 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 41; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 594.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 553 binds, 150 MB; 0x1167000000 (32 MB, state 1): 281 binds, 372 MB; 0x7fdd000000 (64 MB, state 1): 175 binds, 32 MB; 0x104c000000 (32 MB, state 1): 169 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 144 binds, 31 MB; 0x7f88000000 (16 MB, state 1): 128 binds, 3 MB; 0x1065000000 (16 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; [hos Presentation Thread] vk: imports: 58 live (1984 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 48885 so far (43408 MB) [hos Presentation Thread] vk: 2 textures retired (1185 left, 2832 MB) [hos Presentation Thread] vk: 1 textures retired (1184 left, 2832 MB) [hos host] vk: batched submits: 70 flushes, 21.9 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 26, cap 0, value 0, other 0 [hos Presentation Thread] vk: NVN2 program cdedb5354b7975ca (stage 0) lowered with extended registers (1058 REGMAP words) [hos Presentation Thread] vk: in play: graphics 27ba68dddeb2de12 (cdedb5354b7975ca ef616371bdeeee68), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 2d6b101e5868b4ea (stage 0) lowered with extended registers (1132 REGMAP words) [hos host] vk: vertex format NVN 0x26 -> vk 38 [hos Presentation Thread] vk: 78 textures retired (1221 left, 2900 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #400000: event 0x100d6c8000 mode 0 value 399999 (lr 0x80291440) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 315 of 3000 waited for their write-back, 6.46 ms each [hos Presentation Thread] vk: 39 textures retired (1218 left, 2900 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46600000 (5615379 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1228 left, 2914 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 112243 from earlier ones', 48 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 Presentation Thread] vk: write-back diff (600 submits): 4948 runs, 2654.2 MB compared; 4465 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 48; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 693.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 638 binds, 156 MB; 0x1167000000 (32 MB, state 1): 282 binds, 353 MB; 0x1042000000 (16 MB, state 1): 229 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 225 binds, 2 MB; 0x104c000000 (32 MB, state 1): 191 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 125 MB; 0x7fdd000000 (64 MB, state 1): 159 binds, 29 MB; 0x1066000000 (16 MB, state 1): 155 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics ab236b9cd437197f (16955f6dacb4136a f3e31b958342b8ab), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a5b11c3b4f30d4d1 (f355c10bdef08f3c 7f7291b104317313), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 25 textures retired (1219 left, 2901 MB) [hos Presentation Thread] vk: program picks: 20324130 kept (9459139 by the last picks' textures, a uniform buffer bound since), 47059 new, 9228810 with other textures (of 29600000) [hos Presentation Thread] vk: 13 textures retired (1231 left, 2915 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46620000 (5620466 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1220 left, 2902 MB) [hos Presentation Thread] vk: texture #67109 0x116d029000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 23840 (drawn at 22319) [hos sead::MainThread] nvn: CommandBufferWaitEvent #535000: event 0x100d6c803c mode 0 value 400869 (now 400831) (lr 0x80662e5c) [hos Presentation Thread] vk: in play: graphics a8b7b6115ea00e05 (ca0a1fdebca7494f 4295cc1b308bc356), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 95 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 42, cap 6, value 1, other 0 [hos Presentation Thread] vk: in play: graphics d59950ff3b17705f (8961206dca8ca08f 0091e1eb6ace87d0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 82aab310f39cf2a3 (d27047908b4d329c f96994b4e0a60f01), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7060695868b1daa0 (565a7e838231e2fe b56083160885ffe2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 2aba84a590382d1e (7e344ab57e10b148 eec28c714de258aa), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a2debe06673a442c (53ed062070ca5ad2 25c9ea0d9773e6c2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics f3d0fe92d13a5590 (8d0c70e5bfc2c8a7 12f40d8a3e96a5e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 38 textures retired (1249 left, 2949 MB) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.09 over 1068 ranges, 3257 MB), 1091 pages written, 1091 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.167; GPU wait for late pages 0.143 (16 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (181 MB), 11 spare buffers, 1695 texture pages copied (6 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 174 dirty pages from their submits' captures, 115994 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 Presentation Thread] vk: write-back diff (600 submits): 5239 runs, 2515.6 MB compared; 4982 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 648.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 668 binds, 151 MB; 0x1167000000 (32 MB, state 1): 296 binds, 363 MB; 0x1042000000 (16 MB, state 1): 281 binds, 0 MB; 0x104c000000 (32 MB, state 1): 197 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 168 binds, 1 MB; 0x1066000000 (16 MB, state 1): 151 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 147 binds, 66 MB; 0x7fdd000000 (64 MB, state 1): 136 binds, 27 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics b67679da6b6bedd3 (28a65c5c3c4df0d8 9b483adb3efbca35), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 64 textures retired (1268 left, 2979 MB) [hos Presentation Thread] vk: queues ordered by their events: 156000 submissions stopped at a wait, 155980 went on once it was reached, 18 waits gone past; made to go by presents 83, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 535454, not met 0; captures at a CPU event's wait 244 [hos Presentation Thread] vk: 30 textures retired (1250 left, 2964 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46640000 (5626108 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1254 left, 2965 MB) [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2066 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.35, present 0.16, draw 5.10, descriptors 1.59, texture lookups 0.37, uploads 0.20, pipelines 0.27, programs 1.63, commands 1.39, dispatch 0.84, memory sync 1.82, queue submit 0.57, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 200 (1024 MB): 10.16 MB synced in 1439.3 copies, 59.42 MB written back [hos Presentation Thread] vk: 23880 presents, 32.4 fps; a frame: 674 draws (0 skipped), 110 dispatches, 196 passes, 155 barriers, 6 submits, 0.7 uploads (0.2 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1853 pipelines (19519 ms), 189 programs (11 failed), 1254 textures (2965 MB) [hos Presentation Thread] vk: a frame: 418.8 full barriers recorded, 189.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 45.1; 0x12: 71.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 7.0 ms); 3.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: in play: graphics 753e58da140fa247 (81e91b3c91d8fe11 8e41cde8fcb78d8a), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e23cad5f6ad63e1c (1e852d0bee63a3f5 5736db070919e677), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.14 [hos Presentation Thread] vk: 25 textures retired (1253 left, 2964 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 396 dirty pages from their submits' captures, 120364 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 5928 runs, 2680.9 MB compared; 5809 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 687.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 794 binds, 158 MB; 0x1042000000 (16 MB, state 1): 335 binds, 0 MB; 0x1167000000 (32 MB, state 1): 312 binds, 370 MB; 0x104c000000 (32 MB, state 1): 193 binds, 0 MB; 0x1065000000 (16 MB, state 1): 160 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 145 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 123 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 114 binds, 19 MB; [hos host] vk: batched submits: 95 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 2, wait 44, slot 0, present 44, cap 5, value 0, other 0 [hos AudioFrameworkThread] vcores: 362521 takes, 9393 waits (mean 35 us, longest 3.5 ms), 4219 kicks, 4023 yields, 0 escapes in 5 s [hos host] vk: frame interpolation: 328 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 2, 12-17 312, 17-25 12, over 25 1 [hos Presentation Thread] vi: 23906 frames presented (32.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 2, 17.8-22 5, 22-30 77, 30-40 69, over 40 10 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46660000 (5631114 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 9318969 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 121456 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 Presentation Thread] vk: write-back diff (600 submits): 5487 runs, 2746.8 MB compared; 5133 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 569.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 693 binds, 165 MB; 0x1167000000 (32 MB, state 1): 275 binds, 348 MB; 0x1042000000 (16 MB, state 1): 267 binds, 0 MB; 0x104c000000 (32 MB, state 1): 187 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 154 binds, 1 MB; 0x1066000000 (16 MB, state 1): 144 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 124 binds, 26 MB; 0x7fdd000000 (64 MB, state 1): 123 binds, 26 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 28 textures retired (1246 left, 2961 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.06, scan 0.09 over 1069 ranges, 3261 MB), 1122 pages written, 1122 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.198; GPU wait for late pages 0.174 (20 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 1695 texture pages copied (6 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46680000 (5635622 pages from the captures) [hos host] vk: batched submits: 80 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 34, cap 0, value 0, other 0 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 552 of 3000 waited for their write-back, 3.65 ms each [hos Presentation Thread] vk: 7 textures retired (1246 left, 2962 MB) [hos Presentation Thread] vk: 24 textures retired (1259 left, 2965 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 190 dirty pages from their submits' captures, 124373 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 Presentation Thread] vk: write-back diff (600 submits): 5784 runs, 2872.1 MB compared; 5310 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 578.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 645 binds, 161 MB; 0x1167000000 (32 MB, state 1): 282 binds, 366 MB; 0x7fd2000000 (16 MB, state 1): 169 binds, 1 MB; 0x104c000000 (32 MB, state 1): 169 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 153 binds, 28 MB; 0x1065000000 (16 MB, state 1): 151 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 122 binds, 3 MB; 0x7f7d000000 (16 MB, state 1): 116 binds, 21 MB; [hos Presentation Thread] vk: memory: working set 2739 MB (peak 6471), private 581 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6070 MB, 1329 allocations 4570 MB; used 6106 of 9091 MB; heap 1 (system): 19 blocks 436 MB, 42 allocations 374 MB; used 2487 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 1106 images 1753 MB; 257 free ranges, the largest 123 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 190 images 389 MB; 127 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 33741 reused from the pool, 16606 made new, 16416 destroyed from it; it holds 26 (32 MB) [hos Presentation Thread] vk: VRAM: 6561 MB used of 9347 MB allowed (1500 MB of it free in the blocks); textures 2965 MB (budget 3072 MB), 1259 textures [hos Presentation Thread] vk: textures: decoded ASTC 1564 MB, rendered 736 MB (94 drawn in one frame, kept: 38849 KB), other 351 MB; used in the last 8 presents 1273 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 1843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1843 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1843 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 67 (79911 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 62.7 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 8 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2080 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.19, present 0.15, draw 3.08, descriptors 1.07, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.55, commands 1.14, dispatch 0.78, memory sync 1.80, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 10.42 MB synced in 1469.5 copies, 59.78 MB written back [hos Presentation Thread] vk: 24000 presents, 33.3 fps; a frame: 587 draws (0 skipped), 110 dispatches, 207 passes, 152 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1855 pipelines (19604 ms), 191 programs (11 failed), 1259 textures (2965 MB) [hos Presentation Thread] vk: a frame: 422.4 full barriers recorded, 185.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.3; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.9 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46700000 (5639336 pages from the captures) [hos Presentation Thread] vi: real-time step on: ratio 1.775, game's frame rate 34 [hos Presentation Thread] vk: 27 textures retired (1251 left, 2962 MB) [hos host] vk: batched submits: 71 flushes, 22.9 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 20, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #540000: event 0x100d6c803c mode 0 value 404669 (now 404650) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 272 dirty pages from their submits' captures, 123585 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 Presentation Thread] vk: write-back diff (600 submits): 4596 runs, 2835.1 MB compared; 3573 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 563.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 653 binds, 163 MB; 0x7fd2000000 (16 MB, state 1): 305 binds, 3 MB; 0x1167000000 (32 MB, state 1): 265 binds, 342 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x104c000000 (32 MB, state 1): 140 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 126 binds, 27 MB; 0x7f88000000 (16 MB, state 1): 120 binds, 2 MB; 0x7fdd000000 (64 MB, state 1): 119 binds, 26 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46720000 (5642852 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 1069 ranges, 3261 MB), 1095 pages written, 1095 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.070; GPU wait for late pages 0.047 (5 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 1697 texture pages copied (6 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #405000: event 0x100d6c8008 mode 0 value 404998 (lr 0x80291504) [hos AudioFrameworkThread] vcores: 397938 takes, 6754 waits (mean 36 us, longest 2.2 ms), 2895 kicks, 2744 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 24075 frames presented (33.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 103, 30-40 61, over 40 2 [hos host] vk: frame interpolation: 338 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 4, 12-17 333, 17-25 1, over 25 0 [hos host] vk: batched submits: 79 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 28, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46740000 (5645653 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 222 dirty pages from their submits' captures, 120243 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 Presentation Thread] vk: write-back diff (600 submits): 4614 runs, 2768.5 MB compared; 3783 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 528.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 609 binds, 150 MB; 0x7fd2000000 (16 MB, state 1): 308 binds, 3 MB; 0x1167000000 (32 MB, state 1): 255 binds, 325 MB; 0x1065000000 (16 MB, state 1): 228 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 120 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 118 binds, 2 MB; 0x7fdd000000 (64 MB, state 1): 114 binds, 25 MB; 0x104c000000 (32 MB, state 1): 94 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos Presentation Thread] vk: 3 textures retired (1248 left, 2962 MB) [hos Presentation Thread] vk: program picks: 20454655 kept (9530497 by the last picks' textures, a uniform buffer bound since), 47382 new, 9297962 with other textures (of 29800000) [hos Presentation Thread] vk: 1 textures retired (1253 left, 2970 MB) [hos Presentation Thread] vk: a frame: 8 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2080 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.37, present 0.09, draw 3.00, descriptors 1.08, texture lookups 0.09, uploads 0.01, pipelines 0.13, programs 0.47, commands 1.14, dispatch 0.71, memory sync 1.21, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 9.64 MB synced in 1385.1 copies, 59.18 MB written back [hos Presentation Thread] vk: 24120 presents, 35.1 fps; a frame: 573 draws (0 skipped), 86 dispatches, 200 passes, 149 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1855 pipelines (19604 ms), 191 programs (11 failed), 1253 textures (2970 MB) [hos Presentation Thread] vk: a frame: 388.3 full barriers recorded, 182.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 67.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.6 ms a frame (the longest submission 6.6 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46760000 (5649489 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 107351 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 Presentation Thread] vk: write-back diff (600 submits): 4504 runs, 2917.0 MB compared; 3446 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 583.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 626 binds, 157 MB; 0x7fd2000000 (16 MB, state 1): 297 binds, 2 MB; 0x1167000000 (32 MB, state 1): 280 binds, 366 MB; 0x1065000000 (16 MB, state 1): 169 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 132 binds, 28 MB; 0x7fdd000000 (64 MB, state 1): 129 binds, 28 MB; 0x7f88000000 (16 MB, state 1): 122 binds, 2 MB; 0x104c000000 (32 MB, state 1): 103 binds, 0 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1252 left, 2970 MB) [hos host] vk: batched submits: 67 flushes, 23.9 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 22, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 1057 ranges, 3052 MB), 1091 pages written, 1091 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.040; GPU wait for late pages 0.019 (2 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 1699 texture pages copied (6 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 306 of 3000 waited for their write-back, 6.77 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46780000 (5652896 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9378031 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (1257 left, 2970 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 103811 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 4777 runs, 2773.8 MB compared; 4067 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 579.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 628 binds, 161 MB; 0x1167000000 (32 MB, state 1): 282 binds, 363 MB; 0x7fd2000000 (16 MB, state 1): 266 binds, 2 MB; 0x7fdd000000 (64 MB, state 1): 182 binds, 29 MB; 0x1066000000 (16 MB, state 1): 154 binds, 0 MB; 0x104c000000 (32 MB, state 1): 146 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 118 binds, 2 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 22 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46800000 (5657332 pages from the captures) [hos host] vk: batched submits: 66 flushes, 24.9 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 19, cap 0, value 0, other 0 [hos sead::MainThread] nvn: 2650000 recordings made, 53275 live copies (14.2 MB), 24284 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 37 textures retired (1264 left, 2972 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46820000 (5662109 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 103750 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 5214 runs, 2807.7 MB compared; 4725 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 592.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 669 binds, 161 MB; 0x1167000000 (32 MB, state 1): 293 binds, 368 MB; 0x7fdd000000 (64 MB, state 1): 176 binds, 29 MB; 0x1066000000 (16 MB, state 1): 155 binds, 0 MB; 0x104c000000 (32 MB, state 1): 148 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 118 binds, 2 MB; 0x7f7d000000 (16 MB, state 1): 118 binds, 21 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2080 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.41, present 0.10, draw 3.06, descriptors 1.07, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.51, commands 1.15, dispatch 0.74, memory sync 1.19, queue submit 0.47, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 8.61 MB synced in 1235.4 copies, 59.28 MB written back [hos Presentation Thread] vk: 24240 presents, 35.2 fps; a frame: 582 draws (0 skipped), 94 dispatches, 197 passes, 148 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1855 pipelines (19604 ms), 191 programs (11 failed), 1264 textures (2972 MB) [hos Presentation Thread] vk: a frame: 394.0 full barriers recorded, 182.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 66.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.3 ms a frame (the longest submission 5.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #545000: event 0x100d6c803c mode 0 value 408469 (now 408450) (lr 0x80662e5c) [hos NavMeshCAStepDepWorker1] vcores: 395616 takes, 6434 waits (mean 46 us, longest 6.1 ms), 2737 kicks, 2636 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 1057 ranges, 3054 MB), 1081 pages written, 1081 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.071; GPU wait for late pages 0.049 (6 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 1699 texture pages copied (6 MB) [hos Presentation Thread] vi: 24252 frames presented (35.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 134, 30-40 40, over 40 0 [hos host] vk: frame interpolation: 354 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 354, 17-25 0, over 25 0 [hos Presentation Thread] vk: 13 textures retired (1264 left, 2973 MB) [hos host] vk: batched submits: 73 flushes, 22.7 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 25, cap 3, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46840000 (5666514 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1267 left, 2974 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 103607 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 Presentation Thread] vk: write-back diff (600 submits): 4924 runs, 2828.0 MB compared; 4324 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 649.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 718 binds, 170 MB; 0x1167000000 (32 MB, state 1): 309 binds, 402 MB; 0x7fdd000000 (64 MB, state 1): 182 binds, 30 MB; 0x104c000000 (32 MB, state 1): 182 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 131 binds, 28 MB; 0x7f88000000 (16 MB, state 1): 119 binds, 2 MB; 0x1066000000 (16 MB, state 1): 119 binds, 0 MB; 0x1065000000 (16 MB, state 1): 110 binds, 0 MB; [hos Presentation Thread] vk: 13 textures retired (1268 left, 2975 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46860000 (5670982 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1281 left, 2989 MB) [hos Presentation Thread] vk: 26 textures retired (1292 left, 2992 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 91664 from earlier ones', 74 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 Presentation Thread] vk: write-back diff (600 submits): 4536 runs, 2422.5 MB compared; 3993 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 74; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 708.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 665 binds, 158 MB; 0x7f6a000000 (64 MB, state 1): 312 binds, 53 MB; 0x1167000000 (32 MB, state 1): 293 binds, 387 MB; 0x104c000000 (32 MB, state 1): 184 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 166 binds, 28 MB; 0x1065000000 (16 MB, state 1): 144 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 25 MB; 0x7f72000000 (48 MB, state 1): 116 binds, 34 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 79 flushes, 23.1 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 29, cap 14, value 0, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #410000: event 0x100d6c8008 mode 0 value 409995 (lr 0x80660f34) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46880000 (5675911 pages from the captures) [hos Presentation Thread] vk: 79 textures retired (1279 left, 2978 MB) [hos Presentation Thread] vk: 26 textures retired (1290 left, 2992 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 363 of 3000 waited for their write-back, 5.52 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46900000 (5680218 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1282 left, 2978 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 1051 ranges, 3040 MB), 1090 pages written, 1090 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.027; GPU wait for late pages 0.005 (4 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 1937 texture pages copied (7 MB) [hos rmbl::VibrationThread] hid: 126976 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: 4 textures retired (1278 left, 2978 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 92395 from earlier ones', 10 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 Presentation Thread] vk: write-back diff (600 submits): 4788 runs, 2311.5 MB compared; 4426 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 695.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 658 binds, 159 MB; 0x7f6a000000 (64 MB, state 1): 356 binds, 57 MB; 0x1167000000 (32 MB, state 1): 291 binds, 365 MB; 0x1065000000 (16 MB, state 1): 216 binds, 0 MB; 0x104c000000 (32 MB, state 1): 179 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 170 binds, 27 MB; 0x7f7d000000 (16 MB, state 1): 116 binds, 27 MB; 0x7fd7000000 (16 MB, state 1): 108 binds, 19 MB; [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2080 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.92, present 0.20, draw 3.66, descriptors 1.34, texture lookups 0.13, uploads 0.01, pipelines 0.16, programs 0.60, commands 1.34, dispatch 0.75, memory sync 0.95, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 8.83 MB synced in 1246.0 copies, 59.54 MB written back [hos Presentation Thread] vk: 24360 presents, 34.9 fps; a frame: 757 draws (0 skipped), 101 dispatches, 201 passes, 156 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1856 pipelines (19638 ms), 191 programs (11 failed), 1278 textures (2978 MB) [hos Presentation Thread] vk: a frame: 414.1 full barriers recorded, 191.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 7.0 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: program picks: 20584773 kept (9601307 by the last picks' textures, a uniform buffer bound since), 47669 new, 9367557 with other textures (of 30000000) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 9436232 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 49585 so far (44040 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46920000 (5683618 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 88 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 34, cap 19, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.13 [hos Presentation Thread] vk: 13 textures retired (1279 left, 2978 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 95502 from earlier ones', 23 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 Presentation Thread] vk: write-back diff (600 submits): 4514 runs, 2553.5 MB compared; 3831 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 23; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 687.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 668 binds, 169 MB; 0x7f6a000000 (64 MB, state 1): 379 binds, 59 MB; 0x1167000000 (32 MB, state 1): 264 binds, 365 MB; 0x1065000000 (16 MB, state 1): 260 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 143 binds, 28 MB; 0x104c000000 (32 MB, state 1): 138 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 127 binds, 29 MB; 0x7fd7000000 (16 MB, state 1): 123 binds, 20 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46940000 (5686350 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1278 left, 2977 MB) [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 800000 so far (x1 0x1178b7a000 x2 0x2 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: 1 textures retired (1277 left, 2977 MB) [hos ModuleSystemWorker1] vcores: 371873 takes, 9181 waits (mean 33 us, longest 5.2 ms), 4123 kicks, 3958 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 24428 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 3, 22-30 119, 30-40 53, over 40 0 [hos host] vk: frame interpolation: 351 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 351, 17-25 0, over 25 0 [hos Presentation Thread] vk: 35 textures retired (1271 left, 2975 MB) [hos host] vk: batched submits: 82 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 39, cap 6, value 0, other 0 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #550000: event 0x100d6c802c mode 0 value 412265 (now 412246) (lr 0x8028c554) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46960000 (5690600 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.08 over 1051 ranges, 3040 MB), 1038 pages written, 1038 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.146; GPU wait for late pages 0.125 (14 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (144 MB), 11 spare buffers, 1937 texture pages copied (7 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 250 dirty pages from their submits' captures, 109252 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 4740 runs, 2993.7 MB compared; 3824 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 628.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 622 binds, 142 MB; 0x1167000000 (32 MB, state 1): 303 binds, 374 MB; 0x1066000000 (16 MB, state 1): 149 binds, 0 MB; 0x104c000000 (32 MB, state 1): 148 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 144 binds, 34 MB; 0x7fdd000000 (64 MB, state 1): 142 binds, 31 MB; 0x7fd7000000 (16 MB, state 1): 136 binds, 24 MB; 0x7f6a000000 (64 MB, state 1): 130 binds, 21 MB; [hos Presentation Thread] vk: in play: graphics 9799d6c9d2fabfb4 (a9ce38cd96007ff5 98f507d2a173281f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2087 ms in all, 3 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.57, present 0.13, draw 2.89, descriptors 1.03, texture lookups 0.08, uploads 0.00, pipelines 0.14, programs 0.52, commands 1.04, dispatch 0.71, memory sync 1.57, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 8.47 MB synced in 1202.4 copies, 58.94 MB written back [hos Presentation Thread] vk: 24480 presents, 36.1 fps; a frame: 550 draws (0 skipped), 87 dispatches, 143 passes, 147 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1858 pipelines (19638 ms), 192 programs (11 failed), 1271 textures (2975 MB) [hos Presentation Thread] vk: a frame: 330.7 full barriers recorded, 177.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.0; 0x8: 2.5; 0x9: 1.0; 0x10: 2.5; 0x11: 43.0; 0x12: 70.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 5.2 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: in play: graphics 7b54ecd97df3c756 (f766adae980c0bfd 7ea41540efbf2db5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 80e43ed2a3927ce1 (43f3b69742042a6a 7ea41540efbf2db5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: 15 textures retired (1282 left, 2977 MB) [hos host] vk: batched submits: 82 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 29, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 261 dirty pages from their submits' captures, 110661 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4666 runs, 3168.8 MB compared; 3622 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 636.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 589 binds, 124 MB; 0x1167000000 (32 MB, state 1): 339 binds, 413 MB; 0x104c000000 (32 MB, state 1): 156 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 153 binds, 37 MB; 0x7fdd000000 (64 MB, state 1): 152 binds, 33 MB; 0x7fd7000000 (16 MB, state 1): 145 binds, 26 MB; 0x7f88000000 (16 MB, state 1): 139 binds, 3 MB; 0x1065000000 (16 MB, state 1): 112 binds, 0 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics 36be6a2f47be0223 (d17ac8b03f96a7ac 364a1de4d131a971), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 46980000 (5694624 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1283 left, 2978 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 393 of 3000 waited for their write-back, 5.02 ms each [hos Presentation Thread] vk: 2 textures retired (1281 left, 2977 MB) [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 1053 ranges, 3044 MB), 945 pages written, 945 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.085; GPU wait for late pages 0.066 (10 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 1937 texture pages copied (7 MB) [hos Presentation Thread] vk: in play: graphics c58f56f1192e92f0 (df41f5c79de7501b 7ea41540efbf2db5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 86 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 1, wait 54, slot 0, present 30, cap 0, value 1, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 147 dirty pages from their submits' captures, 111474 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4781 runs, 3171.2 MB compared; 3770 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 643.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 722 binds, 121 MB; 0x1167000000 (32 MB, state 1): 386 binds, 432 MB; 0x104c000000 (32 MB, state 1): 162 binds, 0 MB; 0x1065000000 (16 MB, state 1): 148 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 141 binds, 30 MB; 0x7fdd000000 (64 MB, state 1): 138 binds, 30 MB; 0x7f88000000 (16 MB, state 1): 137 binds, 3 MB; 0x7fd7000000 (16 MB, state 1): 128 binds, 26 MB; [hos Presentation Thread] vk: 6 textures retired (1283 left, 2979 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47000000 (5698232 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #415000: event 0x100d6c801c mode 0 value 414997 (lr 0x802911b8) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 2753 MB (peak 6471), private 583 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 54 blocks 6070 MB, 1342 allocations 4568 MB; used 6106 of 9091 MB; heap 1 (system): 19 blocks 436 MB, 42 allocations 374 MB; used 2487 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 17 blocks 2176 MB, 1130 images 1766 MB; 254 free ranges, the largest 123 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 179 images 374 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 33990 reused from the pool, 16713 made new, 16534 destroyed from it; it holds 15 (16 MB) [hos Presentation Thread] vk: VRAM: 6561 MB used of 9347 MB allowed (1502 MB of it free in the blocks); textures 2979 MB (budget 3072 MB), 1283 textures [hos Presentation Thread] vk: textures: decoded ASTC 1572 MB, rendered 736 MB (84 drawn in one frame, kept: 32943 KB), other 356 MB; used in the last 8 presents 1169 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 2443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b6e78000 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2443 presents ago [hos Presentation Thread] vk: 47 MB: 0x10b4219e00 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2443 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 149 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 67 (79911 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 58.1 ms; VRAM 6.4 of 9.1 GB [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2104 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.12, present 0.11, draw 2.55, descriptors 0.91, texture lookups 0.09, uploads 0.01, pipelines 0.13, programs 0.49, commands 0.87, dispatch 0.76, memory sync 1.50, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 8.02 MB synced in 1148.7 copies, 58.69 MB written back [hos Presentation Thread] vk: 24600 presents, 38.6 fps; a frame: 434 draws (0 skipped), 80 dispatches, 91 passes, 141 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1871 pipelines (19864 ms), 196 programs (11 failed), 1283 textures (2979 MB) [hos Presentation Thread] vk: a frame: 262.2 full barriers recorded, 166.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 43.1; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 7.1 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: in play: graphics 7e062da3356409e4 (86ae19813f6e78cb 364a1de4d131a971), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9495045 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 83 dirty pages from their submits' captures, 109702 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 4529 runs, 3166.2 MB compared; 3476 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 607.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 752 binds, 120 MB; 0x1167000000 (32 MB, state 1): 350 binds, 406 MB; 0x1065000000 (16 MB, state 1): 203 binds, 0 MB; 0x104c000000 (32 MB, state 1): 166 binds, 0 MB; 0x1043000000 (16 MB, state 1): 158 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 136 binds, 3 MB; 0x7f7d000000 (16 MB, state 1): 129 binds, 26 MB; 0x7fdd000000 (64 MB, state 1): 128 binds, 28 MB; [hos Presentation Thread] vk: imports: 59 live (2000 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos BaseProcExecutor5] vcores: 437717 takes, 9368 waits (mean 26 us, longest 2.7 ms), 4278 kicks, 4152 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 24619 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 30, 22-30 131, 30-40 26, over 40 1 [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 16, 12-17 363, 17-25 0, over 25 1 [hos host] vk: batched submits: 90 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 62, slot 0, present 28, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47020000 (5702029 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #555000: event 0x100d6c802c mode 0 value 416065 (now 416046) (lr 0x8028c554) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.08 over 1048 ranges, 3018 MB), 947 pages written, 947 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.156; GPU wait for late pages 0.137 (26 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 1937 texture pages copied (7 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 111571 from earlier ones', 5 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 sead::MainThread] vk: write-back diff (600 submits): 4252 runs, 3161.2 MB compared; 3001 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 5; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 648.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 752 binds, 124 MB; 0x1167000000 (32 MB, state 1): 355 binds, 434 MB; 0x104c000000 (32 MB, state 1): 162 binds, 0 MB; 0x1043000000 (16 MB, state 1): 147 binds, 0 MB; 0x1066000000 (16 MB, state 1): 144 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 142 binds, 31 MB; 0x7f7d000000 (16 MB, state 1): 142 binds, 30 MB; 0x7f88000000 (16 MB, state 1): 136 binds, 3 MB; [hos host] vk: batched submits: 91 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 32, cap 0, value 0, other 0 [hos Presentation Thread] vk: 7 textures retired (1281 left, 2977 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47040000 (5706232 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 510 of 3000 waited for their write-back, 4.06 ms each [hos Presentation Thread] vk: queues ordered by their events: 162000 submissions stopped at a wait, 161978 went on once it was reached, 18 waits gone past; made to go by presents 84, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 556864, not met 0; captures at a CPU event's wait 247 [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2108 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.08, present 0.10, draw 2.56, descriptors 0.92, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.44, commands 0.90, dispatch 0.69, memory sync 1.42, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 201 (1024 MB): 8.04 MB synced in 1152.1 copies, 58.54 MB written back [hos Presentation Thread] vk: 24720 presents, 38.1 fps; a frame: 434 draws (0 skipped), 72 dispatches, 93 passes, 143 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1873 pipelines (19890 ms), 197 programs (11 failed), 1281 textures (2977 MB) [hos Presentation Thread] vk: a frame: 256.3 full barriers recorded, 168.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 43.0; 0x12: 70.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 112089 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 4203 runs, 3159.7 MB compared; 2962 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 661.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 673 binds, 121 MB; 0x1167000000 (32 MB, state 1): 367 binds, 443 MB; 0x1041000000 (16 MB, state 1): 272 binds, 3 MB; 0x104c000000 (32 MB, state 1): 160 binds, 0 MB; 0x1065000000 (16 MB, state 1): 159 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 151 binds, 33 MB; 0x7fdd000000 (64 MB, state 1): 150 binds, 33 MB; 0x7fd7000000 (16 MB, state 1): 142 binds, 25 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (3 ms) [hos Presentation Thread] vk: program picks: 20706009 kept (9658794 by the last picks' textures, a uniform buffer bound since), 48084 new, 9445906 with other textures (of 30200000) [hos Presentation Thread] vk: 1 textures retired (1289 left, 2993 MB) [hos host] vk: batched submits: 81 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 31, cap 0, value 3, other 0 [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 1049 ranges, 3024 MB), 947 pages written, 947 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.095 (16 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (149 MB), 11 spare buffers, 1937 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47060000 (5710042 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 313 dirty pages from their submits' captures, 113419 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4168 runs, 3231.8 MB compared; 4819 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 665.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 595 binds, 103 MB; 0x1167000000 (32 MB, state 1): 341 binds, 402 MB; 0x7f7d000000 (16 MB, state 1): 255 binds, 79 MB; 0x7fd7000000 (16 MB, state 1): 192 binds, 34 MB; 0x1065000000 (16 MB, state 1): 157 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 153 binds, 33 MB; 0x7f88000000 (16 MB, state 1): 138 binds, 3 MB; 0x104c000000 (32 MB, state 1): 122 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos Presentation Thread] vk: texture #67762 0x1001f071c00 1133x120 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 24798 (drawn at 22808) [hos host] vk: batched submits: 83 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 32, cap 0, value 0, other 0 [hos ModuleSystemWorker1] vcores: 443851 takes, 10697 waits (mean 34 us, longest 3.2 ms), 4857 kicks, 4778 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47080000 (5713776 pages from the captures) [hos Presentation Thread] vi: 24811 frames presented (38.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 31, 22-30 138, 30-40 20, over 40 0 [hos host] vk: frame interpolation: 383 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 9, 12-17 371, 17-25 1, over 25 0 [hos ModuleSystemWorker3] nvn: 2700000 recordings made, 53489 live copies (13.8 MB), 24379 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 2 textures retired (1296 left, 2995 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 110725 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4050 runs, 3156.7 MB compared; 2664 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 647.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 625 binds, 100 MB; 0x1167000000 (32 MB, state 1): 335 binds, 396 MB; 0x7f7d000000 (16 MB, state 1): 255 binds, 78 MB; 0x7fd7000000 (16 MB, state 1): 175 binds, 28 MB; 0x1065000000 (16 MB, state 1): 156 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 153 binds, 33 MB; 0x7f88000000 (16 MB, state 1): 135 binds, 3 MB; 0x104c000000 (32 MB, state 1): 127 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2108 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.03, present 0.10, draw 2.50, descriptors 0.92, texture lookups 0.08, uploads 0.01, pipelines 0.12, programs 0.44, commands 0.86, dispatch 0.60, memory sync 1.74, queue submit 0.50, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 202 (1024 MB): 8.19 MB synced in 1146.8 copies, 58.60 MB written back [hos Presentation Thread] vk: 24840 presents, 38.6 fps; a frame: 412 draws (0 skipped), 69 dispatches, 91 passes, 142 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 1874 pipelines (19948 ms), 197 programs (11 failed), 1296 textures (2995 MB) [hos Presentation Thread] vk: a frame: 250.8 full barriers recorded, 168.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 2.0; 0x9: 1.0; 0x10: 0.6; 0x11: 43.0; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.0 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #560000: event 0x100d6c802c mode 0 value 419865 (now 419827) (lr 0x8028c554) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #420000: event 0x100d6c8030 mode 0 value 419999 (lr 0x806612a8) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.05, scan 0.08 over 1049 ranges, 3024 MB), 939 pages written, 939 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.159; GPU wait for late pages 0.140 (27 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 1980 texture pages copied (7 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9553811 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (1311 left, 2988 MB) [hos host] vk: batched submits: 87 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47100000 (5717562 pages from the captures) [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 2000000 (of 2393533 registrations; slot 26554 256x144 -> 64x36) [hos sead::MainThread] vk: readbacks of GPU results: 603 of 3000 waited for their write-back, 3.30 ms each [hos sead::MainThread] vk: mirror syncs (600 submits): 245 dirty pages from their submits' captures, 110562 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 sead::MainThread] vk: write-back diff (600 submits): 4095 runs, 3214.2 MB compared; 2715 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 651.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 641 binds, 108 MB; 0x1167000000 (32 MB, state 1): 334 binds, 394 MB; 0x7f7d000000 (16 MB, state 1): 254 binds, 79 MB; 0x7fd7000000 (16 MB, state 1): 156 binds, 25 MB; 0x1065000000 (16 MB, state 1): 156 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 153 binds, 33 MB; 0x7f88000000 (16 MB, state 1): 139 binds, 3 MB; 0x104c000000 (32 MB, state 1): 129 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.11 [hos Presentation Thread] vk: upload over a drawn image: #69918 0x10002a80600 1536x864x1 x1 NVN 0x34 at present 24901 (texture frame 24902), finalized, 5376 KB dirty in 1 ranges [hos Presentation Thread] vk: texture 0x10002a80600 1536x864x1 x1 levels 1 NVN 0x34 (5376 KB of storage) re-uploaded (its memory was written; flags 0x8): whole, 5376 KB of it, over what the GPU wrote (finalized since) [hos Presentation Thread] vk: upload over a drawn image: #66600 0x10003500a00 768x432x1 x1 NVN 0xa at present 24901 (texture frame 24902), finalized, 1536 KB dirty in 1 ranges [hos Presentation Thread] vk: upload over a drawn image: #66606 0x10003da1200 768x432x1 x1 NVN 0x34 at present 24901 (texture frame 24902), finalized, 1536 KB dirty in 1 ranges [hos Presentation Thread] vk: sampler 270 is nearest: min filter 2, mag filter 0, wrap 1/1/7, lod -1000..1000 bias -0.5, aniso 1, compare 0 [hos Presentation Thread] vk: 159 textures retired (1254 left, 2687 MB) [hos Presentation Thread] vk: 67 textures retired (1187 left, 2633 MB) [hos host] vk: batched submits: 106 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 19, wait 38, slot 0, present 47, cap 0, value 2, other 0 [hos Presentation Thread] vk: 14 textures retired (1218 left, 2656 MB) [hos Presentation Thread] vk: texture #70006 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148347): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #70006 0x10000780600 1024x576x1 x1 NVN 0xa at present 24929 (texture frame 24930), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #70006 0x10000780600 1024x576x1 x1 NVN 0xa at present 24931 (texture frame 24932), finalized, 2560 KB dirty in 1 ranges [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 3 queue finishes (4 ms) [hos Presentation Thread] vk: 44 textures retired (1194 left, 2654 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1157 dirty pages from their submits' captures, 93543 from earlier ones', 27 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 Presentation Thread] vk: write-back diff (600 submits): 2659 runs, 2047.9 MB compared; 2206 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 25; 0x7ffe000000 (32 MB, captured, state 2): 1; 0x1140000000 (64 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 616.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 392 binds, 72 MB; 0x1167000000 (32 MB, state 1): 225 binds, 275 MB; 0x7f7d000000 (16 MB, state 1): 137 binds, 39 MB; 0x7fdd000000 (64 MB, state 1): 98 binds, 21 MB; 0x7fd7000000 (16 MB, state 1): 96 binds, 16 MB; 0x1065000000 (16 MB, state 1): 90 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 87 binds, 2 MB; 0x115c000000 (16 MB, state 1): 79 binds, 184 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1195 left, 2654 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.04, scan 0.08 over 1050 ranges, 3018 MB), 905 pages written, 905 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.265; GPU wait for late pages 0.246 (30 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47120000 (5721522 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1196 left, 2654 MB) [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.03 waits for shaders or pipelines (0.1 ms); translation 2108 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.48, present 0.16, draw 2.51, descriptors 0.91, texture lookups 0.16, uploads 0.08, pipelines 0.12, programs 0.37, commands 0.85, dispatch 0.51, memory sync 2.22, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 202 (1024 MB): 7.20 MB synced in 1056.2 copies, 46.78 MB written back [hos Presentation Thread] vk: 24960 presents, 43.0 fps; a frame: 403 draws (0 skipped), 55 dispatches, 121 passes, 134 barriers, 6 submits, 1.0 uploads (0.4 MB), 166 ub updates (89 overlays), GPU-bound wait 0.0 ms; 1882 pipelines (19972 ms), 197 programs (11 failed), 1196 textures (2654 MB) [hos Presentation Thread] vk: a frame: 263.2 full barriers recorded, 160.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.9; 0x8: 1.9; 0x9: 0.8; 0x10: 2.5; 0x11: 34.2; 0x12: 70.0; 0x13: 1.8; 0x21: 3.6; 0x28: 11.2; 0x92: 3.3; 0x97: 0.8; [hos Presentation Thread] vk: GPU time 9.8 ms a frame (the longest submission 4.7 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.14 MB unswizzled on the CPU in 0.04 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 49840 so far (44233 MB) [hos Presentation Thread] vk: 8 textures retired (1203 left, 2658 MB) [hos Presentation Thread] vk: 14 textures retired (1202 left, 2657 MB) [hos host] vk: batched submits: 75 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 5, wait 3, slot 0, present 57, cap 4, value 6, other 0 [hos Presentation Thread] vk: 52 textures retired (1207 left, 2657 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 355 dirty pages from their submits' captures, 102434 from earlier ones', 37 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 Presentation Thread] vk: write-back diff (600 submits): 4344 runs, 2707.3 MB compared; 3456 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 685.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 703 binds, 163 MB; 0x1167000000 (32 MB, state 1): 309 binds, 378 MB; 0x1065000000 (16 MB, state 1): 206 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 185 binds, 46 MB; 0x104c000000 (32 MB, state 1): 148 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 133 binds, 28 MB; 0x7f7d000000 (16 MB, state 1): 127 binds, 26 MB; 0x7fd7000000 (16 MB, state 1): 119 binds, 21 MB; [hos Presentation Thread] vk: texture #70049 0x1001e15fc00 2000x2000 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 24994 (drawn at 24933) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47140000 (5725396 pages from the captures) [hos Presentation Thread] vk: texture #70056 0x1001e12c000 137x134 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 24995 (drawn at 24934) [hos Presentation Thread] vk: 13 textures retired (1219 left, 2672 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #50000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: 13 textures retired (1206 left, 2657 MB) [hos AudioFrameworkThread] vcores: 351853 takes, 8698 waits (mean 38 us, longest 5.8 ms), 3789 kicks, 3648 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 25016 frames presented (40.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 6, 15.5-17.8 15, 17.8-22 30, 22-30 138, 30-40 15, over 40 1 [hos host] vk: frame interpolation: 409 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 8, 7-9 33, 9-12 26, 12-17 339, 17-25 4, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47160000 (5729615 pages from the captures) [hos Presentation Thread] vk: NVN2 program cd9c35997b49b7a4 (stage 0) lowered with extended registers (1145 REGMAP words) [hos Presentation Thread] vk: 104 textures retired (1236 left, 2706 MB) [hos Presentation Thread] vk: texture #70057 0x1001e123e00 56x86 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 25031 (drawn at 24934) [hos Presentation Thread] vk: mirror syncs (600 submits): 239 dirty pages from their submits' captures, 93928 from earlier ones', 54 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 Presentation Thread] vk: write-back diff (600 submits): 4519 runs, 2500.4 MB compared; 4018 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 54; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 725.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 710 binds, 156 MB; 0x1167000000 (32 MB, state 1): 314 binds, 366 MB; 0x7f6a000000 (64 MB, state 1): 242 binds, 55 MB; 0x1042000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 179 binds, 35 MB; 0x104c000000 (32 MB, state 1): 149 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 146 binds, 79 MB; 0x1065000000 (16 MB, state 1): 142 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 80 textures retired (1224 left, 2705 MB) [hos host] vk: batched submits: 77 flushes, 23.9 command buffers each, over 120 presents; by reason: poll 0, wait 13, slot 0, present 43, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47180000 (5733152 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1225 left, 2713 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.04, scan 0.08 over 1048 ranges, 3000 MB), 1097 pages written, 1097 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.061; GPU wait for late pages 0.040 (3 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (210 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #565000: event 0x100d6c8040 mode 0 value 423632 (now 423613) (lr 0x80697644) [hos Presentation Thread] vk: 43 textures retired (1224 left, 2713 MB) [hos Presentation Thread] vk: program picks: 20830342 kept (9719814 by the last picks' textures, a uniform buffer bound since), 48409 new, 9521248 with other textures (of 30400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47200000 (5736990 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (1213 left, 2699 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 85678 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 4744 runs, 2192.2 MB compared; 4403 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 837.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 686 binds, 155 MB; 0x7fd8000000 (80 MB, state 1): 386 binds, 17 MB; 0x1167000000 (32 MB, state 1): 265 binds, 340 MB; 0x7fdd000000 (64 MB, state 1): 223 binds, 58 MB; 0x7f72000000 (48 MB, state 1): 188 binds, 182 MB; 0x7f6a000000 (64 MB, state 1): 167 binds, 41 MB; 0x104c000000 (32 MB, state 1): 130 binds, 0 MB; 0x1065000000 (16 MB, state 1): 109 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9612549 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 71 textures retired (1229 left, 2713 MB) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2108 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.88, present 0.25, draw 4.28, descriptors 1.53, texture lookups 0.20, uploads 0.06, pipelines 0.18, programs 0.81, commands 1.47, dispatch 0.75, memory sync 1.32, queue submit 0.60, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.01 MB synced in 1247.0 copies, 59.32 MB written back [hos Presentation Thread] vk: 25080 presents, 36.7 fps; a frame: 829 draws (0 skipped), 102 dispatches, 209 passes, 158 barriers, 6 submits, 0.3 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1888 pipelines (20151 ms), 197 programs (11 failed), 1241 textures (2727 MB) [hos Presentation Thread] vk: a frame: 429.1 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.0; 0x12: 75.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.6 ms a frame (the longest submission 5.4 ms); 4.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker3] vk: readbacks of GPU results: 388 of 3000 waited for their write-back, 3.78 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47220000 (5741311 pages from the captures) [hos Presentation Thread] vk: 45 textures retired (1220 left, 2711 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.11 [hos Presentation Thread] vk: 24 textures retired (1228 left, 2713 MB) [hos host] vk: batched submits: 115 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 42, cap 31, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47240000 (5744368 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 231 dirty pages from their submits' captures, 86445 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 4845 runs, 2200.5 MB compared; 4714 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 831.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 622 binds, 145 MB; 0x7fd8000000 (80 MB, state 1): 350 binds, 11 MB; 0x7fdd000000 (64 MB, state 1): 304 binds, 63 MB; 0x1167000000 (32 MB, state 1): 265 binds, 342 MB; 0x7f72000000 (48 MB, state 1): 213 binds, 198 MB; 0x1066000000 (16 MB, state 1): 175 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 130 binds, 26 MB; 0x104c000000 (32 MB, state 1): 127 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 41 textures retired (1211 left, 2698 MB) [hos Presentation Thread] vk: in play: mesh 64af4491667c714c (11d90805504db8d3 301a1f2c0040688e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 07d518ebd4e387f6 (7e344ab57e10b148 af2351e5429f3142), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 02afa39ba6bbb9b0 (3c728f85bc3c26af f96994b4e0a60f01), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b3433263efd96eb3 (f34a2c78ae21e497 584268c7dc34b27c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics eb8d3fb125a10534 (7e344ab57e10b148 e5082d21ada48784), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: mesh 64af4491667c714c: threads 32 max v 126 p 126 payload 64, 21 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 38 39 4c 54 55; 0 primitive [hos host] vk: mesh program 64af4491667c714c, NVN stage 6: 2 storage buffers, first in c0 at 0x670, base 0x670 [hos host] vk: mesh program 64af4491667c714c, NVN stage 7: 2 storage buffers, first in c0 at 0x770, base 0x770 [hos host] vk: mesh program 64af4491667c714c, NVN stage 1: 4 storage buffers, first in c0 at 0x510, base 0x510 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47260000 (5750242 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1220 left, 2718 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 5 queue finishes (3 ms) [hos Presentation Thread] vk: 25 textures retired (1222 left, 2719 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #425000: event 0x100d6c803c mode 0 value 424999 (lr 0x80661bfc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47280000 (5755017 pages from the captures) [hos rmbl::VibrationThread] hid: 131072 vibration values, strongest 0.08 since the last count [hos Presentation Thread] vk: 12 textures retired (1226 left, 2720 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 343 dirty pages from their submits' captures, 79856 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4304 runs, 1903.2 MB compared; 4622 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 782.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 530 binds, 126 MB; 0x7f6a000000 (64 MB, state 1): 401 binds, 84 MB; 0x7fdd000000 (64 MB, state 1): 313 binds, 59 MB; 0x7fd2000000 (16 MB, state 1): 311 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 283 binds, 9 MB; 0x1066000000 (16 MB, state 1): 261 binds, 0 MB; 0x1167000000 (32 MB, state 1): 219 binds, 271 MB; 0x7f72000000 (48 MB, state 1): 198 binds, 190 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47300000 (5759126 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.51 ms (lock 0.05, scan 0.09 over 1051 ranges, 3014 MB), 1154 pages written, 1154 copied (4.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.184; GPU wait for late pages 0.160 (26 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (203 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: 16 textures retired (1228 left, 2719 MB) [hos Presentation Thread] vk: 2 textures retired (1226 left, 2719 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47320000 (5763165 pages from the captures) [hos host] vk: batched submits: 140 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 2, wait 55, slot 0, present 58, cap 18, value 7, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 80328 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 Presentation Thread] vk: write-back diff (600 submits): 4569 runs, 2028.3 MB compared; 4309 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 876.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 505 binds, 110 MB; 0x7fdd000000 (64 MB, state 1): 465 binds, 65 MB; 0x7fd2000000 (16 MB, state 1): 347 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 300 binds, 10 MB; 0x7f72000000 (48 MB, state 1): 290 binds, 252 MB; 0x7f6a000000 (64 MB, state 1): 288 binds, 79 MB; 0x1167000000 (32 MB, state 1): 254 binds, 318 MB; 0x1066000000 (16 MB, state 1): 196 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47340000 (5767338 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47360000 (5769075 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos NavMeshDepWorker2] vcores: 328966 takes, 9890 waits (mean 39 us, longest 3.4 ms), 4477 kicks, 4295 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 25193 frames presented (35.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 124, 30-40 46, over 40 4 [hos host] vk: frame interpolation: 354 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 11, 12-17 337, 17-25 3, over 25 3 [hos Presentation Thread] vk: memory: working set 2778 MB (peak 6471), private 589 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5942 MB, 1370 allocations 4396 MB; used 5978 of 9091 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2527 of 7571 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1063 images 1470 MB; 279 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 274 images 499 MB; 174 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 34547 reused from the pool, 16882 made new, 16608 destroyed from it; it holds 100 (100 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9347 MB allowed (1545 MB of it free in the blocks); textures 2719 MB (budget 3072 MB), 1226 textures [hos Presentation Thread] vk: textures: decoded ASTC 1389 MB, rendered 752 MB (90 drawn in one frame, kept: 37393 KB), other 276 MB; used in the last 8 presents 1526 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 3043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 3123 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 274 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 69 (79947 KB): 46x66x1 NVN 0x25: 1 (11 KB); 56x86x1 NVN 0x25: 1 (18 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 2 (35 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos host] vk: malloc: 1381 MB in arenas (805 MB in use, 576 MB free, 0 MB of it at the tops), 43 MB mapped [hos host] vk: malloc_trim: 576 MB free in the arenas now, the process's private memory 589 -> 491 MB (9 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 46.2 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.02, present 0.17, draw 5.33, descriptors 1.93, texture lookups 0.15, uploads 0.02, pipelines 0.25, programs 1.02, commands 1.84, dispatch 0.84, memory sync 1.79, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.37 MB synced in 1320.4 copies, 59.45 MB written back [hos Presentation Thread] vk: 25200 presents, 35.3 fps; a frame: 1108 draws (0 skipped), 119 dispatches, 231 passes, 162 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1226 textures (2719 MB) [hos Presentation Thread] vk: a frame: 473.5 full barriers recorded, 202.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.9; 0x12: 79.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 6.5 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47380000 (5770775 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 249 dirty pages from their submits' captures, 77710 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 sead::MainThread] vk: write-back diff (600 submits): 4089 runs, 1952.9 MB compared; 3763 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 931.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 497 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 468 binds, 67 MB; 0x7fd2000000 (16 MB, state 1): 363 binds, 5 MB; 0x7f72000000 (48 MB, state 1): 314 binds, 282 MB; 0x7fd8000000 (80 MB, state 1): 300 binds, 9 MB; 0x1167000000 (32 MB, state 1): 262 binds, 348 MB; 0x7f6a000000 (64 MB, state 1): 254 binds, 73 MB; 0x1066000000 (16 MB, state 1): 252 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47400000 (5772422 pages from the captures) [hos host] vk: batched submits: 139 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 70, slot 0, present 48, cap 21, value 0, other 0 [hos Presentation Thread] vk: program picks: 20974938 kept (9797535 by the last picks' textures, a uniform buffer bound since), 48687 new, 9576374 with other textures (of 30600000) [hos Presentation Thread] vk: 16 textures retired (1240 left, 2734 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47420000 (5775538 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9670708 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 42 textures retired (1224 left, 2719 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 81987 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 Presentation Thread] vk: write-back diff (600 submits): 4243 runs, 2016.2 MB compared; 4005 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 915.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 512 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 386 binds, 62 MB; 0x7fd2000000 (16 MB, state 1): 329 binds, 3 MB; 0x7f6a000000 (64 MB, state 1): 285 binds, 71 MB; 0x1167000000 (32 MB, state 1): 275 binds, 361 MB; 0x7f72000000 (48 MB, state 1): 256 binds, 266 MB; 0x7fd8000000 (80 MB, state 1): 250 binds, 8 MB; 0x1066000000 (16 MB, state 1): 239 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.04, scan 0.08 over 1051 ranges, 3014 MB), 1151 pages written, 1151 copied (4.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.143; GPU wait for late pages 0.119 (36 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (229 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: 60 textures retired (1236 left, 2733 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47440000 (5779192 pages from the captures) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 820000 so far (x1 0x117a4d2040 x2 0x6001d40 x3 0x117a4d2000 x4 0xf33080) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #570000: event 0x100d6c8040 mode 0 value 427432 (now 427413) (lr 0x80697644) [hos Presentation Thread] vk: 12 textures retired (1224 left, 2719 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47460000 (5781970 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 1078 of 3000 waited for their write-back, 1.51 ms each [hos Presentation Thread] vk: 30 textures retired (1226 left, 2720 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 163 dirty pages from their submits' captures, 78316 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 Presentation Thread] vk: write-back diff (600 submits): 3892 runs, 2027.5 MB compared; 3287 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 875.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 527 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 410 binds, 65 MB; 0x7fd2000000 (16 MB, state 1): 345 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 319 binds, 17 MB; 0x7f6a000000 (64 MB, state 1): 279 binds, 73 MB; 0x1167000000 (32 MB, state 1): 257 binds, 331 MB; 0x1066000000 (16 MB, state 1): 256 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 244 binds, 238 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47480000 (5786017 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1226 left, 2720 MB) [hos host] vk: batched submits: 136 flushes, 16.5 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 56, cap 36, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1240 left, 2734 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47500000 (5788881 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1236 left, 2733 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47520000 (5792843 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 80814 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 Presentation Thread] vk: write-back diff (600 submits): 3880 runs, 2006.2 MB compared; 3358 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 859.0 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 619 binds, 120 MB; 0x7fd8000000 (80 MB, state 1): 396 binds, 17 MB; 0x7fdd000000 (64 MB, state 1): 370 binds, 62 MB; 0x7fd2000000 (16 MB, state 1): 299 binds, 3 MB; 0x7f72000000 (48 MB, state 1): 285 binds, 248 MB; 0x1167000000 (32 MB, state 1): 260 binds, 323 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 225 binds, 53 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 84 textures retired (1227 left, 2720 MB) [hos Presentation Thread] vk: 1 textures retired (1226 left, 2720 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47540000 (5795628 pages from the captures) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.00, present 0.20, draw 5.23, descriptors 1.94, texture lookups 0.14, uploads 0.00, pipelines 0.22, programs 0.91, commands 1.87, dispatch 0.80, memory sync 1.77, queue submit 0.81, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.23 MB synced in 1308.9 copies, 59.28 MB written back [hos Presentation Thread] vk: 25320 presents, 35.8 fps; a frame: 1134 draws (0 skipped), 105 dispatches, 234 passes, 162 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1226 textures (2720 MB) [hos Presentation Thread] vk: a frame: 462.3 full barriers recorded, 202.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.6; 0x8: 3.0; 0x9: 1.0; 0x10: 4.6; 0x11: 43.4; 0x12: 80.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 6.8 ms); 2.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47560000 (5797368 pages from the captures) [hos host] vk: batched submits: 152 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 80, slot 0, present 60, cap 12, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 213 dirty pages from their submits' captures, 77429 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 Presentation Thread] vk: write-back diff (600 submits): 3911 runs, 1949.1 MB compared; 3552 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 881.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 530 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 458 binds, 76 MB; 0x7f6a000000 (64 MB, state 1): 363 binds, 82 MB; 0x7fd2000000 (16 MB, state 1): 354 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 336 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 303 binds, 282 MB; 0x1066000000 (16 MB, state 1): 261 binds, 0 MB; 0x1167000000 (32 MB, state 1): 230 binds, 269 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47580000 (5799120 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.04, scan 0.08 over 1050 ranges, 3010 MB), 1134 pages written, 1134 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.187; GPU wait for late pages 0.163 (42 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47600000 (5800929 pages from the captures) [hos PlayReporter] vcores: 336851 takes, 8954 waits (mean 32 us, longest 4.9 ms), 3979 kicks, 3893 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47620000 (5802752 pages from the captures) [hos Presentation Thread] vi: 25373 frames presented (36.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 122, 30-40 46, over 40 2 [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 7, 12-17 347, 17-25 4, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 79351 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 Presentation Thread] vk: write-back diff (600 submits): 4235 runs, 1954.0 MB compared; 4096 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 860.0 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 529 binds, 110 MB; 0x7fdd000000 (64 MB, state 1): 450 binds, 76 MB; 0x7f6a000000 (64 MB, state 1): 376 binds, 90 MB; 0x7fd2000000 (16 MB, state 1): 360 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 329 binds, 16 MB; 0x7f72000000 (48 MB, state 1): 300 binds, 278 MB; 0x1066000000 (16 MB, state 1): 261 binds, 0 MB; 0x1167000000 (32 MB, state 1): 221 binds, 249 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: program picks: 21119544 kept (9876718 by the last picks' textures, a uniform buffer bound since), 48867 new, 9631588 with other textures (of 30800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47640000 (5804491 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9728722 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] nvn: CommandBufferSignalEvent #430000: event 0x100d6c8048 mode 0 value 429999 (lr 0x80666598) [hos BaseProcExecutor3] hid: game window not in front (foreground window: process 0, class "") [hos ModuleSystemWorker3] nvn: 2750000 recordings made, 54432 live copies (17.0 MB), 24702 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47660000 (5806261 pages from the captures) [hos host] vk: batched submits: 144 flushes, 15.8 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 64, cap 15, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 170 dirty pages from their submits' captures, 79333 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 Presentation Thread] vk: write-back diff (600 submits): 4063 runs, 2008.1 MB compared; 3625 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 890.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 533 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 459 binds, 77 MB; 0x7f6a000000 (64 MB, state 1): 387 binds, 92 MB; 0x7fd2000000 (16 MB, state 1): 358 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 339 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 312 binds, 291 MB; 0x1066000000 (16 MB, state 1): 270 binds, 0 MB; 0x1167000000 (32 MB, state 1): 225 binds, 258 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47680000 (5807960 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47700000 (5809705 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1224 left, 2720 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47720000 (5811460 pages from the captures) [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.44, present 0.13, draw 5.38, descriptors 1.97, texture lookups 0.10, uploads 0.00, pipelines 0.23, programs 0.93, commands 1.94, dispatch 0.80, memory sync 2.10, queue submit 0.84, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.25 MB synced in 1312.5 copies, 59.09 MB written back [hos Presentation Thread] vk: 25440 presents, 35.7 fps; a frame: 1182 draws (0 skipped), 108 dispatches, 238 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1224 textures (2720 MB) [hos Presentation Thread] vk: a frame: 468.6 full barriers recorded, 205.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.1; 0x12: 81.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 7.4 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 151 dirty pages from their submits' captures, 77596 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 sead::MainThread] vk: write-back diff (600 submits): 3859 runs, 1948.3 MB compared; 3510 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 886.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 528 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 456 binds, 77 MB; 0x7f6a000000 (64 MB, state 1): 362 binds, 87 MB; 0x7fd2000000 (16 MB, state 1): 357 binds, 5 MB; 0x7fd8000000 (80 MB, state 1): 333 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 305 binds, 288 MB; 0x1066000000 (16 MB, state 1): 265 binds, 0 MB; 0x1167000000 (32 MB, state 1): 229 binds, 267 MB; [hos sead::MainThread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 1302 of 3000 waited for their write-back, 1.21 ms each [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.04, scan 0.08 over 1050 ranges, 3010 MB), 1145 pages written, 1145 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.260; GPU wait for late pages 0.237 (38 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (201 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47740000 (5813183 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #575000: event 0x100d6c8040 mode 0 value 431232 (now 431194) (lr 0x80697644) [hos host] vk: batched submits: 151 flushes, 15.1 command buffers each, over 120 presents; by reason: poll 0, wait 73, slot 0, present 55, cap 23, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47760000 (5816568 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 204 dirty pages from their submits' captures, 78395 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 Presentation Thread] vk: write-back diff (600 submits): 3904 runs, 1948.7 MB compared; 3570 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 869.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 524 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 453 binds, 74 MB; 0x7fd2000000 (16 MB, state 1): 349 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 346 binds, 84 MB; 0x7fd8000000 (80 MB, state 1): 330 binds, 16 MB; 0x7f72000000 (48 MB, state 1): 302 binds, 279 MB; 0x1167000000 (32 MB, state 1): 226 binds, 267 MB; 0x1066000000 (16 MB, state 1): 126 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47780000 (5818352 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47800000 (5820146 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47820000 (5821978 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 79918 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 Presentation Thread] vk: write-back diff (600 submits): 4264 runs, 1954.4 MB compared; 4115 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 862.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 531 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 453 binds, 77 MB; 0x7fd2000000 (16 MB, state 1): 366 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 334 binds, 79 MB; 0x7fd8000000 (80 MB, state 1): 327 binds, 15 MB; 0x7f72000000 (48 MB, state 1): 302 binds, 284 MB; 0x1065000000 (16 MB, state 1): 256 binds, 0 MB; 0x1167000000 (32 MB, state 1): 228 binds, 258 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1223 left, 2720 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47840000 (5823765 pages from the captures) [hos host] vk: batched submits: 150 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 0, wait 75, slot 0, present 57, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47860000 (5825506 pages from the captures) [hos Presentation Thread] vk: program picks: 21265705 kept (9956551 by the last picks' textures, a uniform buffer bound since), 49022 new, 9685272 with other textures (of 31000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 201 dirty pages from their submits' captures, 78362 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 Presentation Thread] vk: write-back diff (600 submits): 3967 runs, 2006.6 MB compared; 3385 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 893.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 537 binds, 111 MB; 0x7fdd000000 (64 MB, state 1): 462 binds, 77 MB; 0x7f6a000000 (64 MB, state 1): 357 binds, 84 MB; 0x7fd2000000 (16 MB, state 1): 354 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 344 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 308 binds, 286 MB; 0x1065000000 (16 MB, state 1): 251 binds, 0 MB; 0x1167000000 (32 MB, state 1): 231 binds, 273 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47880000 (5827209 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.04, scan 0.08 over 1050 ranges, 3010 MB), 1146 pages written, 1146 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.225; GPU wait for late pages 0.201 (54 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (207 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9786864 pages so far (0 held: may be written ahead in their submission) [hos AudioFrameworkThread] vcores: 345073 takes, 9383 waits (mean 33 us, longest 4.3 ms), 4265 kicks, 4166 yields, 0 escapes in 5 s [hos host] vk: frame interpolation: 364 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 358, 17-25 1, over 25 0 [hos Presentation Thread] vi: 25555 frames presented (36.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 128, 30-40 44, over 40 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47900000 (5828928 pages from the captures) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.33, present 0.09, draw 5.45, descriptors 2.02, texture lookups 0.10, uploads 0.00, pipelines 0.23, programs 0.94, commands 1.95, dispatch 0.80, memory sync 2.01, queue submit 0.86, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.24 MB synced in 1313.6 copies, 59.07 MB written back [hos Presentation Thread] vk: 25560 presents, 36.8 fps; a frame: 1181 draws (0 skipped), 107 dispatches, 238 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1224 textures (2720 MB) [hos Presentation Thread] vk: a frame: 467.3 full barriers recorded, 205.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 81.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 6.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 50763 so far (45044 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47920000 (5830687 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 217 dirty pages from their submits' captures, 77048 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 Presentation Thread] vk: write-back diff (600 submits): 3649 runs, 1944.9 MB compared; 3072 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 881.0 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 523 binds, 110 MB; 0x7fdd000000 (64 MB, state 1): 456 binds, 76 MB; 0x7fd2000000 (16 MB, state 1): 352 binds, 5 MB; 0x7f6a000000 (64 MB, state 1): 352 binds, 82 MB; 0x7fd8000000 (80 MB, state 1): 331 binds, 13 MB; 0x7f72000000 (48 MB, state 1): 302 binds, 279 MB; 0x1065000000 (16 MB, state 1): 248 binds, 0 MB; 0x1167000000 (32 MB, state 1): 229 binds, 275 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 144 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 70, slot 0, present 54, cap 20, value 0, other 0 [hos Presentation Thread] vk: queues ordered by their events: 168000 submissions stopped at a wait, 167980 went on once it was reached, 18 waits gone past; made to go by presents 85, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 578076, not met 0; captures at a CPU event's wait 253 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47940000 (5832426 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.11 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47960000 (5834186 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 186 dirty pages from their submits' captures, 80421 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 Presentation Thread] vk: write-back diff (600 submits): 3879 runs, 2004.8 MB compared; 3447 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 891.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 547 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 462 binds, 77 MB; 0x7fd2000000 (16 MB, state 1): 355 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 340 binds, 82 MB; 0x7fd8000000 (80 MB, state 1): 332 binds, 15 MB; 0x7f72000000 (48 MB, state 1): 306 binds, 289 MB; 0x1065000000 (16 MB, state 1): 252 binds, 0 MB; 0x1167000000 (32 MB, state 1): 230 binds, 273 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 47980000 (5835893 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1223 left, 2720 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48000000 (5837739 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 1354 of 3000 waited for their write-back, 1.17 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48020000 (5839528 pages from the captures) [hos host] vk: batched submits: 147 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 1, wait 60, slot 0, present 60, cap 26, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 185 dirty pages from their submits' captures, 77993 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 Presentation Thread] vk: write-back diff (600 submits): 4085 runs, 1952.0 MB compared; 3686 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 866.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 615 binds, 112 MB; 0x7fdd000000 (64 MB, state 1): 460 binds, 78 MB; 0x7fd2000000 (16 MB, state 1): 361 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 338 binds, 81 MB; 0x7fd8000000 (80 MB, state 1): 334 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 308 binds, 284 MB; 0x1065000000 (16 MB, state 1): 253 binds, 0 MB; 0x1167000000 (32 MB, state 1): 224 binds, 256 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.04, scan 0.08 over 1040 ranges, 2960 MB), 1146 pages written, 1146 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.175; GPU wait for late pages 0.152 (36 of 600 takes), pools lock 0.000, retires and stamps 0.015, bytes copied 0.000; 25 kept (195 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48040000 (5841297 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #435000: event 0x100d6c8010 mode 0 value 435001 (lr 0x80660bcc) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #580000: event 0x100d6c8040 mode 0 value 435032 (now 434994) (lr 0x80697644) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48060000 (5843076 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48080000 (5844773 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 175 dirty pages from their submits' captures, 77652 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 Presentation Thread] vk: write-back diff (600 submits): 3732 runs, 1946.2 MB compared; 3104 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 881.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 523 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 452 binds, 75 MB; 0x7fd2000000 (16 MB, state 1): 349 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 335 binds, 81 MB; 0x7fd8000000 (80 MB, state 1): 329 binds, 10 MB; 0x7f72000000 (48 MB, state 1): 303 binds, 287 MB; 0x1065000000 (16 MB, state 1): 249 binds, 0 MB; 0x1167000000 (32 MB, state 1): 230 binds, 277 MB; [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.80, present 0.12, draw 5.41, descriptors 2.00, texture lookups 0.09, uploads 0.00, pipelines 0.23, programs 0.93, commands 1.95, dispatch 0.77, memory sync 1.61, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.24 MB synced in 1313.1 copies, 59.02 MB written back [hos Presentation Thread] vk: 25680 presents, 35.3 fps; a frame: 1182 draws (0 skipped), 103 dispatches, 238 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1224 textures (2720 MB) [hos Presentation Thread] vk: a frame: 463.9 full barriers recorded, 205.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 81.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 5.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48100000 (5846466 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.12 [hos Presentation Thread] vk: program picks: 21411601 kept (10036586 by the last picks' textures, a uniform buffer bound since), 49178 new, 9739220 with other textures (of 31200000) [hos Presentation Thread] vk: 1 textures retired (1223 left, 2720 MB) [hos host] vk: batched submits: 147 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 60, cap 19, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48120000 (5848239 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9845405 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 180 dirty pages from their submits' captures, 79754 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 Presentation Thread] vk: write-back diff (600 submits): 3695 runs, 1945.2 MB compared; 3176 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 889.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 531 binds, 112 MB; 0x7fdd000000 (64 MB, state 1): 459 binds, 77 MB; 0x7fd2000000 (16 MB, state 1): 353 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 339 binds, 82 MB; 0x7fd8000000 (80 MB, state 1): 328 binds, 10 MB; 0x7f72000000 (48 MB, state 1): 307 binds, 284 MB; 0x1065000000 (16 MB, state 1): 256 binds, 0 MB; 0x1167000000 (32 MB, state 1): 233 binds, 282 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48140000 (5849969 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48160000 (5851724 pages from the captures) [hos BaseProcExecutor3] vcores: 362665 takes, 8762 waits (mean 34 us, longest 6.2 ms), 3975 kicks, 3871 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 25733 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 121, 30-40 50, over 40 1 [hos host] vk: frame interpolation: 354 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 354, 17-25 1, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48180000 (5853503 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 173 dirty pages from their submits' captures, 78832 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 Presentation Thread] vk: write-back diff (600 submits): 4012 runs, 2007.4 MB compared; 3721 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 899.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 534 binds, 113 MB; 0x7fdd000000 (64 MB, state 1): 464 binds, 77 MB; 0x7f6a000000 (64 MB, state 1): 373 binds, 92 MB; 0x7fd2000000 (16 MB, state 1): 367 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 338 binds, 14 MB; 0x7f72000000 (48 MB, state 1): 307 binds, 291 MB; 0x1065000000 (16 MB, state 1): 249 binds, 0 MB; 0x1167000000 (32 MB, state 1): 228 binds, 271 MB; [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.04, scan 0.08 over 1033 ranges, 2932 MB), 1147 pages written, 1147 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.140; GPU wait for late pages 0.116 (53 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (194 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48200000 (5855327 pages from the captures) [hos host] vk: batched submits: 146 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 0, wait 70, slot 0, present 51, cap 25, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48220000 (5858160 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 185 dirty pages from their submits' captures, 77575 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 Presentation Thread] vk: write-back diff (600 submits): 3936 runs, 1949.4 MB compared; 3438 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 863.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 529 binds, 108 MB; 0x7fdd000000 (64 MB, state 1): 454 binds, 76 MB; 0x7fd2000000 (16 MB, state 1): 351 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 345 binds, 83 MB; 0x7fd8000000 (80 MB, state 1): 328 binds, 15 MB; 0x7f72000000 (48 MB, state 1): 305 binds, 280 MB; 0x1167000000 (32 MB, state 1): 226 binds, 260 MB; 0x1065000000 (16 MB, state 1): 129 binds, 0 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48240000 (5859928 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48260000 (5861621 pages from the captures) [hos Presentation Thread] vk: memory: working set 2681 MB (peak 6471), private 492 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5942 MB, 1268 allocations 4296 MB; used 5978 of 9055 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2527 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1060 images 1470 MB; 281 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 175 images 399 MB; 121 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 34799 reused from the pool, 16929 made new, 16754 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9311 MB allowed (1645 MB of it free in the blocks); textures 2720 MB (budget 3072 MB), 1224 textures [hos Presentation Thread] vk: textures: decoded ASTC 1389 MB, rendered 752 MB (90 drawn in one frame, kept: 37393 KB), other 276 MB; used in the last 8 presents 1527 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 3643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 3723 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 874 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 69 (79947 KB): 46x66x1 NVN 0x25: 1 (11 KB); 56x86x1 NVN 0x25: 1 (18 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 2 (35 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 44.5 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.98, present 0.10, draw 5.41, descriptors 1.99, texture lookups 0.09, uploads 0.00, pipelines 0.23, programs 0.94, commands 1.94, dispatch 0.78, memory sync 1.64, queue submit 0.85, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.23 MB synced in 1313.3 copies, 59.01 MB written back [hos Presentation Thread] vk: 25800 presents, 35.5 fps; a frame: 1180 draws (0 skipped), 103 dispatches, 237 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1224 textures (2720 MB) [hos Presentation Thread] vk: a frame: 462.7 full barriers recorded, 205.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.3; 0x12: 81.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.4 ms a frame (the longest submission 5.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker5] vk: readbacks of GPU results: 1393 of 3000 waited for their write-back, 1.33 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48280000 (5863376 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 79311 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 Presentation Thread] vk: write-back diff (600 submits): 3691 runs, 1945.3 MB compared; 3219 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 894.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 527 binds, 111 MB; 0x7fdd000000 (64 MB, state 1): 469 binds, 75 MB; 0x7f6a000000 (64 MB, state 1): 359 binds, 87 MB; 0x7fd2000000 (16 MB, state 1): 353 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 329 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 313 binds, 284 MB; 0x1066000000 (16 MB, state 1): 267 binds, 0 MB; 0x1167000000 (32 MB, state 1): 233 binds, 282 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48300000 (5865118 pages from the captures) [hos host] vk: batched submits: 152 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 2, wait 77, slot 0, present 52, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48320000 (5866817 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 182 dirty pages from their submits' captures, 78270 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 Presentation Thread] vk: write-back diff (600 submits): 3871 runs, 2005.1 MB compared; 3386 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 898.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 535 binds, 112 MB; 0x7fdd000000 (64 MB, state 1): 462 binds, 78 MB; 0x7f6a000000 (64 MB, state 1): 376 binds, 93 MB; 0x7fd2000000 (16 MB, state 1): 352 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 336 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 306 binds, 286 MB; 0x1066000000 (16 MB, state 1): 265 binds, 0 MB; 0x1167000000 (32 MB, state 1): 232 binds, 275 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48340000 (5868593 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.04, scan 0.08 over 1033 ranges, 2932 MB), 1144 pages written, 1144 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.191; GPU wait for late pages 0.169 (53 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (195 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: program picks: 21557612 kept (10116866 by the last picks' textures, a uniform buffer bound since), 49336 new, 9793051 with other textures (of 31400000) [hos sead::MainThread] nvn: CommandBufferWaitEvent #585000: event 0x100d6c8040 mode 0 value 438832 (now 438813) (lr 0x80697644) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48360000 (5870310 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9903021 pages so far (0 held: may be written ahead in their submission) [hos rmbl::VibrationThread] hid: 135168 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48380000 (5872108 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 215 dirty pages from their submits' captures, 77821 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 sead::MainThread] vk: write-back diff (600 submits): 3904 runs, 1948.9 MB compared; 3540 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 878.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 530 binds, 110 MB; 0x7fdd000000 (64 MB, state 1): 466 binds, 78 MB; 0x7f6a000000 (64 MB, state 1): 383 binds, 90 MB; 0x7fd2000000 (16 MB, state 1): 355 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 331 binds, 277 MB; 0x7fd8000000 (80 MB, state 1): 327 binds, 12 MB; 0x1066000000 (16 MB, state 1): 266 binds, 0 MB; 0x1167000000 (32 MB, state 1): 230 binds, 271 MB; [hos host] vk: batched submits: 140 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 67, slot 0, present 55, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48400000 (5873938 pages from the captures) [hos BaseProcExecutor0] hid: game window in front (foreground window: process 143131, class "") [hos Presentation Thread] vk: 1 textures retired (1223 left, 2720 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48420000 (5875712 pages from the captures) [hos AudioFrameworkThread] vcores: 349060 takes, 9297 waits (mean 31 us, longest 4.2 ms), 4050 kicks, 3983 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 205 dirty pages from their submits' captures, 78312 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 Presentation Thread] vk: write-back diff (600 submits): 3892 runs, 1948.6 MB compared; 3408 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 877.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 523 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 456 binds, 77 MB; 0x7fd2000000 (16 MB, state 1): 354 binds, 4 MB; 0x7f6a000000 (64 MB, state 1): 350 binds, 85 MB; 0x7fd8000000 (80 MB, state 1): 326 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 318 binds, 289 MB; 0x1066000000 (16 MB, state 1): 260 binds, 0 MB; 0x1167000000 (32 MB, state 1): 226 binds, 264 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 4, 12-17 347, 17-25 5, over 25 0 [hos Presentation Thread] vi: 25911 frames presented (35.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 111, 30-40 59, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48440000 (5877476 pages from the captures) [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2273 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.34, present 0.14, draw 5.52, descriptors 2.00, texture lookups 0.10, uploads 0.00, pipelines 0.24, programs 0.95, commands 2.02, dispatch 0.79, memory sync 1.98, queue submit 0.85, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.24 MB synced in 1313.6 copies, 59.01 MB written back [hos Presentation Thread] vk: 25920 presents, 35.4 fps; a frame: 1183 draws (0 skipped), 103 dispatches, 238 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1905 pipelines (20647 ms), 202 programs (11 failed), 1224 textures (2720 MB) [hos Presentation Thread] vk: a frame: 463.8 full barriers recorded, 205.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.2; 0x12: 81.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.0 ms a frame (the longest submission 6.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #440000: event 0x100d6c8008 mode 0 value 439996 (lr 0x80291504) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48460000 (5879220 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48480000 (5880900 pages from the captures) [hos host] vk: batched submits: 139 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 67, slot 0, present 46, cap 26, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 80189 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 Presentation Thread] vk: write-back diff (600 submits): 3674 runs, 1945.1 MB compared; 3099 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 910.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 526 binds, 109 MB; 0x7fdd000000 (64 MB, state 1): 457 binds, 76 MB; 0x7f6a000000 (64 MB, state 1): 368 binds, 88 MB; 0x7fd2000000 (16 MB, state 1): 357 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 329 binds, 10 MB; 0x7f72000000 (48 MB, state 1): 318 binds, 304 MB; 0x1066000000 (16 MB, state 1): 268 binds, 0 MB; 0x1167000000 (32 MB, state 1): 233 binds, 282 MB; [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.04, scan 0.08 over 1033 ranges, 2932 MB), 1146 pages written, 1146 copied (4.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.167; GPU wait for late pages 0.144 (40 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (201 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48500000 (5882657 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48520000 (5884405 pages from the captures) [hos ModuleSystemWorker1] nvn: 2800000 recordings made, 54455 live copies (16.7 MB), 24702 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 262 dirty pages from their submits' captures, 77441 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 Presentation Thread] vk: write-back diff (600 submits): 3876 runs, 2005.5 MB compared; 3447 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 907.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 538 binds, 111 MB; 0x7fdd000000 (64 MB, state 1): 462 binds, 76 MB; 0x7f6a000000 (64 MB, state 1): 369 binds, 90 MB; 0x7fd2000000 (16 MB, state 1): 350 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 336 binds, 13 MB; 0x7f72000000 (48 MB, state 1): 312 binds, 301 MB; 0x1066000000 (16 MB, state 1): 261 binds, 0 MB; 0x1167000000 (32 MB, state 1): 231 binds, 273 MB; [hos sead::MainThread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48540000 (5886149 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 1393 of 3000 waited for their write-back, 1.20 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48560000 (5887916 pages from the captures) [hos host] vk: batched submits: 147 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 62, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48580000 (5890377 pages from the captures) [hos Presentation Thread] vk: program picks: 21703517 kept (10197015 by the last picks' textures, a uniform buffer bound since), 49491 new, 9846991 with other textures (of 31600000) [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 78265 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 Presentation Thread] vk: write-back diff (600 submits): 3941 runs, 1949.4 MB compared; 3566 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 875.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 536 binds, 106 MB; 0x7fdd000000 (64 MB, state 1): 434 binds, 72 MB; 0x7f6a000000 (64 MB, state 1): 374 binds, 89 MB; 0x7fd8000000 (80 MB, state 1): 347 binds, 17 MB; 0x7fd2000000 (16 MB, state 1): 343 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 300 binds, 273 MB; 0x1066000000 (16 MB, state 1): 263 binds, 0 MB; 0x1167000000 (32 MB, state 1): 234 binds, 277 MB; [hos Presentation Thread] vk: 53 textures retired (1224 left, 2720 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48600000 (5893573 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1224 left, 2720 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 9961175 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 25 textures retired (1226 left, 2721 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48620000 (5897680 pages from the captures) [hos Presentation Thread] vk: in play: graphics df6d0065462f5cf9 (b79115f306dbdc4b 24f5be105a6dc7ee), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 71 textures retired (1226 left, 2719 MB) [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.02 waits for shaders or pipelines (0.4 ms); translation 2280 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.85, present 0.14, draw 5.93, descriptors 2.04, texture lookups 0.11, uploads 0.00, pipelines 0.24, programs 0.97, commands 1.97, dispatch 0.80, memory sync 1.96, queue submit 0.89, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.25 MB synced in 1311.9 copies, 59.16 MB written back [hos Presentation Thread] vk: 26040 presents, 35.4 fps; a frame: 1174 draws (0 skipped), 101 dispatches, 221 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1907 pipelines (20689 ms), 203 programs (11 failed), 1226 textures (2719 MB) [hos Presentation Thread] vk: a frame: 445.6 full barriers recorded, 204.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 81.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.4 ms a frame (the longest submission 5.9 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 123 dirty pages from their submits' captures, 80173 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 Presentation Thread] vk: write-back diff (600 submits): 3690 runs, 2023.2 MB compared; 3143 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 866.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 597 binds, 109 MB; 0x7fd8000000 (80 MB, state 1): 403 binds, 23 MB; 0x7fdd000000 (64 MB, state 1): 397 binds, 58 MB; 0x7f6a000000 (64 MB, state 1): 346 binds, 85 MB; 0x7f72000000 (48 MB, state 1): 293 binds, 254 MB; 0x7fd2000000 (16 MB, state 1): 257 binds, 4 MB; 0x1066000000 (16 MB, state 1): 256 binds, 0 MB; 0x1167000000 (32 MB, state 1): 253 binds, 299 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48640000 (5901957 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.04, scan 0.08 over 1034 ranges, 2932 MB), 1132 pages written, 1132 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.235; GPU wait for late pages 0.214 (45 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 2010 texture pages copied (7 MB) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 840000 so far (x1 0x1178b7a000 x2 0 x3 0x1178b7a000 x4 0x654040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48660000 (5903698 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #590000: event 0x1006e38000 mode 0 value 1 (now 0) (lr 0x802eb444) [hos Presentation Thread] vk: in play: graphics 03c3ca400cffcf08 (b79115f306dbdc4b f6ddaa4747a74b5d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: texture #67022 0x10000bc0e00 1024x576 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 26059 (drawn at 22770) [hos Presentation Thread] vk: 3 textures retired (1249 left, 2743 MB) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 26059 (texture frame 26060), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #70063 0x1001e142400 112x100 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 26060 (drawn at 24934) [hos host] vk: batched submits: 156 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 1, wait 82, slot 0, present 52, cap 21, value 0, other 0 [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 182472): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 26060 (texture frame 26061), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: in play: graphics 2be68cb4764da7ea (6406db0afe116981 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48680000 (5908279 pages from the captures) [hos Presentation Thread] vk: 58 textures retired (1229 left, 2728 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 413 dirty pages from their submits' captures, 83789 from earlier ones', 10 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 Presentation Thread] vk: write-back diff (600 submits): 3394 runs, 2123.9 MB compared; 2642 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 753.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 611 binds, 132 MB; 0x7f6a000000 (64 MB, state 1): 341 binds, 77 MB; 0x7fdd000000 (64 MB, state 1): 327 binds, 44 MB; 0x1066000000 (16 MB, state 1): 282 binds, 0 MB; 0x1167000000 (32 MB, state 1): 281 binds, 323 MB; 0x7fd2000000 (16 MB, state 1): 250 binds, 2 MB; 0x7fd8000000 (80 MB, state 1): 199 binds, 9 MB; 0x7f72000000 (48 MB, state 1): 153 binds, 123 MB; [hos Presentation Thread] vk: 1 textures retired (1228 left, 2728 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48700000 (5910181 pages from the captures) [hos ModuleSystemWorker3] vcores: 335018 takes, 9723 waits (mean 34 us, longest 4.9 ms), 4437 kicks, 4325 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.11 [hos Presentation Thread] vi: 26092 frames presented (36.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 16, 22-30 116, 30-40 43, over 40 4 [hos host] vk: frame interpolation: 362 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 5, 9-12 9, 12-17 344, 17-25 1, over 25 2 [hos Presentation Thread] vk: in play: graphics 27bb08a307373b6a (3124c70f9bae2a01 1343deecb91740f5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48720000 (5911584 pages from the captures) [hos Presentation Thread] vk: in play: graphics 7c8230eb00522dfb (233f85c701e238b7 941f116c356fad14), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 997cf3864586c060 (3884675188d9e039 3496901a42ccd487), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48740000 (5913573 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 289 dirty pages from their submits' captures, 94908 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 Presentation Thread] vk: write-back diff (600 submits): 3879 runs, 2326.1 MB compared; 3388 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 676.9 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 634 binds, 152 MB; 0x7f6a000000 (64 MB, state 1): 533 binds, 104 MB; 0x1167000000 (32 MB, state 1): 303 binds, 348 MB; 0x1066000000 (16 MB, state 1): 276 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 246 binds, 2 MB; 0x104c000000 (32 MB, state 1): 164 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 112 binds, 22 MB; 0x7fdd000000 (64 MB, state 1): 107 binds, 23 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 10 textures retired (1229 left, 2728 MB) [hos host] vk: batched submits: 114 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 2, wait 51, slot 0, present 48, cap 13, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48760000 (5915098 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48780000 (5916461 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.08 over 1030 ranges, 2924 MB), 1017 pages written, 1017 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.172; GPU wait for late pages 0.150 (32 of 600 takes), pools lock 0.000, retires and stamps 0.016, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 3200 texture pages copied (12 MB) [hos Presentation Thread] vk: 1 textures retired (1228 left, 2728 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 308 dirty pages from their submits' captures, 98739 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 Presentation Thread] vk: write-back diff (600 submits): 3872 runs, 2378.1 MB compared; 3043 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 681.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 639 binds, 153 MB; 0x7f6a000000 (64 MB, state 1): 598 binds, 115 MB; 0x1167000000 (32 MB, state 1): 305 binds, 344 MB; 0x1066000000 (16 MB, state 1): 271 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 244 binds, 2 MB; 0x104c000000 (32 MB, state 1): 191 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 109 binds, 23 MB; 0x7fdd000000 (64 MB, state 1): 108 binds, 24 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48800000 (5917893 pages from the captures) [hos Presentation Thread] vk: a frame: 27 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.02 waits for shaders or pipelines (0.3 ms); translation 2318 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.27, present 0.24, draw 5.00, descriptors 1.72, texture lookups 0.13, uploads 0.02, pipelines 0.28, programs 0.92, commands 1.51, dispatch 0.74, memory sync 1.77, queue submit 0.74, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 9.42 MB synced in 1344.9 copies, 59.36 MB written back [hos Presentation Thread] vk: 26160 presents, 38.2 fps; a frame: 903 draws (0 skipped), 86 dispatches, 104 passes, 153 barriers, 6 submits, 0.1 uploads (0.1 MB), 84 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1924 pipelines (21093 ms), 208 programs (11 failed), 1228 textures (2728 MB) [hos Presentation Thread] vk: a frame: 303.2 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 70.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 4.8 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.01 ms [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1087 of 3000 waited for their write-back, 1.51 ms each [hos Presentation Thread] vk: render targets drawn over from another start, let go: 50999 so far (45224 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48820000 (5919708 pages from the captures) [hos Presentation Thread] vk: texture #71263 0x10000b80c00 256x144 x1 NVN 0x14 the GPU drew, finalized by the game, sampled again at frame 26173 (drawn at 26059) [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 26173 (texture frame 26174), finalized, 288 KB dirty in 1 ranges [hos Presentation Thread] vk: texture #59578 0x10000e00e00 1024x576 NVN 0x25: the GPU wrote its storage (submission 183270): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #59578 0x10000e00e00 1024x576x1 x1 NVN 0x25 at present 26174 (texture frame 26175), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: 26 textures retired (1233 left, 2734 MB) [hos host] vk: batched submits: 133 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 52, cap 16, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferSignalEvent #445000: event 0x100d6c8020 mode 0 value 444999 (lr 0x80665068) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48840000 (5923466 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1233 left, 2734 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.11 [hos Presentation Thread] vk: mirror syncs (600 submits): 271 dirty pages from their submits' captures, 87950 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 3522 runs, 2359.0 MB compared; 2536 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 663.9 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 484 binds, 102 MB; 0x7fd8000000 (80 MB, state 1): 392 binds, 13 MB; 0x7fd2000000 (16 MB, state 1): 257 binds, 2 MB; 0x7f93000000 (16 MB, state 1): 237 binds, 58 MB; 0x1066000000 (16 MB, state 1): 228 binds, 0 MB; 0x1167000000 (32 MB, state 1): 221 binds, 357 MB; 0x7fdd000000 (64 MB, state 1): 197 binds, 48 MB; 0x104c000000 (32 MB, state 1): 138 binds, 0 MB; [hos sead::MainThread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics 4e775df656a5511b (44f47c52a6a17dfc 6ae4aa766736ca19), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48860000 (5928030 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10019745 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 21841105 kept (10271376 by the last picks' textures, a uniform buffer bound since), 49762 new, 9909132 with other textures (of 31800000) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48880000 (5930580 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48900000 (5933216 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 86708 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3476 runs, 2453.2 MB compared; 2537 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 579.2 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 681 binds, 21 MB; 0x7f6a000000 (64 MB, state 1): 375 binds, 73 MB; 0x7fdd000000 (64 MB, state 1): 313 binds, 81 MB; 0x7fd2000000 (16 MB, state 1): 282 binds, 2 MB; 0x1065000000 (16 MB, state 1): 255 binds, 0 MB; 0x1167000000 (32 MB, state 1): 178 binds, 382 MB; 0x104c000000 (32 MB, state 1): 137 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 121 binds, 20 MB; [hos host] vk: batched submits: 100 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 1, wait 49, slot 0, present 42, cap 8, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.04, scan 0.08 over 1031 ranges, 2928 MB), 997 pages written, 997 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.195; GPU wait for late pages 0.176 (45 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 3200 texture pages copied (12 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48920000 (5935022 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #595000: event 0x100d6c8048 mode 0 value 446434 (now 446415) (lr 0x806661f8) [hos Presentation Thread] vk: 12 textures retired (1233 left, 2734 MB) [hos Presentation Thread] vk: NVN2 program 9c92640a6dd5e85e (stage 0) lowered with extended registers (1123 REGMAP words) [hos Presentation Thread] vk: in play: graphics 5fd84ace66451183 (9c92640a6dd5e85e 947d993d9857fe23), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program d3a3bed856fb7064 (stage 0) lowered with extended registers (1121 REGMAP words) [hos Presentation Thread] vk: in play: graphics 4d1b3cebc8c3f893 (d3a3bed856fb7064 26989e785208c209), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics cc9509d4f6913c12 (c979bebbba5968fd 58495830103a63f1), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48940000 (5939153 pages from the captures) [hos Presentation Thread] vk: in play: graphics d950f14ed525ae2f (ce0947d2a5257b88 6ae4aa766736ca19), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics f76d1bf441a1cb30 (a2bf40d941f72c1e dda6e2d8dcc04d12), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: 45 textures retired (1241 left, 2736 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48960000 (5942476 pages from the captures) [hos ModuleSystemWorker5] vcores: 381673 takes, 9170 waits (mean 30 us, longest 4.3 ms), 4163 kicks, 4032 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 152 dirty pages from their submits' captures, 77363 from earlier ones', 1 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 sead::MainThread] vk: write-back diff (600 submits): 3285 runs, 2227.0 MB compared; 2355 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 843.5 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 861 binds, 45 MB; 0x7f93000000 (16 MB, state 1): 470 binds, 85 MB; 0x7f6a000000 (64 MB, state 1): 335 binds, 78 MB; 0x7fdd000000 (64 MB, state 1): 325 binds, 70 MB; 0x1167000000 (32 MB, state 1): 254 binds, 391 MB; 0x7fd2000000 (16 MB, state 1): 237 binds, 4 MB; 0x104c000000 (32 MB, state 1): 143 binds, 0 MB; 0x1066000000 (16 MB, state 1): 142 binds, 0 MB; [hos sead::MainThread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1243 left, 2736 MB) [hos Presentation Thread] vk: in play: mesh f7bc085d4eb82173 (042a52d96b7ecefd 14101a440686be6b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: mesh 6936909add4f6450 (042a52d96b7ecefd f1dd8b6f5419c528), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.4 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2433 ms in all, 2 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.99, present 0.21, draw 5.00, descriptors 1.66, texture lookups 0.11, uploads 0.01, pipelines 0.19, programs 1.44, commands 1.46, dispatch 0.66, memory sync 1.78, queue submit 0.72, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 8.21 MB synced in 1177.9 copies, 58.66 MB written back [hos Presentation Thread] vk: 26280 presents, 37.8 fps; a frame: 876 draws (0 skipped), 76 dispatches, 105 passes, 152 barriers, 6 submits, 0.1 uploads (0.0 MB), 84 ub updates (59 overlays), GPU-bound wait 0.1 ms; 1940 pipelines (21673 ms), 214 programs (11 failed), 1243 textures (2736 MB) [hos Presentation Thread] vk: a frame: 291.5 full barriers recorded, 188.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.8 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos host] vk: mesh f7bc085d4eb82173: threads 32 max v 126 p 126 payload 64, 16 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35; 0 primitive [hos host] vk: mesh 6936909add4f6450: threads 32 max v 126 p 126 payload 64, 16 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35; 0 primitive [hos host] vk: mesh program 6936909add4f6450, NVN stage 6: 2 storage buffers, first in c0 at 0x670, base 0x670 [hos host] vk: mesh program 6936909add4f6450, NVN stage 7: 1 storage buffers, first in c0 at 0x770, base 0x770 [hos host] vk: mesh program 6936909add4f6450, NVN stage 1: 4 storage buffers, first in c0 at 0x510, base 0x510 [hos host] vk: frame interpolation: 380 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 4, 9-12 14, 12-17 356, 17-25 3, over 25 1 [hos Presentation Thread] vi: 26282 frames presented (37.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 4, 17.8-22 22, 22-30 117, 30-40 44, over 40 1 [hos Presentation Thread] vk: in play: graphics 3b0d79ba34c34217 (3ca6391198f53fc3 73e5f0a6fd7688cc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 63a124a187232465 (cf957fa9c5df691c ec9de131f4ba7ac7), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 5455b3d13a4a8b20 (7749c0ea84222cc1 c70cff0503770b7f), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 48980000 (5945878 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1260 left, 2751 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.11 [hos Presentation Thread] vk: 28 textures retired (1244 left, 2733 MB) [hos host] vk: batched submits: 139 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 2, wait 59, slot 0, present 61, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49000000 (5948455 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1236 left, 2730 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 253 dirty pages from their submits' captures, 74131 from earlier ones', 256 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 Presentation Thread] vk: write-back diff (600 submits): 3897 runs, 1949.8 MB compared; 3580 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 256; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 808.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 488 binds, 105 MB; 0x7f6a000000 (64 MB, state 1): 373 binds, 88 MB; 0x7fdd000000 (64 MB, state 1): 307 binds, 52 MB; 0x7fd2000000 (16 MB, state 1): 284 binds, 5 MB; 0x7fd8000000 (80 MB, state 1): 254 binds, 8 MB; 0x1065000000 (16 MB, state 1): 248 binds, 0 MB; 0x1167000000 (32 MB, state 1): 242 binds, 286 MB; 0x7f72000000 (48 MB, state 1): 228 binds, 224 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49020000 (5950959 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49040000 (5954205 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1237 left, 2730 MB) [hos Presentation Thread] vk: 11 textures retired (1237 left, 2730 MB) [hos sead::MainThread] vk: readbacks of GPU results: 1071 of 3000 waited for their write-back, 1.56 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49060000 (5956824 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 181 dirty pages from their submits' captures, 74541 from earlier ones', 12 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 Presentation Thread] vk: write-back diff (600 submits): 3893 runs, 1981.8 MB compared; 3436 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 816.3 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 688 binds, 39 MB; 0x7f93000000 (16 MB, state 1): 612 binds, 121 MB; 0x7f6a000000 (64 MB, state 1): 389 binds, 87 MB; 0x7fdd000000 (64 MB, state 1): 321 binds, 55 MB; 0x7fd2000000 (16 MB, state 1): 288 binds, 4 MB; 0x1167000000 (32 MB, state 1): 239 binds, 297 MB; 0x1066000000 (16 MB, state 1): 172 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 166 MB; [hos Presentation Thread] vk: imports: 60 live (2016 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.04, scan 0.08 over 1034 ranges, 2917 MB), 1100 pages written, 1100 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.212; GPU wait for late pages 0.190 (49 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (187 MB), 11 spare buffers, 3426 texture pages copied (13 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49080000 (5961094 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1240 left, 2731 MB) [hos host] vk: batched submits: 157 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 3, wait 86, slot 0, present 53, cap 15, value 0, other 0 [hos Presentation Thread] vk: 26 textures retired (1249 left, 2742 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49100000 (5964305 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10077729 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 21984138 kept (10350347 by the last picks' textures, a uniform buffer bound since), 49973 new, 9965888 with other textures (of 32000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 88 dirty pages from their submits' captures, 72397 from earlier ones', 55 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 Presentation Thread] vk: write-back diff (600 submits): 4029 runs, 1899.4 MB compared; 3742 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 55; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 900.0 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1013 binds, 64 MB; 0x7f93000000 (16 MB, state 1): 802 binds, 136 MB; 0x7f6a000000 (64 MB, state 1): 443 binds, 83 MB; 0x7fdd000000 (64 MB, state 1): 336 binds, 55 MB; 0x7fd2000000 (16 MB, state 1): 300 binds, 4 MB; 0x1167000000 (32 MB, state 1): 262 binds, 325 MB; 0x7f72000000 (48 MB, state 1): 231 binds, 188 MB; 0x1066000000 (16 MB, state 1): 204 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1237 left, 2730 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49120000 (5965991 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49140000 (5967630 pages from the captures) [hos Presentation Thread] vk: memory: working set 2793 MB (peak 6471), private 588 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5942 MB, 1347 allocations 4371 MB; used 5978 of 9105 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2527 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1081 images 1484 MB; 283 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 233 images 460 MB; 147 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 35163 reused from the pool, 17058 made new, 16825 destroyed from it; it holds 65 (64 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9361 MB allowed (1571 MB of it free in the blocks); textures 2730 MB (budget 3072 MB), 1238 textures [hos Presentation Thread] vk: textures: decoded ASTC 1396 MB, rendered 752 MB (85 drawn in one frame, kept: 33393 KB), other 279 MB; used in the last 8 presents 1494 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 4243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 4323 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1474 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 69 (80822 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 112x100x1 NVN 0x1: 1 (10 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 29 (5102 KB); 640x360x1 NVN 0x3f: 1 (900 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 2 textures retired (1236 left, 2730 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 80.7 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 37 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2528 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.37, present 0.13, draw 5.66, descriptors 2.12, texture lookups 0.12, uploads 0.00, pipelines 0.24, programs 0.98, commands 2.01, dispatch 0.75, memory sync 1.93, queue submit 0.90, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 8.79 MB synced in 1256.9 copies, 59.66 MB written back [hos Presentation Thread] vk: 26400 presents, 36.4 fps; a frame: 1211 draws (0 skipped), 106 dispatches, 229 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1943 pipelines (21673 ms), 219 programs (11 failed), 1247 textures (2742 MB) [hos Presentation Thread] vk: a frame: 460.0 full barriers recorded, 197.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 75.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 6.1 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: pool 0x7ef870d500+0x1643c imported in 3.3 ms as 0x7ef8000000..0x7efa000000 (73 imports, 1412 ms in all) [hos Presentation Thread] vk: in play: graphics 90d08c61d3a0dfb7 (c4e24b9bbfdd78b0 a2a417597cc13ff9), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 74571 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3868 runs, 1982.2 MB compared; 3259 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 857.6 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1035 binds, 65 MB; 0x7f93000000 (16 MB, state 1): 773 binds, 135 MB; 0x7f6a000000 (64 MB, state 1): 433 binds, 86 MB; 0x7fdd000000 (64 MB, state 1): 326 binds, 60 MB; 0x7fd2000000 (16 MB, state 1): 294 binds, 5 MB; 0x1066000000 (16 MB, state 1): 258 binds, 0 MB; 0x1167000000 (32 MB, state 1): 241 binds, 301 MB; 0x104c000000 (32 MB, state 1): 154 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 22 textures retired (1241 left, 2731 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49160000 (5969772 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1246 left, 2736 MB) [hos Presentation Thread] vk: in play: graphics 427522fcc3f27609 (28ca1e3b4595b329 1c296dadafc28080), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 427522fcc3f27609 reads the draw's base instance [hos host] vk: batched submits: 156 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 1, wait 83, slot 0, present 58, cap 14, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49180000 (5972067 pages from the captures) [hos Presentation Thread] vk: in play: graphics 8a574a57eec00335 (76f16b9ed610c06c 58c1f801466063a7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 50330a6b72096eb9 (bec3cc423f6b8b5d 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0389bbd7f88ad4d1 (5e27b6b8f7a9e1ff b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 4f0bb7b7986919ad (0bd9de8de471a2fa afe77f4830ad94e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 9b0d3c34e9edbf62 (00eb362e71195085 5f7148c6f400a0f9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 2e3abe1a1898b485 (e95f18c3bf4fba1e c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1e8a4ada59c693f8 (3923d5d95a1ae5d6 7399ee5cd5d83f12), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 2ad8382a449dd711 (stage 0) lowered with extended registers (1099 REGMAP words) [hos Presentation Thread] vk: in play: graphics 0c68b86374b26407 (2ad8382a449dd711 3e59acae5093314a), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0a80018a54a0006b (0736b14368ee3d17 6fcf871ee084f924), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 37 textures retired (1250 left, 2738 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49200000 (5973888 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1251 left, 2739 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: queues ordered by their events: 174000 submissions stopped at a wait, 173980 went on once it was reached, 18 waits gone past; made to go by presents 87, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 599483, not met 0; captures at a CPU event's wait 258 [hos sead::MainThread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 71511 from earlier ones', 14 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 sead::MainThread] vk: write-back diff (600 submits): 3885 runs, 1960.5 MB compared; 3432 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 14; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 869.4 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1038 binds, 65 MB; 0x7f93000000 (16 MB, state 1): 742 binds, 134 MB; 0x7f6a000000 (64 MB, state 1): 398 binds, 80 MB; 0x7fdd000000 (64 MB, state 1): 323 binds, 57 MB; 0x7fd2000000 (16 MB, state 1): 284 binds, 5 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x1167000000 (32 MB, state 1): 248 binds, 305 MB; 0x1044000000 (16 MB, state 1): 205 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #450000: event 0x100d6c802c mode 0 value 449999 (lr 0x80667688) [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.04, scan 0.09 over 1041 ranges, 2937 MB), 1124 pages written, 1124 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.151; GPU wait for late pages 0.128 (40 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (205 MB), 11 spare buffers, 3426 texture pages copied (13 MB) [hos Presentation Thread] vk: 11 textures retired (1251 left, 2739 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49220000 (5976534 pages from the captures) [hos sead::MainThread] vcores: 339840 takes, 11445 waits (mean 35 us, longest 6.6 ms), 5233 kicks, 5065 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 26458 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 6, 22-30 124, 30-40 42, over 40 3 [hos host] vk: frame interpolation: 351 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 345, 17-25 2, over 25 1 [hos sead::MainThread] nvn: CommandBufferWaitEvent #600000: event 0x100d6c8048 mode 0 value 450234 (now 450215) (lr 0x806661f8) [hos Presentation Thread] vk: 12 textures retired (1261 left, 2750 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49240000 (5981711 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1246 left, 2738 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 73709 from earlier ones', 76 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 Presentation Thread] vk: write-back diff (600 submits): 3966 runs, 2021.6 MB compared; 3522 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 76; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 869.5 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1058 binds, 68 MB; 0x7f93000000 (16 MB, state 1): 757 binds, 134 MB; 0x7f6a000000 (64 MB, state 1): 438 binds, 80 MB; 0x7fd2000000 (16 MB, state 1): 302 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 289 binds, 51 MB; 0x1167000000 (32 MB, state 1): 261 binds, 323 MB; 0x1066000000 (16 MB, state 1): 246 binds, 0 MB; 0x104c000000 (32 MB, state 1): 169 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49260000 (5984932 pages from the captures) [hos host] vk: batched submits: 156 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 2, wait 73, slot 0, present 56, cap 24, value 1, other 0 [hos Presentation Thread] vk: 12 textures retired (1249 left, 2738 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49280000 (5987441 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49300000 (5989254 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 72819 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4154 runs, 2045.8 MB compared; 3759 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 894.5 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1048 binds, 67 MB; 0x7f93000000 (16 MB, state 1): 757 binds, 129 MB; 0x7f6a000000 (64 MB, state 1): 454 binds, 88 MB; 0x7fd2000000 (16 MB, state 1): 312 binds, 2 MB; 0x1167000000 (32 MB, state 1): 284 binds, 357 MB; 0x7fdd000000 (64 MB, state 1): 243 binds, 41 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x104c000000 (32 MB, state 1): 189 binds, 0 MB; [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1264 of 3000 waited for their write-back, 1.32 ms each [hos Presentation Thread] vk: 12 textures retired (1249 left, 2738 MB) [hos Presentation Thread] vk: a frame: 36 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.8 draws left out (not ready), 0.02 waits for shaders or pipelines (0.4 ms); translation 2607 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 11.84, present 0.17, draw 6.67, descriptors 2.16, texture lookups 0.17, uploads 0.04, pipelines 0.36, programs 1.31, commands 2.07, dispatch 1.00, memory sync 1.87, queue submit 0.94, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 8.55 MB synced in 1230.9 copies, 59.64 MB written back [hos Presentation Thread] vk: 26520 presents, 34.2 fps; a frame: 1174 draws (0 skipped), 106 dispatches, 224 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1982 pipelines (23667 ms), 230 programs (11 failed), 1249 textures (2738 MB) [hos Presentation Thread] vk: a frame: 454.6 full barriers recorded, 195.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.1; 0x12: 72.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 7.7 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49320000 (5993102 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10135867 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 22127185 kept (10429876 by the last picks' textures, a uniform buffer bound since), 50247 new, 10022567 with other textures (of 32200000) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49340000 (5996140 pages from the captures) [hos host] vk: batched submits: 134 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 57, cap 26, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 72655 from earlier ones', 13 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 Presentation Thread] vk: write-back diff (600 submits): 4116 runs, 2054.1 MB compared; 3677 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 13; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 738.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1050 binds, 67 MB; 0x7f93000000 (16 MB, state 1): 758 binds, 130 MB; 0x7f6a000000 (64 MB, state 1): 413 binds, 86 MB; 0x7fd2000000 (16 MB, state 1): 332 binds, 2 MB; 0x1167000000 (32 MB, state 1): 278 binds, 351 MB; 0x7fdd000000 (64 MB, state 1): 266 binds, 47 MB; 0x1066000000 (16 MB, state 1): 197 binds, 0 MB; 0x104c000000 (32 MB, state 1): 191 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.04, scan 0.08 over 1044 ranges, 2933 MB), 1062 pages written, 1062 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.182; GPU wait for late pages 0.161 (18 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 3200 texture pages copied (12 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49360000 (5998266 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49380000 (6000251 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 109 dirty pages from their submits' captures, 75021 from earlier ones', 66 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 Presentation Thread] vk: write-back diff (600 submits): 4043 runs, 2048.9 MB compared; 3628 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 66; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 701.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1012 binds, 66 MB; 0x7f93000000 (16 MB, state 1): 762 binds, 131 MB; 0x7f6a000000 (64 MB, state 1): 434 binds, 80 MB; 0x7fd2000000 (16 MB, state 1): 322 binds, 2 MB; 0x7fdd000000 (64 MB, state 1): 285 binds, 49 MB; 0x104c000000 (32 MB, state 1): 275 binds, 0 MB; 0x1167000000 (32 MB, state 1): 274 binds, 327 MB; 0x1066000000 (16 MB, state 1): 251 binds, 0 MB; [hos ModuleSystemWorker1] nvn: 2850000 recordings made, 54560 live copies (17.0 MB), 24913 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49400000 (6002248 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: in play: graphics 516659fa4b72a5d0 (c4e24b9bbfdd78b0 8265d00424fc0d20), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49420000 (6004975 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1263 left, 2750 MB) [hos host] vk: batched submits: 153 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 65, cap 19, value 0, other 0 [hos rmbl::VibrationThread] hid: 139264 vibration values, strongest 0.19 since the last count [hos Presentation Thread] vk: 26 textures retired (1258 left, 2739 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49440000 (6007062 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 66 dirty pages from their submits' captures, 75610 from earlier ones', 58 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 Presentation Thread] vk: write-back diff (600 submits): 3987 runs, 2087.6 MB compared; 3426 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 58; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 671.4 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1075 binds, 71 MB; 0x7f93000000 (16 MB, state 1): 786 binds, 131 MB; 0x7f6a000000 (64 MB, state 1): 430 binds, 77 MB; 0x7fd2000000 (16 MB, state 1): 325 binds, 2 MB; 0x1167000000 (32 MB, state 1): 280 binds, 295 MB; 0x7fdd000000 (64 MB, state 1): 279 binds, 51 MB; 0x104c000000 (32 MB, state 1): 257 binds, 0 MB; 0x1065000000 (16 MB, state 1): 150 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 35 textures retired (1263 left, 2750 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49460000 (6008750 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1259 left, 2744 MB) [hos AudioFrameworkThread] vcores: 383769 takes, 8817 waits (mean 40 us, longest 25.3 ms), 3947 kicks, 3804 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 26638 frames presented (35.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 20, 22-30 104, 30-40 55, over 40 1 [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 10, 12-17 344, 17-25 0, over 25 1 [hos Presentation Thread] vk: 43 textures retired (1256 left, 2741 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49480000 (6012653 pages from the captures) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.8 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2619 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.92, present 0.17, draw 5.32, descriptors 1.93, texture lookups 0.11, uploads 0.00, pipelines 0.28, programs 0.99, commands 1.84, dispatch 0.74, memory sync 1.98, queue submit 0.85, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 8.39 MB synced in 1211.5 copies, 59.85 MB written back [hos Presentation Thread] vk: 26640 presents, 36.1 fps; a frame: 1084 draws (0 skipped), 99 dispatches, 210 passes, 147 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1994 pipelines (24455 ms), 231 programs (11 failed), 1256 textures (2741 MB) [hos Presentation Thread] vk: a frame: 429.5 full barriers recorded, 184.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 3.0; 0x9: 1.0; 0x10: 2.7; 0x11: 41.2; 0x12: 71.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.3 ms a frame (the longest submission 8.3 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.08 over 1044 ranges, 2933 MB), 1035 pages written, 1035 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.216; GPU wait for late pages 0.195 (40 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 3438 texture pages copied (13 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 160 dirty pages from their submits' captures, 78570 from earlier ones', 54 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 Presentation Thread] vk: write-back diff (600 submits): 3578 runs, 2233.2 MB compared; 2655 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 54; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 694.7 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1148 binds, 74 MB; 0x7f93000000 (16 MB, state 1): 817 binds, 139 MB; 0x7f6a000000 (64 MB, state 1): 322 binds, 71 MB; 0x7fd2000000 (16 MB, state 1): 313 binds, 2 MB; 0x1167000000 (32 MB, state 1): 294 binds, 312 MB; 0x7fdd000000 (64 MB, state 1): 263 binds, 53 MB; 0x104c000000 (32 MB, state 1): 163 binds, 0 MB; 0x1066000000 (16 MB, state 1): 134 binds, 0 MB; [hos Presentation Thread] nvn: QueueSubmitCommands #160000: queue 0x10100d640020 (its #26657), 1 handles (lr 0x805282f4) [hos sead::MainThread] nvn: CommandBufferWaitEvent #605000: event 0x100d6c8048 mode 0 value 454034 (now 454015) (lr 0x806661f8) [hos Presentation Thread] vk: 2 textures retired (1281 left, 2745 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49500000 (6015754 pages from the captures) [hos host] vk: batched submits: 153 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 0, wait 86, slot 0, present 60, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49520000 (6017379 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 174 dirty pages from their submits' captures, 82653 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 3303 runs, 2372.1 MB compared; 2134 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 632.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1145 binds, 71 MB; 0x7f93000000 (16 MB, state 1): 805 binds, 133 MB; 0x7f6a000000 (64 MB, state 1): 323 binds, 71 MB; 0x7fd2000000 (16 MB, state 1): 284 binds, 4 MB; 0x7fdd000000 (64 MB, state 1): 260 binds, 49 MB; 0x1167000000 (32 MB, state 1): 254 binds, 271 MB; 0x1066000000 (16 MB, state 1): 246 binds, 0 MB; 0x104c000000 (32 MB, state 1): 150 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: readbacks of GPU results: 1152 of 3000 waited for their write-back, 1.51 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10194035 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49540000 (6019008 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1280 left, 2744 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #455000: event 0x100d6c8038 mode 0 value 454999 (lr 0x8066189c) [hos Presentation Thread] vk: program picks: 22269573 kept (10511545 by the last picks' textures, a uniform buffer bound since), 50448 new, 10079978 with other textures (of 32400000) [hos host] vk: batched submits: 131 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 67, slot 0, present 54, cap 10, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49560000 (6020671 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1283 left, 2745 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 81290 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 3207 runs, 2335.9 MB compared; 2085 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 605.5 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1104 binds, 67 MB; 0x7f93000000 (16 MB, state 1): 770 binds, 130 MB; 0x7f6a000000 (64 MB, state 1): 322 binds, 73 MB; 0x7fd2000000 (16 MB, state 1): 287 binds, 4 MB; 0x1066000000 (16 MB, state 1): 246 binds, 0 MB; 0x1167000000 (32 MB, state 1): 239 binds, 252 MB; 0x7fdd000000 (64 MB, state 1): 225 binds, 45 MB; 0x7fd7000000 (16 MB, state 1): 111 binds, 18 MB; [hos Presentation Thread] vk: 1 textures retired (1282 left, 2745 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.08 over 1044 ranges, 2933 MB), 1027 pages written, 1027 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.270; GPU wait for late pages 0.251 (44 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 3474 texture pages copied (13 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49580000 (6022282 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1279 left, 2744 MB) [hos Presentation Thread] vk: 2 textures retired (1277 left, 2744 MB) [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2619 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.97, present 0.22, draw 4.38, descriptors 1.62, texture lookups 0.12, uploads 0.02, pipelines 0.19, programs 0.74, commands 1.58, dispatch 0.63, memory sync 2.34, queue submit 0.72, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 8.09 MB synced in 1163.5 copies, 59.36 MB written back [hos Presentation Thread] vk: 26760 presents, 39.7 fps; a frame: 871 draws (0 skipped), 71 dispatches, 205 passes, 147 barriers, 6 submits, 0.3 uploads (0.0 MB), 85 ub updates (59 overlays), GPU-bound wait 0.1 ms; 1994 pipelines (24455 ms), 231 programs (11 failed), 1277 textures (2744 MB) [hos Presentation Thread] vk: a frame: 385.5 full barriers recorded, 182.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.5; 0x8: 3.0; 0x9: 1.0; 0x10: 1.4; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.2 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49600000 (6023927 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 51612 so far (45702 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 103 dirty pages from their submits' captures, 82188 from earlier ones', 3 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 sead::MainThread] vk: write-back diff (600 submits): 3372 runs, 2353.2 MB compared; 2256 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 629.0 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1138 binds, 70 MB; 0x7f93000000 (16 MB, state 1): 797 binds, 133 MB; 0x7f6a000000 (64 MB, state 1): 328 binds, 73 MB; 0x7fd2000000 (16 MB, state 1): 292 binds, 4 MB; 0x1167000000 (32 MB, state 1): 255 binds, 271 MB; 0x1066000000 (16 MB, state 1): 248 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 246 binds, 45 MB; 0x7fd7000000 (16 MB, state 1): 111 binds, 19 MB; [hos sead::MainThread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 3 textures retired (1277 left, 2746 MB) [hos host] vk: batched submits: 133 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 55, cap 9, value 1, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49620000 (6026489 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 82590 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3222 runs, 2360.2 MB compared; 2043 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 612.7 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1117 binds, 68 MB; 0x7f93000000 (16 MB, state 1): 783 binds, 133 MB; 0x7f6a000000 (64 MB, state 1): 321 binds, 73 MB; 0x7fd2000000 (16 MB, state 1): 291 binds, 4 MB; 0x7fdd000000 (64 MB, state 1): 246 binds, 46 MB; 0x1167000000 (32 MB, state 1): 238 binds, 252 MB; 0x1065000000 (16 MB, state 1): 175 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 20 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49640000 (6028119 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1291 left, 2745 MB) [hos ModuleSystemWorker1] vcores: 369538 takes, 9839 waits (mean 28 us, longest 2.4 ms), 4429 kicks, 4306 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 26837 frames presented (39.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 3, 17.8-22 31, 22-30 139, 30-40 24, over 40 1 [hos host] vk: frame interpolation: 398 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 17, 12-17 376, 17-25 1, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1303 left, 2757 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49660000 (6030850 pages from the captures) [hos host] vk: batched submits: 124 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 54, cap 5, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.08 over 1041 ranges, 2891 MB), 1013 pages written, 1013 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.167; GPU wait for late pages 0.147 (50 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 3474 texture pages copied (13 MB) [hos Presentation Thread] vk: 13 textures retired (1295 left, 2746 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 195 dirty pages from their submits' captures, 90875 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 3522 runs, 2768.1 MB compared; 2067 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 501.0 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 842 binds, 37 MB; 0x7f93000000 (16 MB, state 1): 260 binds, 44 MB; 0x7fd2000000 (16 MB, state 1): 253 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 216 binds, 61 MB; 0x1167000000 (32 MB, state 1): 206 binds, 320 MB; 0x1066000000 (16 MB, state 1): 135 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 106 binds, 25 MB; 0x104c000000 (32 MB, state 1): 105 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #610000: event 0x100d6c8048 mode 0 value 457834 (now 457815) (lr 0x806661f8) [hos Presentation Thread] vk: 15 textures retired (1294 left, 2745 MB) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 860000 so far (x1 0x117d95b040 x2 0 x3 0x117d95b040 x4 0x8b040) [hos Presentation Thread] vk: 12 textures retired (1300 left, 2746 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49680000 (6033227 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 1096 of 3000 waited for their write-back, 1.49 ms each [hos Presentation Thread] vk: 15 textures retired (1300 left, 2746 MB) [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2619 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.37, present 0.14, draw 3.45, descriptors 1.28, texture lookups 0.10, uploads 0.01, pipelines 0.14, programs 0.59, commands 1.23, dispatch 0.59, memory sync 1.84, queue submit 0.64, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.76 MB synced in 1112.1 copies, 59.21 MB written back [hos Presentation Thread] vk: 26880 presents, 40.1 fps; a frame: 683 draws (0 skipped), 64 dispatches, 150 passes, 145 barriers, 6 submits, 0.2 uploads (0.0 MB), 85 ub updates (59 overlays), GPU-bound wait 0.0 ms; 1994 pipelines (24455 ms), 231 programs (11 failed), 1301 textures (2746 MB) [hos Presentation Thread] vk: a frame: 316.5 full barriers recorded, 175.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.9; 0x8: 3.0; 0x9: 1.0; 0x10: 0.9; 0x11: 43.0; 0x12: 69.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.2 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: 37 textures retired (1291 left, 2745 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: 11 textures retired (1298 left, 2746 MB) [hos host] vk: batched submits: 85 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10252704 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49700000 (6035551 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 103954 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3854 runs, 3248.8 MB compared; 2323 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 445.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 258 binds, 7 MB; 0x1167000000 (32 MB, state 1): 224 binds, 376 MB; 0x7fd2000000 (16 MB, state 1): 223 binds, 1 MB; 0x1066000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 132 binds, 62 MB; 0x7fe1000000 (16 MB, state 1): 129 binds, 0 MB; 0x104c000000 (32 MB, state 1): 122 binds, 0 MB; [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 5 textures retired (1307 left, 2757 MB) [hos Presentation Thread] vk: 11 textures retired (1301 left, 2746 MB) [hos Presentation Thread] vk: 18 textures retired (1295 left, 2745 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49720000 (6037860 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 1037 ranges, 2873 MB), 936 pages written, 936 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.095; GPU wait for late pages 0.078 (15 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 3474 texture pages copied (13 MB) [hos Presentation Thread] vk: 18 textures retired (1293 left, 2745 MB) [hos Presentation Thread] vk: 4 textures retired (1300 left, 2756 MB) [hos host] vk: batched submits: 69 flushes, 20.6 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 28, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 103590 from earlier ones', 10 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 Presentation Thread] vk: write-back diff (600 submits): 3717 runs, 3140.5 MB compared; 2280 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 446.8 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 228 binds, 387 MB; 0x7fd2000000 (16 MB, state 1): 211 binds, 1 MB; 0x1066000000 (16 MB, state 1): 206 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 126 binds, 59 MB; 0x104c000000 (32 MB, state 1): 124 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 121 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1290 left, 2745 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #460000: event 0x100d6c8044 mode 0 value 459999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49740000 (6041142 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1299 left, 2751 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49760000 (6043245 pages from the captures) [hos Presentation Thread] vk: memory: working set 2942 MB (peak 6471), private 728 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5942 MB, 1376 allocations 4350 MB; used 5978 of 9105 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2559 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1136 images 1500 MB; 288 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 207 images 422 MB; 141 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 35617 reused from the pool, 17167 made new, 16960 destroyed from it; it holds 33 (24 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9361 MB allowed (1592 MB of it free in the blocks); textures 2751 MB (budget 3072 MB), 1299 textures [hos Presentation Thread] vk: textures: decoded ASTC 1404 MB, rendered 754 MB (85 drawn in one frame, kept: 30787 KB), other 285 MB; used in the last 8 presents 1332 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 4843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 2 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 4923 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 2074 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 74 (81053 KB): 46x66x1 NVN 0x25: 1 (11 KB); 64x62x1 NVN 0x25: 1 (15 KB); 73x37x1 NVN 0x25: 1 (10 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 112x100x1 NVN 0x1: 1 (10 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 137x101x1 NVN 0x1: 1 (13 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 30 (5278 KB); 640x360x1 NVN 0x3f: 1 (900 KB); [hos host] vk: malloc: 1525 MB in arenas (831 MB in use, 693 MB free, 0 MB of it at the tops), 43 MB mapped [hos host] vk: malloc_trim: 693 MB free in the arenas now, the process's private memory 728 -> 502 MB (13 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 74.8 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 23 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2619 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.22, present 0.14, draw 2.47, descriptors 0.94, texture lookups 0.10, uploads 0.00, pipelines 0.09, programs 0.46, commands 0.81, dispatch 0.59, memory sync 0.95, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.47 MB synced in 1069.4 copies, 58.21 MB written back [hos Presentation Thread] vk: 27000 presents, 39.0 fps; a frame: 493 draws (0 skipped), 62 dispatches, 89 passes, 142 barriers, 6 submits, 0.0 uploads (0.0 MB), 86 ub updates (60 overlays), GPU-bound wait 0.0 ms; 1994 pipelines (24455 ms), 231 programs (11 failed), 1299 textures (2751 MB) [hos Presentation Thread] vk: a frame: 244.9 full barriers recorded, 168.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 43.0; 0x12: 68.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.8 ms a frame (the longest submission 5.3 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 22406860 kept (10591786 by the last picks' textures, a uniform buffer bound since), 50740 new, 10142399 with other textures (of 32600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49780000 (6044832 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 85380 from earlier ones', 2 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 sead::MainThread] vk: write-back diff (600 submits): 3335 runs, 2576.6 MB compared; 2573 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 688.4 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 326 binds, 87 MB; 0x7fd2000000 (16 MB, state 1): 281 binds, 2 MB; 0x1066000000 (16 MB, state 1): 250 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 197 binds, 159 MB; 0x1167000000 (32 MB, state 1): 195 binds, 408 MB; 0x7fdd000000 (64 MB, state 1): 102 binds, 15 MB; 0x104c000000 (32 MB, state 1): 99 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 93 binds, 18 MB; [hos Presentation Thread] vi: real-time step on: ratio 1.624, game's frame rate 37 [hos host] vk: batched submits: 81 flushes, 21.8 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 31, cap 14, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49800000 (6046378 pages from the captures) [hos ModuleSystemWorker1] vcores: 409571 takes, 11013 waits (mean 24 us, longest 4.2 ms), 4997 kicks, 4848 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 27035 frames presented (39.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 36, 22-30 150, 30-40 11, over 40 0 [hos host] vk: frame interpolation: 396 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 17, 12-17 379, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49820000 (6047936 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 1037 ranges, 2873 MB), 947 pages written, 947 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.092; GPU wait for late pages 0.075 (16 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 3474 texture pages copied (13 MB) [hos sead::MainThread] vk: texture slots registered again at another size: 2200000 (of 2627680 registrations; slot 23823 76x76 -> 256x256) [hos sead::MainThread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 82916 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 sead::MainThread] vk: write-back diff (600 submits): 3383 runs, 2491.4 MB compared; 2313 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 707.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 362 binds, 93 MB; 0x7fd2000000 (16 MB, state 1): 290 binds, 1 MB; 0x1066000000 (16 MB, state 1): 252 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 217 binds, 176 MB; 0x1167000000 (32 MB, state 1): 191 binds, 408 MB; 0x104c000000 (32 MB, state 1): 124 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 104 binds, 9 MB; 0x7fd7000000 (16 MB, state 1): 102 binds, 20 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49840000 (6049498 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 400 of 3000 waited for their write-back, 4.59 ms each [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #615000: event 0x100d6c8000 mode 0 value 461635 (now 461616) (lr 0x82c0301c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49860000 (6051031 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1298 left, 2751 MB) [hos host] vk: batched submits: 104 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 1, wait 51, slot 0, present 41, cap 11, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49880000 (6053305 pages from the captures) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (2 ms) [hos Presentation Thread] vk: 73 textures retired (1277 left, 2751 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: in play: graphics 66b6bbc7f413291d (ac77c29c1068ce86 c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: mirror syncs (600 submits): 211 dirty pages from their submits' captures, 82191 from earlier ones', 300 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 Presentation Thread] vk: write-back diff (600 submits): 3348 runs, 2431.4 MB compared; 2877 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 300; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 707.5 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 360 binds, 88 MB; 0x7fd2000000 (16 MB, state 1): 295 binds, 1 MB; 0x1066000000 (16 MB, state 1): 220 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 213 binds, 177 MB; 0x1167000000 (32 MB, state 1): 207 binds, 385 MB; 0x7fdd000000 (64 MB, state 1): 143 binds, 18 MB; 0x7fd7000000 (16 MB, state 1): 104 binds, 20 MB; 0x104c000000 (32 MB, state 1): 90 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49900000 (6058769 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1277 left, 2751 MB) [hos Presentation Thread] vk: texture #70081 0x1001e0f1600 213x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 27102 (drawn at 25138) [hos Presentation Thread] vk: texture #70083 0x1001e0e7400 277x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 27102 (drawn at 25138) [hos Presentation Thread] vk: 31 textures retired (1278 left, 2751 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49920000 (6063613 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10310920 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 33 textures retired (1279 left, 2751 MB) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.57, present 0.26, draw 3.94, descriptors 1.50, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.74, commands 1.29, dispatch 0.64, memory sync 1.53, queue submit 0.68, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.85 MB synced in 1127.4 copies, 59.15 MB written back [hos Presentation Thread] vk: 27120 presents, 38.2 fps; a frame: 825 draws (0 skipped), 72 dispatches, 127 passes, 147 barriers, 6 submits, 0.1 uploads (0.0 MB), 84 ub updates (58 overlays), GPU-bound wait 0.1 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1279 textures (2751 MB) [hos Presentation Thread] vk: a frame: 307.4 full barriers recorded, 179.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.4; 0x8: 3.0; 0x9: 1.0; 0x10: 1.7; 0x11: 43.5; 0x12: 70.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.8 ms a frame (the longest submission 6.2 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 17 textures retired (1274 left, 2750 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 53 dirty pages from their submits' captures, 77443 from earlier ones', 98 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 sead::MainThread] vk: write-back diff (600 submits): 3250 runs, 2246.6 MB compared; 2278 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 64; 0x1165000000 (32 MB, captured, state 2): 34; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 536.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 436 binds, 82 MB; 0x1167000000 (32 MB, state 1): 309 binds, 320 MB; 0x7fd2000000 (16 MB, state 1): 272 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 193 binds, 45 MB; 0x1065000000 (16 MB, state 1): 165 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 163 binds, 37 MB; 0x104c000000 (32 MB, state 1): 145 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 108 binds, 23 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49940000 (6066545 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1282 left, 2751 MB) [hos host] vk: batched submits: 123 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 2, wait 49, slot 0, present 47, cap 19, value 6, other 0 [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 1032 ranges, 2873 MB), 988 pages written, 988 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.166; GPU wait for late pages 0.148 (31 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 3474 texture pages copied (13 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49960000 (6068242 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1279 left, 2751 MB) [hos Presentation Thread] vk: 11 textures retired (1284 left, 2751 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 79822 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 3518 runs, 2361.6 MB compared; 2536 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 466.1 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 457 binds, 82 MB; 0x1167000000 (32 MB, state 1): 303 binds, 286 MB; 0x7fd2000000 (16 MB, state 1): 273 binds, 4 MB; 0x1065000000 (16 MB, state 1): 230 binds, 0 MB; 0x104c000000 (32 MB, state 1): 167 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 148 binds, 26 MB; 0x7fdd000000 (64 MB, state 1): 143 binds, 44 MB; 0x7f7d000000 (16 MB, state 1): 106 binds, 21 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 49980000 (6071076 pages from the captures) [hos Presentation Thread] vk: 39 textures retired (1271 left, 2750 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: 11 textures retired (1280 left, 2751 MB) [hos host] vk: batched submits: 115 flushes, 16.0 command buffers each, over 120 presents; by reason: poll 0, wait 62, slot 0, present 45, cap 8, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50000000 (6076405 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1273 left, 2746 MB) [hos sead::MainThread] nvn: 2900000 recordings made, 54619 live copies (16.0 MB), 25158 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 86165 from earlier ones', 31 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 Presentation Thread] vk: write-back diff (600 submits): 3826 runs, 2571.8 MB compared; 2775 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 31; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 511.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 551 binds, 87 MB; 0x1167000000 (32 MB, state 1): 346 binds, 353 MB; 0x104c000000 (32 MB, state 1): 189 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 152 binds, 44 MB; 0x7fd2000000 (16 MB, state 1): 138 binds, 2 MB; 0x1065000000 (16 MB, state 1): 110 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 108 binds, 2 MB; 0x7f7d000000 (16 MB, state 1): 108 binds, 21 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 33 textures retired (1281 left, 2747 MB) [hos AudioFrameworkThread] vcores: 374614 takes, 10683 waits (mean 54 us, longest 79.0 ms), 4831 kicks, 4722 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50020000 (6080564 pages from the captures) [hos Presentation Thread] vk: program picks: 22546646 kept (10672936 by the last picks' textures, a uniform buffer bound since), 50977 new, 10202376 with other textures (of 32800000) [hos Presentation Thread] vk: 12 textures retired (1294 left, 2748 MB) [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 2, 9-12 41, 12-17 340, 17-25 3, over 25 1 [hos Presentation Thread] vi: 27230 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 1, 17.8-22 37, 22-30 125, 30-40 29, over 40 1 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 948 of 3000 waited for their write-back, 1.72 ms each [hos sead::MainThread] nvn: CommandBufferSignalEvent #465000: event 0x100d6c800c mode 0 value 465001 (lr 0x80660adc) [hos Presentation Thread] vk: 1 textures retired (1296 left, 2748 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.74, present 0.20, draw 4.22, descriptors 1.59, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.70, commands 1.51, dispatch 0.66, memory sync 2.38, queue submit 0.71, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.88 MB synced in 1140.8 copies, 59.36 MB written back [hos Presentation Thread] vk: 27240 presents, 39.9 fps; a frame: 840 draws (0 skipped), 77 dispatches, 201 passes, 152 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1296 textures (2748 MB) [hos Presentation Thread] vk: a frame: 391.5 full barriers recorded, 188.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 3.0; 0x9: 1.0; 0x10: 5.2; 0x11: 43.0; 0x12: 69.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.0 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50040000 (6082274 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.08 over 1032 ranges, 2873 MB), 1005 pages written, 1005 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.246; GPU wait for late pages 0.227 (49 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 3476 texture pages copied (13 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 77982 from earlier ones', 53 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 sead::MainThread] vk: write-back diff (600 submits): 3469 runs, 2235.9 MB compared; 2691 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 587.3 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 470 binds, 66 MB; 0x7f93000000 (16 MB, state 1): 450 binds, 81 MB; 0x1167000000 (32 MB, state 1): 275 binds, 346 MB; 0x7fd2000000 (16 MB, state 1): 254 binds, 4 MB; 0x1065000000 (16 MB, state 1): 242 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 237 binds, 49 MB; 0x104c000000 (32 MB, state 1): 159 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 106 binds, 18 MB; [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #620000: event 0x100d6c8004 mode 0 value 465436 (now 465417) (lr 0x82c0301c) [hos host] vk: batched submits: 129 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 67, slot 0, present 51, cap 11, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50060000 (6084201 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1290 left, 2747 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50080000 (6088504 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 12 textures retired (1289 left, 2747 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 83 dirty pages from their submits' captures, 79417 from earlier ones', 74 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 Presentation Thread] vk: write-back diff (600 submits): 3642 runs, 2351.1 MB compared; 2868 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 74; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 535.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 434 binds, 83 MB; 0x7f6a000000 (64 MB, state 1): 405 binds, 62 MB; 0x1167000000 (32 MB, state 1): 273 binds, 312 MB; 0x7fd2000000 (16 MB, state 1): 270 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 242 binds, 37 MB; 0x104c000000 (32 MB, state 1): 166 binds, 0 MB; 0x1065000000 (16 MB, state 1): 113 binds, 0 MB; 0x1066000000 (16 MB, state 1): 107 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: queues ordered by their events: 180000 submissions stopped at a wait, 179980 went on once it was reached, 18 waits gone past; made to go by presents 89, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 620900, not met 0; captures at a CPU event's wait 261 [hos Presentation Thread] vk: 17 textures retired (1290 left, 2747 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 10369549 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50100000 (6093733 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1289 left, 2748 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 111 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 42, cap 22, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50120000 (6098253 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1284 left, 2747 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 81632 from earlier ones', 24 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 Presentation Thread] vk: write-back diff (600 submits): 3894 runs, 2417.1 MB compared; 3058 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 24; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 597.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 448 binds, 89 MB; 0x7f6a000000 (64 MB, state 1): 427 binds, 70 MB; 0x1167000000 (32 MB, state 1): 285 binds, 361 MB; 0x7fdd000000 (64 MB, state 1): 264 binds, 32 MB; 0x7fd2000000 (16 MB, state 1): 211 binds, 1 MB; 0x1066000000 (16 MB, state 1): 200 binds, 0 MB; 0x104c000000 (32 MB, state 1): 186 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 117 binds, 23 MB; [hos Presentation Thread] vk: 2 textures retired (1282 left, 2747 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50140000 (6100830 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.05, scan 0.08 over 1027 ranges, 2872 MB), 940 pages written, 940 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.220; GPU wait for late pages 0.202 (43 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 3476 texture pages copied (13 MB) [hos Presentation Thread] vk: 2 textures retired (1280 left, 2747 MB) [hos Presentation Thread] vk: 2 textures retired (1278 left, 2747 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50160000 (6102683 pages from the captures) [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.32, present 0.26, draw 4.18, descriptors 1.56, texture lookups 0.10, uploads 0.00, pipelines 0.18, programs 0.75, commands 1.44, dispatch 0.66, memory sync 1.98, queue submit 0.71, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.83 MB synced in 1135.2 copies, 59.49 MB written back [hos Presentation Thread] vk: 27360 presents, 40.3 fps; a frame: 841 draws (0 skipped), 82 dispatches, 147 passes, 150 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1278 textures (2747 MB) [hos Presentation Thread] vk: a frame: 341.2 full barriers recorded, 186.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 68.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 4.7 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 52197 so far (46090 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 82148 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 3858 runs, 2514.5 MB compared; 2909 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 617.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 463 binds, 87 MB; 0x7f6a000000 (64 MB, state 1): 434 binds, 84 MB; 0x1167000000 (32 MB, state 1): 308 binds, 380 MB; 0x7fd2000000 (16 MB, state 1): 217 binds, 1 MB; 0x1066000000 (16 MB, state 1): 205 binds, 0 MB; 0x104c000000 (32 MB, state 1): 191 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 118 binds, 20 MB; 0x7f7d000000 (16 MB, state 1): 110 binds, 19 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 111 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 47, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50180000 (6107894 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: 2 textures retired (1278 left, 2747 MB) [hos Presentation Thread] vk: 1 textures retired (1281 left, 2747 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50200000 (6112039 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 867 of 3000 waited for their write-back, 1.85 ms each [hos rmbl::VibrationThread] hid: 143360 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 83529 from earlier ones', 68 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 Presentation Thread] vk: write-back diff (600 submits): 3953 runs, 2503.1 MB compared; 3204 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 68; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 602.8 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 468 binds, 89 MB; 0x7f6a000000 (64 MB, state 1): 439 binds, 84 MB; 0x1167000000 (32 MB, state 1): 297 binds, 357 MB; 0x7fd2000000 (16 MB, state 1): 247 binds, 4 MB; 0x104c000000 (32 MB, state 1): 154 binds, 0 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 127 binds, 24 MB; 0x7f7d000000 (16 MB, state 1): 115 binds, 24 MB; [hos Presentation Thread] vk: 1 textures retired (1280 left, 2747 MB) [hos AudioFrameworkThread] vcores: 372572 takes, 10164 waits (mean 37 us, longest 4.0 ms), 4481 kicks, 4333 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50220000 (6115746 pages from the captures) [hos host] vk: frame interpolation: 396 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 47, 12-17 345, 17-25 0, over 25 1 [hos Presentation Thread] vi: 27428 frames presented (39.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 40, 22-30 135, 30-40 22, over 40 1 [hos host] vk: batched submits: 101 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 43, cap 6, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.05, scan 0.08 over 1027 ranges, 2872 MB), 900 pages written, 900 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.150; GPU wait for late pages 0.132 (32 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 3714 texture pages copied (14 MB) [hos Presentation Thread] vk: program picks: 22684268 kept (10749112 by the last picks' textures, a uniform buffer bound since), 51203 new, 10264528 with other textures (of 33000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50240000 (6118929 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 82004 from earlier ones', 53 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 sead::MainThread] vk: write-back diff (600 submits): 3929 runs, 2477.2 MB compared; 3084 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 613.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 570 binds, 82 MB; 0x7f93000000 (16 MB, state 1): 457 binds, 84 MB; 0x7fd2000000 (16 MB, state 1): 320 binds, 2 MB; 0x1167000000 (32 MB, state 1): 305 binds, 374 MB; 0x1065000000 (16 MB, state 1): 172 binds, 0 MB; 0x104c000000 (32 MB, state 1): 170 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 136 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 116 binds, 24 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #625000: event 0x100d6c8000 mode 0 value 469235 (now 469216) (lr 0x82c0326c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50260000 (6120942 pages from the captures) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.84, present 0.16, draw 3.71, descriptors 1.37, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.64, commands 1.31, dispatch 0.68, memory sync 1.93, queue submit 0.62, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.69 MB synced in 1116.2 copies, 59.38 MB written back [hos Presentation Thread] vk: 27480 presents, 38.2 fps; a frame: 761 draws (0 skipped), 82 dispatches, 150 passes, 151 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1280 textures (2747 MB) [hos Presentation Thread] vk: a frame: 340.8 full barriers recorded, 186.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.5; 0x12: 68.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.7 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 11 textures retired (1280 left, 2747 MB) [hos Presentation Thread] vk: 12 textures retired (1279 left, 2746 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #470000: event 0x100d6c8014 mode 0 value 470000 (lr 0x802915c8) [hos sead::MainThread] nvn: EventSignal (CPU) #55000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10427738 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 89 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 47, cap 7, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 83628 from earlier ones', 60 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 Presentation Thread] vk: write-back diff (600 submits): 3869 runs, 2546.6 MB compared; 2923 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 60; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 574.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 462 binds, 88 MB; 0x7fd2000000 (16 MB, state 1): 308 binds, 3 MB; 0x1167000000 (32 MB, state 1): 307 binds, 374 MB; 0x7f6a000000 (64 MB, state 1): 284 binds, 45 MB; 0x104c000000 (32 MB, state 1): 172 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 133 binds, 25 MB; 0x1065000000 (16 MB, state 1): 133 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 116 binds, 22 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50280000 (6124203 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 2 textures retired (1277 left, 2746 MB) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50300000 (6127886 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 1027 ranges, 2872 MB), 891 pages written, 891 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.212; GPU wait for late pages 0.193 (40 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 88394 from earlier ones', 24 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 Presentation Thread] vk: write-back diff (600 submits): 3742 runs, 2644.0 MB compared; 2553 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 24; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 535.0 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 507 binds, 97 MB; 0x1167000000 (32 MB, state 1): 328 binds, 387 MB; 0x7fd2000000 (16 MB, state 1): 265 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 155 binds, 24 MB; 0x104c000000 (32 MB, state 1): 150 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 118 binds, 22 MB; 0x7f88000000 (16 MB, state 1): 114 binds, 2 MB; 0x1066000000 (16 MB, state 1): 108 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos host] vk: batched submits: 92 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 51, cap 3, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50320000 (6131245 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 827 of 3000 waited for their write-back, 1.99 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 87396 from earlier ones', 12 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 Presentation Thread] vk: write-back diff (600 submits): 3672 runs, 2747.8 MB compared; 2379 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 537.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 499 binds, 90 MB; 0x1167000000 (32 MB, state 1): 330 binds, 396 MB; 0x7fd2000000 (16 MB, state 1): 266 binds, 2 MB; 0x7fdd000000 (64 MB, state 1): 186 binds, 23 MB; 0x104c000000 (32 MB, state 1): 133 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 123 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 115 binds, 2 MB; 0x1066000000 (16 MB, state 1): 104 binds, 0 MB; [hos Presentation Thread] vk: memory: working set 2732 MB (peak 6471), private 516 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5942 MB, 1350 allocations 4346 MB; used 5978 of 9105 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2559 of 7565 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 455 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1134 images 1501 MB; 292 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 183 images 418 MB; 125 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 35975 reused from the pool, 17220 made new, 17037 destroyed from it; it holds 23 (23 MB) [hos Presentation Thread] vk: VRAM: 6433 MB used of 9361 MB allowed (1596 MB of it free in the blocks); textures 2748 MB (budget 3072 MB), 1283 textures [hos Presentation Thread] vk: textures: decoded ASTC 1404 MB, rendered 751 MB (80 drawn in one frame, kept: 32615 KB), other 287 MB; used in the last 8 presents 1299 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 5443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 2674 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 5523 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 70 (81163 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 31 (5454 KB); 640x360x1 NVN 0x3f: 1 (900 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 1 textures retired (1282 left, 2748 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 89.7 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 19 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.22, present 0.14, draw 3.30, descriptors 1.23, texture lookups 0.10, uploads 0.01, pipelines 0.15, programs 0.54, commands 1.18, dispatch 0.62, memory sync 1.96, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 7.50 MB synced in 1101.3 copies, 58.80 MB written back [hos Presentation Thread] vk: 27600 presents, 38.9 fps; a frame: 674 draws (0 skipped), 71 dispatches, 165 passes, 148 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1282 textures (2748 MB) [hos Presentation Thread] vk: a frame: 342.7 full barriers recorded, 182.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 66.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 4.6 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50340000 (6133631 pages from the captures) [hos tera::FileResourceMgr] vcores: 372968 takes, 8393 waits (mean 31 us, longest 2.9 ms), 3772 kicks, 3644 yields, 0 escapes in 5 s [hos host] vk: batched submits: 92 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 49, cap 1, value 0, other 0 [hos Presentation Thread] vi: 27623 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 34, 22-30 130, 30-40 29, over 40 0 [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 7, 12-17 381, 17-25 0, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 127 dirty pages from their submits' captures, 86346 from earlier ones', 23 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 Presentation Thread] vk: write-back diff (600 submits): 3648 runs, 2661.7 MB compared; 2377 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 23; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 544.2 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 509 binds, 95 MB; 0x1167000000 (32 MB, state 1): 339 binds, 398 MB; 0x7fd2000000 (16 MB, state 1): 277 binds, 3 MB; 0x7fdd000000 (64 MB, state 1): 196 binds, 24 MB; 0x1066000000 (16 MB, state 1): 157 binds, 0 MB; 0x104c000000 (32 MB, state 1): 140 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 121 binds, 23 MB; 0x7f88000000 (16 MB, state 1): 114 binds, 2 MB; [hos sead::MainThread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50360000 (6137071 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.05, scan 0.08 over 1027 ranges, 2872 MB), 878 pages written, 878 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.327; GPU wait for late pages 0.309 (51 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: 11 textures retired (1283 left, 2748 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #630000: event 0x100d6c8000 mode 0 value 473035 (now 473016) (lr 0x82c0301c) [hos Presentation Thread] vk: 6 textures retired (1329 left, 2767 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (2 ms) [hos Presentation Thread] vk: 56 textures retired (1300 left, 2736 MB) [hos host] vk: batched submits: 111 flushes, 14.4 command buffers each, over 120 presents; by reason: poll 8, wait 34, slot 0, present 58, cap 0, value 11, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.45, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 1241 dirty pages from their submits' captures, 80545 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 2630 runs, 1932.1 MB compared; 2278 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 551.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 342 binds, 67 MB; 0x1167000000 (32 MB, state 1): 220 binds, 277 MB; 0x7fdd000000 (64 MB, state 1): 131 binds, 17 MB; 0x7fd2000000 (16 MB, state 1): 102 binds, 0 MB; 0x104c000000 (32 MB, state 1): 100 binds, 0 MB; 0x1066000000 (16 MB, state 1): 99 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 91 binds, 17 MB; 0x107c000000 (32 MB, state 1): 88 binds, 0 MB; [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.43, present 0.09, draw 2.37, descriptors 0.93, texture lookups 0.07, uploads 0.01, pipelines 0.10, programs 0.35, commands 0.84, dispatch 0.40, memory sync 3.47, queue submit 0.52, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 203 (1024 MB): 5.75 MB synced in 898.2 copies, 34.38 MB written back [hos Presentation Thread] vk: 27720 presents, 46.2 fps; a frame: 456 draws (0 skipped), 41 dispatches, 154 passes, 123 barriers, 6 submits, 0.5 uploads (0.0 MB), 249 ub updates (120 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1300 textures (2736 MB) [hos Presentation Thread] vk: a frame: 280.0 full barriers recorded, 151.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.2; 0x8: 1.8; 0x9: 0.6; 0x10: 4.6; 0x11: 25.1; 0x12: 69.2; 0x13: 1.6; 0x21: 3.2; 0x28: 8.2; 0x92: 3.5; 0x97: 0.6; [hos Presentation Thread] vk: GPU time 10.2 ms a frame (the longest submission 3.8 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: readback pages refreshed from guest memory: 10486386 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 156 flushes, 6.8 command buffers each, over 120 presents; by reason: poll 48, wait 0, slot 0, present 106, cap 0, value 2, other 0 [hos Presentation Thread] vk: 205 pools mirrored in VRAM (992 MB) [hos sead::MainThread] vk: capture: a submit 0.36 ms (lock 0.06, scan 0.08 over 1027 ranges, 2872 MB), 717 pages written, 717 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.416; GPU wait for late pages 0.400 (74 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 2432 dirty pages from their submits' captures, 65434 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 Presentation Thread] vk: write-back diff (600 submits): 243 runs, 219.5 MB compared; 1909 pages read into the shadows; 384 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 311.6 MB in all, a range counted once a submit): 0x115c000000 (16 MB, state 1): 132 binds, 312 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.11 [hos Presentation Thread] vk: 16 textures retired (1284 left, 2731 MB) [hos host] vk: batched submits: 139 flushes, 7.8 command buffers each, over 120 presents; by reason: poll 53, wait 0, slot 0, present 86, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.62, present 0.14, draw 1.29, descriptors 0.60, texture lookups 0.04, uploads 0.00, pipelines 0.04, programs 0.09, commands 0.46, dispatch 0.10, memory sync 1.40, queue submit 0.43, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 205 (992 MB): 4.23 MB synced in 696.6 copies, 6.14 MB written back [hos Presentation Thread] vk: 27840 presents, 60.1 fps; a frame: 188 draws (0 skipped), 2 dispatches, 135 passes, 85 barriers, 6 submits, 0.0 uploads (0.0 MB), 467 ub updates (202 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1284 textures (2731 MB) [hos Presentation Thread] vk: a frame: 191.5 full barriers recorded, 103.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.0; 0x10: 3.0; 0x11: 1.0; 0x12: 71.0; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.4 ms a frame (the longest submission 3.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 1818 dirty pages from their submits' captures, 73391 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 Presentation Thread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 384 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos sead::MainThread] vk: capture: a submit 0.28 ms (lock 0.02, scan 0.07 over 1026 ranges, 2870 MB), 592 pages written, 592 copied (2.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.081; GPU wait for late pages 0.068 (31 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (197 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: program picks: 22811480 kept (10811183 by the last picks' textures, a uniform buffer bound since), 51425 new, 10337094 with other textures (of 33200000) [hos host] vk: batched submits: 132 flushes, 8.3 command buffers each, over 120 presents; by reason: poll 41, wait 0, slot 0, present 91, cap 0, value 0, other 0 [hos Presentation Thread] vk: 213 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture #67098 0x10000500400 256x144 x1 NVN 0x14 the GPU drew, finalized by the game, sampled again at frame 27861 (drawn at 27670) [hos Presentation Thread] vk: texture #72801 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148347): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #72801 0x10000780600 1024x576x1 x1 NVN 0xa at present 27861 (texture frame 27862), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 880000 so far (x1 0x117a4d2000 x2 0 x3 0x117a4d2000 x4 0xf33080) [hos Presentation Thread] vk: upload over a drawn image: #72801 0x10000780600 1024x576x1 x1 NVN 0xa at present 27865 (texture frame 27866), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: 17 textures retired (1325 left, 2755 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50380000 (6140073 pages from the captures) [hos AudioFrameworkThread] vcores: 153065 takes, 7759 waits (mean 53 us, longest 7.5 ms), 3213 kicks, 3148 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 27887 frames presented (52.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 39, 15.5-17.8 112, 17.8-22 55, 22-30 46, 30-40 11, over 40 1 [hos host] vk: frame interpolation: 527 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 12, 7-9 360, 9-12 24, 12-17 130, 17-25 2, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.10 [hos Presentation Thread] vk: mirror syncs (600 submits): 896 dirty pages from their submits' captures, 81667 from earlier ones', 24 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 Presentation Thread] vk: write-back diff (600 submits): 2934 runs, 2288.3 MB compared; 1869 pages read into the shadows; 352 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x104e000000 (32 MB, captured, state 2): 20; 0x108c000000 (160 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 319.9 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 335 binds, 0 MB; 0x1167000000 (32 MB, state 1): 248 binds, 308 MB; 0x7fbf000000 (80 MB, state 1): 101 binds, 11 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; 0x1140000000 (64 MB, state 1): 42 binds, 0 MB; 0x1051000000 (16 MB, state 1): 37 binds, 0 MB; 0x1066000000 (16 MB, state 1): 22 binds, 0 MB; 0x7fdd000000 (64 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 213 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 214 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50400000 (6143882 pages from the captures) [hos host] vk: batched submits: 70 flushes, 23.7 command buffers each, over 120 presents; by reason: poll 0, wait 21, slot 0, present 46, cap 3, value 0, other 0 [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #475000: event 0x100d6c8008 mode 0 value 474998 (lr 0x80291504) [hos sead::MainThread] vk: readbacks of GPU results: 631 of 3000 waited for their write-back, 1.97 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50420000 (6146807 pages from the captures) [hos ModuleSystemWorker3] nvn: 2950000 recordings made, 54727 live copies (15.1 MB), 25209 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 132 dirty pages from their submits' captures, 95499 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 Presentation Thread] vk: write-back diff (600 submits): 3581 runs, 2643.8 MB compared; 2414 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 436.1 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 398 binds, 1 MB; 0x1167000000 (32 MB, state 1): 340 binds, 413 MB; 0x7fbf000000 (80 MB, state 1): 223 binds, 23 MB; 0x1066000000 (16 MB, state 1): 127 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 10 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.05, scan 0.07 over 1025 ranges, 2868 MB), 833 pages written, 833 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.149; GPU wait for late pages 0.134 (24 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.14, present 0.12, draw 2.83, descriptors 1.04, texture lookups 0.08, uploads 0.01, pipelines 0.13, programs 0.44, commands 1.04, dispatch 0.54, memory sync 1.50, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 214 (1024 MB): 9.16 MB synced in 1097.2 copies, 51.04 MB written back [hos Presentation Thread] vk: 27960 presents, 42.2 fps; a frame: 579 draws (0 skipped), 59 dispatches, 160 passes, 138 barriers, 6 submits, 0.2 uploads (0.0 MB), 146 ub updates (81 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1325 textures (2755 MB) [hos Presentation Thread] vk: a frame: 316.5 full barriers recorded, 169.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.4; 0x8: 2.5; 0x9: 0.8; 0x10: 4.6; 0x11: 36.0; 0x12: 67.2; 0x13: 1.8; 0x21: 3.7; 0x28: 11.7; 0x92: 3.2; 0x97: 0.8; [hos Presentation Thread] vk: GPU time 9.3 ms a frame (the longest submission 4.2 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.04 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50440000 (6148671 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 52365 so far (46211 MB) [hos Presentation Thread] vk: 11 textures retired (1314 left, 2749 MB) [hos host] vk: batched submits: 88 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 38, cap 5, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 295 dirty pages from their submits' captures, 107236 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 sead::MainThread] vk: write-back diff (600 submits): 4152 runs, 2766.4 MB compared; 3060 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 386.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 368 binds, 0 MB; 0x1167000000 (32 MB, state 1): 312 binds, 361 MB; 0x7fbf000000 (80 MB, state 1): 233 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1066000000 (16 MB, state 1): 87 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.12 [hos Presentation Thread] vk: 2 textures retired (1313 left, 2749 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 10529228 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50460000 (6151084 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #635000: event 0x100d6c8020 mode 0 value 476543 (now 476524) (lr 0x80664f90) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50480000 (6152892 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 105296 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 Presentation Thread] vk: write-back diff (600 submits): 3855 runs, 2689.3 MB compared; 2775 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 381.7 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 315 binds, 0 MB; 0x1167000000 (32 MB, state 1): 309 binds, 357 MB; 0x7fbf000000 (80 MB, state 1): 231 binds, 24 MB; 0x1065000000 (16 MB, state 1): 213 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1057000000 (16 MB, state 1): 5 binds, 0 MB; [hos Presentation Thread] vk: 192 mirrors given back (4032 MB in all); 1008 MB of mirrors now [hos host] vk: batched submits: 91 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 46, cap 5, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.05, scan 0.07 over 1024 ranges, 2864 MB), 876 pages written, 876 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.264; GPU wait for late pages 0.247 (39 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 4428 texture pages copied (17 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50500000 (6154721 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1314 left, 2749 MB) [hos ModuleSystemWorker1] vcores: 373113 takes, 9079 waits (mean 28 us, longest 3.1 ms), 4050 kicks, 3935 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 335 dirty pages from their submits' captures, 104755 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 Presentation Thread] vk: write-back diff (600 submits): 3634 runs, 2633.1 MB compared; 2453 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 407.8 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 390 binds, 0 MB; 0x1167000000 (32 MB, state 1): 327 binds, 387 MB; 0x7fbf000000 (80 MB, state 1): 198 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1066000000 (16 MB, state 1): 48 binds, 0 MB; 0x1065000000 (16 MB, state 1): 9 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: imports: 61 live (2048 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1314 left, 2749 MB) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2624 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.74, present 0.13, draw 3.28, descriptors 1.18, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.56, commands 1.20, dispatch 0.66, memory sync 2.43, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 216 (1024 MB): 9.35 MB synced in 1335.1 copies, 58.56 MB written back [hos Presentation Thread] vk: 28080 presents, 39.1 fps; a frame: 669 draws (0 skipped), 73 dispatches, 163 passes, 148 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 1995 pipelines (24495 ms), 232 programs (11 failed), 1314 textures (2749 MB) [hos Presentation Thread] vk: a frame: 342.7 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 66.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.1 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: frame interpolation: 394 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 8, 12-17 385, 17-25 1, over 25 0 [hos Presentation Thread] vi: 28084 frames presented (39.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 40, 22-30 126, 30-40 30, over 40 0 [hos Presentation Thread] vk: in play: graphics d3ccfbe01c3a52d2 (7e178ac60b048016 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 8c39e9a4419b77e7 (5e26b60085a3f449 c272aa2d59e14332), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a7bdeadc2168a250 (86b9f62789bd007e e0725329d34ede12), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50520000 (6158931 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1321 left, 2751 MB) [hos Presentation Thread] vk: 11 textures retired (1321 left, 2751 MB) [hos host] vk: batched submits: 92 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 3, wait 45, slot 0, present 42, cap 2, value 0, other 0 [hos sead::MainThread] vk: readbacks of GPU results: 684 of 3000 waited for their write-back, 2.49 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 279 dirty pages from their submits' captures, 108616 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 3744 runs, 2741.6 MB compared; 2531 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 411.4 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 356 binds, 0 MB; 0x1167000000 (32 MB, state 1): 329 binds, 398 MB; 0x7fbf000000 (80 MB, state 1): 110 binds, 13 MB; 0x1044000000 (16 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x1066000000 (16 MB, state 1): 92 binds, 0 MB; 0x1140000000 (64 MB, state 1): 65 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: program picks: 22943158 kept (10883740 by the last picks' textures, a uniform buffer bound since), 51709 new, 10405132 with other textures (of 33400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50540000 (6162897 pages from the captures) [hos Presentation Thread] vk: in play: graphics 9ebe1681a234c7c7 (daf88c86899772a9 b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e9de1d7cd81c2ff0 (dbeeddee18e4cdf4 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 2dc4d3ca18955aba (a909c0ad907ba3f5 d4b25f8eae2e0711), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 24426a2334204bc0 (f33a86188472e451 9557a472deb8c24f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7b45ce2737e6e112 (d845917606396832 7a9bf35e4e37cda0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: NVN2 program 40c6eafd121e697f (stage 0) lowered with extended registers (1132 REGMAP words) [hos Presentation Thread] vk: in play: graphics 8ac2a031c22b161d (40c6eafd121e697f 19e8b0928fe98ffe), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 11 textures retired (1321 left, 2751 MB) [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 1024 ranges, 2864 MB), 884 pages written, 884 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.205; GPU wait for late pages 0.188 (32 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (186 MB), 11 spare buffers, 4904 texture pages copied (19 MB) [hos host] vk: batched submits: 92 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 280 dirty pages from their submits' captures, 109581 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 Presentation Thread] vk: write-back diff (600 submits): 4123 runs, 2805.6 MB compared; 2981 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 508.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 397 binds, 1 MB; 0x1167000000 (32 MB, state 1): 362 binds, 482 MB; 0x1044000000 (16 MB, state 1): 155 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 104 binds, 13 MB; 0x1066000000 (16 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x7efb000000 (16 MB, state 1): 37 binds, 13 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #480000: event 0x100d6c8004 mode 0 value 479994 (lr 0x80660f34) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50560000 (6166402 pages from the captures) [hos Presentation Thread] vk: memory: working set 2917 MB (peak 6471), private 699 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5926 MB, 1382 allocations 4309 MB; used 5962 of 9105 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2575 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1176 images 1509 MB; 288 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 170 images 405 MB; 106 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 36049 reused from the pool, 17303 made new, 17133 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6425 MB used of 9361 MB allowed (1617 MB of it free in the blocks); textures 2767 MB (budget 3072 MB), 1335 textures [hos Presentation Thread] vk: textures: decoded ASTC 1408 MB, rendered 762 MB (106 drawn in one frame, kept: 35873 KB), other 288 MB; used in the last 8 presents 1283 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 6043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 340 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 6123 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 69 (80263 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 31 (5454 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 11 textures retired (1324 left, 2755 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 90.4 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.9 draws left out (not ready), 0.02 waits for shaders or pipelines (0.4 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.66, present 0.10, draw 3.81, descriptors 1.19, texture lookups 0.10, uploads 0.01, pipelines 0.17, programs 0.64, commands 1.20, dispatch 0.80, memory sync 1.70, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 217 (1024 MB): 9.12 MB synced in 1320.2 copies, 58.43 MB written back [hos Presentation Thread] vk: 28200 presents, 37.1 fps; a frame: 619 draws (0 skipped), 75 dispatches, 165 passes, 149 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1324 textures (2755 MB) [hos Presentation Thread] vk: a frame: 343.8 full barriers recorded, 183.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.5; 0x12: 67.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.3 ms a frame (the longest submission 5.1 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #640000: event 0x100d6c8020 mode 0 value 480343 (now 480324) (lr 0x80664f90) [hos Presentation Thread] vk: 12 textures retired (1323 left, 2755 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10591258 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 74 flushes, 21.7 command buffers each, over 120 presents; by reason: poll 0, wait 28, slot 0, present 46, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 164 dirty pages from their submits' captures, 110657 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 Presentation Thread] vk: write-back diff (600 submits): 4288 runs, 2808.6 MB compared; 3164 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 506.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 408 binds, 1 MB; 0x1167000000 (32 MB, state 1): 359 binds, 475 MB; 0x1066000000 (16 MB, state 1): 115 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 98 binds, 12 MB; 0x7efb000000 (16 MB, state 1): 51 binds, 18 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1044000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: queues ordered by their events: 186000 submissions stopped at a wait, 185980 went on once it was reached, 18 waits gone past; made to go by presents 89, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 640744, not met 0; captures at a CPU event's wait 263 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50580000 (6170251 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 986 ranges, 2861 MB), 870 pages written, 870 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.135; GPU wait for late pages 0.119 (17 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 4904 texture pages copied (19 MB) [hos PlayReporter] vcores: 378767 takes, 8610 waits (mean 32 us, longest 3.9 ms), 3815 kicks, 3702 yields, 0 escapes in 5 s [hos Presentation Thread] vi: 28269 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 11, 22-30 135, 30-40 35, over 40 1 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 2, 12-17 362, 17-25 1, over 25 1 [hos rmbl::VibrationThread] hid: 147456 vibration values, strongest 0.00 since the last count [hos sead::MainThread] vk: mirror syncs (600 submits): 574 dirty pages from their submits' captures, 112235 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 sead::MainThread] vk: write-back diff (600 submits): 4233 runs, 2922.1 MB compared; 3071 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 521.5 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 423 binds, 1 MB; 0x1167000000 (32 MB, state 1): 395 binds, 507 MB; 0x7fbf000000 (80 MB, state 1): 118 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x1065000000 (16 MB, state 1): 86 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1324 left, 2756 MB) [hos host] vk: batched submits: 77 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.14 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 480 of 3000 waited for their write-back, 3.78 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50600000 (6174154 pages from the captures) [hos Presentation Thread] vk: 17 textures retired (1326 left, 2756 MB) [hos Presentation Thread] vk: 16 textures retired (1345 left, 2768 MB) [hos Presentation Thread] vk: 38 textures retired (1333 left, 2757 MB) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.40, present 0.09, draw 2.92, descriptors 1.07, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.44, commands 1.10, dispatch 0.68, memory sync 1.44, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 218 (1024 MB): 9.12 MB synced in 1320.0 copies, 58.54 MB written back [hos Presentation Thread] vk: 28320 presents, 37.7 fps; a frame: 569 draws (0 skipped), 80 dispatches, 164 passes, 149 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1346 textures (2768 MB) [hos Presentation Thread] vk: a frame: 345.6 full barriers recorded, 181.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 66.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 5.9 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 395 dirty pages from their submits' captures, 116486 from earlier ones', 11 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 sead::MainThread] vk: write-back diff (600 submits): 4740 runs, 2933.2 MB compared; 3953 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 11; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 488.5 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 369 binds, 471 MB; 0x1165000000 (32 MB, state 1): 366 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 120 binds, 14 MB; 0x1065000000 (16 MB, state 1): 108 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 66 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 26 binds, 3 MB; [hos Presentation Thread] vk: 18 textures retired (1338 left, 2757 MB) [hos Presentation Thread] vk: 30 textures retired (1338 left, 2757 MB) [hos host] vk: batched submits: 72 flushes, 21.7 command buffers each, over 120 presents; by reason: poll 0, wait 16, slot 0, present 56, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 984 ranges, 2857 MB), 867 pages written, 867 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.041; GPU wait for late pages 0.026 (6 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 5142 texture pages copied (20 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50620000 (6177358 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1334 left, 2757 MB) [hos Presentation Thread] vk: 31 textures retired (1338 left, 2757 MB) [hos Presentation Thread] vk: 21 textures retired (1346 left, 2768 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 114343 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 Presentation Thread] vk: write-back diff (600 submits): 4611 runs, 2874.0 MB compared; 3638 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 504.0 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 405 binds, 1 MB; 0x1167000000 (32 MB, state 1): 370 binds, 484 MB; 0x7fe1000000 (16 MB, state 1): 141 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 116 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1065000000 (16 MB, state 1): 58 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 49 binds, 6 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 23 textures retired (1337 left, 2757 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.12 [hos Presentation Thread] vk: 5 textures retired (1345 left, 2768 MB) [hos host] vk: batched submits: 67 flushes, 23.3 command buffers each, over 120 presents; by reason: poll 0, wait 6, slot 0, present 61, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50640000 (6181281 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #645000: event 0x100d6c8020 mode 0 value 484143 (now 484124) (lr 0x80664f90) [hos Presentation Thread] vk: 16 textures retired (1343 left, 2757 MB) [hos Presentation Thread] vk: 28 textures retired (1343 left, 2758 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 116863 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 4526 runs, 2926.6 MB compared; 3573 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 505.9 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 375 binds, 1 MB; 0x1167000000 (32 MB, state 1): 335 binds, 488 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 99 binds, 12 MB; 0x7fe1000000 (16 MB, state 1): 98 binds, 0 MB; 0x1066000000 (16 MB, state 1): 84 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 43 binds, 5 MB; [hos Presentation Thread] vk: program picks: 23070009 kept (10952600 by the last picks' textures, a uniform buffer bound since), 52042 new, 10477948 with other textures (of 33600000) [hos Presentation Thread] vk: a frame: 7 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.72, present 0.09, draw 2.79, descriptors 1.02, texture lookups 0.11, uploads 0.01, pipelines 0.13, programs 0.41, commands 1.07, dispatch 0.67, memory sync 0.99, queue submit 0.45, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 219 (1024 MB): 9.25 MB synced in 1328.3 copies, 58.59 MB written back [hos Presentation Thread] vk: 28440 presents, 37.6 fps; a frame: 567 draws (0 skipped), 83 dispatches, 168 passes, 150 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1346 textures (2758 MB) [hos Presentation Thread] vk: a frame: 354.2 full barriers recorded, 183.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 3.0; 0x9: 1.0; 0x10: 5.2; 0x11: 43.0; 0x12: 67.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.0 ms a frame (the longest submission 4.5 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10652602 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.05, scan 0.08 over 984 ranges, 2857 MB), 879 pages written, 879 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.057; GPU wait for late pages 0.040 (8 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (159 MB), 11 spare buffers, 5618 texture pages copied (21 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #485000: event 0x100d6c801c mode 0 value 484997 (lr 0x802911b8) [hos Presentation Thread] vk: 1 textures retired (1345 left, 2758 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos tera::FileResourceMgr] vcores: 345272 takes, 8238 waits (mean 32 us, longest 2.7 ms), 3679 kicks, 3516 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50660000 (6185208 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1346 left, 2758 MB) [hos Presentation Thread] vi: 28460 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 10, 22-30 156, 30-40 24, over 40 0 [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 1, 12-17 379, 17-25 0, over 25 0 [hos host] vk: batched submits: 73 flushes, 21.9 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 199 dirty pages from their submits' captures, 110454 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 Presentation Thread] vk: write-back diff (600 submits): 4386 runs, 2818.1 MB compared; 3289 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 462.6 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 411 binds, 0 MB; 0x1167000000 (32 MB, state 1): 349 binds, 445 MB; 0x7fbf000000 (80 MB, state 1): 115 binds, 12 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 30 binds, 5 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 15 textures retired (1350 left, 2758 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 338 of 3000 waited for their write-back, 4.41 ms each [hos Presentation Thread] vk: 1 textures retired (1349 left, 2758 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.12 [hos Presentation Thread] vk: 1 textures retired (1348 left, 2758 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50680000 (6188657 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 114873 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 4260 runs, 2922.4 MB compared; 3128 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 467.8 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 390 binds, 1 MB; 0x1167000000 (32 MB, state 1): 348 binds, 462 MB; 0x1066000000 (16 MB, state 1): 155 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 42 binds, 5 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: 2 textures retired (1346 left, 2758 MB) [hos host] vk: batched submits: 82 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 39, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1345 left, 2758 MB) [hos Presentation Thread] vk: 5 textures retired (1340 left, 2758 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 985 ranges, 2649 MB), 867 pages written, 867 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.207; GPU wait for late pages 0.192 (25 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 5618 texture pages copied (21 MB) [hos Presentation Thread] vk: 4 textures retired (1336 left, 2758 MB) [hos Presentation Thread] vk: a frame: 8 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.68, present 0.11, draw 2.80, descriptors 1.02, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.41, commands 1.05, dispatch 0.68, memory sync 1.90, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 219 (1024 MB): 8.96 MB synced in 1308.8 copies, 58.54 MB written back [hos Presentation Thread] vk: 28560 presents, 38.4 fps; a frame: 570 draws (0 skipped), 78 dispatches, 160 passes, 148 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1336 textures (2758 MB) [hos Presentation Thread] vk: a frame: 341.1 full barriers recorded, 181.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 66.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 4.5 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 312 dirty pages from their submits' captures, 113640 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 4353 runs, 2923.4 MB compared; 3279 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 479.5 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 414 binds, 1 MB; 0x1167000000 (32 MB, state 1): 370 binds, 475 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1066000000 (16 MB, state 1): 85 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 32 binds, 4 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos ModuleSystemWorker1] nvn: 3000000 recordings made, 54832 live copies (14.7 MB), 25233 texture copies; 6 command buffers' segments (4.3 MB) [hos sead::MainThread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 52751 so far (46466 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50700000 (6191993 pages from the captures) [hos Presentation Thread] vk: texture #73278 0x10000000000 118x114 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 28577 (drawn at 28469) [hos Presentation Thread] vk: 7 textures retired (1335 left, 2758 MB) [hos host] vk: batched submits: 83 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 2 textures retired (1333 left, 2757 MB) [hos Presentation Thread] vk: 7 textures retired (1349 left, 2769 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #650000: event 0x100d6c8020 mode 0 value 487943 (now 487924) (lr 0x80664f90) [hos Presentation Thread] vk: 11 textures retired (1338 left, 2758 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 387 dirty pages from their submits' captures, 111518 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 sead::MainThread] vk: write-back diff (600 submits): 4326 runs, 2870.5 MB compared; 3204 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 459.8 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 392 binds, 1 MB; 0x1167000000 (32 MB, state 1): 347 binds, 449 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1066000000 (16 MB, state 1): 95 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 49 binds, 6 MB; 0x7fd7000000 (16 MB, state 1): 21 binds, 4 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: 11 textures retired (1338 left, 2758 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50720000 (6195168 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1338 left, 2758 MB) [hos Presentation Thread] vk: 22 textures retired (1339 left, 2758 MB) [hos host] vk: batched submits: 81 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 36, cap 0, value 0, other 0 [hos sead::MainThread] vcores: 410282 takes, 8016 waits (mean 29 us, longest 2.5 ms), 3519 kicks, 3367 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 985 ranges, 2649 MB), 866 pages written, 866 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.101 (20 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 5618 texture pages copied (21 MB) [hos Presentation Thread] vi: 28652 frames presented (38.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 28, 22-30 132, 30-40 30, over 40 0 [hos host] vk: frame interpolation: 383 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 1, 12-17 380, 17-25 1, over 25 0 [hos Presentation Thread] vk: texture #73291 0x1001e127800 110x112 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 28653 (drawn at 28592) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 561 of 3000 waited for their write-back, 3.35 ms each [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 900000 so far (x1 0x117d038000 x2 0 x3 0x117d038000 x4 0x44b040) [hos Presentation Thread] vk: mirror syncs (600 submits): 511 dirty pages from their submits' captures, 110083 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 Presentation Thread] vk: write-back diff (600 submits): 3741 runs, 2854.9 MB compared; 2410 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 476.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 421 binds, 0 MB; 0x1167000000 (32 MB, state 1): 317 binds, 423 MB; 0x7f6a000000 (64 MB, state 1): 188 binds, 34 MB; 0x7fbf000000 (80 MB, state 1): 128 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1066000000 (16 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 25 binds, 4 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10714459 pages so far (0 held: may be written ahead in their submission) [hos host] vk: replay reads of guest memory as submitted: 50740000 (6198224 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1339 left, 2758 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1339 left, 2758 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.67, present 0.10, draw 2.95, descriptors 1.10, texture lookups 0.10, uploads 0.00, pipelines 0.14, programs 0.44, commands 1.10, dispatch 0.65, memory sync 1.83, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 220 (1024 MB): 9.07 MB synced in 1311.9 copies, 58.98 MB written back [hos Presentation Thread] vk: 28680 presents, 38.0 fps; a frame: 578 draws (0 skipped), 73 dispatches, 162 passes, 149 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1339 textures (2758 MB) [hos Presentation Thread] vk: a frame: 338.7 full barriers recorded, 182.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.0; 0x12: 67.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.7 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1338 left, 2758 MB) [hos Presentation Thread] vk: 1 textures retired (1338 left, 2758 MB) [hos host] vk: batched submits: 87 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 38, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50760000 (6200724 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #490000: event 0x100d6c8038 mode 0 value 490001 (lr 0x80661bfc) [hos Presentation Thread] vk: mirror syncs (600 submits): 657 dirty pages from their submits' captures, 107373 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 Presentation Thread] vk: write-back diff (600 submits): 3626 runs, 2759.5 MB compared; 2253 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 452.4 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 366 binds, 0 MB; 0x7f6a000000 (64 MB, state 1): 326 binds, 52 MB; 0x1167000000 (32 MB, state 1): 274 binds, 363 MB; 0x7fbf000000 (80 MB, state 1): 201 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 94 binds, 17 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1057000000 (16 MB, state 1): 5 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1337 left, 2758 MB) [hos Presentation Thread] vk: program picks: 23200573 kept (11026810 by the last picks' textures, a uniform buffer bound since), 52343 new, 10547083 with other textures (of 33800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50780000 (6204294 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 985 ranges, 2649 MB), 861 pages written, 861 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.197; GPU wait for late pages 0.182 (34 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 5618 texture pages copied (21 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 262 dirty pages from their submits' captures, 106334 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 Presentation Thread] vk: write-back diff (600 submits): 3824 runs, 2749.8 MB compared; 2710 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 446.7 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 360 binds, 0 MB; 0x1167000000 (32 MB, state 1): 284 binds, 368 MB; 0x7f6a000000 (64 MB, state 1): 222 binds, 40 MB; 0x7fbf000000 (80 MB, state 1): 147 binds, 15 MB; 0x7fd7000000 (16 MB, state 1): 122 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 75 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1337 left, 2758 MB) [hos host] vk: batched submits: 89 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 46, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50800000 (6209447 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1338 left, 2759 MB) [hos Presentation Thread] vk: memory: working set 2924 MB (peak 6471), private 703 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 53 blocks 5926 MB, 1398 allocations 4313 MB; used 5962 of 9106 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2575 of 7559 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1190 images 1512 MB; 288 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 172 images 406 MB; 106 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 36371 reused from the pool, 17383 made new, 17211 destroyed from it; it holds 12 (11 MB) [hos Presentation Thread] vk: VRAM: 6425 MB used of 9362 MB allowed (1613 MB of it free in the blocks); textures 2759 MB (budget 3072 MB), 1339 textures [hos Presentation Thread] vk: textures: decoded ASTC 1408 MB, rendered 752 MB (104 drawn in one frame, kept: 34553 KB), other 290 MB; used in the last 8 presents 1188 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 6643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 63 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 940 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 6723 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 71 (80451 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x112x1 NVN 0x1: 1 (12 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos host] vk: malloc: 1661 MB in arenas (845 MB in use, 816 MB free, 0 MB of it at the tops), 43 MB mapped [hos host] vk: malloc_trim: 816 MB free in the arenas now, the process's private memory 703 -> 518 MB (13 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 38.0 ms; VRAM 6.3 of 9.1 GB [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.06, present 0.13, draw 3.04, descriptors 1.08, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.49, commands 1.15, dispatch 0.67, memory sync 2.01, queue submit 0.58, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 220 (1024 MB): 9.05 MB synced in 1331.5 copies, 59.11 MB written back [hos Presentation Thread] vk: 28800 presents, 38.5 fps; a frame: 611 draws (0 skipped), 74 dispatches, 162 passes, 149 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1339 textures (2759 MB) [hos Presentation Thread] vk: a frame: 340.9 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.6; 0x8: 3.0; 0x9: 1.0; 0x10: 4.6; 0x11: 43.0; 0x12: 68.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 4.4 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #655000: event 0x100d6c8020 mode 0 value 491743 (now 491724) (lr 0x80664f90) [hos Presentation Thread] vk: mirror syncs (600 submits): 261 dirty pages from their submits' captures, 114570 from earlier ones', 27 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 Presentation Thread] vk: write-back diff (600 submits): 4541 runs, 2878.7 MB compared; 3505 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 27; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 449.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 357 binds, 0 MB; 0x1167000000 (32 MB, state 1): 303 binds, 411 MB; 0x7fbf000000 (80 MB, state 1): 133 binds, 14 MB; 0x7fd7000000 (16 MB, state 1): 130 binds, 24 MB; 0x1065000000 (16 MB, state 1): 111 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 59 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos host] vk: batched submits: 92 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 54, cap 0, value 0, other 0 [hos Presentation Thread] vk: 220 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 221 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50820000 (6212880 pages from the captures) [hos ModuleSystemWorker5] vcores: 392349 takes, 7639 waits (mean 35 us, longest 3.4 ms), 3298 kicks, 3152 yields, 0 escapes in 5 s [hos ModuleSystemWorker4] vk: readbacks of GPU results: 819 of 3000 waited for their write-back, 2.20 ms each [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.07 over 984 ranges, 2647 MB), 843 pages written, 843 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.261; GPU wait for late pages 0.245 (47 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (146 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 385, 17-25 0, over 25 0 [hos Presentation Thread] vi: 28845 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 35, 22-30 128, 30-40 30, over 40 0 [hos Presentation Thread] vk: 6 textures retired (1343 left, 2760 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 290 dirty pages from their submits' captures, 114832 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 Presentation Thread] vk: write-back diff (600 submits): 4436 runs, 3051.7 MB compared; 3258 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 449.6 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 401 binds, 1 MB; 0x1167000000 (32 MB, state 1): 328 binds, 428 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 14 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x1065000000 (16 MB, state 1): 95 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 43 binds, 7 MB; 0x1066000000 (16 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 3 textures retired (1341 left, 2760 MB) [hos host] vk: batched submits: 86 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 40, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50840000 (6216830 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10776084 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 488 dirty pages from their submits' captures, 109570 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 sead::MainThread] vk: write-back diff (600 submits): 4097 runs, 2993.2 MB compared; 2685 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 464.7 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 356 binds, 449 MB; 0x1165000000 (32 MB, state 1): 340 binds, 1 MB; 0x7fd2000000 (16 MB, state 1): 134 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 127 binds, 14 MB; 0x7ffe000000 (32 MB, state 1): 104 binds, 0 MB; 0x1066000000 (16 MB, state 1): 93 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1057000000 (16 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.20, present 0.09, draw 2.61, descriptors 0.95, texture lookups 0.08, uploads 0.01, pipelines 0.13, programs 0.42, commands 0.95, dispatch 0.65, memory sync 1.72, queue submit 0.53, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 222 (1024 MB): 8.85 MB synced in 1266.0 copies, 58.69 MB written back [hos Presentation Thread] vk: 28920 presents, 38.8 fps; a frame: 497 draws (0 skipped), 73 dispatches, 122 passes, 145 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1341 textures (2760 MB) [hos Presentation Thread] vk: a frame: 293.0 full barriers recorded, 175.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 3.0; 0x9: 1.0; 0x10: 2.8; 0x11: 43.0; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.3 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 223 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 224 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50860000 (6219384 pages from the captures) [hos Presentation Thread] vk: 224 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 225 pools mirrored in VRAM (1024 MB) [hos host] vk: batched submits: 82 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 1, wait 54, slot 0, present 27, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.07 over 984 ranges, 2647 MB), 785 pages written, 785 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.108; GPU wait for late pages 0.096 (18 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 613 dirty pages from their submits' captures, 112019 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 Presentation Thread] vk: write-back diff (600 submits): 4293 runs, 3088.1 MB compared; 2816 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 441.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 417 binds, 1 MB; 0x1167000000 (32 MB, state 1): 357 binds, 426 MB; 0x7fbf000000 (80 MB, state 1): 138 binds, 14 MB; 0x7ffe000000 (32 MB, state 1): 104 binds, 0 MB; 0x1043000000 (16 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1066000000 (16 MB, state 1): 44 binds, 0 MB; 0x1041000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1340 left, 2760 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #495000: event 0x100d6c803c mode 0 value 494999 (lr 0x80661bfc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50880000 (6221483 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: 2 textures retired (1338 left, 2760 MB) [hos host] vk: batched submits: 87 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 1, wait 56, slot 0, present 30, cap 0, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferWaitEvent #660000: event 0x100d6c8014 mode 0 value 495540 (now 495521) (lr 0x80661124) [hos Presentation Thread] vk: mirror syncs (600 submits): 1040 dirty pages from their submits' captures, 115003 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 Presentation Thread] vk: write-back diff (600 submits): 4525 runs, 3164.0 MB compared; 3167 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 447.2 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 458 binds, 1 MB; 0x1167000000 (32 MB, state 1): 375 binds, 432 MB; 0x7fbf000000 (80 MB, state 1): 127 binds, 14 MB; 0x1043000000 (16 MB, state 1): 109 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; 0x1057000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: readbacks of GPU results: 493 of 3000 waited for their write-back, 4.12 ms each [hos AudioFrameworkThread] vcores: 448328 takes, 9441 waits (mean 26 us, longest 3.1 ms), 4189 kicks, 4077 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50900000 (6223725 pages from the captures) [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.73, present 0.10, draw 2.62, descriptors 0.98, texture lookups 0.07, uploads 0.00, pipelines 0.12, programs 0.43, commands 0.93, dispatch 0.66, memory sync 1.30, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 225 (1024 MB): 8.94 MB synced in 1255.7 copies, 59.38 MB written back [hos Presentation Thread] vk: 29040 presents, 39.3 fps; a frame: 458 draws (0 skipped), 73 dispatches, 86 passes, 138 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1338 textures (2760 MB) [hos Presentation Thread] vk: a frame: 250.2 full barriers recorded, 165.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 43.0; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 4.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 29041 frames presented (39.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 4, 17.8-22 39, 22-30 141, 30-40 12, over 40 0 [hos host] vk: frame interpolation: 392 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 3, 9-12 16, 12-17 371, 17-25 1, over 25 0 [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.07 over 984 ranges, 2647 MB), 773 pages written, 773 copied (3.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.075; GPU wait for late pages 0.062 (13 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (142 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos rmbl::VibrationThread] hid: 151552 vibration values, strongest 0.06 since the last count [hos host] vk: batched submits: 75 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 35, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 680 dirty pages from their submits' captures, 118209 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 sead::MainThread] vk: write-back diff (600 submits): 4388 runs, 3213.0 MB compared; 3125 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 473.7 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 525 binds, 1 MB; 0x1167000000 (32 MB, state 1): 398 binds, 458 MB; 0x1043000000 (16 MB, state 1): 170 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 111 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1065000000 (16 MB, state 1): 60 binds, 0 MB; 0x1057000000 (16 MB, state 1): 7 binds, 0 MB; [hos sead::MainThread] vk: imports: 62 live (2064 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.12 [hos Presentation Thread] vk: queues ordered by their events: 192000 submissions stopped at a wait, 191978 went on once it was reached, 18 waits gone past; made to go by presents 90, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 662150, not met 0; captures at a CPU event's wait 267 [hos Presentation Thread] vk: program picks: 23326084 kept (11091215 by the last picks' textures, a uniform buffer bound since), 52705 new, 10621210 with other textures (of 34000000) [hos Presentation Thread] vk: 226 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 227 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50920000 (6226923 pages from the captures) [hos host] vk: batched submits: 87 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 36, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 316 dirty pages from their submits' captures, 119393 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 Presentation Thread] vk: write-back diff (600 submits): 4335 runs, 3269.3 MB compared; 3003 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 459.1 MB in all, a range counted once a submit): 0x1165000000 (32 MB, state 1): 475 binds, 1 MB; 0x1167000000 (32 MB, state 1): 393 binds, 443 MB; 0x7fbf000000 (80 MB, state 1): 132 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x1043000000 (16 MB, state 1): 86 binds, 0 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; 0x1057000000 (16 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10837902 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.07 over 984 ranges, 2647 MB), 772 pages written, 772 copied (3.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.175 (33 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.03, present 0.09, draw 2.30, descriptors 0.83, texture lookups 0.07, uploads 0.00, pipelines 0.11, programs 0.37, commands 0.83, dispatch 0.66, memory sync 1.99, queue submit 0.51, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 227 (1024 MB): 8.63 MB synced in 1232.1 copies, 58.38 MB written back [hos Presentation Thread] vk: 29160 presents, 41.9 fps; a frame: 384 draws (0 skipped), 70 dispatches, 85 passes, 139 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2009 pipelines (25999 ms), 241 programs (11 failed), 1338 textures (2760 MB) [hos Presentation Thread] vk: a frame: 243.6 full barriers recorded, 164.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.1; 0x9: 1.0; 0x11: 43.0; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.5 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 52864 so far (46545 MB) [hos host] vk: batched submits: 83 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: pool 0x7f7e8aa300+0x2aa8 imported in 22.0 ms as 0x7f7e000000..0x7f7f000000 (75 imports, 1435 ms in all) [hos Presentation Thread] vk: mirror syncs (600 submits): 409 dirty pages from their submits' captures, 123400 from earlier ones', 6 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 Presentation Thread] vk: write-back diff (600 submits): 4258 runs, 3323.9 MB compared; 2888 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 452.7 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 360 binds, 437 MB; 0x1165000000 (32 MB, state 1): 316 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 116 binds, 0 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; 0x1066000000 (16 MB, state 1): 37 binds, 0 MB; 0x1057000000 (16 MB, state 1): 7 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 4 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1347 left, 2775 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (6 ms) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50940000 (6230602 pages from the captures) [hos ModuleSystemWorker4] nvn: 3050000 recordings made, 54955 live copies (14.7 MB), 25239 texture copies; 5 command buffers' segments (4.2 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 554 of 3000 waited for their write-back, 3.52 ms each [hos Presentation Thread] vk: 227 pools mirrored in VRAM (1008 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #665000: event 0x100d6c8018 mode 0 value 499341 (now 499322) (lr 0x80661124) [hos Presentation Thread] vk: 228 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 228 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 229 pools mirrored in VRAM (1024 MB) [hos BaseProcExecutor2] vcores: 445238 takes, 10740 waits (mean 31 us, longest 2.9 ms), 4855 kicks, 4745 yields, 0 escapes in 5 s [hos sead::MainThread] nvn: CommandBufferSignalEvent #500000: event 0x100d6c8048 mode 0 value 499999 (lr 0x80666598) [hos host] vk: batched submits: 77 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 27, cap 0, value 2, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 402 dirty pages from their submits' captures, 125110 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 Presentation Thread] vk: write-back diff (600 submits): 4219 runs, 3337.8 MB compared; 5685 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 412.4 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 337 binds, 396 MB; 0x1165000000 (32 MB, state 1): 324 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 133 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 118 binds, 0 MB; 0x1140000000 (64 MB, state 1): 72 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 45 binds, 1 MB; 0x1057000000 (16 MB, state 1): 3 binds, 0 MB; [hos host] vk: frame interpolation: 401 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 4, 9-12 170, 12-17 226, 17-25 0, over 25 1 [hos Presentation Thread] vi: 29242 frames presented (40.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 53, 22-30 140, 30-40 5, over 40 1 [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.07 over 955 ranges, 2666 MB), 781 pages written, 781 copied (3.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.106; GPU wait for late pages 0.093 (14 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50960000 (6233603 pages from the captures) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2686 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.19, present 0.09, draw 2.22, descriptors 0.80, texture lookups 0.08, uploads 0.01, pipelines 0.11, programs 0.38, commands 0.78, dispatch 0.64, memory sync 1.08, queue submit 0.47, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 229 (1024 MB): 8.79 MB synced in 1248.3 copies, 58.41 MB written back [hos Presentation Thread] vk: 29280 presents, 38.4 fps; a frame: 360 draws (0 skipped), 67 dispatches, 84 passes, 140 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2012 pipelines (26219 ms), 241 programs (11 failed), 1351 textures (2775 MB) [hos Presentation Thread] vk: a frame: 237.9 full barriers recorded, 166.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.2; 0x8: 3.0; 0x9: 1.0; 0x10: 0.2; 0x11: 43.0; 0x12: 66.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 6.5 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 259 dirty pages from their submits' captures, 123328 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4224 runs, 3322.0 MB compared; 2637 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 420.1 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 338 binds, 404 MB; 0x1165000000 (32 MB, state 1): 277 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 127 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 118 binds, 0 MB; 0x1140000000 (64 MB, state 1): 74 binds, 0 MB; 0x107c000000 (32 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 76 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (1368 left, 2770 MB) [hos sead::MainThread] vk: capture: a submit 0.37 ms (lock 0.06, scan 0.07 over 955 ranges, 2666 MB), 776 pages written, 776 copied (3.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.071; GPU wait for late pages 0.058 (15 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 6332 texture pages copied (24 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 50980000 (6236623 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 328 dirty pages from their submits' captures, 124964 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 4283 runs, 3379.9 MB compared; 2687 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 424.8 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 340 binds, 409 MB; 0x1165000000 (32 MB, state 1): 273 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 131 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 117 binds, 0 MB; 0x1140000000 (64 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos host] vk: batched submits: 78 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 32, cap 0, value 0, other 0 [hos ModuleSystemWorker3] vk: texture slots registered again at another size: 2400000 (of 2854638 registrations; slot 13212 512x288 -> 512x512) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 453 of 3000 waited for their write-back, 4.61 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.12 [hos Presentation Thread] vk: 1 textures retired (1367 left, 2770 MB) [hos Presentation Thread] vk: texture 0x7fca48d000 240x43x1 x1 levels 1 NVN 0x49 -> vk 139 (1500 textures, 2858 MB) [hos Presentation Thread] vk: in play: graphics 282d58f207410bc6 (de2d76ca5f201bee 6ff53e7d90ff9318), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b883cfee0b079d9a (2e57b9d41de4deb2 6ff53e7d90ff9318), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6fc8e0d97d9d52cf (521b489a4d66fa86 4988e8ebfdfde8b7), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d4923546e0b7de9b (3a6dc3ad08a305d2 4988e8ebfdfde8b7), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: memory: working set 2809 MB (peak 6471), private 575 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1558 allocations 4440 MB; used 5898 of 9106 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7559 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1334 images 1587 MB; 266 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 186 images 426 MB; 112 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 36371 reused from the pool, 17413 made new, 17227 destroyed from it; it holds 1 (8 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9362 MB allowed (1421 MB of it free in the blocks); textures 2860 MB (budget 3072 MB), 1508 textures [hos Presentation Thread] vk: textures: decoded ASTC 1456 MB, rendered 789 MB (131 drawn in one frame, kept: 15463 KB), other 297 MB; used in the last 8 presents 1003 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 7243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 7 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 7 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 9 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 7 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 495 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 69 (79143 KB): 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 1 (10 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 1 (12 KB); 137x134x1 NVN 0x1: 1 (17 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 61 textures retired (1447 left, 2825 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 53.3 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 2735 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.74, present 0.10, draw 2.15, descriptors 0.79, texture lookups 0.16, uploads 0.08, pipelines 0.11, programs 0.35, commands 0.76, dispatch 0.59, memory sync 1.89, queue submit 0.50, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 229 (1024 MB): 8.17 MB synced in 1215.0 copies, 54.87 MB written back [hos Presentation Thread] vk: 29400 presents, 41.9 fps; a frame: 364 draws (0 skipped), 63 dispatches, 89 passes, 138 barriers, 6 submits, 1.1 uploads (0.2 MB), 107 ub updates (67 overlays), GPU-bound wait 0.0 ms; 2018 pipelines (26219 ms), 245 programs (11 failed), 1447 textures (2825 MB) [hos Presentation Thread] vk: a frame: 239.7 full barriers recorded, 164.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.4; 0x8: 2.8; 0x9: 0.9; 0x10: 1.5; 0x11: 40.0; 0x12: 66.7; 0x13: 1.9; 0x21: 3.9; 0x28: 13.2; 0x92: 3.1; 0x97: 0.9; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 4.3 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.15 MB unswizzled on the CPU in 0.04 ms [hos sead::MainThread] vk: readback pages refreshed from guest memory: 10900229 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 1501 dirty pages from their submits' captures, 102282 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 2838 runs, 2213.6 MB compared; 1752 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1137000000 (16 MB, captured, state 2): 2; 0x1159000000 (48 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 440.3 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 227 binds, 267 MB; 0x1165000000 (32 MB, state 1): 194 binds, 0 MB; 0x107c000000 (32 MB, state 1): 120 binds, 0 MB; 0x115c000000 (16 MB, state 1): 111 binds, 163 MB; 0x7fbf000000 (80 MB, state 1): 86 binds, 10 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 107 flushes, 12.4 command buffers each, over 120 presents; by reason: poll 19, wait 27, slot 0, present 57, cap 0, value 4, other 0 [hos sead::MainThread] nvn: CommandBufferWaitEvent #670000: event 0x100d6c8008 mode 0 value 503075 (now 503069) (lr 0x806661f8) [hos Presentation Thread] vk: 1 textures retired (1446 left, 2825 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.35 ms (lock 0.06, scan 0.07 over 955 ranges, 2878 MB), 703 pages written, 703 copied (2.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.265; GPU wait for late pages 0.250 (53 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: 229 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 230 pools mirrored in VRAM (1024 MB) [hos tera::FileResourceMgr] vcores: 369851 takes, 7832 waits (mean 32 us, longest 4.7 ms), 3331 kicks, 3221 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 230 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 4 textures retired (1442 left, 2825 MB) [hos Presentation Thread] vk: 208 mirrors given back (4320 MB in all); 976 MB of mirrors now [hos Presentation Thread] vk: 233 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture #73581 0x10000780600 1024x576 NVN 0xa: the GPU wrote its storage (submission 148347): uploaded again [hos Presentation Thread] vk: upload over a drawn image: #73581 0x10000780600 1024x576x1 x1 NVN 0xa at present 29462 (texture frame 29463), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: upload over a drawn image: #73581 0x10000780600 1024x576x1 x1 NVN 0xa at present 29464 (texture frame 29465), finalized, 2560 KB dirty in 1 ranges [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (2 ms) [hos Presentation Thread] vk: texture 0x10000000000 137x134x1 x1 levels 1 NVN 0x1 -> vk 9 (1500 textures, 2858 MB) [hos Presentation Thread] vk: texture #73532 0x10000000000 120x150 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 29467 (drawn at 29394) [hos Presentation Thread] vi: 29467 frames presented (44.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 25, 15.5-17.8 25, 17.8-22 65, 22-30 108, 30-40 1, over 40 1 [hos host] vk: frame interpolation: 450 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 9, 7-9 131, 9-12 73, 12-17 236, 17-25 1, over 25 0 [hos Presentation Thread] vk: 72 textures retired (1437 left, 2842 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 4619 dirty pages from their submits' captures, 85839 from earlier ones', 86 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 Presentation Thread] vk: write-back diff (600 submits): 1414 runs, 1105.0 MB compared; 2708 pages read into the shadows; 352 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x104c000000 (32 MB, captured, state 2): 68; 0x1066000000 (16 MB, captured, state 2): 15; 0x108c000000 (160 MB, captured, state 2): 2; 0x7fdd000000 (64 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 409.6 MB in all, a range counted once a submit): 0x115c000000 (16 MB, state 1): 180 binds, 255 MB; 0x107c000000 (32 MB, state 1): 180 binds, 0 MB; 0x1167000000 (32 MB, state 1): 122 binds, 146 MB; 0x7fbf000000 (80 MB, state 1): 41 binds, 5 MB; 0x1163000000 (32 MB, state 1): 41 binds, 4 MB; 0x7ffe000000 (32 MB, state 1): 38 binds, 0 MB; 0x1140000000 (64 MB, state 1): 22 binds, 0 MB; 0x1065000000 (16 MB, state 1): 20 binds, 0 MB; [hos Presentation Thread] vk: 4 textures retired (1435 left, 2842 MB) [hos host] vk: batched submits: 113 flushes, 11.3 command buffers each, over 120 presents; by reason: poll 29, wait 9, slot 0, present 69, cap 0, value 6, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (1437 left, 2842 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51000000 (6240217 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1437 left, 2842 MB) [hos Presentation Thread] vk: 233 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 234 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: in play: mesh 01b64d35ec66179c (5d03db7ea6fafc85 2f941b9e3b441cbc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: mesh d63233b6a8bab3a6 (e850bb193d367a0b 49bfd8f0a9ee951c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics eba5c053f46bde24 (f20be38904c30ca0 e373c6e96597bb7c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3713189923adc341 (5da52f2182ff7232 a381e8f9ebba22cd), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 469fcd32d37d89c4 (5559ef9d6b49b436 3589befe833bad4e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 2e1e17eac32c436b (0116e5872205e224 e78af89263be7ab1), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: mesh 01b64d35ec66179c: threads 32 max v 126 p 126 payload 64, 23 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 38 39 3c 3d 4c 54 55; 0 primitive [hos host] vk: mesh d63233b6a8bab3a6: threads 32 max v 126 p 126 payload 64, 21 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 38 39 4c 54 55; 0 primitive [hos Presentation Thread] vk: in play: graphics afb9e3fd1c418ea4 (16955f6dacb4136a e5d428245c3153f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: texture 0x1113562e00 341x341x1 x1 levels 9 NVN 0x8d -> vk 37 (ASTC decoded) (1500 textures, 2894 MB) [hos Presentation Thread] vk: 77 textures retired (1440 left, 2846 MB) [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 1.0 draws left out (not ready), 0.01 waits for shaders or pipelines (0.0 ms); translation 3026 ms in all, 4 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.69, present 0.11, draw 2.80, descriptors 0.91, texture lookups 0.09, uploads 0.02, pipelines 0.17, programs 0.72, commands 0.82, dispatch 0.39, memory sync 2.19, queue submit 0.54, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 235 (1024 MB): 7.90 MB synced in 1049.2 copies, 30.45 MB written back [hos Presentation Thread] vk: 29520 presents, 47.3 fps; a frame: 412 draws (0 skipped), 38 dispatches, 138 passes, 116 barriers, 6 submits, 0.4 uploads (0.1 MB), 267 ub updates (126 overlays), GPU-bound wait 0.0 ms; 2026 pipelines (26662 ms), 252 programs (11 failed), 1440 textures (2846 MB) [hos Presentation Thread] vk: a frame: 255.4 full barriers recorded, 142.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.8; 0x8: 1.5; 0x9: 0.5; 0x10: 3.2; 0x11: 22.6; 0x12: 68.8; 0x13: 1.5; 0x21: 3.0; 0x28: 7.1; 0x92: 3.5; 0x97: 0.5; [hos Presentation Thread] vk: GPU time 8.4 ms a frame (the longest submission 4.2 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.05 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 390 dirty pages from their submits' captures, 115727 from earlier ones', 82 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 Presentation Thread] vk: write-back diff (600 submits): 3939 runs, 2725.4 MB compared; 2947 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 47; 0x1165000000 (32 MB, captured, state 2): 34; 0x1041000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 486.0 MB in all, a range counted once a submit): 0x1167000000 (32 MB, state 1): 293 binds, 368 MB; 0x7fbf000000 (80 MB, state 1): 191 binds, 24 MB; 0x7f6a000000 (64 MB, state 1): 174 binds, 38 MB; 0x7fd2000000 (16 MB, state 1): 146 binds, 1 MB; 0x1065000000 (16 MB, state 1): 121 binds, 0 MB; 0x1163000000 (32 MB, state 1): 119 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51020000 (6245162 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1441 left, 2847 MB) [hos Presentation Thread] vk: program picks: 23445358 kept (11146800 by the last picks' textures, a uniform buffer bound since), 53153 new, 10701488 with other textures (of 34200000) [hos Presentation Thread] vk: 15 textures retired (1440 left, 2847 MB) [hos host] vk: batched submits: 118 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 0, wait 63, slot 0, present 51, cap 4, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.07, scan 0.08 over 958 ranges, 2884 MB), 805 pages written, 805 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.216; GPU wait for late pages 0.199 (43 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51040000 (6247888 pages from the captures) [hos Presentation Thread] vk: texture #73650 0x1001e0e7400 277x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 29545 (drawn at 29484) [hos Presentation Thread] vk: 14 textures retired (1438 left, 2846 MB) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 920000 so far (x1 0x1179e7c000 x2 0x2 x3 0x1179e7c000 x4 0x654040) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #505000: event 0x100d6c802c mode 0 value 504999 (lr 0x80667688) [hos Presentation Thread] vk: mirror syncs (600 submits): 720 dirty pages from their submits' captures, 105987 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4288 runs, 2069.4 MB compared; 4140 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x7f88000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 574.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 559 binds, 95 MB; 0x7fd2000000 (16 MB, state 1): 351 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 253 binds, 34 MB; 0x1167000000 (32 MB, state 1): 245 binds, 295 MB; 0x1163000000 (32 MB, state 1): 138 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 116 binds, 148 MB; 0x1065000000 (16 MB, state 1): 78 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; [hos Presentation Thread] vk: 58 textures retired (1436 left, 2847 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51060000 (6251971 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1438 left, 2846 MB) [hos Presentation Thread] vk: texture 0x10001274e00 256x144x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2890 MB) [hos Presentation Thread] vk: 51 textures retired (1454 left, 2853 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51080000 (6255120 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.14 [hos Presentation Thread] vk: 43 textures retired (1440 left, 2840 MB) [hos Presentation Thread] vk: 236 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 237 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 297 dirty pages from their submits' captures, 93331 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 4345 runs, 2206.6 MB compared; 4148 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 25; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 598.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 612 binds, 91 MB; 0x7fd2000000 (16 MB, state 1): 376 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 261 binds, 32 MB; 0x1167000000 (32 MB, state 1): 260 binds, 303 MB; 0x1065000000 (16 MB, state 1): 146 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 130 binds, 158 MB; 0x1163000000 (32 MB, state 1): 129 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 118 binds, 11 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 54 textures retired (1437 left, 2840 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51100000 (6256941 pages from the captures) [hos host] vk: batched submits: 141 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 0, wait 67, slot 0, present 57, cap 17, value 0, other 0 [hos Presentation Thread] vk: 39 textures retired (1450 left, 2853 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 10960786 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 962 of 3000 waited for their write-back, 1.60 ms each [hos Presentation Thread] vk: 27 textures retired (1435 left, 2840 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51120000 (6260267 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1485 left, 2855 MB) [hos Presentation Thread] vk: a frame: 36 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3026 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.41, present 0.39, draw 4.21, descriptors 1.59, texture lookups 0.14, uploads 0.03, pipelines 0.18, programs 0.70, commands 1.51, dispatch 0.65, memory sync 2.04, queue submit 0.71, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 237 (1024 MB): 9.48 MB synced in 1346.1 copies, 51.40 MB written back [hos Presentation Thread] vk: 29640 presents, 41.3 fps; a frame: 884 draws (0 skipped), 91 dispatches, 149 passes, 138 barriers, 6 submits, 0.6 uploads (0.1 MB), 71 ub updates (49 overlays), GPU-bound wait 0.0 ms; 2030 pipelines (26984 ms), 252 programs (11 failed), 1485 textures (2855 MB) [hos Presentation Thread] vk: a frame: 350.8 full barriers recorded, 174.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 2.6; 0x9: 0.9; 0x10: 5.8; 0x11: 37.0; 0x12: 64.8; 0x13: 1.7; 0x21: 3.5; 0x28: 12.1; 0x92: 2.6; 0x97: 0.9; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.2 ms); 3.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.07 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.07 over 958 ranges, 2884 MB), 814 pages written, 814 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.196; GPU wait for late pages 0.178 (42 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (163 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 628 dirty pages from their submits' captures, 73048 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 3230 runs, 1715.4 MB compared; 2971 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 419.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 366 binds, 55 MB; 0x7fd2000000 (16 MB, state 1): 304 binds, 3 MB; 0x1167000000 (32 MB, state 1): 188 binds, 228 MB; 0x7fbf000000 (80 MB, state 1): 179 binds, 17 MB; 0x1066000000 (16 MB, state 1): 143 binds, 0 MB; 0x1163000000 (32 MB, state 1): 104 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 87 binds, 117 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: 237 pools mirrored in VRAM (1008 MB) [hos host] vk: batched submits: 108 flushes, 12.8 command buffers each, over 120 presents; by reason: poll 24, wait 26, slot 0, present 52, cap 6, value 0, other 0 [hos tera::FileResourceMgr] vcores: 312711 takes, 8594 waits (mean 40 us, longest 4.9 ms), 3716 kicks, 3621 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 238 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture 0x1000117a800 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2858 MB) [hos Presentation Thread] vk: 26 textures retired (1483 left, 2855 MB) [hos Presentation Thread] vi: 29680 frames presented (42.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 11, 15.5-17.8 33, 17.8-22 32, 22-30 116, 30-40 20, over 40 1 [hos host] vk: frame interpolation: 423 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 12, 7-9 84, 9-12 61, 12-17 262, 17-25 5, over 25 2 [hos Presentation Thread] vk: texture 0x100010f8600 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2869 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51140000 (6262671 pages from the captures) [hos Presentation Thread] vk: 82 textures retired (1503 left, 2868 MB) [hos Presentation Thread] vk: texture #73621 0x1001e142400 140x140 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 29693 (drawn at 29467) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #675000: event 0x100d6c803c mode 0 value 506742 (now 506723) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 392 dirty pages from their submits' captures, 69117 from earlier ones', 134 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 Presentation Thread] vk: write-back diff (600 submits): 2703 runs, 1476.5 MB compared; 2512 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1051000000 (16 MB, captured, state 2): 66; 0x104e000000 (32 MB, captured, state 2): 33; 0x1057000000 (16 MB, captured, state 2): 24; 0x102e000000 (32 MB, captured, state 2): 8; 0x7f88000000 (16 MB, captured, state 2): 2; 0x113b000000 (32 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 379.5 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 312 binds, 52 MB; 0x7fd2000000 (16 MB, state 1): 247 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 173 binds, 21 MB; 0x1167000000 (32 MB, state 1): 170 binds, 209 MB; 0x1163000000 (32 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 82 binds, 94 MB; 0x7ffe000000 (32 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 37 textures retired (1486 left, 2856 MB) [hos Presentation Thread] vk: texture 0x10001687600 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51160000 (6267312 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1490 left, 2855 MB) [hos Presentation Thread] vk: texture 0x100012c9400 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2863 MB) [hos Presentation Thread] vk: 74 textures retired (1488 left, 2853 MB) [hos host] vk: batched submits: 118 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 4, wait 34, slot 0, present 55, cap 25, value 0, other 0 [hos Presentation Thread] vk: texture 0x100014ec600 512x288x1 x1 levels 1 NVN 0x29 -> vk 97 (1500 textures, 2863 MB) [hos Presentation Thread] vk: 11 textures retired (1503 left, 2865 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51180000 (6272332 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 358 dirty pages from their submits' captures, 101356 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 Presentation Thread] vk: write-back diff (600 submits): 4240 runs, 2303.0 MB compared; 3889 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 33; 0x1066000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 532.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 394 binds, 74 MB; 0x7fd2000000 (16 MB, state 1): 346 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 258 binds, 32 MB; 0x1167000000 (32 MB, state 1): 254 binds, 305 MB; 0x1163000000 (32 MB, state 1): 139 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 101 binds, 110 MB; 0x107c000000 (32 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: 98 textures retired (1509 left, 2866 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.08 over 958 ranges, 2884 MB), 790 pages written, 790 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.080; GPU wait for late pages 0.064 (12 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: 51 textures retired (1505 left, 2863 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51200000 (6278160 pages from the captures) [hos Presentation Thread] vk: 54 textures retired (1511 left, 2864 MB) [hos Presentation Thread] vk: a frame: 27 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3026 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.87, present 0.25, draw 3.58, descriptors 1.31, texture lookups 0.13, uploads 0.01, pipelines 0.16, programs 0.65, commands 1.26, dispatch 0.55, memory sync 1.43, queue submit 0.58, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 239 (1024 MB): 7.94 MB synced in 1116.4 copies, 43.49 MB written back [hos Presentation Thread] vk: 29760 presents, 41.2 fps; a frame: 693 draws (0 skipped), 69 dispatches, 126 passes, 120 barriers, 6 submits, 0.8 uploads (0.0 MB), 60 ub updates (42 overlays), GPU-bound wait 0.1 ms; 2033 pipelines (27253 ms), 252 programs (11 failed), 1511 textures (2864 MB) [hos Presentation Thread] vk: a frame: 296.3 full barriers recorded, 154.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.2; 0x8: 2.2; 0x9: 0.7; 0x10: 7.3; 0x11: 31.7; 0x12: 53.7; 0x13: 1.5; 0x21: 2.9; 0x28: 10.3; 0x92: 2.2; 0x97: 0.7; [hos Presentation Thread] vk: GPU time 9.0 ms a frame (the longest submission 4.2 ms); 4.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 23579688 kept (11215832 by the last picks' textures, a uniform buffer bound since), 53343 new, 10766968 with other textures (of 34400000) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 53862 so far (47206 MB) [hos Presentation Thread] vk: 17 textures retired (1494 left, 2852 MB) [hos Presentation Thread] vk: texture 0x10001206e00 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2855 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 499 dirty pages from their submits' captures, 104366 from earlier ones', 32 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 Presentation Thread] vk: write-back diff (600 submits): 3867 runs, 2386.0 MB compared; 2978 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 32; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 623.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 349 binds, 69 MB; 0x1167000000 (32 MB, state 1): 257 binds, 327 MB; 0x7fd2000000 (16 MB, state 1): 254 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 216 binds, 35 MB; 0x7f72000000 (48 MB, state 1): 150 binds, 175 MB; 0x1065000000 (16 MB, state 1): 146 binds, 0 MB; 0x1163000000 (32 MB, state 1): 131 binds, 0 MB; 0x107c000000 (32 MB, state 1): 96 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51220000 (6280752 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1493 left, 2852 MB) [hos Presentation Thread] vk: texture 0x1000127f000 640x360x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2855 MB) [hos host] vk: batched submits: 127 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 62, slot 0, present 59, cap 6, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.14 [hos Presentation Thread] vk: 30 textures retired (1495 left, 2853 MB) [hos Presentation Thread] vk: texture 0x10001120e00 640x360x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2855 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51240000 (6285382 pages from the captures) [hos Presentation Thread] vk: 59 textures retired (1492 left, 2851 MB) [hos Presentation Thread] vk: texture 0x100012c7000 512x288x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2856 MB) [hos Presentation Thread] vk: 16 textures retired (1491 left, 2852 MB) [hos Presentation Thread] vk: texture 0x1000118ec00 512x288x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2859 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 94576 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 4222 runs, 2154.5 MB compared; 3873 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 25; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 585.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 470 binds, 93 MB; 0x7fd2000000 (16 MB, state 1): 353 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 261 binds, 40 MB; 0x1167000000 (32 MB, state 1): 257 binds, 299 MB; 0x1163000000 (32 MB, state 1): 135 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 116 binds, 151 MB; 0x1065000000 (16 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 74 binds, 0 MB; [hos sead::MainThread] vk: readback pages refreshed from guest memory: 11021935 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51260000 (6287573 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 16 textures retired (1499 left, 2863 MB) [hos Presentation Thread] vk: texture 0x10001080400 307x307x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2863 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 908 of 3000 waited for their write-back, 1.74 ms each [hos Presentation Thread] vk: 48 textures retired (1506 left, 2864 MB) [hos host] vk: batched submits: 122 flushes, 16.5 command buffers each, over 120 presents; by reason: poll 0, wait 54, slot 0, present 50, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51280000 (6292217 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 958 ranges, 2884 MB), 871 pages written, 871 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.203; GPU wait for late pages 0.184 (50 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: 29 textures retired (1492 left, 2852 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 163 dirty pages from their submits' captures, 98352 from earlier ones', 10 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 sead::MainThread] vk: write-back diff (600 submits): 4453 runs, 2309.3 MB compared; 4119 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 7; 0x1065000000 (16 MB, captured, state 2): 3; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 640.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 460 binds, 100 MB; 0x7fbf000000 (80 MB, state 1): 275 binds, 42 MB; 0x1167000000 (32 MB, state 1): 269 binds, 310 MB; 0x7f72000000 (48 MB, state 1): 174 binds, 186 MB; 0x1163000000 (32 MB, state 1): 140 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1066000000 (16 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: texture 0x1000133f200 512x288x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2856 MB) [hos Presentation Thread] vk: texture #74313 0x10000000000 102x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 29857 (drawn at 29771) [hos AudioFrameworkThread] vcores: 359448 takes, 8847 waits (mean 32 us, longest 4.1 ms), 3988 kicks, 3842 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 28 textures retired (1494 left, 2853 MB) [hos Presentation Thread] vk: texture 0x10001349400 512x288x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2857 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51300000 (6295390 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #510000: event 0x100d6c8014 mode 0 value 510000 (lr 0x80660bcc) [hos Presentation Thread] vi: 29868 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 18, 22-30 136, 30-40 32, over 40 1 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 8, 12-17 361, 17-25 4, over 25 1 [hos Presentation Thread] vk: 29 textures retired (1492 left, 2852 MB) [hos Presentation Thread] vk: texture 0x1000133f200 512x288x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2856 MB) [hos sead::MainThread] nvn: 3100000 recordings made, 55633 live copies (17.8 MB), 25632 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: 13 textures retired (1494 left, 2853 MB) [hos Presentation Thread] vk: a frame: 51 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3026 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.22, present 0.29, draw 4.54, descriptors 1.64, texture lookups 0.14, uploads 0.00, pipelines 0.20, programs 0.75, commands 1.68, dispatch 0.78, memory sync 2.05, queue submit 0.77, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 241 (1024 MB): 10.38 MB synced in 1459.5 copies, 59.43 MB written back [hos Presentation Thread] vk: 29880 presents, 38.1 fps; a frame: 949 draws (0 skipped), 98 dispatches, 172 passes, 158 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2033 pipelines (27253 ms), 252 programs (11 failed), 1494 textures (2853 MB) [hos Presentation Thread] vk: a frame: 388.2 full barriers recorded, 197.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.7; 0x8: 3.0; 0x9: 1.0; 0x10: 5.7; 0x11: 43.0; 0x12: 74.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 4.0 ms); 2.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: texture 0x100012c9400 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2859 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51320000 (6299229 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 6 textures retired (1503 left, 2864 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 99 dirty pages from their submits' captures, 99525 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3945 runs, 2253.9 MB compared; 3112 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 658.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 472 binds, 93 MB; 0x1167000000 (32 MB, state 1): 260 binds, 295 MB; 0x7f72000000 (48 MB, state 1): 247 binds, 201 MB; 0x7fbf000000 (80 MB, state 1): 197 binds, 38 MB; 0x1066000000 (16 MB, state 1): 162 binds, 0 MB; 0x1163000000 (32 MB, state 1): 136 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 112 binds, 1 MB; 0x107c000000 (32 MB, state 1): 90 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferWaitEvent #680000: event 0x100d6c803c mode 0 value 510542 (now 510523) (lr 0x80662e5c) [hos Presentation Thread] vk: 40 textures retired (1492 left, 2852 MB) [hos host] vk: batched submits: 118 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 54, slot 0, present 53, cap 11, value 0, other 0 [hos Presentation Thread] vk: texture 0x100012b5000 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2860 MB) [hos rmbl::VibrationThread] hid: 155648 vibration values, strongest 0.08 since the last count [hos Presentation Thread] vk: 52 textures retired (1507 left, 2864 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51340000 (6302748 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1491 left, 2852 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 351 dirty pages from their submits' captures, 104369 from earlier ones', 16 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 sead::MainThread] vk: write-back diff (600 submits): 3789 runs, 2352.0 MB compared; 2882 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 16; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 696.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 487 binds, 102 MB; 0x1167000000 (32 MB, state 1): 268 binds, 305 MB; 0x7f72000000 (48 MB, state 1): 253 binds, 220 MB; 0x7fbf000000 (80 MB, state 1): 205 binds, 39 MB; 0x1163000000 (32 MB, state 1): 129 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 122 binds, 1 MB; 0x107c000000 (32 MB, state 1): 90 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: texture 0x100012bf200 1024x576x1 x1 levels 1 NVN 0x3f -> vk 122 (1500 textures, 2859 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51360000 (6305455 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1506 left, 2865 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 958 ranges, 2884 MB), 889 pages written, 889 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.192; GPU wait for late pages 0.175 (47 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: in play: graphics 78391235cc8d12ae (b882cd7ffa610ff4 fa1e10c443e1d226), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c780abad1d749386 (a4990bacab6815ab 6fb896fda75b2573), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6033ea96fe7c961e (b20068d4d83386ca 926ffdee1df71d6c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 29 textures retired (1504 left, 2853 MB) [hos Presentation Thread] vk: 2 textures retired (1518 left, 2866 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51380000 (6309002 pages from the captures) [hos host] vk: batched submits: 111 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 3, wait 44, slot 0, present 46, cap 18, value 0, other 0 [hos Presentation Thread] vk: program picks: 23714504 kept (11283735 by the last picks' textures, a uniform buffer bound since), 53561 new, 10831934 with other textures (of 34600000) [hos Presentation Thread] vk: 44 textures retired (1501 left, 2853 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 576 dirty pages from their submits' captures, 106630 from earlier ones', 165 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 sead::MainThread] vk: write-back diff (600 submits): 3780 runs, 2464.7 MB compared; 2914 pages read into the shadows; 336 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 165; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 710.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 500 binds, 103 MB; 0x1167000000 (32 MB, state 1): 277 binds, 333 MB; 0x7f72000000 (48 MB, state 1): 248 binds, 219 MB; 0x7fbf000000 (80 MB, state 1): 195 binds, 42 MB; 0x1163000000 (32 MB, state 1): 141 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 117 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1140000000 (64 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: 14 textures retired (1520 left, 2866 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51400000 (6313021 pages from the captures) [hos Presentation Thread] nvn: QueueSubmitCommands #180000: queue 0x10100d640020 (its #29987), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 35 textures retired (1505 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51420000 (6318756 pages from the captures) [hos Presentation Thread] vk: memory: working set 2751 MB (peak 6471), private 634 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1625 allocations 4458 MB; used 5898 of 9106 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1348 images 1601 MB; 274 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 240 images 462 MB; 146 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 37692 reused from the pool, 17560 made new, 17320 destroyed from it; it holds 53 (48 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9362 MB allowed (1404 MB of it free in the blocks); textures 2871 MB (budget 3072 MB), 1524 textures [hos Presentation Thread] vk: textures: decoded ASTC 1463 MB, rendered 787 MB (110 drawn in one frame, kept: 34552 KB), other 301 MB; used in the last 8 presents 1376 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 7843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 76 (81415 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 73x70x1 NVN 0x25: 1 (19 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 2 (21 KB); 110x130x1 NVN 0x1: 1 (13 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 2 (24 KB); 137x134x1 NVN 0x1: 1 (17 KB); 140x140x1 NVN 0x1: 1 (19 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 277x101x1 NVN 0x1: 1 (27 KB); 640x360x1 NVN 0x3f: 1 (900 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 1 textures retired (1523 left, 2871 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #60000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: status: 600 frames, the slowest 50.6 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 52 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3043 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.48, present 0.25, draw 4.40, descriptors 1.57, texture lookups 0.14, uploads 0.02, pipelines 0.22, programs 0.88, commands 1.50, dispatch 0.86, memory sync 1.78, queue submit 0.74, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 242 (1024 MB): 9.74 MB synced in 1388.8 copies, 59.29 MB written back [hos Presentation Thread] vk: 30000 presents, 37.6 fps; a frame: 856 draws (0 skipped), 79 dispatches, 147 passes, 156 barriers, 6 submits, 0.7 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2051 pipelines (27728 ms), 255 programs (11 failed), 1523 textures (2871 MB) [hos Presentation Thread] vk: a frame: 338.3 full barriers recorded, 191.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.5; 0x11: 43.0; 0x12: 74.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 4.3 ms); 2.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51440000 (6321967 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 198000 submissions stopped at a wait, 197979 went on once it was reached, 18 waits gone past; made to go by presents 93, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 682689, not met 0; captures at a CPU event's wait 273 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11083133 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 243 pools mirrored in VRAM (992 MB) [hos Presentation Thread] vk: 245 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 34 textures retired (1504 left, 2858 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51460000 (6324943 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 80297 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3221 runs, 2354.8 MB compared; 2175 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 663.3 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 330 binds, 93 MB; 0x7fbf000000 (80 MB, state 1): 323 binds, 47 MB; 0x7f72000000 (48 MB, state 1): 204 binds, 187 MB; 0x1167000000 (32 MB, state 1): 201 binds, 333 MB; 0x1065000000 (16 MB, state 1): 197 binds, 0 MB; 0x1163000000 (32 MB, state 1): 107 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1140000000 (64 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vi: real-time step on: ratio 1.635, game's frame rate 37 [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics 0336aadfcccad008 (4635e7452c711c86 b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7d4494a46277d64c (2b621e164600fb15 af0bb45c7dca7607), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos ModuleSystemWorker2] vk: readbacks of GPU results: 922 of 3000 waited for their write-back, 1.87 ms each [hos Presentation Thread] vk: in play: graphics 1f147f6961a4a84d (8ce616f466257ce3 b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 313316714aa0517e (f4614be4941404e7 af0bb45c7dca7607), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51480000 (6326243 pages from the captures) [hos host] vk: batched submits: 118 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 3, wait 61, slot 0, present 42, cap 11, value 1, other 0 [hos Presentation Thread] vk: 245 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51500000 (6327446 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51520000 (6328639 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 960 ranges, 2886 MB), 839 pages written, 839 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.159 (28 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: 246 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51540000 (6331308 pages from the captures) [hos Resource Memory] vcores: 378950 takes, 8701 waits (mean 26 us, longest 1.9 ms), 3920 kicks, 3817 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 91 dirty pages from their submits' captures, 76603 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 Presentation Thread] vk: write-back diff (600 submits): 3064 runs, 2166.7 MB compared; 2294 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 284.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 344 binds, 44 MB; 0x7f6a000000 (64 MB, state 1): 276 binds, 84 MB; 0x7f72000000 (48 MB, state 1): 174 binds, 156 MB; 0x1163000000 (32 MB, state 1): 121 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 38 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51560000 (6332858 pages from the captures) [hos Presentation Thread] vi: 30058 frames presented (37.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 19, 22-30 141, 30-40 25, over 40 2 [hos host] vk: frame interpolation: 380 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 4, 12-17 371, 17-25 1, over 25 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51580000 (6335040 pages from the captures) [hos Presentation Thread] vk: texture #67673 0x116d8b1000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 30069 (drawn at 22507) [hos Presentation Thread] vk: 25 textures retired (1499 left, 2858 MB) [hos Presentation Thread] vk: texture 0x10001076200 307x307x1 x1 levels 1 NVN 0x34 -> vk 126 (1500 textures, 2858 MB) [hos Presentation Thread] vk: in play: graphics 3cc8ae83f4c5331d (85cb2ecfbfbb7312 cbceeacb5024b4f1), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 59 textures retired (1488 left, 2855 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51600000 (6339550 pages from the captures) [hos host] vk: batched submits: 134 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 64, slot 0, present 55, cap 15, value 0, other 0 [hos Presentation Thread] vk: in play: graphics a35aa971197d5e0a (e99ccdad437c4f73 58c1f801466063a7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a1d9b4c9740752f9 (87ef18d935eac79d 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 34b3812f78592c41 (11a7289b5aaccc6f b01a46f28d5314b2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 4f249dfa684dadb0 (649ece7cf3371492 c38123022eb1149e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 4f249dfa684dadb0 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 6d958ff32ff1472a (32915a07bfdf307f 473022c371929e4b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics aee158873679346c (58616fe5e9bb70f0 50f5695d71c9b964), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 296 dirty pages from their submits' captures, 90294 from earlier ones', 8 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 Presentation Thread] vk: write-back diff (600 submits): 3699 runs, 2353.8 MB compared; 3257 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 220.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 268 binds, 35 MB; 0x7f6a000000 (64 MB, state 1): 238 binds, 67 MB; 0x7f72000000 (48 MB, state 1): 126 binds, 119 MB; 0x1163000000 (32 MB, state 1): 113 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; 0x1040000000 (16 MB, state 1): 13 binds, 0 MB; 0x1041000000 (16 MB, state 1): 5 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #685000: event 0x100d6c803c mode 0 value 514342 (now 514323) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51620000 (6343443 pages from the captures) [hos Presentation Thread] vk: 246 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51640000 (6345030 pages from the captures) [hos Presentation Thread] vk: a frame: 47 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.5 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3092 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.81, present 0.22, draw 4.42, descriptors 1.66, texture lookups 0.09, uploads 0.01, pipelines 0.18, programs 0.99, commands 1.35, dispatch 1.06, memory sync 1.96, queue submit 0.78, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 246 (1008 MB): 9.28 MB synced in 1250.6 copies, 58.85 MB written back [hos Presentation Thread] vk: 30120 presents, 39.2 fps; a frame: 848 draws (0 skipped), 80 dispatches, 97 passes, 143 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2074 pipelines (28145 ms), 266 programs (11 failed), 1488 textures (2855 MB) [hos Presentation Thread] vk: a frame: 280.9 full barriers recorded, 175.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 43.0; 0x12: 69.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 4.7 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 224 mirrors given back (4576 MB in all); 992 MB of mirrors now [hos Presentation Thread] vk: 247 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: 247 pools mirrored in VRAM (1008 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #515000: event 0x100d6c8020 mode 0 value 515000 (lr 0x80664f14) [hos Presentation Thread] vk: mirror syncs (600 submits): 209 dirty pages from their submits' captures, 106943 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 Presentation Thread] vk: write-back diff (600 submits): 4594 runs, 2721.9 MB compared; 4077 pages read into the shadows; 336 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 18.7 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 180 binds, 19 MB; 0x1163000000 (32 MB, state 1): 136 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; 0x1040000000 (16 MB, state 1): 2 binds, 0 MB; [hos Presentation Thread] vk: 248 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture 0x1001e127600 13x13x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2856 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51660000 (6347407 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1499 left, 2856 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (5 ms) [hos host] vk: batched submits: 94 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 1, wait 47, slot 0, present 43, cap 1, value 2, other 0 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 960 ranges, 2886 MB), 829 pages written, 829 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.185; GPU wait for late pages 0.168 (46 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (145 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: texture 0x10000000000 80x44x1 x1 levels 1 NVN 0x25 -> vk 37 (1500 textures, 2856 MB) [hos Presentation Thread] vk: 1 textures retired (1500 left, 2856 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51680000 (6352216 pages from the captures) [hos Presentation Thread] vk: 62 textures retired (1519 left, 2868 MB) [hos Presentation Thread] vk: 52 textures retired (1510 left, 2857 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 370 dirty pages from their submits' captures, 90776 from earlier ones', 67 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 sead::MainThread] vk: write-back diff (600 submits): 4059 runs, 2313.3 MB compared; 4170 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1066000000 (16 MB, captured, state 2): 25; 0x1065000000 (16 MB, captured, state 2): 8; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 208.0 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 246 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 206 binds, 26 MB; 0x7f6a000000 (64 MB, state 1): 205 binds, 46 MB; 0x7f93000000 (16 MB, state 1): 202 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 66 binds, 13 MB; 0x7f72000000 (48 MB, state 1): 63 binds, 78 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51700000 (6356690 pages from the captures) [hos Presentation Thread] vk: 55 textures retired (1519 left, 2869 MB) [hos Presentation Thread] vk: program picks: 23852263 kept (11352013 by the last picks' textures, a uniform buffer bound since), 53847 new, 10893889 with other textures (of 34800000) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: 28 textures retired (1502 left, 2856 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11141647 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 1058 of 3000 waited for their write-back, 1.61 ms each [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51720000 (6360179 pages from the captures) [hos host] vk: batched submits: 125 flushes, 15.8 command buffers each, over 120 presents; by reason: poll 1, wait 58, slot 0, present 50, cap 10, value 6, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 83559 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 4124 runs, 2382.4 MB compared; 3690 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 43; 0x1065000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 185.4 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 415 binds, 79 MB; 0x7fd2000000 (16 MB, state 1): 374 binds, 4 MB; 0x7fbf000000 (80 MB, state 1): 229 binds, 24 MB; 0x7f7d000000 (16 MB, state 1): 114 binds, 22 MB; 0x7f7e000000 (16 MB, state 1): 109 binds, 1 MB; 0x7f88000000 (16 MB, state 1): 101 binds, 2 MB; 0x7f6a000000 (64 MB, state 1): 88 binds, 19 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51740000 (6364284 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1501 left, 2856 MB) [hos Presentation Thread] vk: a frame: 34 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3092 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.28, present 0.18, draw 4.03, descriptors 1.53, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.69, commands 1.42, dispatch 0.67, memory sync 2.00, queue submit 0.71, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 249 (1024 MB): 9.32 MB synced in 1289.3 copies, 59.48 MB written back [hos Presentation Thread] vk: 30240 presents, 38.6 fps; a frame: 831 draws (0 skipped), 90 dispatches, 149 passes, 150 barriers, 6 submits, 0.4 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2074 pipelines (28145 ms), 266 programs (11 failed), 1502 textures (2856 MB) [hos Presentation Thread] vk: a frame: 351.8 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.1; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.0; 0x12: 68.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.2 ms); 2.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 958 ranges, 2886 MB), 872 pages written, 872 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.207; GPU wait for late pages 0.189 (53 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos AudioFrameworkThread] vcores: 392950 takes, 9831 waits (mean 38 us, longest 4.5 ms), 4372 kicks, 4205 yields, 0 escapes in 5 s [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 7, 12-17 382, 17-25 0, over 25 0 [hos Presentation Thread] vi: 30253 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 30, 22-30 141, 30-40 22, over 40 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 302 dirty pages from their submits' captures, 97475 from earlier ones', 14 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 sead::MainThread] vk: write-back diff (600 submits): 4371 runs, 2553.8 MB compared; 4035 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 12; 0x1065000000 (16 MB, captured, state 2): 2; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 140.3 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 482 binds, 89 MB; 0x7fbf000000 (80 MB, state 1): 137 binds, 15 MB; 0x7f7d000000 (16 MB, state 1): 121 binds, 24 MB; 0x7f7e000000 (16 MB, state 1): 120 binds, 1 MB; 0x7f88000000 (16 MB, state 1): 110 binds, 2 MB; 0x107c000000 (32 MB, state 1): 91 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x1140000000 (64 MB, state 1): 46 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51760000 (6369610 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1497 left, 2856 MB) [hos host] vk: batched submits: 100 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 49, cap 7, value 0, other 0 [hos Presentation Thread] vk: texture 0x1001e154800 138x101x1 x1 levels 1 NVN 0x1 -> vk 9 (1500 textures, 2856 MB) [hos Presentation Thread] vk: 6 textures retired (1514 left, 2867 MB) [hos Presentation Thread] vk: 45 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: 24 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51780000 (6375036 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #690000: event 0x100d6c803c mode 0 value 518142 (now 518123) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 598 dirty pages from their submits' captures, 103547 from earlier ones', 23 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 Presentation Thread] vk: write-back diff (600 submits): 4555 runs, 2537.6 MB compared; 4176 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 19; 0x1065000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 210.1 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 235 binds, 53 MB; 0x7f93000000 (16 MB, state 1): 205 binds, 41 MB; 0x7fbf000000 (80 MB, state 1): 137 binds, 14 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 27 MB; 0x7f88000000 (16 MB, state 1): 109 binds, 2 MB; 0x107c000000 (32 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 76 binds, 16 MB; [hos Presentation Thread] vk: 28 textures retired (1508 left, 2858 MB) [hos Presentation Thread] vk: 12 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51800000 (6379640 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1509 left, 2858 MB) [hos host] vk: batched submits: 106 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 43, cap 10, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51820000 (6383553 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 335 dirty pages from their submits' captures, 98911 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 Presentation Thread] vk: write-back diff (600 submits): 4372 runs, 2419.1 MB compared; 4047 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 312.5 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 409 binds, 90 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 16 MB; 0x7f72000000 (48 MB, state 1): 124 binds, 160 MB; 0x7f7d000000 (16 MB, state 1): 119 binds, 27 MB; 0x7fd7000000 (16 MB, state 1): 88 binds, 18 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 66 binds, 1 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 958 ranges, 2886 MB), 861 pages written, 861 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.211; GPU wait for late pages 0.194 (35 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1511 left, 2858 MB) [hos Presentation Thread] vk: 13 textures retired (1511 left, 2858 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3092 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.18, present 0.21, draw 4.03, descriptors 1.55, texture lookups 0.14, uploads 0.00, pipelines 0.18, programs 0.64, commands 1.44, dispatch 0.69, memory sync 2.03, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 251 (1024 MB): 9.44 MB synced in 1340.6 copies, 58.97 MB written back [hos Presentation Thread] vk: 30360 presents, 37.4 fps; a frame: 776 draws (0 skipped), 95 dispatches, 171 passes, 153 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2074 pipelines (28145 ms), 266 programs (11 failed), 1511 textures (2858 MB) [hos Presentation Thread] vk: a frame: 375.8 full barriers recorded, 190.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 70.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.3 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51840000 (6387696 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 54974 so far (48007 MB) [hos Presentation Thread] vk: 14 textures retired (1510 left, 2858 MB) [hos sead::MainThread] vk: readbacks of GPU results: 889 of 3000 waited for their write-back, 2.03 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 87 dirty pages from their submits' captures, 87221 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4490 runs, 2416.4 MB compared; 4328 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 23; 0x1065000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 316.7 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 481 binds, 91 MB; 0x7fbf000000 (80 MB, state 1): 134 binds, 14 MB; 0x7f72000000 (48 MB, state 1): 132 binds, 170 MB; 0x7f7d000000 (16 MB, state 1): 115 binds, 23 MB; 0x1066000000 (16 MB, state 1): 102 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 85 binds, 18 MB; 0x7ffe000000 (32 MB, state 1): 81 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; [hos host] vk: batched submits: 109 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 51, cap 11, value 0, other 0 [hos Presentation Thread] vk: in play: mesh 1a89ed7f7259b82c (db295591c4c3f510 4f5cfb369f424c3d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 98b20990da9c306e (7e344ab57e10b148 6e5c04b25dd0d8da), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.13 [hos host] vk: mesh 1a89ed7f7259b82c: threads 32 max v 126 p 126 payload 64, 28 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f; 0 primitive [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51860000 (6392165 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11200056 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 2 textures retired (1520 left, 2870 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #520000: event 0x100d6c8028 mode 0 value 519999 (lr 0x80667410) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 17 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51880000 (6398041 pages from the captures) [hos Presentation Thread] vk: program picks: 23983457 kept (11419192 by the last picks' textures, a uniform buffer bound since), 54090 new, 10962452 with other textures (of 35000000) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 940000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: 1 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51900000 (6403021 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 287 dirty pages from their submits' captures, 96693 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 4425 runs, 2308.2 MB compared; 4228 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 316.3 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 364 binds, 88 MB; 0x7fbf000000 (80 MB, state 1): 255 binds, 22 MB; 0x1066000000 (16 MB, state 1): 203 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 142 binds, 167 MB; 0x7f7d000000 (16 MB, state 1): 111 binds, 22 MB; 0x7fd7000000 (16 MB, state 1): 82 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 57 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos tera::FileResourceMgr] vcores: 375997 takes, 9152 waits (mean 33 us, longest 4.4 ms), 4072 kicks, 3877 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51920000 (6404895 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 958 ranges, 2886 MB), 883 pages written, 883 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.184; GPU wait for late pages 0.165 (49 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (155 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vi: 30440 frames presented (37.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 11, 22-30 138, 30-40 37, over 40 1 [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 4, 12-17 368, 17-25 1, over 25 1 [hos host] vk: batched submits: 119 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 51, cap 11, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51940000 (6406247 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 96250 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 Presentation Thread] vk: write-back diff (600 submits): 3816 runs, 2358.3 MB compared; 2994 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 392.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 396 binds, 97 MB; 0x7fbf000000 (80 MB, state 1): 345 binds, 29 MB; 0x7f72000000 (48 MB, state 1): 256 binds, 221 MB; 0x7fd2000000 (16 MB, state 1): 242 binds, 2 MB; 0x1066000000 (16 MB, state 1): 177 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 125 binds, 20 MB; 0x7f7d000000 (16 MB, state 1): 119 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 81 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51960000 (6407590 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1511 left, 2859 MB) [hos Presentation Thread] vk: texture #67111 0x116d05e000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 30474 (drawn at 22319) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 51980000 (6413155 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.83, present 0.23, draw 4.53, descriptors 1.65, texture lookups 0.10, uploads 0.00, pipelines 0.19, programs 0.93, commands 1.52, dispatch 0.69, memory sync 2.07, queue submit 0.73, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 252 (1024 MB): 9.50 MB synced in 1348.2 copies, 59.14 MB written back [hos Presentation Thread] vk: 30480 presents, 37.3 fps; a frame: 868 draws (0 skipped), 92 dispatches, 133 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1509 textures (2858 MB) [hos Presentation Thread] vk: a frame: 336.8 full barriers recorded, 193.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.5; 0x12: 72.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 5.1 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1508 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52000000 (6418170 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #695000: event 0x100d6c803c mode 0 value 521942 (now 521923) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 320 dirty pages from their submits' captures, 97309 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 3716 runs, 2351.9 MB compared; 2975 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 385.1 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 568 binds, 95 MB; 0x7fbf000000 (80 MB, state 1): 303 binds, 27 MB; 0x7f72000000 (48 MB, state 1): 186 binds, 219 MB; 0x1065000000 (16 MB, state 1): 137 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 114 binds, 23 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 19 MB; 0x1043000000 (16 MB, state 1): 108 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 79 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 19 textures retired (1511 left, 2858 MB) [hos host] vk: batched submits: 120 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 61, slot 0, present 46, cap 13, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52020000 (6422111 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1512 left, 2858 MB) [hos ModuleSystemWorker1] nvn: 3150000 recordings made, 55409 live copies (16.9 MB), 25711 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 15 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52040000 (6425313 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1520 left, 2869 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 248 dirty pages from their submits' captures, 86983 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 4401 runs, 2369.5 MB compared; 3845 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 49; 0x1066000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 262.3 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 452 binds, 84 MB; 0x7fbf000000 (80 MB, state 1): 283 binds, 26 MB; 0x7f7d000000 (16 MB, state 1): 114 binds, 25 MB; 0x7fd7000000 (16 MB, state 1): 109 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 83 binds, 109 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1043000000 (16 MB, state 1): 75 binds, 0 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 960 ranges, 2886 MB), 910 pages written, 910 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.291; GPU wait for late pages 0.273 (58 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 6350 texture pages copied (24 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52060000 (6429602 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1509 left, 2858 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 1112 of 3000 waited for their write-back, 1.57 ms each [hos Presentation Thread] vk: 14 textures retired (1508 left, 2858 MB) [hos host] vk: batched submits: 121 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 54, slot 0, present 49, cap 18, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52080000 (6433669 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11258343 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 146 dirty pages from their submits' captures, 83530 from earlier ones', 35 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 Presentation Thread] vk: write-back diff (600 submits): 4120 runs, 2305.5 MB compared; 3446 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 32; 0x1066000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 267.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 437 binds, 89 MB; 0x7fbf000000 (80 MB, state 1): 294 binds, 28 MB; 0x1065000000 (16 MB, state 1): 128 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 111 binds, 23 MB; 0x7fd7000000 (16 MB, state 1): 106 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 82 binds, 108 MB; 0x7fd2000000 (16 MB, state 1): 80 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 79 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 11 textures retired (1508 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52100000 (6438944 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52120000 (6442121 pages from the captures) [hos Presentation Thread] vk: memory: working set 2712 MB (peak 6471), private 643 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1583 allocations 4453 MB; used 5898 of 9106 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7559 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1354 images 1601 MB; 282 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 193 images 425 MB; 123 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 38229 reused from the pool, 17609 made new, 17416 destroyed from it; it holds 28 (24 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9362 MB allowed (1409 MB of it free in the blocks); textures 2858 MB (budget 3072 MB), 1508 textures [hos Presentation Thread] vk: textures: decoded ASTC 1463 MB, rendered 777 MB (111 drawn in one frame, kept: 34528 KB), other 301 MB; used in the last 8 presents 1411 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 8443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 1141 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1141 presents ago [hos host] vk: malloc: 1668 MB in arenas (861 MB in use, 806 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (81484 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 56x86x1 NVN 0x25: 1 (18 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 2 (21 KB); 110x130x1 NVN 0x1: 1 (13 KB); 120x150x1 NVN 0x1: 1 (17 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 2 (24 KB); 137x134x1 NVN 0x1: 2 (35 KB); 140x140x1 NVN 0x1: 1 (19 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 640x360x1 NVN 0x3f: 1 (900 KB); [hos host] vk: malloc_trim: 806 MB free in the arenas now, the process's private memory 643 -> 519 MB (8 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 58.5 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.83, present 0.31, draw 4.36, descriptors 1.62, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.78, commands 1.53, dispatch 0.70, memory sync 2.18, queue submit 0.72, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 252 (1024 MB): 8.80 MB synced in 1258.9 copies, 59.94 MB written back [hos Presentation Thread] vk: 30600 presents, 36.8 fps; a frame: 922 draws (0 skipped), 95 dispatches, 192 passes, 155 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1508 textures (2858 MB) [hos Presentation Thread] vk: a frame: 401.7 full barriers recorded, 194.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.4; 0x8: 3.0; 0x9: 1.0; 0x10: 5.4; 0x11: 43.0; 0x12: 72.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 5.6 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 24118427 kept (11489311 by the last picks' textures, a uniform buffer bound since), 54294 new, 11027278 with other textures (of 35200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52140000 (6445509 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1504 left, 2858 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 250 dirty pages from their submits' captures, 83009 from earlier ones', 13 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 Presentation Thread] vk: write-back diff (600 submits): 3643 runs, 2077.1 MB compared; 2874 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 11; 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 164.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 484 binds, 89 MB; 0x7fbf000000 (80 MB, state 1): 351 binds, 27 MB; 0x7fd2000000 (16 MB, state 1): 299 binds, 2 MB; 0x7fd7000000 (16 MB, state 1): 106 binds, 17 MB; 0x7f7d000000 (16 MB, state 1): 106 binds, 24 MB; 0x1065000000 (16 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 49 binds, 0 MB; [hos BaseProcExecutor3] vcores: 384702 takes, 10996 waits (mean 32 us, longest 2.3 ms), 4986 kicks, 4712 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52160000 (6448821 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1503 left, 2858 MB) [hos host] vk: batched submits: 132 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 53, cap 23, value 0, other 0 [hos Presentation Thread] vi: 30625 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 138, 30-40 39, over 40 0 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 367, 17-25 1, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1514 left, 2869 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52180000 (6452419 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1502 left, 2857 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 960 ranges, 2694 MB), 992 pages written, 992 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.175; GPU wait for late pages 0.156 (45 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 88503 from earlier ones', 22 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 Presentation Thread] vk: write-back diff (600 submits): 3954 runs, 2259.0 MB compared; 3197 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; 0x1066000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 213.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 503 binds, 83 MB; 0x7fbf000000 (80 MB, state 1): 287 binds, 26 MB; 0x7fd7000000 (16 MB, state 1): 110 binds, 17 MB; 0x7f7d000000 (16 MB, state 1): 110 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1065000000 (16 MB, state 1): 69 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 52 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #525000: event 0x100d6c8034 mode 0 value 524999 (lr 0x806616b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52200000 (6454450 pages from the captures) [hos rmbl::VibrationThread] hid: 159744 vibration values, strongest 0.23 since the last count [hos host] vk: batched submits: 115 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 48, cap 21, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52220000 (6456435 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 286 dirty pages from their submits' captures, 84209 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 3961 runs, 2393.7 MB compared; 2931 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 25; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 156.1 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 482 binds, 92 MB; 0x7fbf000000 (80 MB, state 1): 253 binds, 25 MB; 0x7f7d000000 (16 MB, state 1): 105 binds, 21 MB; 0x7fd7000000 (16 MB, state 1): 103 binds, 18 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1043000000 (16 MB, state 1): 42 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #700000: event 0x100d6c803c mode 0 value 525742 (now 525723) (lr 0x80662e5c) [hos Presentation Thread] vk: 11 textures retired (1517 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52240000 (6458437 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1505 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52260000 (6461766 pages from the captures) [hos Presentation Thread] vk: a frame: 39 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.77, present 0.28, draw 4.46, descriptors 1.67, texture lookups 0.10, uploads 0.00, pipelines 0.18, programs 0.77, commands 1.59, dispatch 0.67, memory sync 2.09, queue submit 0.72, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 252 (1024 MB): 8.76 MB synced in 1265.8 copies, 59.56 MB written back [hos Presentation Thread] vk: 30720 presents, 36.9 fps; a frame: 951 draws (0 skipped), 85 dispatches, 216 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1505 textures (2858 MB) [hos Presentation Thread] vk: a frame: 415.6 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.6 ms a frame (the longest submission 5.2 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 286 dirty pages from their submits' captures, 82658 from earlier ones', 66 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 Presentation Thread] vk: write-back diff (600 submits): 3536 runs, 2307.4 MB compared; 2582 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 66; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 311.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 421 binds, 87 MB; 0x7fbf000000 (80 MB, state 1): 276 binds, 27 MB; 0x7f72000000 (48 MB, state 1): 203 binds, 159 MB; 0x7fd7000000 (16 MB, state 1): 107 binds, 18 MB; 0x7f7d000000 (16 MB, state 1): 106 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 50 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1504 left, 2858 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 948 of 3000 waited for their write-back, 2.04 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52280000 (6465034 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 960 ranges, 2694 MB), 961 pages written, 961 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.228; GPU wait for late pages 0.210 (45 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 127 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 51, cap 18, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11316865 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52300000 (6467894 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 80753 from earlier ones', 52 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 Presentation Thread] vk: write-back diff (600 submits): 3467 runs, 2254.5 MB compared; 2522 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 41; 0x1066000000 (16 MB, captured, state 2): 11; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 353.7 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 432 binds, 79 MB; 0x7f72000000 (48 MB, state 1): 302 binds, 209 MB; 0x7fbf000000 (80 MB, state 1): 255 binds, 25 MB; 0x1065000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 114 binds, 18 MB; 0x7f7d000000 (16 MB, state 1): 108 binds, 22 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52320000 (6471221 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52340000 (6474165 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: program picks: 24252292 kept (11567503 by the last picks' textures, a uniform buffer bound since), 54487 new, 11093220 with other textures (of 35400000) [hos sead::MainThread] vcores: 395891 takes, 7811 waits (mean 34 us, longest 3.6 ms), 3337 kicks, 3206 yields, 0 escapes in 5 s [hos host] vk: batched submits: 135 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 60, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52360000 (6476212 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 79184 from earlier ones', 23 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 Presentation Thread] vk: write-back diff (600 submits): 3501 runs, 2286.2 MB compared; 2613 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 23; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 372.9 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 428 binds, 82 MB; 0x7f72000000 (48 MB, state 1): 306 binds, 225 MB; 0x7fbf000000 (80 MB, state 1): 262 binds, 25 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 115 binds, 18 MB; 0x7f7d000000 (16 MB, state 1): 109 binds, 22 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 30810 frames presented (37.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 8, 22-30 140, 30-40 33, over 40 1 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 5, 12-17 362, 17-25 2, over 25 0 [hos BaseProcExecutor4] hid: game window not in front (foreground window: process 0, class "") [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52380000 (6478170 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1504 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52400000 (6480184 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 960 ranges, 2694 MB), 967 pages written, 967 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.142; GPU wait for late pages 0.124 (41 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.64, present 0.22, draw 4.57, descriptors 1.67, texture lookups 0.09, uploads 0.00, pipelines 0.19, programs 0.81, commands 1.64, dispatch 0.66, memory sync 1.75, queue submit 0.74, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.33 MB synced in 1171.3 copies, 59.72 MB written back [hos Presentation Thread] vk: 30840 presents, 36.7 fps; a frame: 955 draws (0 skipped), 79 dispatches, 221 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1505 textures (2858 MB) [hos Presentation Thread] vk: a frame: 414.0 full barriers recorded, 196.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 4.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 76 dirty pages from their submits' captures, 80219 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 3503 runs, 2267.8 MB compared; 2626 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 355.5 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 434 binds, 83 MB; 0x7f72000000 (48 MB, state 1): 311 binds, 225 MB; 0x7fbf000000 (80 MB, state 1): 273 binds, 25 MB; 0x1065000000 (16 MB, state 1): 220 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 141 binds, 20 MB; 0x7fe2000000 (16 MB, state 1): 80 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52420000 (6482964 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 204000 submissions stopped at a wait, 203979 went on once it was reached, 18 waits gone past; made to go by presents 93, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 704114, not met 0; captures at a CPU event's wait 274 [hos host] vk: batched submits: 131 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 65, slot 0, present 55, cap 11, value 0, other 0 [hos BaseProcExecutor3] hid: game window in front (foreground window: process 143131, class "") [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52440000 (6484974 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 53 dirty pages from their submits' captures, 79346 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 Presentation Thread] vk: write-back diff (600 submits): 3585 runs, 2346.0 MB compared; 2670 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 40; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 362.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 433 binds, 83 MB; 0x7f72000000 (48 MB, state 1): 312 binds, 229 MB; 0x7fbf000000 (80 MB, state 1): 262 binds, 25 MB; 0x1066000000 (16 MB, state 1): 196 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 141 binds, 24 MB; 0x7fe2000000 (16 MB, state 1): 79 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52460000 (6487011 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #705000: event 0x100d6c803c mode 0 value 529542 (now 529523) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52480000 (6489023 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 1119 of 3000 waited for their write-back, 1.73 ms each [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #530000: event 0x100d6c8040 mode 0 value 529999 (lr 0x806621e8) [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 79085 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 Presentation Thread] vk: write-back diff (600 submits): 3470 runs, 2269.2 MB compared; 2566 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 21; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 347.4 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 428 binds, 82 MB; 0x7f72000000 (48 MB, state 1): 306 binds, 221 MB; 0x7fbf000000 (80 MB, state 1): 270 binds, 25 MB; 0x1066000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 126 binds, 18 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos host] vk: batched submits: 118 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 43, cap 22, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52500000 (6491040 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1504 left, 2858 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 11375041 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 960 ranges, 2694 MB), 965 pages written, 965 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.164; GPU wait for late pages 0.146 (36 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52520000 (6493103 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 79723 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 Presentation Thread] vk: write-back diff (600 submits): 3462 runs, 2254.8 MB compared; 2553 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 38; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 348.9 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 429 binds, 85 MB; 0x7f72000000 (48 MB, state 1): 305 binds, 220 MB; 0x7fbf000000 (80 MB, state 1): 264 binds, 25 MB; 0x1066000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 116 binds, 18 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 21 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.80, present 0.25, draw 4.68, descriptors 1.71, texture lookups 0.09, uploads 0.00, pipelines 0.20, programs 0.81, commands 1.70, dispatch 0.68, memory sync 1.82, queue submit 0.73, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.12 MB synced in 1163.3 copies, 59.69 MB written back [hos Presentation Thread] vk: 30960 presents, 37.1 fps; a frame: 948 draws (0 skipped), 79 dispatches, 221 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1505 textures (2858 MB) [hos Presentation Thread] vk: a frame: 414.1 full barriers recorded, 197.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.2; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 4.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52540000 (6495151 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 55168 so far (48140 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52560000 (6497211 pages from the captures) [hos host] vk: batched submits: 132 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 66, slot 0, present 53, cap 13, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.14 [hos NavMeshDepWorker2] vcores: 386234 takes, 7107 waits (mean 33 us, longest 2.5 ms), 3021 kicks, 2947 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 24386220 kept (11644972 by the last picks' textures, a uniform buffer bound since), 54683 new, 11159096 with other textures (of 35600000) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 80607 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 3660 runs, 2313.5 MB compared; 2836 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 361.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 447 binds, 83 MB; 0x7f72000000 (48 MB, state 1): 315 binds, 233 MB; 0x7fbf000000 (80 MB, state 1): 265 binds, 25 MB; 0x1066000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 119 binds, 18 MB; 0x7fe2000000 (16 MB, state 1): 78 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52580000 (6499917 pages from the captures) [hos Presentation Thread] vi: 30998 frames presented (37.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 2, 17.8-22 20, 22-30 131, 30-40 33, over 40 0 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 4, 9-12 8, 12-17 355, 17-25 6, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1506 left, 2858 MB) [hos Presentation Thread] vk: 14 textures retired (1505 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52600000 (6504303 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1504 left, 2858 MB) [hos Presentation Thread] vk: texture #67635 0x116d5f6000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 31021 (drawn at 22481) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52620000 (6509285 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1503 left, 2858 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 77317 from earlier ones', 61 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 Presentation Thread] vk: write-back diff (600 submits): 3599 runs, 2121.3 MB compared; 2954 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 61; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 293.0 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 421 binds, 89 MB; 0x7fbf000000 (80 MB, state 1): 292 binds, 27 MB; 0x7fd2000000 (16 MB, state 1): 146 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 139 binds, 158 MB; 0x1065000000 (16 MB, state 1): 136 binds, 0 MB; 0x1066000000 (16 MB, state 1): 102 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 97 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 75 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52640000 (6514375 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 959 ranges, 2690 MB), 986 pages written, 986 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.203; GPU wait for late pages 0.185 (46 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 123 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 51, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52660000 (6519193 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52680000 (6523602 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1508 left, 2858 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 92 dirty pages from their submits' captures, 86900 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 Presentation Thread] vk: write-back diff (600 submits): 3614 runs, 2174.3 MB compared; 2878 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 329.1 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 400 binds, 101 MB; 0x7fbf000000 (80 MB, state 1): 303 binds, 28 MB; 0x7f72000000 (48 MB, state 1): 193 binds, 182 MB; 0x1066000000 (16 MB, state 1): 190 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 116 binds, 1 MB; 0x7fd7000000 (16 MB, state 1): 102 binds, 17 MB; 0x1065000000 (16 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 75 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52700000 (6529013 pages from the captures) [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.73, present 0.22, draw 4.70, descriptors 1.74, texture lookups 0.10, uploads 0.00, pipelines 0.19, programs 0.87, commands 1.64, dispatch 0.66, memory sync 1.72, queue submit 0.72, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.61 MB synced in 1235.6 copies, 59.03 MB written back [hos Presentation Thread] vk: 31080 presents, 38.2 fps; a frame: 956 draws (0 skipped), 84 dispatches, 193 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1508 textures (2858 MB) [hos Presentation Thread] vk: a frame: 392.1 full barriers recorded, 194.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 72.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.1 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52720000 (6531208 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 922 of 3000 waited for their write-back, 1.92 ms each [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #710000: event 0x100d6c803c mode 0 value 533342 (now 533323) (lr 0x80662e5c) [hos host] vk: batched submits: 111 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 41, cap 20, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52740000 (6532764 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 11433553 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 348 dirty pages from their submits' captures, 102406 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 Presentation Thread] vk: write-back diff (600 submits): 3775 runs, 2545.0 MB compared; 2723 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 299.4 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 334 binds, 69 MB; 0x7fbf000000 (80 MB, state 1): 316 binds, 31 MB; 0x1065000000 (16 MB, state 1): 280 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 260 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 139 binds, 178 MB; 0x7fd7000000 (16 MB, state 1): 128 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 67 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52760000 (6534316 pages from the captures) [hos ModuleSystemWorker4] nvn: 3200000 recordings made, 55866 live copies (16.9 MB), 25715 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52780000 (6537100 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1507 left, 2858 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 959 ranges, 2690 MB), 1009 pages written, 1009 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.127; GPU wait for late pages 0.111 (27 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 249 dirty pages from their submits' captures, 102475 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 Presentation Thread] vk: write-back diff (600 submits): 3715 runs, 2521.3 MB compared; 2776 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 230.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 375 binds, 87 MB; 0x7fbf000000 (80 MB, state 1): 307 binds, 29 MB; 0x7fd2000000 (16 MB, state 1): 160 binds, 1 MB; 0x1065000000 (16 MB, state 1): 150 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 120 binds, 21 MB; 0x1066000000 (16 MB, state 1): 106 binds, 0 MB; 0x1043000000 (16 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52800000 (6540640 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1506 left, 2858 MB) [hos host] vk: batched submits: 116 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 64, slot 0, present 50, cap 2, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52820000 (6544027 pages from the captures) [hos tera::FileResourceMgr] vcores: 375498 takes, 9418 waits (mean 37 us, longest 3.7 ms), 4192 kicks, 4072 yields, 0 escapes in 5 s [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #535000: event 0x100d6c8000 mode 0 value 534999 (lr 0x80291440) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.14 [hos Presentation Thread] vk: 11 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vi: 31191 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 25, 22-30 126, 30-40 39, over 40 0 [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 32, 12-17 350, 17-25 3, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 207 dirty pages from their submits' captures, 96174 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 Presentation Thread] vk: write-back diff (600 submits): 4265 runs, 2468.1 MB compared; 3581 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 205.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 457 binds, 97 MB; 0x7fbf000000 (80 MB, state 1): 274 binds, 26 MB; 0x1065000000 (16 MB, state 1): 175 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 115 binds, 19 MB; 0x7fd2000000 (16 MB, state 1): 103 binds, 1 MB; 0x1043000000 (16 MB, state 1): 91 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52840000 (6546824 pages from the captures) [hos Presentation Thread] vk: memory: working set 2514 MB (peak 6471), private 511 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1571 allocations 4441 MB; used 5898 of 9054 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7535 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1357 images 1601 MB; 278 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 178 images 412 MB; 114 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 38347 reused from the pool, 17640 made new, 17462 destroyed from it; it holds 3 (0 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9310 MB allowed (1421 MB of it free in the blocks); textures 2869 MB (budget 3072 MB), 1521 textures [hos Presentation Thread] vk: textures: decoded ASTC 1463 MB, rendered 786 MB (109 drawn in one frame, kept: 36501 KB), other 301 MB; used in the last 8 presents 1418 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 9043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 1741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 9123 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (81484 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 56x86x1 NVN 0x25: 1 (18 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 106x105x1 NVN 0x1: 2 (21 KB); 110x130x1 NVN 0x1: 1 (13 KB); 120x150x1 NVN 0x1: 1 (17 KB); 126x96x1 NVN 0x1: 1 (11 KB); 128x96x1 NVN 0x1: 2 (24 KB); 137x134x1 NVN 0x1: 2 (35 KB); 140x140x1 NVN 0x1: 1 (19 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 640x360x1 NVN 0x3f: 1 (900 KB); [hos Presentation Thread] vk: 11 textures retired (1510 left, 2858 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 41.1 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.19, present 0.23, draw 4.03, descriptors 1.51, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.75, commands 1.38, dispatch 0.67, memory sync 1.96, queue submit 0.67, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 9.42 MB synced in 1348.3 copies, 59.84 MB written back [hos Presentation Thread] vk: 31200 presents, 38.9 fps; a frame: 779 draws (0 skipped), 82 dispatches, 139 passes, 153 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1521 textures (2869 MB) [hos Presentation Thread] vk: a frame: 330.5 full barriers recorded, 191.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.5; 0x8: 3.0; 0x9: 1.0; 0x10: 5.5; 0x11: 43.0; 0x12: 70.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.8 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 24514585 kept (11714466 by the last picks' textures, a uniform buffer bound since), 54896 new, 11230518 with other textures (of 35800000) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 960000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: 12 textures retired (1509 left, 2858 MB) [hos host] vk: batched submits: 84 flushes, 22.2 command buffers each, over 120 presents; by reason: poll 0, wait 28, slot 0, present 33, cap 23, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52860000 (6550632 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1512 left, 2858 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 128 dirty pages from their submits' captures, 98284 from earlier ones', 58 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 sead::MainThread] vk: write-back diff (600 submits): 4301 runs, 2543.7 MB compared; 3576 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 58; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 148.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 473 binds, 96 MB; 0x7fbf000000 (80 MB, state 1): 317 binds, 31 MB; 0x1065000000 (16 MB, state 1): 163 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 122 binds, 21 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 65 binds, 1 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 958 ranges, 2686 MB), 1059 pages written, 1059 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.209; GPU wait for late pages 0.190 (32 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52880000 (6554567 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1522 left, 2868 MB) [hos Presentation Thread] vk: 12 textures retired (1511 left, 2856 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 825 of 3000 waited for their write-back, 1.84 ms each [hos Presentation Thread] vk: 15 textures retired (1508 left, 2857 MB) [hos host] vk: batched submits: 88 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 42, cap 7, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 109 dirty pages from their submits' captures, 94604 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 4441 runs, 2683.5 MB compared; 3591 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 58; 0x7f88000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 100.9 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 327 binds, 55 MB; 0x7fbf000000 (80 MB, state 1): 247 binds, 25 MB; 0x7fd7000000 (16 MB, state 1): 109 binds, 20 MB; 0x1065000000 (16 MB, state 1): 92 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1066000000 (16 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52900000 (6558243 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1507 left, 2857 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #715000: event 0x100d6c803c mode 0 value 537142 (now 537123) (lr 0x80662e5c) [hos Presentation Thread] vk: 11 textures retired (1508 left, 2857 MB) [hos Presentation Thread] vk: 11 textures retired (1509 left, 2858 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11491843 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52920000 (6562219 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3162 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.81, present 0.17, draw 3.55, descriptors 1.29, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.59, commands 1.32, dispatch 0.69, memory sync 2.07, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.47 MB synced in 1204.6 copies, 59.33 MB written back [hos Presentation Thread] vk: 31320 presents, 37.3 fps; a frame: 710 draws (0 skipped), 88 dispatches, 203 passes, 152 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2075 pipelines (28214 ms), 268 programs (11 failed), 1509 textures (2858 MB) [hos Presentation Thread] vk: a frame: 398.7 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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.0; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.5 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 147 dirty pages from their submits' captures, 92774 from earlier ones', 58 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 Presentation Thread] vk: write-back diff (600 submits): 4258 runs, 2542.1 MB compared; 3417 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 58; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 200.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 315 binds, 51 MB; 0x7fbf000000 (80 MB, state 1): 275 binds, 26 MB; 0x1065000000 (16 MB, state 1): 140 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 83 binds, 104 MB; 0x1066000000 (16 MB, state 1): 69 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; [hos Presentation Thread] vk: a staging arena of 64 MB took 10.5 ms to make [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52940000 (6565203 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.08 over 956 ranges, 2682 MB), 1044 pages written, 1044 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.198; GPU wait for late pages 0.179 (31 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 91 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 48, cap 5, value 0, other 0 [hos BaseProcExecutor2] vcores: 367952 takes, 8770 waits (mean 34 us, longest 3.6 ms), 3849 kicks, 3717 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52960000 (6567810 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 93896 from earlier ones', 35 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 Presentation Thread] vk: write-back diff (600 submits): 4473 runs, 2597.5 MB compared; 3611 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 35; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 292.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 332 binds, 62 MB; 0x7fbf000000 (80 MB, state 1): 245 binds, 24 MB; 0x1065000000 (16 MB, state 1): 205 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 143 binds, 182 MB; 0x7f7e000000 (16 MB, state 1): 125 binds, 2 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 22 MB; 0x107c000000 (32 MB, state 1): 90 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 31376 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 123, 30-40 47, over 40 1 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 0, 12-17 368, 17-25 1, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (1513 left, 2858 MB) [hos Presentation Thread] vk: in play: graphics 265b67a140fd3362 (1c92097fe314d3bd fa7525b45ddaef01), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 265b67a140fd3362 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 1901240cd8656a7e (e6d305324df5ecb8 d8000b4fd6cd8bba), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 10 textures retired (1525 left, 2860 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 52980000 (6570409 pages from the captures) [hos Presentation Thread] vk: in play: graphics 3916fef5a2d97e4e (ea04a8b9a1b35263 cd88d3b5125b3ef3), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 3916fef5a2d97e4e reads the draw's base instance [hos host] vk: batched submits: 86 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 1, wait 40, slot 0, present 34, cap 11, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 35c6ab9abade15b9 (e892d9ed2ff8cf7b 6133e02112eabe9e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 35c6ab9abade15b9 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics 48557218af0d8f52 (d9ca72cf45ec0a32 e2e3046cf8733d60), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 48557218af0d8f52 reads the draw's base instance [hos Presentation Thread] vk: 11 textures retired (1524 left, 2860 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 179 dirty pages from their submits' captures, 94538 from earlier ones', 28 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 Presentation Thread] vk: write-back diff (600 submits): 4403 runs, 2535.1 MB compared; 3804 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 28; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 285.3 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 346 binds, 60 MB; 0x7fbf000000 (80 MB, state 1): 229 binds, 24 MB; 0x1065000000 (16 MB, state 1): 168 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 141 binds, 179 MB; 0x7f7e000000 (16 MB, state 1): 138 binds, 2 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 20 MB; 0x107c000000 (32 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics f58838abb8695967 (ec7dbe0b30dbd21d 90e710d5a6d941e6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 40c957174ba0ef93 (aa4a29a7d3df4651 6f4d8283d875539e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 4 textures retired (1527 left, 2860 MB) [hos Presentation Thread] vk: in play: graphics 10a106e5264cb6f5 (b93e109605cd1619 43b1faa0e949e374), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 10a106e5264cb6f5 reads the draw's base instance [hos Presentation Thread] vk: in play: graphics b4cd8f6450aa432c (c28ca4d4df3b52a8 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0267ef6227087b63 (b80a2aac919a3af8 c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53000000 (6574305 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1526 left, 2859 MB) [hos rmbl::VibrationThread] hid: 163840 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: 50 textures retired (1525 left, 2859 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 957 ranges, 2684 MB), 1057 pages written, 1057 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.107; GPU wait for late pages 0.090 (12 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 62 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 2.4 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.68, present 0.23, draw 4.76, descriptors 1.40, texture lookups 0.21, uploads 0.12, pipelines 0.31, programs 1.44, commands 1.39, dispatch 0.79, memory sync 1.59, queue submit 0.67, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.47 MB synced in 1202.4 copies, 59.21 MB written back [hos Presentation Thread] vk: 31440 presents, 35.1 fps; a frame: 741 draws (0 skipped), 98 dispatches, 211 passes, 157 barriers, 6 submits, 0.8 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1525 textures (2859 MB) [hos Presentation Thread] vk: a frame: 421.0 full barriers recorded, 195.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.7; 0x8: 3.0; 0x9: 1.0; 0x10: 6.7; 0x11: 43.2; 0x12: 71.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 7.3 ms); 1.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos sead::MainThread] nvn: CommandBufferSignalEvent #540000: event 0x100d6c8010 mode 0 value 540000 (lr 0x80660bcc) [hos Presentation Thread] vk: 14 textures retired (1539 left, 2870 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 552 of 3000 waited for their write-back, 3.09 ms each [hos Presentation Thread] vk: program picks: 24641268 kept (11778817 by the last picks' textures, a uniform buffer bound since), 55245 new, 11303486 with other textures (of 36000000) [hos sead::MainThread] vk: mirror syncs (600 submits): 288 dirty pages from their submits' captures, 88634 from earlier ones', 61 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 sead::MainThread] vk: write-back diff (600 submits): 5676 runs, 2482.1 MB compared; 5539 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 61; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 164.6 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 333 binds, 49 MB; 0x1043000000 (16 MB, state 1): 304 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 256 binds, 25 MB; 0x7f7e000000 (16 MB, state 1): 121 binds, 1 MB; 0x7fd7000000 (16 MB, state 1): 114 binds, 18 MB; 0x1065000000 (16 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1066000000 (16 MB, state 1): 82 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 22 textures retired (1530 left, 2859 MB) [hos host] vk: batched submits: 93 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 1, wait 35, slot 0, present 38, cap 19, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53020000 (6578932 pages from the captures) [hos Presentation Thread] vk: 40 textures retired (1529 left, 2858 MB) [hos Presentation Thread] vk: 11 textures retired (1536 left, 2859 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.14 [hos Presentation Thread] vk: 27 textures retired (1534 left, 2859 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #720000: event 0x100d6c803c mode 0 value 540942 (now 540923) (lr 0x80662e5c) [hos sead::MainThread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 95142 from earlier ones', 1 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 sead::MainThread] vk: write-back diff (600 submits): 5609 runs, 2708.9 MB compared; 4972 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x7f88000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 112.0 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 241 binds, 26 MB; 0x7f6a000000 (64 MB, state 1): 228 binds, 43 MB; 0x7f7e000000 (16 MB, state 1): 128 binds, 1 MB; 0x7fd7000000 (16 MB, state 1): 125 binds, 22 MB; 0x1065000000 (16 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1043000000 (16 MB, state 1): 66 binds, 0 MB; [hos Presentation Thread] vk: 11 textures retired (1535 left, 2859 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53040000 (6583078 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1541 left, 2871 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11550512 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 13 textures retired (1528 left, 2859 MB) [hos host] vk: batched submits: 84 flushes, 21.0 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 39, cap 6, value 0, other 0 [hos Presentation Thread] vk: texture #76137 0x10000000000 104x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 31529 (drawn at 31411) [hos Presentation Thread] vk: 11 textures retired (1531 left, 2860 MB) [hos ModuleSystemWorker5] vcores: 351697 takes, 7529 waits (mean 36 us, longest 4.7 ms), 3345 kicks, 3202 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 2 textures retired (1529 left, 2860 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 958 ranges, 2476 MB), 1047 pages written, 1047 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.122; GPU wait for late pages 0.104 (12 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53060000 (6587436 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 101030 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 5130 runs, 2684.7 MB compared; 4449 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 143.2 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 334 binds, 59 MB; 0x7fbf000000 (80 MB, state 1): 145 binds, 16 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 114 binds, 1 MB; 0x7fd7000000 (16 MB, state 1): 111 binds, 22 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 11 textures retired (1530 left, 2860 MB) [hos Presentation Thread] vi: 31550 frames presented (34.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 7, 22-30 114, 30-40 49, over 40 3 [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 3, 12-17 341, 17-25 1, over 25 2 [hos Presentation Thread] vk: a frame: 36 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.35, present 0.18, draw 3.55, descriptors 1.26, texture lookups 0.13, uploads 0.01, pipelines 0.16, programs 0.56, commands 1.36, dispatch 0.80, memory sync 1.56, queue submit 0.56, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.68 MB synced in 1239.4 copies, 61.21 MB written back [hos Presentation Thread] vk: 31560 presents, 34.5 fps; a frame: 673 draws (0 skipped), 112 dispatches, 205 passes, 153 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1530 textures (2860 MB) [hos Presentation Thread] vk: a frame: 426.7 full barriers recorded, 190.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x8: 3.0; 0x9: 1.0; 0x10: 5.6; 0x11: 43.9; 0x12: 69.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 8.4 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 55590 so far (48459 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53080000 (6591013 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1535 left, 2860 MB) [hos host] vk: batched submits: 80 flushes, 21.2 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 30, cap 7, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.14 [hos sead::MainThread] vk: mirror syncs (600 submits): 157 dirty pages from their submits' captures, 101814 from earlier ones', 28 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 sead::MainThread] vk: write-back diff (600 submits): 5332 runs, 2752.3 MB compared; 5003 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 28; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 254.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 407 binds, 54 MB; 0x1065000000 (16 MB, state 1): 187 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 125 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 123 binds, 166 MB; 0x7fbf000000 (80 MB, state 1): 104 binds, 13 MB; 0x7f7e000000 (16 MB, state 1): 101 binds, 1 MB; 0x107c000000 (32 MB, state 1): 101 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; [hos Presentation Thread] vk: 28 textures retired (1528 left, 2859 MB) [hos Presentation Thread] vk: 14 textures retired (1525 left, 2859 MB) [hos Presentation Thread] vk: 43 textures retired (1527 left, 2860 MB) [hos Presentation Thread] vk: 21 textures retired (1528 left, 2860 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53100000 (6595084 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1530 left, 2860 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 95071 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 Presentation Thread] vk: write-back diff (600 submits): 5471 runs, 2498.3 MB compared; 5273 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 344 binds, 62 MB; 0x1043000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 112 binds, 20 MB; 0x7f7e000000 (16 MB, state 1): 95 binds, 1 MB; 0x1065000000 (16 MB, state 1): 94 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: readbacks of GPU results: 392 of 3000 waited for their write-back, 5.20 ms each [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 2600000 (of 3087863 registrations; slot 9326 512x288 -> 512x512) [hos Presentation Thread] vk: 11 textures retired (1531 left, 2860 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 958 ranges, 2476 MB), 1051 pages written, 1051 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.077; GPU wait for late pages 0.060 (7 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 84 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 35, cap 12, value 0, other 0 [hos Presentation Thread] vk: 28 textures retired (1519 left, 2858 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53120000 (6598958 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1519 left, 2858 MB) [hos Presentation Thread] vk: texture #76420 0x10000000000 104x93 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 31662 (drawn at 31591) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53140000 (6602951 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 96382 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 5654 runs, 2580.3 MB compared; 5084 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 87.1 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 341 binds, 62 MB; 0x1066000000 (16 MB, state 1): 177 binds, 0 MB; 0x1043000000 (16 MB, state 1): 91 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 89 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 81 binds, 13 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1522 left, 2858 MB) [hos Presentation Thread] vk: a frame: 77 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.25, present 0.23, draw 3.43, descriptors 1.19, texture lookups 0.12, uploads 0.01, pipelines 0.16, programs 0.59, commands 1.30, dispatch 0.77, memory sync 1.56, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.82 MB synced in 1265.9 copies, 59.64 MB written back [hos Presentation Thread] vk: 31680 presents, 34.3 fps; a frame: 704 draws (0 skipped), 117 dispatches, 206 passes, 156 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1522 textures (2858 MB) [hos Presentation Thread] vk: a frame: 436.4 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.2; 0x8: 3.0; 0x9: 1.0; 0x10: 6.2; 0x11: 44.6; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 7.3 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53160000 (6606390 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #725000: event 0x100d6c803c mode 0 value 544742 (now 544723) (lr 0x80662e5c) [hos Presentation Thread] vk: program picks: 24770586 kept (11840871 by the last picks' textures, a uniform buffer bound since), 55497 new, 11373916 with other textures (of 36200000) [hos Presentation Thread] vk: 15 textures retired (1520 left, 2858 MB) [hos host] vk: batched submits: 92 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 1, wait 44, slot 0, present 39, cap 8, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferSignalEvent #545000: event 0x100d6c8004 mode 0 value 544994 (lr 0x80660f34) [hos ModuleSystemWorker1] vcores: 382761 takes, 6938 waits (mean 39 us, longest 3.9 ms), 2890 kicks, 2783 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11608852 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53180000 (6609731 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 94739 from earlier ones', 19 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 sead::MainThread] vk: write-back diff (600 submits): 4899 runs, 2513.3 MB compared; 4187 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 19; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 267.5 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 326 binds, 58 MB; 0x1066000000 (16 MB, state 1): 203 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 180 binds, 188 MB; 0x7f7e000000 (16 MB, state 1): 110 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 108 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 83 binds, 0 MB; 0x1140000000 (64 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: queues ordered by their events: 210000 submissions stopped at a wait, 209979 went on once it was reached, 18 waits gone past; made to go by presents 94, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 725539, not met 0; captures at a CPU event's wait 275 [hos Presentation Thread] vk: 2 textures retired (1538 left, 2861 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 4, 12-17 338, 17-25 3, over 25 0 [hos Presentation Thread] vi: 31724 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 4, 17.8-22 5, 22-30 107, 30-40 56, over 40 2 [hos Presentation Thread] vk: 22 textures retired (1528 left, 2859 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53200000 (6613224 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1526 left, 2858 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 958 ranges, 2476 MB), 1040 pages written, 1040 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.142; GPU wait for late pages 0.124 (15 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 28 textures retired (1531 left, 2860 MB) [hos ModuleSystemWorker4] nvn: 3250000 recordings made, 56023 live copies (16.3 MB), 25852 texture copies; 7 command buffers' segments (4.4 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 99 dirty pages from their submits' captures, 92101 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 5014 runs, 2443.9 MB compared; 4533 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 124.8 MB in all, a range counted once a submit): 0x7f6a000000 (64 MB, state 1): 273 binds, 52 MB; 0x1066000000 (16 MB, state 1): 176 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 108 binds, 13 MB; 0x1043000000 (16 MB, state 1): 93 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 90 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 74 binds, 1 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; [hos Presentation Thread] vk: 23 textures retired (1531 left, 2859 MB) [hos host] vk: batched submits: 86 flushes, 21.8 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 31, cap 20, value 0, other 0 [hos Presentation Thread] vk: 39 textures retired (1548 left, 2876 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53220000 (6617409 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1544 left, 2863 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.14 [hos Presentation Thread] vk: 39 textures retired (1537 left, 2862 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 113 dirty pages from their submits' captures, 93370 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 6219 runs, 2439.4 MB compared; 5920 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 35.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 167 binds, 14 MB; 0x1065000000 (16 MB, state 1): 133 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 115 binds, 1 MB; 0x7fd7000000 (16 MB, state 1): 104 binds, 20 MB; 0x7fe1000000 (16 MB, state 1): 96 binds, 0 MB; 0x1043000000 (16 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 74 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: memory: working set 2447 MB (peak 6471), private 573 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1682 allocations 4496 MB; used 5898 of 9054 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7535 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1381 images 1603 MB; 274 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 265 images 466 MB; 164 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 38915 reused from the pool, 17827 made new, 17562 destroyed from it; it holds 52 (33 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9310 MB allowed (1366 MB of it free in the blocks); textures 2892 MB (budget 3072 MB), 1583 textures [hos Presentation Thread] vk: textures: decoded ASTC 1463 MB, rendered 803 MB (113 drawn in one frame, kept: 38093 KB), other 302 MB; used in the last 8 presents 1274 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 9643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 196 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 2341 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 2341 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 100 (82217 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); 120x150x1 NVN 0x1: 2 (35 KB); 126x96x1 NVN 0x1: 1 (11 KB); [hos Presentation Thread] vk: 35 textures retired (1548 left, 2863 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 88.7 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 87 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.36, present 0.27, draw 3.76, descriptors 1.34, texture lookups 0.13, uploads 0.01, pipelines 0.17, programs 0.63, commands 1.40, dispatch 0.82, memory sync 1.27, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.83 MB synced in 1269.4 copies, 60.33 MB written back [hos Presentation Thread] vk: 31800 presents, 34.2 fps; a frame: 787 draws (0 skipped), 120 dispatches, 207 passes, 158 barriers, 6 submits, 0.7 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1561 textures (2877 MB) [hos Presentation Thread] vk: a frame: 443.5 full barriers recorded, 197.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.3; 0x8: 3.0; 0x9: 1.0; 0x10: 6.3; 0x11: 44.6; 0x12: 71.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.4 ms a frame (the longest submission 9.5 ms); 2.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 40 textures retired (1549 left, 2864 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53240000 (6622614 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 422 of 3000 waited for their write-back, 4.77 ms each [hos Presentation Thread] vk: 17 textures retired (1557 left, 2864 MB) [hos host] vk: batched submits: 88 flushes, 21.3 command buffers each, over 120 presents; by reason: poll 0, wait 33, slot 0, present 35, cap 20, value 0, other 0 [hos Presentation Thread] vk: 51 textures retired (1551 left, 2873 MB) [hos Presentation Thread] vk: texture #75804 0x1001e155a00 76x76 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 31834 (drawn at 31160) [hos Presentation Thread] vk: texture #76619 0x1001e08c800 104x86 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 31835 (drawn at 31714) [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 92982 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 4931 runs, 2611.2 MB compared; 4183 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 36.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 198 binds, 15 MB; 0x1065000000 (16 MB, state 1): 164 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 132 binds, 1 MB; 0x7fe1000000 (16 MB, state 1): 116 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; [hos Presentation Thread] vk: 80 textures retired (1556 left, 2874 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 953 ranges, 2466 MB), 1046 pages written, 1046 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.073; GPU wait for late pages 0.057 (9 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53260000 (6627110 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (1556 left, 2862 MB) [hos Presentation Thread] vk: 5 textures retired (1561 left, 2864 MB) [hos Presentation Thread] vk: 1 textures retired (1560 left, 2864 MB) [hos Presentation Thread] vk: 47 textures retired (1543 left, 2859 MB) [hos host] vk: batched submits: 76 flushes, 22.8 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 34, cap 7, value 0, other 0 [hos BaseProcExecutor3] vcores: 386303 takes, 7622 waits (mean 33 us, longest 2.7 ms), 3300 kicks, 3154 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 97624 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 4926 runs, 2658.7 MB compared; 4227 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 32.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 148 binds, 11 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 103 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 91 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 73 binds, 1 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; 0x1066000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (1542 left, 2859 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #730000: event 0x100d6c803c mode 0 value 548542 (now 548523) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53280000 (6632121 pages from the captures) [hos Presentation Thread] vi: 31896 frames presented (34.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 103, 30-40 59, over 40 3 [hos host] vk: frame interpolation: 343 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 2, 12-17 333, 17-25 7, over 25 0 [hos sead::MainThread] vk: readback pages refreshed from guest memory: 11667357 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 1 textures retired (1542 left, 2859 MB) [hos Presentation Thread] vk: a frame: 27 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.07, present 0.17, draw 3.43, descriptors 1.26, texture lookups 0.13, uploads 0.00, pipelines 0.16, programs 0.53, commands 1.29, dispatch 0.73, memory sync 1.52, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.50 MB synced in 1220.5 copies, 59.45 MB written back [hos Presentation Thread] vk: 31920 presents, 35.4 fps; a frame: 685 draws (0 skipped), 99 dispatches, 198 passes, 154 barriers, 6 submits, 0.5 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1542 textures (2859 MB) [hos Presentation Thread] vk: a frame: 405.7 full barriers recorded, 190.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x8: 3.0; 0x9: 1.0; 0x10: 5.6; 0x11: 43.0; 0x12: 71.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 7.1 ms); 2.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 137 dirty pages from their submits' captures, 99116 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 4799 runs, 2709.4 MB compared; 3966 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 37.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 166 binds, 15 MB; 0x7fd7000000 (16 MB, state 1): 113 binds, 23 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1065000000 (16 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1066000000 (16 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: 15 textures retired (1548 left, 2861 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 953 ranges, 2466 MB), 1026 pages written, 1026 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.095; GPU wait for late pages 0.079 (20 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 80 flushes, 20.9 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 35, cap 4, value 0, other 0 [hos Presentation Thread] vk: program picks: 24899533 kept (11907278 by the last picks' textures, a uniform buffer bound since), 55740 new, 11444726 with other textures (of 36400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53300000 (6636868 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1548 left, 2861 MB) [hos Presentation Thread] vk: 4 textures retired (1544 left, 2860 MB) [hos Presentation Thread] vk: 6 textures retired (1538 left, 2860 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #550000: event 0x100d6c801c mode 0 value 549997 (lr 0x802911b8) [hos Presentation Thread] vk: 4 textures retired (1534 left, 2860 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 100757 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 4104 runs, 2932.2 MB compared; 3048 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 46; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 134 binds, 10 MB; 0x1065000000 (16 MB, state 1): 113 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1066000000 (16 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; 0x7fd7000000 (16 MB, state 1): 38 binds, 6 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53320000 (6641016 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 440 of 3000 waited for their write-back, 4.57 ms each [hos Presentation Thread] vk: 1 textures retired (1533 left, 2860 MB) [hos host] vk: batched submits: 76 flushes, 21.0 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 25, cap 0, value 0, other 0 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 980000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53340000 (6644274 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 98845 from earlier ones', 105 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 Presentation Thread] vk: write-back diff (600 submits): 3941 runs, 2868.4 MB compared; 2788 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 105; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 7.3 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 199 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 58 binds, 7 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; 0x1052000000 (16 MB, state 1): 13 binds, 0 MB; 0x1043000000 (16 MB, state 1): 8 binds, 0 MB; [hos Presentation Thread] vk: 21 textures retired (1526 left, 2859 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 953 ranges, 2466 MB), 1012 pages written, 1012 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.036; GPU wait for late pages 0.021 (4 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 34 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.78, present 0.10, draw 2.77, descriptors 0.96, texture lookups 0.10, uploads 0.00, pipelines 0.13, programs 0.47, commands 1.05, dispatch 0.60, memory sync 1.06, queue submit 0.48, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.97 MB synced in 1143.8 copies, 58.66 MB written back [hos Presentation Thread] vk: 32040 presents, 36.9 fps; a frame: 554 draws (0 skipped), 75 dispatches, 191 passes, 151 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2106 pipelines (29178 ms), 278 programs (11 failed), 1526 textures (2859 MB) [hos Presentation Thread] vk: a frame: 366.5 full barriers recorded, 185.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.6; 0x12: 68.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.0 ms a frame (the longest submission 6.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53360000 (6647848 pages from the captures) [hos host] vk: batched submits: 68 flushes, 23.3 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 33, cap 0, value 0, other 0 [hos AudioFrameworkThread] vcores: 412715 takes, 5580 waits (mean 35 us, longest 1.5 ms), 2303 kicks, 2183 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 97038 from earlier ones', 47 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 sead::MainThread] vk: write-back diff (600 submits): 4002 runs, 2822.4 MB compared; 2881 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 47; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 13.9 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 85 binds, 14 MB; 0x1066000000 (16 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 14 textures retired (1532 left, 2860 MB) [hos Presentation Thread] vi: 32079 frames presented (36.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 5, 22-30 131, 30-40 47, over 40 0 [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 17, 12-17 346, 17-25 1, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.14 [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #735000: event 0x100d6c803c mode 0 value 552342 (now 552323) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53380000 (6651950 pages from the captures) [hos Presentation Thread] vk: texture #77078 0x1001e0d8e00 138x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 32105 (drawn at 31871) [hos Presentation Thread] vk: 6 textures retired (1534 left, 2862 MB) [hos Presentation Thread] vk: 7 textures retired (1532 left, 2860 MB) [hos host] vk: batched submits: 69 flushes, 23.1 command buffers each, over 120 presents; by reason: poll 1, wait 40, slot 0, present 28, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 156 dirty pages from their submits' captures, 97842 from earlier ones', 77 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 sead::MainThread] vk: write-back diff (600 submits): 4029 runs, 2868.0 MB compared; 2979 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 77; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5.8 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x1065000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 82 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 36 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 12 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53400000 (6655723 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11726121 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 36 textures retired (1550 left, 2884 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 957 ranges, 2471 MB), 1018 pages written, 1018 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.022; GPU wait for late pages 0.008 (2 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 57 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: 13 textures retired (1542 left, 2878 MB) [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.06, present 0.14, draw 3.14, descriptors 1.12, texture lookups 0.10, uploads 0.01, pipelines 0.14, programs 0.54, commands 1.16, dispatch 0.69, memory sync 0.96, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.89 MB synced in 1128.5 copies, 58.64 MB written back [hos Presentation Thread] vk: 32160 presents, 36.8 fps; a frame: 589 draws (0 skipped), 75 dispatches, 192 passes, 151 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1542 textures (2878 MB) [hos Presentation Thread] vk: a frame: 370.3 full barriers recorded, 186.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.5; 0x12: 68.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.3 ms a frame (the longest submission 4.7 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos rmbl::VibrationThread] hid: 167936 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53420000 (6660366 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 56539 so far (49162 MB) [hos Presentation Thread] vk: 71 textures retired (1535 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 66 dirty pages from their submits' captures, 91422 from earlier ones', 77 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 Presentation Thread] vk: write-back diff (600 submits): 3973 runs, 2640.8 MB compared; 3100 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 77; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 81.0 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 140 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 117 binds, 16 MB; 0x1065000000 (16 MB, state 1): 92 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 91 binds, 55 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 311 of 3000 waited for their write-back, 5.76 ms each [hos Presentation Thread] vk: 13 textures retired (1534 left, 2870 MB) [hos host] vk: batched submits: 80 flushes, 21.4 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 22, cap 8, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.13 [hos Presentation Thread] vk: 17 textures retired (1542 left, 2878 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53440000 (6664533 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1548 left, 2884 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 148 dirty pages from their submits' captures, 90911 from earlier ones', 76 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 sead::MainThread] vk: write-back diff (600 submits): 3980 runs, 2638.4 MB compared; 3157 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 76; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 202.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 221 binds, 179 MB; 0x1065000000 (16 MB, state 1): 212 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 71 binds, 12 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; 0x1043000000 (16 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: 85 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53460000 (6668574 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1551 left, 2884 MB) [hos Presentation Thread] vk: program picks: 25019689 kept (11970064 by the last picks' textures, a uniform buffer bound since), 56045 new, 11524265 with other textures (of 36600000) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #555000: event 0x100d6c8030 mode 0 value 554999 (lr 0x806612a8) [hos Presentation Thread] vk: 13 textures retired (1538 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.07 over 957 ranges, 2471 MB), 1021 pages written, 1021 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.147; GPU wait for late pages 0.131 (18 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 92 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 38, cap 16, value 0, other 0 [hos AudioFrameworkThread] vcores: 375362 takes, 6960 waits (mean 35 us, longest 5.0 ms), 2983 kicks, 2860 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53480000 (6671164 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 85489 from earlier ones', 69 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 sead::MainThread] vk: write-back diff (600 submits): 4428 runs, 2450.5 MB compared; 3605 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 69; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 159.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 271 binds, 123 MB; 0x1065000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 172 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1056000000 (16 MB, state 1): 74 binds, 0 MB; 0x1055000000 (16 MB, state 1): 64 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1043000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 32266 frames presented (37.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 16, 22-30 133, 30-40 34, over 40 1 [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 3, 9-12 2, 12-17 367, 17-25 2, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1538 left, 2870 MB) [hos Presentation Thread] vk: 13 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53500000 (6673640 pages from the captures) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.70, present 0.22, draw 3.76, descriptors 1.36, texture lookups 0.12, uploads 0.00, pipelines 0.16, programs 0.63, commands 1.40, dispatch 0.66, memory sync 1.84, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.05 MB synced in 1152.5 copies, 59.32 MB written back [hos Presentation Thread] vk: 32280 presents, 37.3 fps; a frame: 740 draws (0 skipped), 88 dispatches, 205 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 402.4 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.5 ms); 2.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #740000: event 0x100d6c803c mode 0 value 556142 (now 556123) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 87539 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 4495 runs, 2527.4 MB compared; 3662 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos host] vk: batched submits: 107 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 52, cap 8, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53520000 (6676107 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53540000 (6678583 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11784434 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.07 over 957 ranges, 2471 MB), 1042 pages written, 1042 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.257; GPU wait for late pages 0.240 (40 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 87519 from earlier ones', 104 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 Presentation Thread] vk: write-back diff (600 submits): 4383 runs, 2531.3 MB compared; 3541 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 104; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker5] nvn: 3300000 recordings made, 56037 live copies (16.7 MB), 26085 texture copies; 4 command buffers' segments (4.2 MB) [hos sead::MainThread] vk: readbacks of GPU results: 758 of 3000 waited for their write-back, 2.41 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53560000 (6681057 pages from the captures) [hos host] vk: batched submits: 105 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 54, slot 0, present 49, cap 2, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 105 dirty pages from their submits' captures, 86992 from earlier ones', 78 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 sead::MainThread] vk: write-back diff (600 submits): 4355 runs, 2495.4 MB compared; 3540 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 78; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 88 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53580000 (6683531 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.12 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: memory: working set 2453 MB (peak 6471), private 573 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9054 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7535 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 127 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 39529 reused from the pool, 17955 made new, 17773 destroyed from it; it holds 12 (13 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9310 MB allowed (1407 MB of it free in the blocks); textures 2870 MB (budget 3072 MB), 1537 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 779 MB (89 drawn in one frame, kept: 35131 KB), other 304 MB; used in the last 8 presents 1271 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 10243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 291 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 2941 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 2941 presents ago [hos host] vk: malloc: 1672 MB in arenas (844 MB in use, 827 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos host] vk: malloc_trim: 827 MB free in the arenas now, the process's private memory 573 -> 482 MB (10 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 42.7 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.24, present 0.17, draw 3.87, descriptors 1.39, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.43, dispatch 0.66, memory sync 2.24, queue submit 0.63, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.1 copies, 59.82 MB written back [hos Presentation Thread] vk: 32400 presents, 36.8 fps; a frame: 763 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.1 full barriers recorded, 194.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.1 ms a frame (the longest submission 4.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53600000 (6685990 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 94 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 43, cap 4, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 87022 from earlier ones', 17 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 Presentation Thread] vk: write-back diff (600 submits): 4377 runs, 2495.7 MB compared; 3534 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 17; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 116.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 86 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 30 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53620000 (6688467 pages from the captures) [hos NavMeshDepWorker2] vcores: 386841 takes, 6779 waits (mean 32 us, longest 1.8 ms), 2779 kicks, 2711 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.07 over 957 ranges, 2471 MB), 1043 pages written, 1043 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.201; GPU wait for late pages 0.184 (30 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 368, 17-25 0, over 25 0 [hos Presentation Thread] vi: 32451 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 116, 30-40 55, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53640000 (6691467 pages from the captures) [hos Presentation Thread] vk: program picks: 25148257 kept (12041958 by the last picks' textures, a uniform buffer bound since), 56279 new, 11595463 with other textures (of 36800000) [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 87532 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 4331 runs, 2525.1 MB compared; 3496 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 117.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 86 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 31 MB; 0x1065000000 (16 MB, state 1): 149 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 95 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 38, cap 5, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53660000 (6693920 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #745000: event 0x100d6c803c mode 0 value 559942 (now 559923) (lr 0x80662e5c) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #560000: event 0x100d6c803c mode 0 value 559999 (lr 0x80661bfc) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #65000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 87536 from earlier ones', 43 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 Presentation Thread] vk: write-back diff (600 submits): 4352 runs, 2498.7 MB compared; 3497 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 43; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 87 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 170 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53680000 (6696408 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.13, present 0.15, draw 3.86, descriptors 1.40, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.41, dispatch 0.66, memory sync 2.14, queue submit 0.61, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1161.5 copies, 59.70 MB written back [hos Presentation Thread] vk: 32520 presents, 37.7 fps; a frame: 764 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.0 full barriers recorded, 195.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 4.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: readbacks of GPU results: 729 of 3000 waited for their write-back, 2.44 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11843134 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.07 over 957 ranges, 2471 MB), 1043 pages written, 1043 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.199; GPU wait for late pages 0.182 (28 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53700000 (6698862 pages from the captures) [hos host] vk: batched submits: 95 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 44, cap 7, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 212 dirty pages from their submits' captures, 87902 from earlier ones', 70 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 Presentation Thread] vk: write-back diff (600 submits): 4371 runs, 2510.2 MB compared; 3521 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 70; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53720000 (6701352 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 216000 submissions stopped at a wait, 215980 went on once it was reached, 18 waits gone past; made to go by presents 94, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 746964, not met 0; captures at a CPU event's wait 277 [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53740000 (6703836 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 88230 from earlier ones', 44 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 Presentation Thread] vk: write-back diff (600 submits): 4432 runs, 2582.4 MB compared; 3579 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 44; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 88 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 103 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 47, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53760000 (6706287 pages from the captures) [hos AudioFrameworkThread] vcores: 376539 takes, 7542 waits (mean 32 us, longest 2.9 ms), 3219 kicks, 3142 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 87274 from earlier ones', 60 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 Presentation Thread] vk: write-back diff (600 submits): 4398 runs, 2529.4 MB compared; 3551 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 60; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 0, 12-17 375, 17-25 0, over 25 0 [hos Presentation Thread] vi: 32639 frames presented (37.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 13, 22-30 129, 30-40 46, over 40 0 [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.04, scan 0.07 over 957 ranges, 2471 MB), 1044 pages written, 1044 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.243; GPU wait for late pages 0.225 (40 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.98, present 0.18, draw 3.80, descriptors 1.36, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.39, dispatch 0.66, memory sync 1.97, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1164.6 copies, 60.04 MB written back [hos Presentation Thread] vk: 32640 presents, 37.1 fps; a frame: 764 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.7 full barriers recorded, 194.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 3.9 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53780000 (6708774 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 105 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 49, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53800000 (6711237 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 173 dirty pages from their submits' captures, 87436 from earlier ones', 101 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 Presentation Thread] vk: write-back diff (600 submits): 4268 runs, 2465.9 MB compared; 3439 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 101; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 117.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 152 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #750000: event 0x100d6c803c mode 0 value 563742 (now 563723) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53820000 (6713720 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: program picks: 25276809 kept (12113814 by the last picks' textures, a uniform buffer bound since), 56512 new, 11666678 with other textures (of 37000000) [hos sead::MainThread] vk: readbacks of GPU results: 846 of 3000 waited for their write-back, 2.13 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 111 dirty pages from their submits' captures, 87010 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 4439 runs, 2569.2 MB compared; 3600 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1066000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos host] vk: batched submits: 108 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 1, wait 50, slot 0, present 50, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53840000 (6716197 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11901395 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.07 over 957 ranges, 2471 MB), 1044 pages written, 1044 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.243; GPU wait for late pages 0.225 (38 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53860000 (6718689 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #565000: event 0x100d6c8048 mode 0 value 564999 (lr 0x80666598) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.24, present 0.17, draw 3.77, descriptors 1.36, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.64, commands 1.39, dispatch 0.67, memory sync 2.14, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1163.4 copies, 60.05 MB written back [hos Presentation Thread] vk: 32760 presents, 37.1 fps; a frame: 763 draws (0 skipped), 91 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.1 full barriers recorded, 195.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 4.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 87191 from earlier ones', 69 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 sead::MainThread] vk: write-back diff (600 submits): 4337 runs, 2524.4 MB compared; 3470 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 69; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 117.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 86 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 152 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 56 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 56958 so far (49556 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53880000 (6721608 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 112 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 53, cap 8, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.12 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53900000 (6724057 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 156 dirty pages from their submits' captures, 87106 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4340 runs, 2529.5 MB compared; 3463 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1000000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos BaseProcExecutor3] vcores: 384230 takes, 6929 waits (mean 33 us, longest 3.1 ms), 2920 kicks, 2849 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vi: 32825 frames presented (37.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 136, 30-40 42, over 40 0 [hos host] vk: frame interpolation: 372 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 369, 17-25 1, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53920000 (6726531 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.07 over 957 ranges, 2471 MB), 1045 pages written, 1045 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.166; GPU wait for late pages 0.148 (30 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 99 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 37, cap 7, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 87645 from earlier ones', 47 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 Presentation Thread] vk: write-back diff (600 submits): 4399 runs, 2495.0 MB compared; 3581 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 47; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53940000 (6729026 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53960000 (6731491 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.93, present 0.18, draw 3.84, descriptors 1.38, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.41, dispatch 0.66, memory sync 1.93, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1163.4 copies, 59.67 MB written back [hos Presentation Thread] vk: 32880 presents, 37.4 fps; a frame: 764 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.4 full barriers recorded, 194.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 3.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.12 [hos Presentation Thread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 87067 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 4358 runs, 2493.3 MB compared; 3516 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 151 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos ModuleSystemWorker1] vk: readbacks of GPU results: 732 of 3000 waited for their write-back, 2.48 ms each [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #755000: event 0x100d6c803c mode 0 value 567542 (now 567523) (lr 0x80662e5c) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 98 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 1, wait 45, slot 0, present 47, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 53980000 (6733970 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker2] nvn: 3350000 recordings made, 56013 live copies (15.8 MB), 26085 texture copies; 6 command buffers' segments (4.3 MB) [hos rmbl::VibrationThread] hid: 172032 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: readback pages refreshed from guest memory: 11960127 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 121 dirty pages from their submits' captures, 87076 from earlier ones', 67 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 Presentation Thread] vk: write-back diff (600 submits): 4350 runs, 2508.6 MB compared; 3489 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 67; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 205 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 152 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54000000 (6736431 pages from the captures) [hos Presentation Thread] vk: program picks: 25405403 kept (12185759 by the last picks' textures, a uniform buffer bound since), 56746 new, 11737850 with other textures (of 37200000) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.07 over 957 ranges, 2471 MB), 1034 pages written, 1034 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.251; GPU wait for late pages 0.234 (33 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (197 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54020000 (6738915 pages from the captures) [hos host] vk: batched submits: 103 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 43, cap 5, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 87321 from earlier ones', 48 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 Presentation Thread] vk: write-back diff (600 submits): 4382 runs, 2529.2 MB compared; 3581 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 48; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 87 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54040000 (6741370 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.23, writes collected 0.12 [hos Presentation Thread] vk: memory: working set 2364 MB (peak 6471), private 483 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9054 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7619 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 281 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 39769 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 12 (13 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9310 MB allowed (1407 MB of it free in the blocks); textures 2870 MB (budget 3072 MB), 1537 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 779 MB (88 drawn in one frame, kept: 35095 KB), other 304 MB; used in the last 8 presents 1271 MB [hos tera::FileResourceMgr] vcores: 388081 takes, 7084 waits (mean 31 us, longest 4.5 ms), 3038 kicks, 2957 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 10843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 891 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 3541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 3541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 37.8 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.10, present 0.16, draw 3.83, descriptors 1.38, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.65, commands 1.41, dispatch 0.66, memory sync 2.12, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.0 copies, 59.77 MB written back [hos Presentation Thread] vk: 33000 presents, 37.7 fps; a frame: 762 draws (0 skipped), 91 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.1 full barriers recorded, 195.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 3.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54060000 (6743860 pages from the captures) [hos Presentation Thread] vi: real-time step on: ratio 1.719, game's frame rate 35 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 3, 12-17 372, 17-25 0, over 25 0 [hos Presentation Thread] vi: 33013 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 120, 30-40 49, over 40 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 253 dirty pages from their submits' captures, 87388 from earlier ones', 68 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 Presentation Thread] vk: write-back diff (600 submits): 4347 runs, 2493.1 MB compared; 3486 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 68; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 212 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 106 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 45, cap 4, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferSignalEvent #570000: event 0x100d6c8010 mode 0 value 570001 (lr 0x80660bcc) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54080000 (6746330 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.07 over 957 ranges, 2471 MB), 1043 pages written, 1043 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.243; GPU wait for late pages 0.225 (31 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (192 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 116 dirty pages from their submits' captures, 87103 from earlier ones', 96 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 Presentation Thread] vk: write-back diff (600 submits): 4349 runs, 2509.6 MB compared; 3497 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 96; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 121.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 88 MB; 0x1065000000 (16 MB, state 1): 203 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54100000 (6749227 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 778 of 3000 waited for their write-back, 2.22 ms each [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 93 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 44, cap 7, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54120000 (6751696 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #760000: event 0x100d6c803c mode 0 value 571342 (now 571323) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 154 dirty pages from their submits' captures, 87378 from earlier ones', 54 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 Presentation Thread] vk: write-back diff (600 submits): 4441 runs, 2512.1 MB compared; 3544 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 54; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 162 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54140000 (6754149 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.20, present 0.17, draw 3.82, descriptors 1.38, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.39, dispatch 0.67, memory sync 2.23, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1162.7 copies, 59.72 MB written back [hos Presentation Thread] vk: 33120 presents, 37.4 fps; a frame: 773 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.0 full barriers recorded, 195.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 3.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12018380 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.05, scan 0.07 over 957 ranges, 2471 MB), 1045 pages written, 1045 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.244; GPU wait for late pages 0.227 (39 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54160000 (6756631 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 157 dirty pages from their submits' captures, 86921 from earlier ones', 28 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 sead::MainThread] vk: write-back diff (600 submits): 4334 runs, 2501.6 MB compared; 3479 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 28; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 87 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos host] vk: batched submits: 109 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 50, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54180000 (6759114 pages from the captures) [hos Presentation Thread] vk: program picks: 25534449 kept (12258412 by the last picks' textures, a uniform buffer bound since), 56981 new, 11808569 with other textures (of 37400000) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 87924 from earlier ones', 67 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 sead::MainThread] vk: write-back diff (600 submits): 4487 runs, 2496.3 MB compared; 3710 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 67; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.12 [hos ModuleSystemWorker5] vcores: 364770 takes, 6774 waits (mean 33 us, longest 2.6 ms), 2841 kicks, 2761 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54200000 (6761575 pages from the captures) [hos host] vk: batched submits: 100 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 46, cap 6, value 0, other 0 [hos Presentation Thread] vi: 33201 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 17, 22-30 123, 30-40 46, over 40 1 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 2, 12-17 372, 17-25 1, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54220000 (6764044 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 92 dirty pages from their submits' captures, 86899 from earlier ones', 44 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 Presentation Thread] vk: write-back diff (600 submits): 4322 runs, 2492.7 MB compared; 3469 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 44; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 88 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 151 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 63 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.07 over 956 ranges, 2469 MB), 1044 pages written, 1044 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.276; GPU wait for late pages 0.259 (42 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.54, present 0.16, draw 3.82, descriptors 1.38, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.65, commands 1.40, dispatch 0.66, memory sync 2.46, queue submit 0.66, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.0 copies, 59.41 MB written back [hos Presentation Thread] vk: 33240 presents, 37.4 fps; a frame: 765 draws (0 skipped), 91 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.4 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.0 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54240000 (6766510 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 870 of 3000 waited for their write-back, 1.91 ms each [hos host] vk: batched submits: 114 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 55, cap 1, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 73 dirty pages from their submits' captures, 88260 from earlier ones', 85 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 Presentation Thread] vk: write-back diff (600 submits): 4365 runs, 2494.5 MB compared; 3540 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 85; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 87 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54260000 (6769005 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.28, writes collected 0.14 [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #575000: event 0x100d6c8018 mode 0 value 575000 (lr 0x80660c94) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #765000: event 0x100d6c803c mode 0 value 575142 (now 575123) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54280000 (6771470 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 87574 from earlier ones', 43 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 Presentation Thread] vk: write-back diff (600 submits): 4349 runs, 2497.5 MB compared; 3471 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 43; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 220 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] nvn: QueueSubmitCommands #200000: queue 0x101004133020 (its #33404), 1 handles (lr 0x80590358) [hos host] vk: batched submits: 115 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 57, cap 5, value 0, other 0 [hos sead::MainThread] vk: readback pages refreshed from guest memory: 12077113 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54300000 (6773947 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1046 pages written, 1046 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.306; GPU wait for late pages 0.287 (57 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54320000 (6776408 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 168 dirty pages from their submits' captures, 86793 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 4347 runs, 2526.4 MB compared; 3518 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.51, present 0.16, draw 3.90, descriptors 1.38, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.45, dispatch 0.67, memory sync 2.41, queue submit 0.66, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.4 copies, 59.68 MB written back [hos Presentation Thread] vk: 33360 presents, 37.2 fps; a frame: 763 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.0 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 4.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 57238 so far (49832 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos AudioFrameworkThread] vcores: 376454 takes, 6764 waits (mean 33 us, longest 2.4 ms), 2861 kicks, 2766 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54340000 (6779284 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 44, cap 9, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.14 [hos Presentation Thread] vi: 33388 frames presented (37.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 128, 30-40 45, over 40 0 [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 373, 17-25 0, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 176 dirty pages from their submits' captures, 88304 from earlier ones', 15 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 Presentation Thread] vk: write-back diff (600 submits): 4449 runs, 2553.7 MB compared; 3595 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 15; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1065000000 (16 MB, state 1): 175 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 168 binds, 33 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: program picks: 25662890 kept (12330320 by the last picks' textures, a uniform buffer bound since), 57215 new, 11879894 with other textures (of 37600000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54360000 (6781773 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 915 of 3000 waited for their write-back, 1.92 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54380000 (6784247 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: queues ordered by their events: 222000 submissions stopped at a wait, 221979 went on once it was reached, 18 waits gone past; made to go by presents 97, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 768364, not met 0; captures at a CPU event's wait 284 [hos Presentation Thread] vk: mirror syncs (600 submits): 228 dirty pages from their submits' captures, 87148 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 4387 runs, 2525.9 MB compared; 3513 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1046 pages written, 1046 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.224; GPU wait for late pages 0.206 (31 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos host] vk: batched submits: 108 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 48, cap 3, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54400000 (6786731 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 87376 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 4359 runs, 2528.9 MB compared; 3526 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 76 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54420000 (6789192 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.60, present 0.17, draw 3.75, descriptors 1.34, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.65, commands 1.38, dispatch 0.65, memory sync 2.66, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1160.1 copies, 59.94 MB written back [hos Presentation Thread] vk: 33480 presents, 37.3 fps; a frame: 764 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.4 full barriers recorded, 194.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.8 ms a frame (the longest submission 3.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.31, writes collected 0.14 [hos ModuleSystemWorker5] nvn: 3400000 recordings made, 55991 live copies (15.7 MB), 26085 texture copies; 6 command buffers' segments (4.3 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #770000: event 0x100d6c803c mode 0 value 578942 (now 578923) (lr 0x80662e5c) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 108 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 48, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54440000 (6791649 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12135374 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 87134 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 4383 runs, 2510.1 MB compared; 3524 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x1043000000 (16 MB, state 1): 120 binds, 0 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54460000 (6794131 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.07, scan 0.07 over 956 ranges, 2469 MB), 1047 pages written, 1047 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.256; GPU wait for late pages 0.238 (40 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (189 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #580000: event 0x100d6c8024 mode 0 value 580000 (lr 0x80665068) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54480000 (6796624 pages from the captures) [hos AudioFrameworkThread] vcores: 370946 takes, 6827 waits (mean 34 us, longest 4.9 ms), 2901 kicks, 2830 yields, 0 escapes in 5 s [hos host] vk: batched submits: 102 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 1, wait 51, slot 0, present 44, cap 6, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 230 dirty pages from their submits' captures, 87010 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 Presentation Thread] vk: write-back diff (600 submits): 4397 runs, 2510.8 MB compared; 3558 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 40; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 151 binds, 32 MB; 0x1043000000 (16 MB, state 1): 91 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 367, 17-25 1, over 25 0 [hos Presentation Thread] vi: 33573 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 20, 22-30 104, 30-40 59, over 40 1 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54500000 (6799087 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: memory: working set 2364 MB (peak 6471), private 483 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9054 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7617 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 40045 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9310 MB allowed (1407 MB of it free in the blocks); textures 2884 MB (budget 3072 MB), 1549 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 791 MB (90 drawn in one frame, kept: 37147 KB), other 304 MB; used in the last 8 presents 1283 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 11443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1491 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 4141 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 11523 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 45.5 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.27, present 0.17, draw 3.85, descriptors 1.38, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.42, dispatch 0.66, memory sync 2.24, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.5 copies, 59.80 MB written back [hos Presentation Thread] vk: 33600 presents, 36.5 fps; a frame: 763 draws (0 skipped), 91 dispatches, 208 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 408.9 full barriers recorded, 195.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 3.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 793 of 3000 waited for their write-back, 2.20 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 87096 from earlier ones', 20 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 Presentation Thread] vk: write-back diff (600 submits): 4275 runs, 2508.6 MB compared; 3441 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 20; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 206 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x1043000000 (16 MB, state 1): 144 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1020000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54520000 (6801551 pages from the captures) [hos host] vk: batched submits: 94 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 42, cap 7, value 0, other 0 [hos Presentation Thread] vk: program picks: 25791471 kept (12402177 by the last picks' textures, a uniform buffer bound since), 57450 new, 11951078 with other textures (of 37800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54540000 (6804012 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1037 pages written, 1037 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.190; GPU wait for late pages 0.173 (23 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 87659 from earlier ones', 63 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 Presentation Thread] vk: write-back diff (600 submits): 4394 runs, 2530.3 MB compared; 3522 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 63; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x1043000000 (16 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54560000 (6806950 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 92 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 41, cap 3, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.14 [hos rmbl::VibrationThread] hid: 176128 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54580000 (6809424 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 86832 from earlier ones', 61 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 sead::MainThread] vk: write-back diff (600 submits): 4282 runs, 2507.8 MB compared; 3423 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 61; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 228 binds, 86 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x1066000000 (16 MB, state 1): 152 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1065000000 (16 MB, state 1): 63 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #775000: event 0x100d6c803c mode 0 value 582742 (now 582723) (lr 0x80662e5c) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12194043 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54600000 (6811915 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.88, present 0.15, draw 3.87, descriptors 1.40, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.41, dispatch 0.66, memory sync 1.89, queue submit 0.60, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1163.4 copies, 59.81 MB written back [hos Presentation Thread] vk: 33720 presents, 37.1 fps; a frame: 764 draws (0 skipped), 92 dispatches, 208 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.2 full barriers recorded, 195.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 4.4 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 104 dirty pages from their submits' captures, 87112 from earlier ones', 44 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 Presentation Thread] vk: write-back diff (600 submits): 4394 runs, 2497.1 MB compared; 3557 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 44; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 87 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1047 pages written, 1047 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.238; GPU wait for late pages 0.221 (32 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54620000 (6814370 pages from the captures) [hos host] vk: batched submits: 103 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 46, cap 1, value 0, other 0 [hos ModuleSystemWorker5] vcores: 384759 takes, 6740 waits (mean 30 us, longest 1.4 ms), 2815 kicks, 2759 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: frame interpolation: 372 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 370, 17-25 0, over 25 0 [hos Presentation Thread] vi: 33759 frames presented (37.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 13, 22-30 128, 30-40 45, over 40 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54640000 (6816862 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 87225 from earlier ones', 53 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 Presentation Thread] vk: write-back diff (600 submits): 4361 runs, 2497.5 MB compared; 3494 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 53; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 87 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 58 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 706 of 3000 waited for their write-back, 2.58 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54660000 (6819334 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 108 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 47, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #585000: event 0x100d6c802c mode 0 value 584999 (lr 0x80667688) [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 87542 from earlier ones', 83 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 Presentation Thread] vk: write-back diff (600 submits): 4374 runs, 2513.6 MB compared; 3578 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 83; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 86 MB; 0x1066000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54680000 (6821795 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1045 pages written, 1045 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.298; GPU wait for late pages 0.280 (43 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.64, present 0.17, draw 3.73, descriptors 1.34, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.64, commands 1.38, dispatch 0.66, memory sync 2.64, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.12 MB synced in 1161.4 copies, 59.69 MB written back [hos Presentation Thread] vk: 33840 presents, 37.1 fps; a frame: 763 draws (0 skipped), 90 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 408.5 full barriers recorded, 195.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 3.9 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54700000 (6824276 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 183 dirty pages from their submits' captures, 87113 from earlier ones', 57 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 Presentation Thread] vk: write-back diff (600 submits): 4347 runs, 2525.3 MB compared; 3521 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 57; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 88 MB; 0x1066000000 (16 MB, state 1): 222 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 102 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 45, cap 7, value 0, other 0 [hos Presentation Thread] vk: program picks: 25920084 kept (12474127 by the last picks' textures, a uniform buffer bound since), 57684 new, 12022231 with other textures (of 38000000) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54720000 (6826744 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.29, writes collected 0.14 [hos sead::MainThread] nvn: CommandBufferWaitEvent #780000: event 0x100d6c803c mode 0 value 586542 (now 586523) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54740000 (6829222 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 89023 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 4313 runs, 2509.2 MB compared; 3415 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 121.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 89 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 33 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12252233 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 103 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 45, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54760000 (6831684 pages from the captures) [hos ModuleSystemWorker1] vcores: 357309 takes, 7029 waits (mean 33 us, longest 2.1 ms), 2958 kicks, 2851 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 956 ranges, 2469 MB), 1045 pages written, 1045 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.191; GPU wait for late pages 0.174 (32 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 162 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 97 dirty pages from their submits' captures, 87169 from earlier ones', 45 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 Presentation Thread] vk: write-back diff (600 submits): 4344 runs, 2536.0 MB compared; 3514 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 45; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 87 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 33942 frames presented (36.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 14, 22-30 112, 30-40 56, over 40 1 [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 363, 17-25 1, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54780000 (6834155 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: readbacks of GPU results: 801 of 3000 waited for their write-back, 2.19 ms each [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.18, present 0.20, draw 3.92, descriptors 1.42, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.45, dispatch 0.67, memory sync 2.09, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1163.3 copies, 60.08 MB written back [hos Presentation Thread] vk: 33960 presents, 36.2 fps; a frame: 764 draws (0 skipped), 92 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.2 full barriers recorded, 195.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 3.9 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 57506 so far (50097 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54800000 (6836980 pages from the captures) [hos host] vk: batched submits: 102 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 43, cap 9, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 87508 from earlier ones', 76 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 Presentation Thread] vk: write-back diff (600 submits): 4307 runs, 2518.4 MB compared; 3478 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 76; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 121.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x7fbf000000 (80 MB, state 1): 163 binds, 33 MB; 0x1065000000 (16 MB, state 1): 115 binds, 0 MB; 0x1066000000 (16 MB, state 1): 105 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.15 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54820000 (6839427 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 87027 from earlier ones', 60 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 Presentation Thread] vk: write-back diff (600 submits): 4476 runs, 2583.1 MB compared; 3596 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 60; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 88 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54840000 (6841922 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1048 pages written, 1048 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.254; GPU wait for late pages 0.240 (33 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 99 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 1, wait 52, slot 0, present 38, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54860000 (6844373 pages from the captures) [hos ModuleSystemWorker1] nvn: 3450000 recordings made, 55969 live copies (16.4 MB), 26085 texture copies; 6 command buffers' segments (4.3 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 87216 from earlier ones', 103 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 sead::MainThread] vk: write-back diff (600 submits): 4405 runs, 2509.6 MB compared; 3500 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 103; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #590000: event 0x100d6c8038 mode 0 value 589999 (lr 0x8066189c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54880000 (6846859 pages from the captures) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.51, present 0.17, draw 3.78, descriptors 1.36, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.64, commands 1.39, dispatch 0.64, memory sync 2.64, queue submit 0.62, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.12 MB synced in 1161.5 copies, 59.91 MB written back [hos Presentation Thread] vk: 34080 presents, 37.2 fps; a frame: 767 draws (0 skipped), 91 dispatches, 209 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 408.6 full barriers recorded, 194.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 3.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.32, writes collected 0.14 [hos sead::MainThread] vk: texture slots registered again at another size: 2800000 (of 3362750 registrations; slot 24250 1024x576 -> 76x76) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #785000: event 0x100d6c803c mode 0 value 590342 (now 590304) (lr 0x80662e5c) [hos host] vk: batched submits: 105 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 51, cap 2, value 0, other 0 [hos Presentation Thread] vk: program picks: 26049022 kept (12546635 by the last picks' textures, a uniform buffer bound since), 57917 new, 12093060 with other textures (of 38200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54900000 (6849344 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12310885 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 87125 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 Presentation Thread] vk: write-back diff (600 submits): 4401 runs, 2514.9 MB compared; 3623 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 21; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 236 binds, 87 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos NavMeshCAStepDepWorker1] vcores: 364807 takes, 7078 waits (mean 32 us, longest 5.0 ms), 3050 kicks, 2931 yields, 0 escapes in 5 s [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vi: 34127 frames presented (36.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 112, 30-40 54, over 40 0 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 368, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54920000 (6851801 pages from the captures) [hos BaseProcExecutor5] hid: game window not in front (foreground window: process 0, class "") [hos ModuleSystemWorker1] vk: readbacks of GPU results: 815 of 3000 waited for their write-back, 2.10 ms each [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1046 pages written, 1046 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.322; GPU wait for late pages 0.310 (41 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (171 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 91 dirty pages from their submits' captures, 87529 from earlier ones', 48 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 Presentation Thread] vk: write-back diff (600 submits): 4344 runs, 2493.8 MB compared; 3510 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 48; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54940000 (6854287 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 101 flushes, 18.1 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 44, cap 7, value 0, other 0 [hos host] vk: the window is not shown (no image back in 100 ms): frames are not shown until it is [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: the window is shown again [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54960000 (6856747 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.14 [hos sead::MainThread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 87097 from earlier ones', 32 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 sead::MainThread] vk: write-back diff (600 submits): 4355 runs, 2524.6 MB compared; 3539 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 32; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 87 MB; 0x1065000000 (16 MB, state 1): 206 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 55 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: memory: working set 2313 MB (peak 6471), private 481 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9088 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7609 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 40321 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9344 MB allowed (1407 MB of it free in the blocks); textures 2884 MB (budget 3072 MB), 1549 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 791 MB (90 drawn in one frame, kept: 35478 KB), other 304 MB; used in the last 8 presents 1283 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 12043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2091 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 4741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 12123 presents ago [hos host] vk: malloc: 1672 MB in arenas (844 MB in use, 827 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: malloc_trim: 827 MB free in the arenas now, the process's private memory 481 -> 479 MB (2 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 52.8 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.51, present 0.53, draw 3.86, descriptors 1.38, texture lookups 0.10, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.43, dispatch 0.67, memory sync 2.40, queue submit 0.61, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.8 copies, 59.79 MB written back [hos Presentation Thread] vk: 34200 presents, 35.2 fps; a frame: 768 draws (0 skipped), 92 dispatches, 209 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.3 full barriers recorded, 195.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.5; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 4.0 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 54980000 (6859228 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 103 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 1, wait 54, slot 0, present 41, cap 7, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 87191 from earlier ones', 28 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 Presentation Thread] vk: write-back diff (600 submits): 4330 runs, 2509.5 MB compared; 3479 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 28; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 86 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1043000000 (16 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55000000 (6861704 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 956 ranges, 2469 MB), 1049 pages written, 1049 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.161; GPU wait for late pages 0.149 (27 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55020000 (6864262 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 88618 from earlier ones', 68 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 Presentation Thread] vk: write-back diff (600 submits): 4329 runs, 2530.6 MB compared; 3501 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 68; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 86 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 33 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x1066000000 (16 MB, state 1): 88 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vcores: 401833 takes, 6510 waits (mean 33 us, longest 3.5 ms), 2823 kicks, 2727 yields, 0 escapes in 5 s [hos host] vk: batched submits: 100 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 35, cap 10, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.15 [hos Presentation Thread] vk: queues ordered by their events: 228000 submissions stopped at a wait, 227980 went on once it was reached, 18 waits gone past; made to go by presents 100, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 789773, not met 0; captures at a CPU event's wait 290 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55040000 (6867097 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #790000: event 0x100d6c803c mode 0 value 594142 (now 594123) (lr 0x80662e5c) [hos host] vk: frame interpolation: 332 frames shown on time, 4 late (over 2 ms); shown apart: <7 ms 5, 7-9 0, 9-12 1, 12-17 322, 17-25 7, over 25 1 [hos Presentation Thread] vi: 34295 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 4, 22-30 81, 30-40 76, over 40 4 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12369074 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55060000 (6869549 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 615 of 3000 waited for their write-back, 3.67 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 284 dirty pages from their submits' captures, 86686 from earlier ones', 87 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 Presentation Thread] vk: write-back diff (600 submits): 4351 runs, 2508.7 MB compared; 3533 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 87; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 175 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.94, present 0.23, draw 4.05, descriptors 1.44, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.68, commands 1.52, dispatch 0.71, memory sync 1.59, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.6 copies, 59.93 MB written back [hos Presentation Thread] vk: 34320 presents, 32.2 fps; a frame: 758 draws (0 skipped), 92 dispatches, 208 passes, 158 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.2 full barriers recorded, 196.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 44.7; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 4.0 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 26177526 kept (12618831 by the last picks' textures, a uniform buffer bound since), 58151 new, 12164322 with other textures (of 38400000) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1037 pages written, 1037 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.102; GPU wait for late pages 0.090 (16 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #595000: event 0x100d6c8044 mode 0 value 594999 (lr 0x802742f0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55080000 (6872018 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 91 flushes, 20.1 command buffers each, over 120 presents; by reason: poll 1, wait 48, slot 0, present 29, cap 13, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 424 dirty pages from their submits' captures, 86740 from earlier ones', 52 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 Presentation Thread] vk: write-back diff (600 submits): 4320 runs, 2509.5 MB compared; 3464 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 52; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 117.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55100000 (6874514 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.16 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55120000 (6876979 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos rmbl::VibrationThread] hid: 180224 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: mirror syncs (600 submits): 133 dirty pages from their submits' captures, 87600 from earlier ones', 71 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 Presentation Thread] vk: write-back diff (600 submits): 4367 runs, 2511.2 MB compared; 3526 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 71; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos host] vk: batched submits: 91 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 1, wait 41, slot 0, present 37, cap 12, value 0, other 0 [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1040000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55140000 (6879458 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos tera::FileResourceMgr] vcores: 398045 takes, 5729 waits (mean 44 us, longest 3.4 ms), 2409 kicks, 2363 yields, 0 escapes in 5 s [hos sead::MainThread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1043 pages written, 1043 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.102 (18 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (183 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.01, present 0.27, draw 4.08, descriptors 1.48, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.71, commands 1.48, dispatch 0.73, memory sync 1.55, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1160.5 copies, 59.81 MB written back [hos Presentation Thread] vk: 34440 presents, 31.0 fps; a frame: 763 draws (0 skipped), 93 dispatches, 209 passes, 160 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.0 full barriers recorded, 199.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 47.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.9 ms a frame (the longest submission 5.0 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55160000 (6881921 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 198 dirty pages from their submits' captures, 86837 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4372 runs, 2515.5 MB compared; 3513 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 34450 frames presented (30.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 1, 22-30 43, 30-40 95, over 40 13 [hos host] vk: frame interpolation: 307 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 2, 12-17 238, 17-25 66, over 25 2 [hos host] vk: batched submits: 98 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 1, wait 47, slot 0, present 41, cap 8, value 1, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55180000 (6884405 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.16 [hos Presentation Thread] vk: mirror syncs (600 submits): 429 dirty pages from their submits' captures, 86491 from earlier ones', 82 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 Presentation Thread] vk: write-back diff (600 submits): 4315 runs, 2523.8 MB compared; 3456 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 82; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1066000000 (16 MB, state 1): 219 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #795000: event 0x100d6c803c mode 0 value 597942 (now 597923) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55200000 (6886861 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 506 of 3000 waited for their write-back, 4.52 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12427723 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55220000 (6889349 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 41, cap 8, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 353 dirty pages from their submits' captures, 86986 from earlier ones', 93 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 Presentation Thread] vk: write-back diff (600 submits): 4398 runs, 2510.5 MB compared; 3562 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 93; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 151 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1031 pages written, 1031 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.096; GPU wait for late pages 0.085 (13 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (187 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55240000 (6891818 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.79, present 0.18, draw 3.99, descriptors 1.40, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.71, commands 1.49, dispatch 0.69, memory sync 1.50, queue submit 0.61, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.1 copies, 59.93 MB written back [hos Presentation Thread] vk: 34560 presents, 32.9 fps; a frame: 765 draws (0 skipped), 93 dispatches, 209 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.7 full barriers recorded, 197.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 45.6; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.4 ms a frame (the longest submission 6.5 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 26305830 kept (12690720 by the last picks' textures, a uniform buffer bound since), 58385 new, 12235784 with other textures (of 38600000) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 57772 so far (50361 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 82 dirty pages from their submits' captures, 88222 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4328 runs, 2508.3 MB compared; 3490 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 86 MB; 0x1066000000 (16 MB, state 1): 169 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55260000 (6894748 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.16 [hos host] vk: batched submits: 96 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 43, cap 12, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos AudioFrameworkThread] vcores: 380628 takes, 5917 waits (mean 43 us, longest 2.9 ms), 2504 kicks, 2433 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55280000 (6897219 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #600000: event 0x100d6c8010 mode 0 value 600002 (lr 0x80660bcc) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 321 dirty pages from their submits' captures, 85916 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 4371 runs, 2499.0 MB compared; 3549 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 34614 frames presented (32.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 71, 30-40 77, over 40 10 [hos host] vk: frame interpolation: 327 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 12, 12-17 298, 17-25 13, over 25 3 [hos sead::MainThread] nvn: 3500000 recordings made, 56036 live copies (15.8 MB), 26085 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55300000 (6899670 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1037 pages written, 1037 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.053; GPU wait for late pages 0.041 (13 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (171 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 92 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 34, cap 10, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55320000 (6902152 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 87658 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4365 runs, 2525.4 MB compared; 3497 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 64 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55340000 (6904636 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 473 of 3000 waited for their write-back, 4.83 ms each [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.50, present 0.22, draw 3.99, descriptors 1.42, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.70, commands 1.47, dispatch 0.69, memory sync 1.18, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1163.3 copies, 59.67 MB written back [hos Presentation Thread] vk: 34680 presents, 31.4 fps; a frame: 765 draws (0 skipped), 94 dispatches, 209 passes, 160 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.7 full barriers recorded, 198.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 46.6; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 4.5 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.15 [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #800000: event 0x100d6c8038 mode 0 value 601741 (now 601722) (lr 0x80662e5c) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12485912 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 187 dirty pages from their submits' captures, 86984 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 4342 runs, 2508.5 MB compared; 3469 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 69; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x1043000000 (16 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55360000 (6907097 pages from the captures) [hos host] vk: batched submits: 86 flushes, 21.3 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 29, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55380000 (6909567 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1042 pages written, 1042 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.030; GPU wait for late pages 0.018 (9 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 177 dirty pages from their submits' captures, 87263 from earlier ones', 20 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 sead::MainThread] vk: write-back diff (600 submits): 4428 runs, 2512.0 MB compared; 3612 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 20; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 160 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 75 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55400000 (6912031 pages from the captures) [hos AudioFrameworkThread] vcores: 403401 takes, 5652 waits (mean 44 us, longest 5.6 ms), 2498 kicks, 2408 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 93 flushes, 19.9 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 34, cap 12, value 0, other 0 [hos Presentation Thread] vi: 34771 frames presented (31.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 4, 22-30 54, 30-40 89, over 40 10 [hos host] vk: frame interpolation: 311 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 1, 7-9 4, 9-12 2, 12-17 266, 17-25 39, over 25 2 [hos Presentation Thread] vk: mirror syncs (600 submits): 121 dirty pages from their submits' captures, 87247 from earlier ones', 83 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 Presentation Thread] vk: write-back diff (600 submits): 4425 runs, 2516.1 MB compared; 3598 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 83; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 32 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 83 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55420000 (6914540 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.16 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: memory: working set 2104 MB (peak 6471), private 472 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9071 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7619 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 281 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 40609 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9327 MB allowed (1407 MB of it free in the blocks); textures 2884 MB (budget 3072 MB), 1549 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 791 MB (91 drawn in one frame, kept: 38047 KB), other 304 MB; used in the last 8 presents 1283 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 12643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2691 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 5341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 12723 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 60.4 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.99, present 0.22, draw 4.20, descriptors 1.50, texture lookups 0.11, uploads 0.00, pipelines 0.19, programs 0.72, commands 1.55, dispatch 0.71, memory sync 1.42, queue submit 0.60, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1162.4 copies, 59.84 MB written back [hos Presentation Thread] vk: 34800 presents, 31.9 fps; a frame: 773 draws (0 skipped), 94 dispatches, 209 passes, 160 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 413.5 full barriers recorded, 199.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 46.6; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 4.3 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 26434472 kept (12762885 by the last picks' textures, a uniform buffer bound since), 58616 new, 12306911 with other textures (of 38800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55440000 (6917009 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 85510 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 4273 runs, 2451.7 MB compared; 3432 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 69; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 115.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 84 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 82 binds, 0 MB; 0x1055000000 (16 MB, state 1): 82 binds, 0 MB; 0x1043000000 (16 MB, state 1): 63 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos host] vk: batched submits: 96 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 37, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1038 pages written, 1038 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.103 (20 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55460000 (6919486 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55480000 (6921943 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 559 of 3000 waited for their write-back, 3.96 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 103 dirty pages from their submits' captures, 88016 from earlier ones', 76 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 Presentation Thread] vk: write-back diff (600 submits): 4390 runs, 2524.8 MB compared; 3566 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 76; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 87 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x1043000000 (16 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #605000: event 0x100d6c8014 mode 0 value 605000 (lr 0x80660bcc) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 93 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 38, cap 8, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.16 [hos host] vk: replay reads of guest memory as submitted: 55500000 (6924760 pages from the captures) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 12544553 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #805000: event 0x100d6c803c mode 0 value 605542 (now 605523) (lr 0x80662e5c) [hos host] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 261 dirty pages from their submits' captures, 87194 from earlier ones', 42 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 Presentation Thread] vk: write-back diff (600 submits): 4342 runs, 2510.7 MB compared; 3509 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 42; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 86 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 159 binds, 32 MB; 0x1043000000 (16 MB, state 1): 94 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55520000 (6927236 pages from the captures) [hos ModuleSystemWorker1] vcores: 367985 takes, 6138 waits (mean 47 us, longest 9.8 ms), 2617 kicks, 2541 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.13, present 0.19, draw 4.02, descriptors 1.45, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.69, commands 1.48, dispatch 0.73, memory sync 1.72, queue submit 0.63, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.9 copies, 60.06 MB written back [hos Presentation Thread] vk: 34920 presents, 32.6 fps; a frame: 762 draws (0 skipped), 92 dispatches, 209 passes, 158 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 409.8 full barriers recorded, 197.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 44.8; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 4.9 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vi: 34932 frames presented (32.2 fps over the last 5.0 s, interval 1) [hos host] vk: frame interpolation: 317 frames shown on time, 5 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 5, 12-17 290, 17-25 23, over 25 2 [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 4, 22-30 69, 30-40 77, over 40 11 [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1028 pages written, 1028 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.129; GPU wait for late pages 0.117 (16 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55540000 (6929730 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 89 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 2, wait 42, slot 0, present 36, cap 9, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 476 dirty pages from their submits' captures, 85762 from earlier ones', 50 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 Presentation Thread] vk: write-back diff (600 submits): 4376 runs, 2510.2 MB compared; 3543 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 225 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 31 MB; 0x1043000000 (16 MB, state 1): 99 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: replay reads of guest memory as submitted: 55560000 (6932184 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.16 [hos Presentation Thread] vk: mirror syncs (600 submits): 428 dirty pages from their submits' captures, 87145 from earlier ones', 89 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 Presentation Thread] vk: write-back diff (600 submits): 4320 runs, 2527.4 MB compared; 3461 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 89; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 121.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1066000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1043000000 (16 MB, state 1): 64 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55580000 (6934679 pages from the captures) [hos sead::MainThread] nvn: EventSignal (CPU) #70000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos host] vk: batched submits: 95 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 39, cap 9, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55600000 (6937140 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 296 dirty pages from their submits' captures, 87183 from earlier ones', 16 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 Presentation Thread] vk: write-back diff (600 submits): 4408 runs, 2511.8 MB compared; 3592 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 16; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 87 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1032 pages written, 1032 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.101; GPU wait for late pages 0.088 (23 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: program picks: 26562715 kept (12834599 by the last picks' textures, a uniform buffer bound since), 58850 new, 12378434 with other textures (of 39000000) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.01, present 0.20, draw 4.12, descriptors 1.47, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.71, commands 1.54, dispatch 0.73, memory sync 1.55, queue submit 0.63, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1163.3 copies, 59.80 MB written back [hos Presentation Thread] vk: 35040 presents, 32.1 fps; a frame: 766 draws (0 skipped), 93 dispatches, 209 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.2 full barriers recorded, 198.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 46.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.2 ms a frame (the longest submission 5.2 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] vk: readbacks of GPU results: 583 of 3000 waited for their write-back, 3.56 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55620000 (6939621 pages from the captures) [hos rmbl::VibrationThread] hid: 184320 vibration values, strongest 0.00 since the last count [hos host] vk: batched submits: 90 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 37, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55640000 (6942079 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 214 dirty pages from their submits' captures, 86802 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 4328 runs, 2508.6 MB compared; 3489 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 86 MB; 0x1066000000 (16 MB, state 1): 214 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 152 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 83 binds, 0 MB; 0x1055000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 53 binds, 0 MB; [hos tera::FileResourceMgr] vcores: 378347 takes, 5926 waits (mean 43 us, longest 3.2 ms), 2544 kicks, 2462 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.15 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12602740 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #810000: event 0x100d6c803c mode 0 value 609342 (now 609323) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55660000 (6944558 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vi: 35095 frames presented (32.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 3, 17.8-22 4, 22-30 64, 30-40 84, over 40 8 [hos host] vk: frame interpolation: 324 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 4, 7-9 1, 9-12 3, 12-17 280, 17-25 38, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1548 left, 2884 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 246 dirty pages from their submits' captures, 86292 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 4289 runs, 2467.1 MB compared; 3433 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 152 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55680000 (6947047 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 37, cap 14, value 0, other 0 [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #610000: event 0x100d6c8020 mode 0 value 610000 (lr 0x80664f14) [hos sead::MainThread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1033 pages written, 1033 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.106; GPU wait for late pages 0.094 (13 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: queues ordered by their events: 234000 submissions stopped at a wait, 233980 went on once it was reached, 18 waits gone past; made to go by presents 113, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 811054, not met 0; captures at a CPU event's wait 332 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55700000 (6949519 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 87244 from earlier ones', 49 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 Presentation Thread] vk: write-back diff (600 submits): 4396 runs, 2530.3 MB compared; 3511 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 49; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 117.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 85 MB; 0x1066000000 (16 MB, state 1): 224 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 83 binds, 0 MB; 0x1055000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.96, present 0.23, draw 4.06, descriptors 1.46, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.70, commands 1.50, dispatch 0.71, memory sync 1.55, queue submit 0.59, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.1 copies, 60.06 MB written back [hos Presentation Thread] vk: 35160 presents, 31.7 fps; a frame: 767 draws (0 skipped), 94 dispatches, 209 passes, 161 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.8 full barriers recorded, 199.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 47.1; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 5.1 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 58088 so far (50674 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55720000 (6952462 pages from the captures) [hos host] vk: batched submits: 92 flushes, 19.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 36, cap 8, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.15 [hos ModuleSystemWorker2] nvn: 3550000 recordings made, 56033 live copies (16.0 MB), 26085 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 221 dirty pages from their submits' captures, 86164 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 4409 runs, 2511.7 MB compared; 3596 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 46; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 230 binds, 86 MB; 0x1065000000 (16 MB, state 1): 177 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55740000 (6954909 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 1060000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: readbacks of GPU results: 549 of 3000 waited for their write-back, 3.92 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55760000 (6957381 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 956 ranges, 2469 MB), 1036 pages written, 1036 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.148; GPU wait for late pages 0.135 (24 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 287 dirty pages from their submits' captures, 86911 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 4410 runs, 2510.7 MB compared; 3584 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 123.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 175 binds, 36 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos AudioFrameworkThread] vcores: 384235 takes, 5931 waits (mean 49 us, longest 7.1 ms), 2549 kicks, 2464 yields, 0 escapes in 5 s [hos host] vk: batched submits: 103 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 46, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55780000 (6959863 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vi: 35259 frames presented (32.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 6, 22-30 66, 30-40 85, over 40 6 [hos host] vk: frame interpolation: 324 frames shown on time, 4 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 7, 12-17 304, 17-25 12, over 25 2 [hos Presentation Thread] vk: program picks: 26691567 kept (12907087 by the last picks' textures, a uniform buffer bound since), 59082 new, 12449350 with other textures (of 39200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55800000 (6962353 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.16, present 0.20, draw 4.17, descriptors 1.54, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.72, commands 1.51, dispatch 0.71, memory sync 1.73, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1163.6 copies, 59.83 MB written back [hos Presentation Thread] vk: 35280 presents, 33.1 fps; a frame: 770 draws (0 skipped), 93 dispatches, 209 passes, 158 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.5 full barriers recorded, 196.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 44.5; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.8 ms a frame (the longest submission 4.0 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 209 dirty pages from their submits' captures, 87150 from earlier ones', 56 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 Presentation Thread] vk: write-back diff (600 submits): 4372 runs, 2509.2 MB compared; 3560 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 56; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 88 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 69 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12661384 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.16 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: CommandBufferWaitEvent #815000: event 0x100d6c803c mode 0 value 613142 (now 613123) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55820000 (6964818 pages from the captures) [hos host] vk: batched submits: 88 flushes, 20.8 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 31, cap 12, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 87155 from earlier ones', 104 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 sead::MainThread] vk: write-back diff (600 submits): 4407 runs, 2516.1 MB compared; 3597 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 104; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1034 pages written, 1034 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.089; GPU wait for late pages 0.077 (13 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55840000 (6967280 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55860000 (6969736 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 95 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 1, wait 43, slot 0, present 42, cap 9, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 87449 from earlier ones', 50 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 sead::MainThread] vk: write-back diff (600 submits): 4307 runs, 2508.2 MB compared; 3474 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 50; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55880000 (6972232 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.15 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #615000: event 0x100d6c8030 mode 0 value 615001 (lr 0x806616b0) [hos Presentation Thread] vk: memory: working set 1943 MB (peak 6471), private 457 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9071 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7619 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 40909 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 12 (13 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9327 MB allowed (1407 MB of it free in the blocks); textures 2870 MB (budget 3072 MB), 1537 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 779 MB (90 drawn in one frame, kept: 37147 KB), other 304 MB; used in the last 8 presents 1271 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 13243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3291 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 5941 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 5941 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 60.8 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.91, present 0.21, draw 4.10, descriptors 1.46, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.71, commands 1.51, dispatch 0.70, memory sync 1.56, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.1 copies, 59.80 MB written back [hos Presentation Thread] vk: 35400 presents, 31.7 fps; a frame: 763 draws (0 skipped), 93 dispatches, 209 passes, 160 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.9 full barriers recorded, 198.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 46.4; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 6.0 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 483 of 3000 waited for their write-back, 4.53 ms each [hos tera::FileResourceMgr] vcores: 390176 takes, 5753 waits (mean 42 us, longest 3.3 ms), 2531 kicks, 2437 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55900000 (6974694 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 143 dirty pages from their submits' captures, 87023 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 4371 runs, 2510.0 MB compared; 3516 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 46; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 87 MB; 0x1065000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 71 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vi: 35418 frames presented (31.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 54, 30-40 91, over 40 11 [hos host] vk: frame interpolation: 314 frames shown on time, 4 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 5, 12-17 270, 17-25 40, over 25 1 [hos host] vk: batched submits: 88 flushes, 20.8 command buffers each, over 120 presents; by reason: poll 1, wait 40, slot 0, present 37, cap 10, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1039 pages written, 1039 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.076; GPU wait for late pages 0.064 (11 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55920000 (6977189 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 87013 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4328 runs, 2508.3 MB compared; 3467 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 160 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55940000 (6979644 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12719574 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.16 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55960000 (6982537 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 34, cap 10, value 0, other 0 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 182 dirty pages from their submits' captures, 87186 from earlier ones', 78 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 sead::MainThread] vk: write-back diff (600 submits): 4384 runs, 2514.7 MB compared; 3576 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 78; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 32 MB; 0x1066000000 (16 MB, state 1): 145 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 76 binds, 0 MB; 0x1065000000 (16 MB, state 1): 73 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferWaitEvent #820000: event 0x100d6c803c mode 0 value 616942 (now 616923) (lr 0x80662e5c) [hos Presentation Thread] vk: program picks: 26819894 kept (12978803 by the last picks' textures, a uniform buffer bound since), 59315 new, 12520790 with other textures (of 39400000) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 55980000 (6985011 pages from the captures) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.93, present 0.19, draw 4.09, descriptors 1.46, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.73, commands 1.50, dispatch 0.72, memory sync 1.35, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1161.8 copies, 59.79 MB written back [hos Presentation Thread] vk: 35520 presents, 31.4 fps; a frame: 763 draws (0 skipped), 93 dispatches, 209 passes, 161 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1549 textures (2884 MB) [hos Presentation Thread] vk: a frame: 411.5 full barriers recorded, 200.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 47.8; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.4 ms a frame (the longest submission 4.6 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.51 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1035 pages written, 1035 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.076; GPU wait for late pages 0.064 (12 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 271 dirty pages from their submits' captures, 87290 from earlier ones', 93 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 sead::MainThread] vk: write-back diff (600 submits): 4310 runs, 2525.8 MB compared; 3455 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 93; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 32 MB; 0x1043000000 (16 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56000000 (6987478 pages from the captures) [hos host] vk: batched submits: 91 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 38, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos NavMeshDepWorker2] vcores: 388747 takes, 5954 waits (mean 39 us, longest 4.4 ms), 2542 kicks, 2470 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56020000 (6989954 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 261 dirty pages from their submits' captures, 87155 from earlier ones', 79 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 sead::MainThread] vk: write-back diff (600 submits): 4366 runs, 2509.0 MB compared; 3556 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 79; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 87 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vi: 35580 frames presented (32.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 5, 22-30 61, 30-40 86, over 40 9 [hos host] vk: frame interpolation: 322 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 4, 7-9 1, 9-12 7, 12-17 286, 17-25 25, over 25 1 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 537 of 3000 waited for their write-back, 4.18 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.16 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56040000 (6992428 pages from the captures) [hos host] vk: batched submits: 92 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 36, cap 8, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56060000 (6994902 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 181 dirty pages from their submits' captures, 87155 from earlier ones', 78 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 Presentation Thread] vk: write-back diff (600 submits): 4384 runs, 2509.2 MB compared; 3557 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 78; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 70 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1041 pages written, 1041 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.110; GPU wait for late pages 0.098 (21 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.89, present 0.19, draw 4.20, descriptors 1.49, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.82, commands 1.48, dispatch 0.70, memory sync 1.57, queue submit 0.61, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1161.7 copies, 59.79 MB written back [hos Presentation Thread] vk: 35640 presents, 32.6 fps; a frame: 765 draws (0 skipped), 93 dispatches, 209 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 410.7 full barriers recorded, 197.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 45.7; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 5.1 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56080000 (6997362 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #620000: event 0x100d6c8034 mode 0 value 619999 (lr 0x806616b0) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 232 dirty pages from their submits' captures, 86895 from earlier ones', 41 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 Presentation Thread] vk: write-back diff (600 submits): 4304 runs, 2498.0 MB compared; 3438 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 41; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 233 binds, 87 MB; 0x1066000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 61 binds, 0 MB; [hos host] vk: batched submits: 93 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 36, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56100000 (6999839 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12778210 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.15 [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #825000: event 0x100d6c803c mode 0 value 620742 (now 620723) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56120000 (7002328 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 175 dirty pages from their submits' captures, 87543 from earlier ones', 45 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 Presentation Thread] vk: write-back diff (600 submits): 4403 runs, 2493.6 MB compared; 3573 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 45; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1066000000 (16 MB, state 1): 226 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos rmbl::VibrationThread] hid: 188416 vibration values, strongest 0.00 since the last count [hos host] vk: replay reads of guest memory as submitted: 56140000 (7004781 pages from the captures) [hos AudioFrameworkThread] vcores: 380444 takes, 6070 waits (mean 42 us, longest 5.1 ms), 2526 kicks, 2479 yields, 0 escapes in 5 s [hos host] vk: batched submits: 93 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 36, cap 7, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1037 pages written, 1037 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.088; GPU wait for late pages 0.076 (15 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: program picks: 26948432 kept (13051166 by the last picks' textures, a uniform buffer bound since), 59548 new, 12592019 with other textures (of 39600000) [hos Presentation Thread] vi: 35740 frames presented (31.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 2, 22-30 61, 30-40 87, over 40 10 [hos host] vk: frame interpolation: 319 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 4, 12-17 303, 17-25 9, over 25 1 [hos Presentation Thread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 86846 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4350 runs, 2509.7 MB compared; 3542 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1066000000 (16 MB, state 1): 220 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1043000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56160000 (7007267 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.78, present 0.19, draw 3.93, descriptors 1.43, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.68, commands 1.43, dispatch 0.69, memory sync 1.41, queue submit 0.58, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.12 MB synced in 1160.9 copies, 59.67 MB written back [hos Presentation Thread] vk: 35760 presents, 32.1 fps; a frame: 771 draws (0 skipped), 93 dispatches, 209 passes, 160 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.6 full barriers recorded, 198.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 46.1; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.3 ms a frame (the longest submission 4.3 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker5] vk: readbacks of GPU results: 492 of 3000 waited for their write-back, 4.58 ms each [hos ModuleSystemWorker1] nvn: 3600000 recordings made, 56011 live copies (16.9 MB), 26085 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 58391 so far (50975 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56180000 (7010121 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 90 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 31, cap 8, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.16 [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 87005 from earlier ones', 70 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 Presentation Thread] vk: write-back diff (600 submits): 4362 runs, 2511.0 MB compared; 3550 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 70; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 121.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 231 binds, 86 MB; 0x7fbf000000 (80 MB, state 1): 159 binds, 34 MB; 0x1066000000 (16 MB, state 1): 108 binds, 0 MB; 0x1065000000 (16 MB, state 1): 101 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56200000 (7012612 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56220000 (7015095 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1029 pages written, 1029 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.132; GPU wait for late pages 0.120 (17 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 229 dirty pages from their submits' captures, 86132 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4229 runs, 2465.5 MB compared; 3452 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 227 binds, 85 MB; 0x1065000000 (16 MB, state 1): 203 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 82 binds, 0 MB; 0x1055000000 (16 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1043000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos host] vk: batched submits: 98 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 41, cap 7, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56240000 (7017548 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 116 dirty pages from their submits' captures, 87531 from earlier ones', 74 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 Presentation Thread] vk: write-back diff (600 submits): 4390 runs, 2501.4 MB compared; 3569 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 74; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1043000000 (16 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12836399 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56260000 (7020033 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.35, present 0.21, draw 4.26, descriptors 1.45, texture lookups 0.11, uploads 0.00, pipelines 0.38, programs 0.70, commands 1.50, dispatch 0.72, memory sync 1.71, queue submit 0.62, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1162.6 copies, 59.71 MB written back [hos Presentation Thread] vk: 35880 presents, 32.3 fps; a frame: 765 draws (0 skipped), 93 dispatches, 209 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.6 full barriers recorded, 198.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 46.2; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 5.2 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos AudioUserTaskThread] vcores: 375784 takes, 5851 waits (mean 39 us, longest 3.4 ms), 2554 kicks, 2477 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.15 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #830000: event 0x100d6c803c mode 0 value 624542 (now 624523) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56280000 (7022493 pages from the captures) [hos host] vk: frame interpolation: 321 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 5, 7-9 0, 9-12 5, 12-17 282, 17-25 30, over 25 2 [hos Presentation Thread] vi: 35902 frames presented (32.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 9, 22-30 51, 30-40 91, over 40 9 [hos host] vk: batched submits: 90 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 40, cap 6, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 155 dirty pages from their submits' captures, 87858 from earlier ones', 86 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 Presentation Thread] vk: write-back diff (600 submits): 4337 runs, 2495.0 MB compared; 3530 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 86; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 88 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 154 binds, 32 MB; 0x1056000000 (16 MB, state 1): 85 binds, 0 MB; 0x1055000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 64 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #625000: event 0x100d6c8040 mode 0 value 624999 (lr 0x806621e8) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.50 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1036 pages written, 1036 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.077; GPU wait for late pages 0.065 (14 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56300000 (7024981 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos sead::MainThread] vk: readbacks of GPU results: 572 of 3000 waited for their write-back, 3.71 ms each [hos host] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 87258 from earlier ones', 37 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: write-back diff (600 submits): 4432 runs, 2568.1 MB compared; 3622 pages read into the shadows; 368 MB of shadows [hos host] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 37; [hos host] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 234 binds, 88 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1043000000 (16 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos host] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56320000 (7027454 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1536 left, 2870 MB) [hos host] vk: batched submits: 90 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 33, cap 12, value 0, other 0 [hos Presentation Thread] vk: program picks: 27076772 kept (13123235 by the last picks' textures, a uniform buffer bound since), 59781 new, 12663446 with other textures (of 39800000) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56340000 (7029948 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.15 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: queues ordered by their events: 240000 submissions stopped at a wait, 239981 went on once it was reached, 18 waits gone past; made to go by presents 128, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 832364, not met 0; captures at a CPU event's wait 366 [hos Presentation Thread] vk: mirror syncs (600 submits): 133 dirty pages from their submits' captures, 87220 from earlier ones', 76 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 Presentation Thread] vk: write-back diff (600 submits): 4333 runs, 2459.1 MB compared; 3490 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 76; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 119.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 155 binds, 32 MB; 0x1043000000 (16 MB, state 1): 108 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: memory: working set 1807 MB (peak 6471), private 452 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1596 allocations 4454 MB; used 5898 of 9069 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7595 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1378 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 416 MB; 124 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 41209 reused from the pool, 17967 made new, 17785 destroyed from it; it holds 12 (13 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9325 MB allowed (1407 MB of it free in the blocks); textures 2870 MB (budget 3072 MB), 1537 textures [hos Presentation Thread] vk: textures: decoded ASTC 1468 MB, rendered 779 MB (88 drawn in one frame, kept: 35095 KB), other 304 MB; used in the last 8 presents 1271 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 13843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3891 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 6541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 6541 presents ago [hos host] vk: malloc: 1672 MB in arenas (845 MB in use, 827 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 103 (82283 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); [hos host] vk: malloc_trim: 827 MB free in the arenas now, the process's private memory 452 -> 451 MB (2 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 58.0 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.68, present 0.22, draw 4.06, descriptors 1.47, texture lookups 0.14, uploads 0.00, pipelines 0.18, programs 0.71, commands 1.47, dispatch 0.70, memory sync 1.32, queue submit 0.61, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.13 MB synced in 1162.0 copies, 59.54 MB written back [hos Presentation Thread] vk: 36000 presents, 31.7 fps; a frame: 764 draws (0 skipped), 94 dispatches, 209 passes, 161 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2870 MB) [hos Presentation Thread] vk: a frame: 411.6 full barriers recorded, 199.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 47.5; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 5.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56360000 (7032408 pages from the captures) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1080000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos BaseProcExecutor1] hid: game window in front (foreground window: process 143131, class "") [hos Presentation Thread] vi: real-time step on: ratio 1.745, game's frame rate 34 [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: capture: a submit 0.52 ms (lock 0.07, scan 0.08 over 956 ranges, 2469 MB), 1042 pages written, 1042 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.068; GPU wait for late pages 0.056 (13 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (171 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 101 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 2, wait 47, slot 0, present 46, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56380000 (7034854 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 86526 from earlier ones', 74 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 Presentation Thread] vk: write-back diff (600 submits): 4272 runs, 2488.8 MB compared; 3453 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 74; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 86 MB; 0x1065000000 (16 MB, state 1): 207 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 153 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 83 binds, 0 MB; 0x1055000000 (16 MB, state 1): 83 binds, 0 MB; 0x1043000000 (16 MB, state 1): 81 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker3] vcores: 375682 takes, 5756 waits (mean 48 us, longest 14.6 ms), 2428 kicks, 2364 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56400000 (7037334 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1537 left, 2870 MB) [hos ModuleSystemWorker3] vk: texture slots registered again at another size: 3000000 (of 3596134 registrations; slot 21979 128x72 -> 76x76) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 12895048 pages so far (0 held: may be written ahead in their submission) [hos host] vk: frame interpolation: 331 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 5, 7-9 4, 9-12 7, 12-17 297, 17-25 19, over 25 2 [hos Presentation Thread] vi: 36069 frames presented (33.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 3, 22-30 82, 30-40 73, over 40 7 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1550 left, 2884 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 86984 from earlier ones', 60 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 Presentation Thread] vk: write-back diff (600 submits): 4398 runs, 2490.5 MB compared; 3568 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 60; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 148.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 251 binds, 114 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 34 MB; 0x1065000000 (16 MB, state 1): 138 binds, 0 MB; 0x1043000000 (16 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1056000000 (16 MB, state 1): 82 binds, 0 MB; 0x1066000000 (16 MB, state 1): 78 binds, 0 MB; 0x1055000000 (16 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56420000 (7040750 pages from the captures) [hos host] vk: batched submits: 95 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 40, cap 15, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.15 [hos Presentation Thread] vk: 45 textures retired (1536 left, 2871 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #835000: event 0x100d6c803c mode 0 value 628342 (now 628323) (lr 0x80662e5c) [hos Presentation Thread] vk: 54 textures retired (1528 left, 2867 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56440000 (7044034 pages from the captures) [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.65, present 0.21, draw 3.82, descriptors 1.37, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.66, commands 1.41, dispatch 0.69, memory sync 1.63, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.10 MB synced in 1160.9 copies, 59.33 MB written back [hos Presentation Thread] vk: 36120 presents, 36.4 fps; a frame: 743 draws (0 skipped), 91 dispatches, 204 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1528 textures (2867 MB) [hos Presentation Thread] vk: a frame: 404.0 full barriers recorded, 192.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 4.0 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] vk: readbacks of GPU results: 563 of 3000 waited for their write-back, 3.47 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 90536 from earlier ones', 81 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 Presentation Thread] vk: write-back diff (600 submits): 4514 runs, 2591.5 MB compared; 3725 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 81; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 41.0 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 120 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 103 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x1066000000 (16 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 59 binds, 27 MB; 0x1043000000 (16 MB, state 1): 54 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.07, scan 0.07 over 956 ranges, 2469 MB), 1047 pages written, 1047 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.133; GPU wait for late pages 0.121 (23 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 84 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 39, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56460000 (7046865 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 91018 from earlier ones', 88 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 Presentation Thread] vk: write-back diff (600 submits): 4720 runs, 2649.3 MB compared; 3953 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 88; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 12.5 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 184 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 111 binds, 12 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; 0x1052000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56480000 (7049675 pages from the captures) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #630000: event 0x100d6c8000 mode 0 value 629999 (lr 0x80291440) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: 13 textures retired (1528 left, 2867 MB) [hos host] vk: batched submits: 92 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 46, cap 6, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56500000 (7052474 pages from the captures) [hos Presentation Thread] vk: texture #76622 0x1001e101000 168x150 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 36207 (drawn at 31714) [hos Presentation Thread] vk: 11 textures retired (1540 left, 2878 MB) [hos Presentation Thread] vk: program picks: 27204786 kept (13196102 by the last picks' textures, a uniform buffer bound since), 60026 new, 12735187 with other textures (of 40000000) [hos Presentation Thread] vk: mirror syncs (600 submits): 75 dirty pages from their submits' captures, 90005 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4526 runs, 2617.3 MB compared; 3682 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 68.4 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 185 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 67 binds, 48 MB; 0x1043000000 (16 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 140 textures retired (1553 left, 2885 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56520000 (7057065 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 956 ranges, 2469 MB), 1042 pages written, 1042 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.241; GPU wait for late pages 0.229 (44 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: 80 textures retired (1539 left, 2871 MB) [hos ModuleSystemWorker1] vcores: 363877 takes, 6829 waits (mean 35 us, longest 4.6 ms), 2855 kicks, 2758 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56540000 (7060172 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1537 left, 2871 MB) [hos Presentation Thread] vk: a frame: 27 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.97, present 0.20, draw 3.67, descriptors 1.32, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.64, commands 1.33, dispatch 0.66, memory sync 2.20, queue submit 0.63, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.08 MB synced in 1161.2 copies, 59.44 MB written back [hos Presentation Thread] vk: 36240 presents, 38.4 fps; a frame: 758 draws (0 skipped), 93 dispatches, 197 passes, 151 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2107 pipelines (29178 ms), 278 programs (11 failed), 1537 textures (2871 MB) [hos Presentation Thread] vk: a frame: 400.9 full barriers recorded, 187.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 69.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.0 ms); 2.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 78479 from earlier ones', 33 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 Presentation Thread] vk: write-back diff (600 submits): 3990 runs, 2222.3 MB compared; 3273 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 33; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 307.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 309 binds, 230 MB; 0x7fbf000000 (80 MB, state 1): 244 binds, 34 MB; 0x7fd2000000 (16 MB, state 1): 205 binds, 3 MB; 0x1065000000 (16 MB, state 1): 186 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 90 binds, 39 MB; 0x7ffe000000 (32 MB, state 1): 74 binds, 0 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1066000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: 14 textures retired (1535 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56560000 (7064408 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1535 left, 2870 MB) [hos host] vk: frame interpolation: 380 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 1, 12-17 377, 17-25 0, over 25 0 [hos Presentation Thread] vi: 36259 frames presented (37.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 4, 17.8-22 16, 22-30 134, 30-40 35, over 40 1 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 12953267 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 114 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 45, cap 18, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1535 left, 2870 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56580000 (7068587 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1543 left, 2871 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56600000 (7073436 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 83826 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 3970 runs, 2285.6 MB compared; 3265 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 198.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 303 binds, 26 MB; 0x7fd2000000 (16 MB, state 1): 256 binds, 4 MB; 0x1065000000 (16 MB, state 1): 191 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 153 binds, 168 MB; 0x7ffe000000 (32 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1066000000 (16 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 44 textures retired (1535 left, 2870 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #840000: event 0x100d6c803c mode 0 value 632142 (now 632123) (lr 0x80662e5c) [hos Presentation Thread] vk: 37 textures retired (1536 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56620000 (7078303 pages from the captures) [hos sead::MainThread] vk: readbacks of GPU results: 894 of 3000 waited for their write-back, 1.73 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56640000 (7080365 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1548 left, 2884 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 294 dirty pages from their submits' captures, 89803 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 Presentation Thread] vk: write-back diff (600 submits): 3583 runs, 2219.4 MB compared; 2790 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 217.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 500 binds, 29 MB; 0x7fd2000000 (16 MB, state 1): 279 binds, 4 MB; 0x1066000000 (16 MB, state 1): 245 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 188 binds, 177 MB; 0x7ffe000000 (32 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 43 binds, 0 MB; 0x1065000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.07 over 957 ranges, 2471 MB), 1055 pages written, 1055 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.205; GPU wait for late pages 0.193 (38 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 134 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 0, wait 64, slot 0, present 56, cap 14, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56660000 (7084972 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1539 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56680000 (7087809 pages from the captures) [hos ModuleSystemWorker2] nvn: 3650000 recordings made, 56410 live copies (17.3 MB), 26166 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56700000 (7089641 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 242 dirty pages from their submits' captures, 81829 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 Presentation Thread] vk: write-back diff (600 submits): 3372 runs, 1974.9 MB compared; 2897 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 175.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 505 binds, 30 MB; 0x1066000000 (16 MB, state 1): 326 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 274 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 156 binds, 141 MB; 0x7ffe000000 (32 MB, state 1): 68 binds, 0 MB; 0x1041000000 (16 MB, state 1): 59 binds, 0 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1040000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3251 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.58, present 0.25, draw 5.09, descriptors 1.89, texture lookups 0.12, uploads 0.00, pipelines 0.21, programs 0.99, commands 1.73, dispatch 0.68, memory sync 2.00, queue submit 0.81, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 9.15 MB synced in 1324.5 copies, 59.91 MB written back [hos Presentation Thread] vk: 36360 presents, 36.6 fps; a frame: 1012 draws (0 skipped), 89 dispatches, 208 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2110 pipelines (29412 ms), 278 programs (11 failed), 1539 textures (2870 MB) [hos Presentation Thread] vk: a frame: 414.8 full barriers recorded, 194.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.1; 0x12: 73.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.4 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56720000 (7091597 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 59101 so far (51609 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56740000 (7094883 pages from the captures) [hos host] vk: batched submits: 132 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 1, wait 62, slot 0, present 50, cap 19, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.15 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56760000 (7098425 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1539 left, 2870 MB) [hos Presentation Thread] vk: program picks: 27335391 kept (13271918 by the last picks' textures, a uniform buffer bound since), 60209 new, 12804399 with other textures (of 40200000) [hos Presentation Thread] vk: mirror syncs (600 submits): 186 dirty pages from their submits' captures, 84685 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 Presentation Thread] vk: write-back diff (600 submits): 3473 runs, 2059.5 MB compared; 2902 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 214.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 499 binds, 28 MB; 0x1066000000 (16 MB, state 1): 314 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 285 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 195 binds, 168 MB; 0x7ffe000000 (32 MB, state 1): 68 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (64 MB, state 1): 38 binds, 0 MB; 0x1051000000 (16 MB, state 1): 35 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56780000 (7102472 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1538 left, 2870 MB) [hos Presentation Thread] vk: 12 textures retired (1538 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56800000 (7106067 pages from the captures) [hos Presentation Thread] vk: in play: graphics de8e503f77410b49 (e20b8204215072c8 6881e0d53ade6cbf), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 166a42cb03da8aca (75833f65c54bff00 81980f8534c79ab6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos AudioFrameworkThread] vcores: 351415 takes, 7464 waits (mean 40 us, longest 5.3 ms), 3250 kicks, 3130 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 957 ranges, 2471 MB), 1039 pages written, 1039 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.110; GPU wait for late pages 0.094 (38 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56820000 (7109698 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 145 dirty pages from their submits' captures, 80941 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 Presentation Thread] vk: write-back diff (600 submits): 3606 runs, 1952.6 MB compared; 3325 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 69.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 391 binds, 29 MB; 0x7fd2000000 (16 MB, state 1): 239 binds, 4 MB; 0x1066000000 (16 MB, state 1): 213 binds, 0 MB; 0x1065000000 (16 MB, state 1): 161 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 111 binds, 28 MB; 0x7ffe000000 (32 MB, state 1): 69 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (64 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos rmbl::VibrationThread] hid: 192512 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13011836 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1539 left, 2871 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56840000 (7112264 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1549 left, 2884 MB) [hos Presentation Thread] vi: 36439 frames presented (35.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 130, 30-40 39, over 40 1 [hos host] vk: frame interpolation: 360 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 354, 17-25 4, over 25 0 [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #635000: event 0x100d6c8010 mode 0 value 635000 (lr 0x80660bcc) [hos host] vk: batched submits: 141 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 63, slot 0, present 52, cap 26, value 0, other 0 [hos Presentation Thread] vk: 89 textures retired (1555 left, 2886 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56860000 (7117147 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 218 dirty pages from their submits' captures, 81561 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 Presentation Thread] vk: write-back diff (600 submits): 3804 runs, 2034.0 MB compared; 3536 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 106.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 394 binds, 35 MB; 0x1066000000 (16 MB, state 1): 312 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 256 binds, 3 MB; 0x7f72000000 (48 MB, state 1): 140 binds, 40 MB; 0x7ffe000000 (32 MB, state 1): 68 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 63 binds, 26 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1140000000 (64 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: 41 textures retired (1540 left, 2871 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56880000 (7120794 pages from the captures) [hos Presentation Thread] vk: 69 textures retired (1558 left, 2886 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56900000 (7125223 pages from the captures) [hos Presentation Thread] vk: 99 textures retired (1566 left, 2888 MB) [hos Presentation Thread] vk: a frame: 53 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3309 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.16, present 0.19, draw 5.57, descriptors 1.99, texture lookups 0.13, uploads 0.00, pipelines 0.23, programs 1.18, commands 1.86, dispatch 0.69, memory sync 1.88, queue submit 0.88, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 9.57 MB synced in 1399.9 copies, 59.24 MB written back [hos Presentation Thread] vk: 36480 presents, 36.1 fps; a frame: 1174 draws (0 skipped), 96 dispatches, 210 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2121 pipelines (29875 ms), 280 programs (11 failed), 1578 textures (2902 MB) [hos Presentation Thread] vk: a frame: 430.9 full barriers recorded, 196.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 4.5 ms); 3.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1307 of 3000 waited for their write-back, 1.28 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.15 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56920000 (7129911 pages from the captures) [hos Presentation Thread] vk: 105 textures retired (1557 left, 2885 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 189 dirty pages from their submits' captures, 77152 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 Presentation Thread] vk: write-back diff (600 submits): 3567 runs, 1887.2 MB compared; 3188 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 253.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 426 binds, 40 MB; 0x7f72000000 (48 MB, state 1): 269 binds, 164 MB; 0x1066000000 (16 MB, state 1): 249 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 237 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 106 binds, 41 MB; 0x7ffe000000 (32 MB, state 1): 64 binds, 0 MB; 0x1052000000 (16 MB, state 1): 52 binds, 0 MB; 0x1055000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #845000: event 0x100d6c803c mode 0 value 635942 (now 635904) (lr 0x80662e5c) [hos Presentation Thread] vk: 61 textures retired (1539 left, 2870 MB) [hos host] vk: batched submits: 135 flushes, 16.5 command buffers each, over 120 presents; by reason: poll 0, wait 72, slot 0, present 48, cap 15, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56940000 (7133745 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1555 left, 2886 MB) [hos Presentation Thread] vk: 69 textures retired (1543 left, 2871 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56960000 (7138390 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.07 over 957 ranges, 2471 MB), 1062 pages written, 1062 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.186; GPU wait for late pages 0.169 (61 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (174 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 78577 from earlier ones', 42 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 Presentation Thread] vk: write-back diff (600 submits): 4085 runs, 2207.4 MB compared; 3489 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 42; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 259.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 239 binds, 208 MB; 0x7fbf000000 (80 MB, state 1): 198 binds, 27 MB; 0x1065000000 (16 MB, state 1): 178 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 128 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 74 binds, 0 MB; 0x1066000000 (16 MB, state 1): 68 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 68 textures retired (1549 left, 2880 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 56980000 (7142489 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (1537 left, 2870 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57000000 (7146364 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1553 left, 2884 MB) [hos Presentation Thread] vk: program picks: 27469215 kept (13350192 by the last picks' textures, a uniform buffer bound since), 60398 new, 12870386 with other textures (of 40400000) [hos host] vk: batched submits: 121 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 54, cap 12, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 82280 from earlier ones', 95 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 Presentation Thread] vk: write-back diff (600 submits): 4062 runs, 2338.3 MB compared; 3336 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 95; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 220.9 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 295 binds, 4 MB; 0x7fbf000000 (80 MB, state 1): 190 binds, 25 MB; 0x7f72000000 (48 MB, state 1): 183 binds, 187 MB; 0x1066000000 (16 MB, state 1): 171 binds, 0 MB; 0x1065000000 (16 MB, state 1): 83 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 43 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57020000 (7151164 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1540 left, 2869 MB) [hos Presentation Thread] vk: 23 textures retired (1533 left, 2867 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57040000 (7155372 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57060000 (7158473 pages from the captures) [hos Presentation Thread] vk: memory: working set 1894 MB (peak 6471), private 545 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1726 allocations 4578 MB; used 5898 of 9103 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7619 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1382 images 1611 MB; 280 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 308 images 539 MB; 182 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 42376 reused from the pool, 18233 made new, 17925 destroyed from it; it holds 146 (139 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9359 MB allowed (1284 MB of it free in the blocks); textures 2867 MB (budget 3072 MB), 1533 textures [hos Presentation Thread] vk: textures: decoded ASTC 1469 MB, rendered 776 MB (73 drawn in one frame, kept: 32362 KB), other 304 MB; used in the last 8 presents 1394 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 14443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 7141 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 7141 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 113 (82410 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x48x1 NVN 0x25: 1 (8 KB); 46x66x1 NVN 0x25: 1 (11 KB); 48x36x1 NVN 0x25: 1 (6 KB); 54x46x1 NVN 0x25: 1 (9 KB); 54x50x1 NVN 0x25: 1 (10 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 74x37x1 NVN 0x25: 1 (10 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x86x1 NVN 0x25: 1 (34 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13069998 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: status: 600 frames, the slowest 40.9 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3309 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.63, present 0.25, draw 4.48, descriptors 1.62, texture lookups 0.13, uploads 0.00, pipelines 0.19, programs 0.83, commands 1.59, dispatch 0.67, memory sync 1.82, queue submit 0.73, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.28 MB synced in 1176.1 copies, 59.49 MB written back [hos Presentation Thread] vk: 36600 presents, 36.9 fps; a frame: 921 draws (0 skipped), 94 dispatches, 209 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2123 pipelines (29875 ms), 280 programs (11 failed), 1533 textures (2867 MB) [hos Presentation Thread] vk: a frame: 420.0 full barriers recorded, 192.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.1 ms); 3.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos tera::FileResourceMgr] vcores: 356286 takes, 7393 waits (mean 41 us, longest 5.3 ms), 3170 kicks, 3027 yields, 0 escapes in 5 s [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 152 dirty pages from their submits' captures, 82975 from earlier ones', 78 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 sead::MainThread] vk: write-back diff (600 submits): 4033 runs, 2356.1 MB compared; 3249 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 78; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 233.6 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 427 binds, 8 MB; 0x7f72000000 (48 MB, state 1): 229 binds, 204 MB; 0x1065000000 (16 MB, state 1): 193 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 181 binds, 21 MB; 0x7ffe000000 (32 MB, state 1): 81 binds, 0 MB; 0x1066000000 (16 MB, state 1): 74 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1043000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57080000 (7162079 pages from the captures) [hos Presentation Thread] vk: in play: graphics 3998ed962e35be9f (2aee606acd5ab00f f44fad99c9342910), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vi: 36624 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 139, 30-40 36, over 40 0 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 364, 17-25 1, over 25 0 [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1069 pages written, 1069 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.154; GPU wait for late pages 0.139 (36 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 99 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 43, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57100000 (7166600 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1534 left, 2867 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57120000 (7169355 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 86595 from earlier ones', 12 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 sead::MainThread] vk: write-back diff (600 submits): 4223 runs, 2496.6 MB compared; 3485 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 211.2 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 375 binds, 5 MB; 0x1043000000 (16 MB, state 1): 278 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 234 binds, 185 MB; 0x1066000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 179 binds, 20 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] nvn: QueueSubmitCommands #220000: queue 0x10100d6bf020 (its #36653), 1 handles (lr 0x80666be0) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 898 of 3000 waited for their write-back, 1.92 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57140000 (7172481 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1535 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57160000 (7176816 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 51, cap 6, value 0, other 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 109 dirty pages from their submits' captures, 85938 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 4103 runs, 2515.5 MB compared; 3180 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 210.0 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 441 binds, 7 MB; 0x7f72000000 (48 MB, state 1): 255 binds, 181 MB; 0x1065000000 (16 MB, state 1): 211 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 185 binds, 22 MB; 0x1043000000 (16 MB, state 1): 109 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1140000000 (64 MB, state 1): 45 binds, 0 MB; [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #850000: event 0x100d6c803c mode 0 value 639742 (now 639723) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57180000 (7178865 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #640000: event 0x100d6c8008 mode 0 value 639995 (lr 0x80660f34) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57200000 (7181575 pages from the captures) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (2 ms) [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3317 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.02, present 0.19, draw 4.00, descriptors 1.42, texture lookups 0.08, uploads 0.00, pipelines 0.18, programs 0.80, commands 1.39, dispatch 0.68, memory sync 1.80, queue submit 0.64, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.06 MB synced in 1145.5 copies, 59.41 MB written back [hos Presentation Thread] vk: 36720 presents, 36.3 fps; a frame: 778 draws (0 skipped), 87 dispatches, 209 passes, 150 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2133 pipelines (30055 ms), 281 programs (11 failed), 1535 textures (2868 MB) [hos Presentation Thread] vk: a frame: 406.2 full barriers recorded, 188.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 68.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 4.1 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.07, scan 0.07 over 958 ranges, 2473 MB), 1063 pages written, 1063 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.176; GPU wait for late pages 0.161 (32 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57220000 (7183364 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 201 dirty pages from their submits' captures, 87111 from earlier ones', 52 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 Presentation Thread] vk: write-back diff (600 submits): 4057 runs, 2415.2 MB compared; 3783 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 52; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 205.1 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 449 binds, 7 MB; 0x7f72000000 (48 MB, state 1): 236 binds, 176 MB; 0x7fbf000000 (80 MB, state 1): 183 binds, 21 MB; 0x1066000000 (16 MB, state 1): 176 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1065000000 (16 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; 0x1043000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 6 textures retired (1532 left, 2867 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57240000 (7185355 pages from the captures) [hos host] vk: batched submits: 96 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 2, wait 42, slot 0, present 33, cap 12, value 7, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57260000 (7188348 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 86308 from earlier ones', 42 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 Presentation Thread] vk: write-back diff (600 submits): 4247 runs, 2572.2 MB compared; 3469 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1057000000 (16 MB, captured, state 2): 8; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 228.7 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 446 binds, 7 MB; 0x1066000000 (16 MB, state 1): 266 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 240 binds, 199 MB; 0x7fbf000000 (80 MB, state 1): 197 binds, 23 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1043000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57280000 (7190047 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.15 [hos tera::FileResourceMgr] vcores: 391110 takes, 8798 waits (mean 41 us, longest 4.4 ms), 3922 kicks, 3799 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 27596930 kept (13414422 by the last picks' textures, a uniform buffer bound since), 60637 new, 12942432 with other textures (of 40600000) [hos Presentation Thread] vk: 1 textures retired (1531 left, 2867 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57300000 (7191955 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13128630 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: in play: graphics 0510d5feaf599e18 (2ae2f2e6c9c3d421 58c1f801466063a7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3f23aa3c79a264af (7e6dedddbec8b1ff f44fad99c9342910), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: frame interpolation: 361 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 360, 17-25 1, over 25 0 [hos Presentation Thread] vi: 36805 frames presented (36.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 122, 30-40 51, over 40 1 [hos host] vk: batched submits: 86 flushes, 21.3 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 33, cap 12, value 0, other 0 [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 1100000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: in play: graphics d4c2886da7779f71 (d8c8a3707f0c536b 201a31e594a64c46), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57320000 (7194631 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 85496 from earlier ones', 24 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 sead::MainThread] vk: write-back diff (600 submits): 4143 runs, 2499.1 MB compared; 3404 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 24; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 231.3 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 458 binds, 7 MB; 0x1066000000 (16 MB, state 1): 265 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 238 binds, 204 MB; 0x7fbf000000 (80 MB, state 1): 177 binds, 19 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x1043000000 (16 MB, state 1): 61 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.07, scan 0.07 over 958 ranges, 2473 MB), 1062 pages written, 1062 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.070; GPU wait for late pages 0.055 (6 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: replay reads of guest memory as submitted: 57340000 (7196950 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1531 left, 2867 MB) [hos Presentation Thread] vk: 2985 programs from the program cache [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3334 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.63, present 0.24, draw 4.02, descriptors 1.42, texture lookups 0.09, uploads 0.00, pipelines 0.19, programs 0.78, commands 1.42, dispatch 0.67, memory sync 1.44, queue submit 0.60, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.04 MB synced in 1145.0 copies, 59.46 MB written back [hos Presentation Thread] vk: 36840 presents, 35.2 fps; a frame: 776 draws (0 skipped), 88 dispatches, 210 passes, 149 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2144 pipelines (30329 ms), 284 programs (11 failed), 1532 textures (2867 MB) [hos Presentation Thread] vk: a frame: 407.9 full barriers recorded, 187.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.3; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 487 of 3000 waited for their write-back, 4.06 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57360000 (7199683 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 246000 submissions stopped at a wait, 245980 went on once it was reached, 18 waits gone past; made to go by presents 128, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 853783, not met 0; captures at a CPU event's wait 368 [hos Presentation Thread] vk: 11 textures retired (1533 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57380000 (7202546 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 239 dirty pages from their submits' captures, 83709 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 4086 runs, 2364.4 MB compared; 3353 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 219.4 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 448 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 282 binds, 190 MB; 0x1066000000 (16 MB, state 1): 271 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 193 binds, 22 MB; 0x1043000000 (16 MB, state 1): 82 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: 22 textures retired (1534 left, 2868 MB) [hos host] vk: batched submits: 94 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 29, cap 20, value 0, other 0 [hos Presentation Thread] vk: 26 textures retired (1537 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57400000 (7207687 pages from the captures) [hos Presentation Thread] vk: a staging arena of 64 MB took 13.4 ms to make [hos Presentation Thread] vk: 1 textures retired (1539 left, 2868 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57420000 (7210376 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #855000: event 0x100d6c803c mode 0 value 643542 (now 643504) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 85851 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 4257 runs, 2497.5 MB compared; 3525 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 69; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 231.0 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 450 binds, 7 MB; 0x7f72000000 (48 MB, state 1): 273 binds, 195 MB; 0x1066000000 (16 MB, state 1): 229 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 201 binds, 25 MB; 0x7f7e000000 (16 MB, state 1): 161 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x1043000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57440000 (7213293 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1538 left, 2868 MB) [hos sead::MainThread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 958 ranges, 2473 MB), 1073 pages written, 1073 copied (4.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.237; GPU wait for late pages 0.220 (39 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 11 texture pages copied (0 MB) [hos host] vk: batched submits: 109 flushes, 16.8 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 55, cap 3, value 0, other 0 [hos ModuleSystemWorker3] nvn: 3700000 recordings made, 56689 live copies (16.2 MB), 26224 texture copies; 3 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57460000 (7216428 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 225 dirty pages from their submits' captures, 86233 from earlier ones', 75 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 sead::MainThread] vk: write-back diff (600 submits): 3943 runs, 2466.0 MB compared; 3020 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 75; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 211.8 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 465 binds, 8 MB; 0x7f72000000 (48 MB, state 1): 217 binds, 184 MB; 0x7f7e000000 (16 MB, state 1): 200 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 179 binds, 19 MB; 0x1065000000 (16 MB, state 1): 128 binds, 0 MB; 0x1066000000 (16 MB, state 1): 105 binds, 0 MB; 0x107c000000 (32 MB, state 1): 96 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57480000 (7218583 pages from the captures) [hos Presentation Thread] vk: a frame: 21 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3334 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.13, present 0.22, draw 4.50, descriptors 1.65, texture lookups 0.22, uploads 0.12, pipelines 0.23, programs 0.82, commands 1.56, dispatch 0.70, memory sync 2.26, queue submit 0.77, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.08 MB synced in 1150.3 copies, 59.07 MB written back [hos Presentation Thread] vk: 36960 presents, 35.4 fps; a frame: 795 draws (0 skipped), 87 dispatches, 216 passes, 154 barriers, 6 submits, 0.8 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2149 pipelines (30616 ms), 284 programs (11 failed), 1542 textures (2868 MB) [hos Presentation Thread] vk: a frame: 416.4 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.0; 0x8: 3.0; 0x9: 1.0; 0x10: 7.0; 0x11: 42.7; 0x12: 67.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 4.6 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos BaseProcExecutor0] vcores: 366525 takes, 8005 waits (mean 32 us, longest 2.1 ms), 3497 kicks, 3418 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57500000 (7221059 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 60036 so far (52410 MB) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #645000: event 0x100d6c801c mode 0 value 644997 (lr 0x802911b8) [hos Presentation Thread] vi: 36981 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 114, 30-40 55, over 40 1 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 350, 17-25 1, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 86268 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4041 runs, 2465.5 MB compared; 3340 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 218.8 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 455 binds, 7 MB; 0x7f7e000000 (16 MB, state 1): 207 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 206 binds, 186 MB; 0x7fbf000000 (80 MB, state 1): 175 binds, 19 MB; 0x1065000000 (16 MB, state 1): 165 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 82 binds, 0 MB; 0x1066000000 (16 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57520000 (7224413 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.15 [hos host] vk: batched submits: 87 flushes, 21.1 command buffers each, over 120 presents; by reason: poll 1, wait 41, slot 0, present 31, cap 14, value 0, other 0 [hos Presentation Thread] vk: 14 textures retired (1541 left, 2868 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13186816 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57540000 (7226989 pages from the captures) [hos Presentation Thread] vk: program picks: 27724157 kept (13478364 by the last picks' textures, a uniform buffer bound since), 60915 new, 13014927 with other textures (of 40800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57560000 (7230149 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1541 left, 2868 MB) [hos sead::MainThread] vk: readbacks of GPU results: 729 of 3000 waited for their write-back, 2.41 ms each [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 958 ranges, 2473 MB), 1072 pages written, 1072 copied (4.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.108; GPU wait for late pages 0.091 (15 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (181 MB), 11 spare buffers, 15 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 84274 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 Presentation Thread] vk: write-back diff (600 submits): 3983 runs, 2402.6 MB compared; 3360 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 8; 0x7f88000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 217.0 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 428 binds, 6 MB; 0x1066000000 (16 MB, state 1): 265 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 232 binds, 186 MB; 0x7f7e000000 (16 MB, state 1): 196 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 187 binds, 22 MB; 0x1043000000 (16 MB, state 1): 138 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57580000 (7233028 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1541 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57600000 (7235914 pages from the captures) [hos host] vk: batched submits: 100 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 37, cap 17, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1542 left, 2868 MB) [hos Presentation Thread] vk: 12 textures retired (1541 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57620000 (7239876 pages from the captures) [hos Presentation Thread] vk: texture #80907 0x10000000000 104x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 37060 (drawn at 36968) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 81420 from earlier ones', 10 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 Presentation Thread] vk: write-back diff (600 submits): 4029 runs, 2335.9 MB compared; 3387 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 226.8 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 429 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 265 binds, 201 MB; 0x1043000000 (16 MB, state 1): 207 binds, 0 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 176 binds, 19 MB; 0x7f7e000000 (16 MB, state 1): 174 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1065000000 (16 MB, state 1): 71 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 14 textures retired (1541 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57640000 (7242457 pages from the captures) [hos Presentation Thread] vk: a frame: 26 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3334 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.52, present 0.29, draw 4.64, descriptors 1.67, texture lookups 0.11, uploads 0.00, pipelines 0.20, programs 0.86, commands 1.67, dispatch 0.73, memory sync 1.53, queue submit 0.67, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.08 MB synced in 1149.8 copies, 59.09 MB written back [hos Presentation Thread] vk: 37080 presents, 35.1 fps; a frame: 834 draws (0 skipped), 87 dispatches, 215 passes, 151 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2149 pipelines (30616 ms), 284 programs (11 failed), 1541 textures (2868 MB) [hos Presentation Thread] vk: a frame: 415.4 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x8: 3.0; 0x9: 1.0; 0x10: 5.6; 0x11: 43.0; 0x12: 67.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 5.0 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.15 [hos sead::MainThread] nvn: CommandBufferWaitEvent #860000: event 0x100d6c803c mode 0 value 647342 (now 647323) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57660000 (7245586 pages from the captures) [hos Presentation Thread] vk: 22 textures retired (1542 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 213 dirty pages from their submits' captures, 82081 from earlier ones', 12 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 Presentation Thread] vk: write-back diff (600 submits): 3817 runs, 2298.9 MB compared; 3116 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 223.9 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 427 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 251 binds, 192 MB; 0x7fbf000000 (80 MB, state 1): 190 binds, 22 MB; 0x7f7e000000 (16 MB, state 1): 183 binds, 1 MB; 0x1066000000 (16 MB, state 1): 147 binds, 0 MB; 0x1065000000 (16 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; [hos host] vk: batched submits: 104 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 43, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57680000 (7249250 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (1545 left, 2868 MB) [hos Presentation Thread] vk: 27 textures retired (1541 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57700000 (7253049 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 958 ranges, 2473 MB), 1095 pages written, 1095 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.207; GPU wait for late pages 0.189 (23 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (183 MB), 11 spare buffers, 15 texture pages copied (0 MB) [hos Presentation Thread] vk: 11 textures retired (1543 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57720000 (7255213 pages from the captures) [hos ModuleSystemWorker1] vcores: 349413 takes, 7788 waits (mean 36 us, longest 2.9 ms), 3414 kicks, 3319 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 12 textures retired (1543 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 102 dirty pages from their submits' captures, 79379 from earlier ones', 12 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 Presentation Thread] vk: write-back diff (600 submits): 4382 runs, 2281.7 MB compared; 3915 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 12; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 227.8 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 405 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 290 binds, 198 MB; 0x1065000000 (16 MB, state 1): 197 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 191 binds, 21 MB; 0x7ffe000000 (32 MB, state 1): 77 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 65 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1043000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57740000 (7257393 pages from the captures) [hos host] vk: frame interpolation: 356 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 5, 12-17 350, 17-25 2, over 25 0 [hos Presentation Thread] vi: 37160 frames presented (35.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 11, 22-30 115, 30-40 51, over 40 1 [hos rmbl::VibrationThread] hid: 196608 vibration values, strongest 0.23 since the last count [hos host] vk: batched submits: 109 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 44, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57760000 (7259248 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13245428 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 282 dirty pages from their submits' captures, 86714 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 4177 runs, 2471.8 MB compared; 3427 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 208.2 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 448 binds, 7 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 202 binds, 183 MB; 0x7f7e000000 (16 MB, state 1): 190 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 165 binds, 17 MB; 0x107c000000 (32 MB, state 1): 87 binds, 0 MB; 0x1043000000 (16 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.14 [hos Presentation Thread] vk: 2 textures retired (1548 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57780000 (7261198 pages from the captures) [hos Presentation Thread] vk: memory: working set 1906 MB (peak 6471), private 552 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1659 allocations 4496 MB; used 5898 of 9099 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7555 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1397 images 1611 MB; 274 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 226 images 458 MB; 144 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 42594 reused from the pool, 18309 made new, 18083 destroyed from it; it holds 64 (58 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9355 MB allowed (1365 MB of it free in the blocks); textures 2868 MB (budget 3072 MB), 1548 textures [hos Presentation Thread] vk: textures: decoded ASTC 1469 MB, rendered 777 MB (77 drawn in one frame, kept: 32458 KB), other 304 MB; used in the last 8 presents 1339 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 15043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 63 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 7741 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 7741 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 107 (82302 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x48x1 NVN 0x25: 1 (8 KB); 46x66x1 NVN 0x25: 1 (11 KB); 48x36x1 NVN 0x25: 1 (6 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 61x46x1 NVN 0x25: 1 (10 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 74x37x1 NVN 0x25: 1 (10 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 48.7 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3334 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.78, present 0.22, draw 4.43, descriptors 1.61, texture lookups 0.11, uploads 0.01, pipelines 0.19, programs 0.81, commands 1.59, dispatch 0.69, memory sync 2.09, queue submit 0.66, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.17 MB synced in 1166.0 copies, 59.22 MB written back [hos Presentation Thread] vk: 37200 presents, 37.0 fps; a frame: 853 draws (0 skipped), 92 dispatches, 218 passes, 154 barriers, 6 submits, 0.8 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2149 pipelines (30616 ms), 284 programs (11 failed), 1548 textures (2868 MB) [hos Presentation Thread] vk: a frame: 426.6 full barriers recorded, 194.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.9; 0x8: 3.0; 0x9: 1.0; 0x10: 6.9; 0x11: 43.0; 0x12: 68.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.8 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: readbacks of GPU results: 717 of 3000 waited for their write-back, 2.25 ms each [hos Presentation Thread] vk: 1 textures retired (1547 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57800000 (7263003 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 958 ranges, 2473 MB), 1082 pages written, 1082 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.111; GPU wait for late pages 0.094 (15 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 221 dirty pages from their submits' captures, 86178 from earlier ones', 15 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 Presentation Thread] vk: write-back diff (600 submits): 3891 runs, 2464.7 MB compared; 3129 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 15; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 227.3 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 436 binds, 6 MB; 0x7f72000000 (48 MB, state 1): 215 binds, 202 MB; 0x7f7e000000 (16 MB, state 1): 208 binds, 1 MB; 0x1065000000 (16 MB, state 1): 167 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 164 binds, 17 MB; 0x1043000000 (16 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 86 flushes, 21.2 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 38, cap 12, value 0, other 0 [hos Presentation Thread] vk: program picks: 27852900 kept (13542361 by the last picks' textures, a uniform buffer bound since), 61131 new, 13085968 with other textures (of 41000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57820000 (7265604 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #650000: event 0x100d6c8030 mode 0 value 649999 (lr 0x806612a8) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: in play: graphics 2628bc0a3cfd2589 (e30e46eb0dc1d911 fa4dab077ff0b3c8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 9f88de4fca08a4df (789d5e5910ec3933 f42dd6287db6a074), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 74cf4bd728f81cfe (db74041d2fa8ffca 87230feafc272b0c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: program 9f88de4fca08a4df reads the draw's base instance [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57840000 (7267918 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1565 left, 2880 MB) [hos Presentation Thread] vk: in play: graphics fbecbc0cdb09ce1a (f38b5c3cfe73ad62 fa4dab077ff0b3c8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 22 textures retired (1553 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 84843 from earlier ones', 37 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 Presentation Thread] vk: write-back diff (600 submits): 3806 runs, 2447.8 MB compared; 3078 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 37; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 218.3 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 433 binds, 6 MB; 0x1066000000 (16 MB, state 1): 253 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 208 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 208 binds, 192 MB; 0x7fbf000000 (80 MB, state 1): 160 binds, 18 MB; 0x1043000000 (16 MB, state 1): 113 binds, 0 MB; 0x107c000000 (32 MB, state 1): 83 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57860000 (7269903 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1565 left, 2879 MB) [hos Presentation Thread] vk: 35 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57880000 (7273247 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos host] vk: batched submits: 99 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 38, cap 21, value 0, other 0 [hos Presentation Thread] vk: in play: graphics c8be632172d37d3f (85048f6f895774e6 93f7e1b4d455ed67), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #865000: event 0x100d6c803c mode 0 value 651142 (now 651123) (lr 0x80662e5c) [hos Presentation Thread] vk: in play: graphics 51235091c639703d (185809e56fc37359 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 283f046cfbccd467 (a3dba6e3f7781d7c c8cae51dce731de5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57900000 (7276327 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1555 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 81613 from earlier ones', 118 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 Presentation Thread] vk: write-back diff (600 submits): 4296 runs, 2375.2 MB compared; 3913 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 118; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 171.5 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 410 binds, 5 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 17 MB; 0x7f72000000 (48 MB, state 1): 155 binds, 144 MB; 0x1066000000 (16 MB, state 1): 128 binds, 0 MB; 0x1065000000 (16 MB, state 1): 127 binds, 0 MB; 0x1043000000 (16 MB, state 1): 123 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 106 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 9 textures retired (1562 left, 2879 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57920000 (7278338 pages from the captures) [hos ModuleSystemWorker1] vcores: 356530 takes, 8385 waits (mean 33 us, longest 3.9 ms), 3707 kicks, 3565 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 16 textures retired (1551 left, 2868 MB) [hos Presentation Thread] vk: a frame: 59 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.5 draws left out (not ready), 0.01 waits for shaders or pipelines (0.1 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.61, present 0.24, draw 4.55, descriptors 1.54, texture lookups 0.12, uploads 0.01, pipelines 0.21, programs 0.92, commands 1.55, dispatch 0.77, memory sync 1.83, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.14 MB synced in 1156.8 copies, 60.26 MB written back [hos Presentation Thread] vk: 37320 presents, 35.1 fps; a frame: 846 draws (0 skipped), 93 dispatches, 223 passes, 152 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1563 textures (2880 MB) [hos Presentation Thread] vk: a frame: 431.2 full barriers recorded, 192.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.3; 0x8: 3.0; 0x9: 1.0; 0x10: 6.3; 0x11: 43.2; 0x12: 67.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.8 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1090 pages written, 1090 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.187; GPU wait for late pages 0.170 (24 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: 15 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57940000 (7280386 pages from the captures) [hos Presentation Thread] vi: 37338 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 7, 22-30 112, 30-40 53, over 40 4 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 2, 12-17 349, 17-25 2, over 25 1 [hos Presentation Thread] vk: 16 textures retired (1552 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 84255 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 Presentation Thread] vk: write-back diff (600 submits): 5242 runs, 2430.3 MB compared; 4939 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 21; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 21.0 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 409 binds, 6 MB; 0x1065000000 (16 MB, state 1): 203 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 147 binds, 15 MB; 0x7fe1000000 (16 MB, state 1): 96 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; 0x1043000000 (16 MB, state 1): 40 binds, 0 MB; [hos host] vk: batched submits: 109 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 1, wait 46, slot 0, present 48, cap 14, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1558 left, 2869 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57960000 (7282583 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1567 left, 2880 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13303611 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 57980000 (7286630 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1562 left, 2869 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 649 of 3000 waited for their write-back, 2.66 ms each [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58000000 (7288563 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 131 dirty pages from their submits' captures, 85728 from earlier ones', 46 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 Presentation Thread] vk: write-back diff (600 submits): 4118 runs, 2505.1 MB compared; 3119 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 46; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 173.2 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 444 binds, 7 MB; 0x1066000000 (16 MB, state 1): 212 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 174 binds, 20 MB; 0x7f72000000 (48 MB, state 1): 115 binds, 146 MB; 0x7fe1000000 (16 MB, state 1): 97 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 36 textures retired (1563 left, 2869 MB) [hos Presentation Thread] vk: 18 textures retired (1566 left, 2869 MB) [hos host] vk: batched submits: 97 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 40, cap 10, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58020000 (7291932 pages from the captures) [hos Presentation Thread] vk: 33 textures retired (1576 left, 2870 MB) [hos Presentation Thread] vk: 43 textures retired (1574 left, 2869 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1065 pages written, 1065 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.184; GPU wait for late pages 0.168 (25 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1579 left, 2870 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 90027 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4172 runs, 2588.3 MB compared; 3287 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 157.6 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 202 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 151 binds, 15 MB; 0x1065000000 (16 MB, state 1): 119 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 113 binds, 138 MB; 0x1066000000 (16 MB, state 1): 99 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 95 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58040000 (7296500 pages from the captures) [hos Presentation Thread] vk: 37 textures retired (1571 left, 2869 MB) [hos Presentation Thread] vk: a frame: 21 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.95, present 0.21, draw 3.93, descriptors 1.44, texture lookups 0.13, uploads 0.00, pipelines 0.17, programs 0.70, commands 1.41, dispatch 0.68, memory sync 1.87, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.03 MB synced in 1141.7 copies, 59.26 MB written back [hos Presentation Thread] vk: 37440 presents, 34.9 fps; a frame: 743 draws (0 skipped), 90 dispatches, 218 passes, 151 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1572 textures (2869 MB) [hos Presentation Thread] vk: a frame: 419.0 full barriers recorded, 188.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 3.0; 0x9: 1.0; 0x10: 5.2; 0x11: 43.1; 0x12: 68.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 6.1 ms); 2.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 15 textures retired (1574 left, 2869 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58060000 (7298865 pages from the captures) [hos Presentation Thread] vk: program picks: 27982582 kept (13607210 by the last picks' textures, a uniform buffer bound since), 61421 new, 13155996 with other textures (of 41200000) [hos Presentation Thread] vk: 21 textures retired (1567 left, 2869 MB) [hos host] vk: batched submits: 85 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 36, cap 6, value 0, other 0 [hos Presentation Thread] vk: 50 textures retired (1576 left, 2880 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 136 dirty pages from their submits' captures, 90800 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 Presentation Thread] vk: write-back diff (600 submits): 4243 runs, 2584.8 MB compared; 3481 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 205.4 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 170 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 167 binds, 20 MB; 0x7f72000000 (48 MB, state 1): 149 binds, 183 MB; 0x7fe2000000 (16 MB, state 1): 107 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1066000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58080000 (7303319 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1576 left, 2880 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.14 [hos Presentation Thread] vk: 27 textures retired (1565 left, 2869 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #870000: event 0x100d6c803c mode 0 value 654942 (now 654904) (lr 0x80662e5c) [hos AudioFrameworkThread] vcores: 382900 takes, 7522 waits (mean 36 us, longest 5.7 ms), 3255 kicks, 3121 yields, 0 escapes in 5 s [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #655000: event 0x100d6c803c mode 0 value 654999 (lr 0x80661bfc) [hos Presentation Thread] vk: 22 textures retired (1570 left, 2869 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #75000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58100000 (7308293 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1572 left, 2880 MB) [hos Presentation Thread] vi: 37516 frames presented (35.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 13, 22-30 101, 30-40 64, over 40 0 [hos host] vk: frame interpolation: 355 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 6, 12-17 346, 17-25 2, over 25 0 [hos Presentation Thread] vk: 13 textures retired (1576 left, 2881 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 95261 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4534 runs, 2793.4 MB compared; 3788 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 286.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 381 binds, 263 MB; 0x1043000000 (16 MB, state 1): 207 binds, 0 MB; 0x1065000000 (16 MB, state 1): 165 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 156 binds, 21 MB; 0x7fe2000000 (16 MB, state 1): 119 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1059 pages written, 1059 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.234; GPU wait for late pages 0.218 (27 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos host] vk: batched submits: 89 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 46, cap 1, value 0, other 0 [hos Presentation Thread] vk: 43 textures retired (1560 left, 2869 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58120000 (7311353 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1560 left, 2869 MB) [hos ModuleSystemWorker1] nvn: 3750000 recordings made, 56767 live copies (16.5 MB), 26402 texture copies; 2 command buffers' segments (4.5 MB) [hos Presentation Thread] vk: 32 textures retired (1550 left, 2868 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 560 of 3000 waited for their write-back, 3.41 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58140000 (7314475 pages from the captures) [hos Presentation Thread] vk: 45 textures retired (1570 left, 2880 MB) [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.81, present 0.14, draw 3.37, descriptors 1.19, texture lookups 0.13, uploads 0.00, pipelines 0.15, programs 0.59, commands 1.24, dispatch 0.67, memory sync 2.24, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 8.00 MB synced in 1129.3 copies, 59.36 MB written back [hos Presentation Thread] vk: 37560 presents, 35.6 fps; a frame: 639 draws (0 skipped), 86 dispatches, 215 passes, 152 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1582 textures (2891 MB) [hos Presentation Thread] vk: a frame: 407.7 full barriers recorded, 185.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 70.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 5.3 ms); 2.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 117 dirty pages from their submits' captures, 95663 from earlier ones', 17 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 Presentation Thread] vk: write-back diff (600 submits): 4555 runs, 2785.9 MB compared; 3759 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 17; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 254.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 358 binds, 235 MB; 0x7fbf000000 (80 MB, state 1): 131 binds, 18 MB; 0x7fe2000000 (16 MB, state 1): 121 binds, 2 MB; 0x1065000000 (16 MB, state 1): 108 binds, 0 MB; 0x1043000000 (16 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1066000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 61017 so far (53119 MB) [hos Presentation Thread] vk: 55 textures retired (1550 left, 2868 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13362287 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 11 textures retired (1553 left, 2868 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.14 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 71 flushes, 23.2 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 26, cap 0, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1563 left, 2869 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58160000 (7317738 pages from the captures) [hos Presentation Thread] vk: 71 textures retired (1553 left, 2868 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1120000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: 22 textures retired (1558 left, 2869 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 97049 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4889 runs, 2894.1 MB compared; 4201 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 264.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 374 binds, 243 MB; 0x7fe2000000 (16 MB, state 1): 136 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 122 binds, 17 MB; 0x1066000000 (16 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x1043000000 (16 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 88 binds, 0 MB; 0x1065000000 (16 MB, state 1): 87 binds, 0 MB; [hos Presentation Thread] vk: 58 textures retired (1551 left, 2868 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1042 pages written, 1042 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.073; GPU wait for late pages 0.058 (7 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58180000 (7321070 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1572 left, 2880 MB) [hos Presentation Thread] vk: 32 textures retired (1554 left, 2868 MB) [hos host] vk: batched submits: 79 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 28, cap 0, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (1569 left, 2880 MB) [hos Presentation Thread] vk: texture #82002 0x1001e0eec00 212x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 37652 (drawn at 37591) [hos Presentation Thread] vk: texture #82000 0x1001e0f6e00 148x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 37652 (drawn at 37591) [hos Presentation Thread] vk: texture #82003 0x1001e0eaa00 49x46 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 37652 (drawn at 37591) [hos Presentation Thread] vk: 40 textures retired (1555 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 112 dirty pages from their submits' captures, 99987 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4500 runs, 2877.4 MB compared; 3677 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 245.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 400 binds, 234 MB; 0x7f7e000000 (16 MB, state 1): 153 binds, 1 MB; 0x7fe2000000 (16 MB, state 1): 113 binds, 2 MB; 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x107c000000 (32 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1065000000 (16 MB, state 1): 61 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58200000 (7325351 pages from the captures) [hos tera::FileResourceMgr] vcores: 381047 takes, 8233 waits (mean 36 us, longest 9.4 ms), 3710 kicks, 3588 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 1 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.80, present 0.11, draw 3.25, descriptors 1.15, texture lookups 0.13, uploads 0.01, pipelines 0.15, programs 0.54, commands 1.22, dispatch 0.70, memory sync 1.44, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.99 MB synced in 1128.6 copies, 59.69 MB written back [hos Presentation Thread] vk: 37680 presents, 35.6 fps; a frame: 566 draws (0 skipped), 87 dispatches, 210 passes, 155 barriers, 6 submits, 0.8 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1554 textures (2868 MB) [hos Presentation Thread] vk: a frame: 403.2 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.8; 0x8: 3.0; 0x9: 1.0; 0x10: 6.8; 0x11: 43.2; 0x12: 69.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.8 ms a frame (the longest submission 4.9 ms); 2.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.14 [hos Presentation Thread] vk: texture storage read as submitted (4001 times; 58909 pages from the copies, 0 of them rewritten in guest memory since their submit; 20 pages kept, 3 spans, 12 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #875000: event 0x100d6c803c mode 0 value 658742 (now 658723) (lr 0x80662e5c) [hos Presentation Thread] vi: 37695 frames presented (35.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 120, 30-40 52, over 40 1 [hos host] vk: frame interpolation: 358 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 5, 12-17 350, 17-25 0, over 25 1 [hos Presentation Thread] vk: queues ordered by their events: 252000 submissions stopped at a wait, 251980 went on once it was reached, 18 waits gone past; made to go by presents 130, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 875198, not met 0; captures at a CPU event's wait 371 [hos host] vk: batched submits: 84 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58220000 (7328683 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 101193 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 4133 runs, 2929.0 MB compared; 3360 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 229.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 250 binds, 221 MB; 0x1043000000 (16 MB, state 1): 132 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 120 binds, 0 MB; 0x107c000000 (32 MB, state 1): 120 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1065000000 (16 MB, state 1): 78 binds, 0 MB; 0x1066000000 (16 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 958 ranges, 2473 MB), 1045 pages written, 1045 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.155; GPU wait for late pages 0.139 (21 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: 31 textures retired (1552 left, 2868 MB) [hos Presentation Thread] vk: 19 textures retired (1552 left, 2868 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 379 of 3000 waited for their write-back, 5.17 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58240000 (7332205 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: program picks: 28103721 kept (13670486 by the last picks' textures, a uniform buffer bound since), 61721 new, 13234557 with other textures (of 41400000) [hos Presentation Thread] vk: 19 textures retired (1562 left, 2880 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #660000: event 0x100d6c8048 mode 0 value 659999 (lr 0x80666598) [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 98383 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 4347 runs, 2922.4 MB compared; 3544 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 302.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 360 binds, 281 MB; 0x1066000000 (16 MB, state 1): 169 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 146 binds, 1 MB; 0x1043000000 (16 MB, state 1): 131 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 122 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 108 binds, 17 MB; 0x107c000000 (32 MB, state 1): 100 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 68 flushes, 23.4 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: 34 textures retired (1558 left, 2869 MB) [hos Presentation Thread] vk: 37 textures retired (1550 left, 2868 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58260000 (7336315 pages from the captures) [hos Presentation Thread] vk: 29 textures retired (1555 left, 2869 MB) [hos Presentation Thread] vk: memory: working set 1913 MB (peak 6471), private 556 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1648 allocations 4474 MB; used 5898 of 9101 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1394 images 1611 MB; 275 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 218 images 436 MB; 148 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 43684 reused from the pool, 18435 made new, 18217 destroyed from it; it holds 33 (23 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9357 MB allowed (1387 MB of it free in the blocks); textures 2880 MB (budget 3072 MB), 1568 textures [hos Presentation Thread] vk: textures: decoded ASTC 1469 MB, rendered 786 MB (80 drawn in one frame, kept: 33582 KB), other 305 MB; used in the last 8 presents 1282 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 15643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 507 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 8341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 15723 presents ago [hos host] vk: malloc: 1679 MB in arenas (855 MB in use, 824 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (82342 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x48x1 NVN 0x25: 1 (8 KB); 46x66x1 NVN 0x25: 1 (11 KB); 48x36x1 NVN 0x25: 1 (6 KB); 49x46x1 NVN 0x25: 1 (8 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 74x37x1 NVN 0x25: 1 (10 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); [hos Presentation Thread] vk: 20 textures retired (1548 left, 2868 MB) [hos host] vk: malloc_trim: 824 MB free in the arenas now, the process's private memory 556 -> 462 MB (8 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 48.7 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.79, present 0.12, draw 3.04, descriptors 1.08, texture lookups 0.12, uploads 0.01, pipelines 0.14, programs 0.51, commands 1.14, dispatch 0.64, memory sync 1.70, queue submit 0.51, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.93 MB synced in 1120.9 copies, 59.48 MB written back [hos Presentation Thread] vk: 37800 presents, 36.3 fps; a frame: 555 draws (0 skipped), 81 dispatches, 210 passes, 157 barriers, 6 submits, 1.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1548 textures (2868 MB) [hos Presentation Thread] vk: a frame: 398.2 full barriers recorded, 193.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.8; 0x8: 3.0; 0x9: 1.0; 0x10: 7.8; 0x11: 43.6; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 5.1 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13420559 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 15 textures retired (1551 left, 2868 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 98111 from earlier ones', 10 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 Presentation Thread] vk: write-back diff (600 submits): 4597 runs, 2875.4 MB compared; 3842 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 255.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 375 binds, 233 MB; 0x7f7e000000 (16 MB, state 1): 153 binds, 1 MB; 0x1066000000 (16 MB, state 1): 138 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 135 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 113 binds, 18 MB; 0x107c000000 (32 MB, state 1): 106 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1043000000 (16 MB, state 1): 72 binds, 0 MB; [hos Presentation Thread] vk: 19 textures retired (1547 left, 2868 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58280000 (7339439 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1043 pages written, 1043 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.154; GPU wait for late pages 0.138 (16 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos host] vk: batched submits: 81 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 1, wait 38, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: 14 textures retired (1551 left, 2868 MB) [hos Presentation Thread] vk: 11 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 19 textures retired (1549 left, 2868 MB) [hos AudioFrameworkThread] vcores: 400749 takes, 7573 waits (mean 34 us, longest 3.4 ms), 3273 kicks, 3151 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58300000 (7342079 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1554 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 279 dirty pages from their submits' captures, 98522 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 4419 runs, 2988.9 MB compared; 3400 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 266.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 375 binds, 240 MB; 0x7f7e000000 (16 MB, state 1): 162 binds, 2 MB; 0x1065000000 (16 MB, state 1): 161 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 135 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 135 binds, 22 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x1043000000 (16 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 96 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 9 textures retired (1559 left, 2879 MB) [hos Presentation Thread] vi: 37876 frames presented (36.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 126, 30-40 52, over 40 0 [hos host] vk: frame interpolation: 362 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 361, 17-25 1, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1553 left, 2868 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.14 [hos host] vk: batched submits: 91 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 43, cap 0, value 0, other 0 [hos Presentation Thread] vk: 29 textures retired (1567 left, 2880 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58320000 (7344728 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #880000: event 0x100d6c803c mode 0 value 662542 (now 662523) (lr 0x80662e5c) [hos rmbl::VibrationThread] hid: 200704 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: 41 textures retired (1568 left, 2871 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 144 dirty pages from their submits' captures, 95644 from earlier ones', 5 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 Presentation Thread] vk: write-back diff (600 submits): 4195 runs, 2809.1 MB compared; 3411 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 5; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 253.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 358 binds, 229 MB; 0x7f7e000000 (16 MB, state 1): 154 binds, 2 MB; 0x7fe2000000 (16 MB, state 1): 130 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 127 binds, 21 MB; 0x1065000000 (16 MB, state 1): 124 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 95 binds, 0 MB; 0x1043000000 (16 MB, state 1): 87 binds, 0 MB; [hos Presentation Thread] vk: 22 textures retired (1572 left, 2880 MB) [hos Presentation Thread] vk: 47 textures retired (1568 left, 2880 MB) [hos Presentation Thread] vk: a frame: 33 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.11, present 0.13, draw 3.12, descriptors 1.08, texture lookups 0.12, uploads 0.01, pipelines 0.15, programs 0.56, commands 1.16, dispatch 0.63, memory sync 1.90, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.94 MB synced in 1120.1 copies, 60.11 MB written back [hos Presentation Thread] vk: 37920 presents, 35.9 fps; a frame: 597 draws (0 skipped), 81 dispatches, 209 passes, 156 barriers, 6 submits, 0.9 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2166 pipelines (31030 ms), 291 programs (11 failed), 1570 textures (2880 MB) [hos Presentation Thread] vk: a frame: 397.7 full barriers recorded, 191.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.5; 0x8: 3.0; 0x9: 1.0; 0x10: 7.5; 0x11: 42.7; 0x12: 69.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.3 ms); 2.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] vk: readbacks of GPU results: 476 of 3000 waited for their write-back, 3.95 ms each [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 958 ranges, 2473 MB), 1044 pages written, 1044 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.178; GPU wait for late pages 0.162 (21 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 20 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58340000 (7348897 pages from the captures) [hos Presentation Thread] vk: 34 textures retired (1563 left, 2870 MB) [hos Presentation Thread] vk: 23 textures retired (1566 left, 2880 MB) [hos host] vk: batched submits: 80 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 1, wait 35, slot 0, present 41, cap 3, value 0, other 0 [hos Presentation Thread] vk: 23 textures retired (1560 left, 2869 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 204 dirty pages from their submits' captures, 106302 from earlier ones', 65 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 Presentation Thread] vk: write-back diff (600 submits): 4781 runs, 3060.3 MB compared; 4086 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 65; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 272.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 404 binds, 259 MB; 0x1043000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 152 binds, 3 MB; 0x1066000000 (16 MB, state 1): 127 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 103 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 74 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 66 binds, 10 MB; 0x1140000000 (64 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 19 textures retired (1555 left, 2869 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (4 ms) [hos Presentation Thread] vk: 15 textures retired (1562 left, 2877 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58360000 (7352136 pages from the captures) [hos Presentation Thread] vk: 6 textures retired (1570 left, 2888 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: 15 textures retired (1560 left, 2877 MB) [hos Presentation Thread] vk: 12 textures retired (1567 left, 2877 MB) [hos host] vk: batched submits: 88 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 40, cap 0, value 2, other 0 [hos Presentation Thread] vk: 24 textures retired (1557 left, 2877 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 375 dirty pages from their submits' captures, 113112 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4458 runs, 3236.7 MB compared; 6411 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 286.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 428 binds, 279 MB; 0x1043000000 (16 MB, state 1): 273 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 158 binds, 3 MB; 0x1066000000 (16 MB, state 1): 138 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x1140000000 (64 MB, state 1): 69 binds, 0 MB; 0x1051000000 (16 MB, state 1): 55 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1561 left, 2877 MB) [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.07, scan 0.07 over 959 ranges, 2475 MB), 1001 pages written, 1001 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.151; GPU wait for late pages 0.135 (22 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 23 texture pages copied (0 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #665000: event 0x100d6c8008 mode 0 value 664999 (lr 0x80291504) [hos Presentation Thread] vk: 20 textures retired (1556 left, 2878 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58380000 (7354997 pages from the captures) [hos ModuleSystemWorker1] vcores: 379250 takes, 10470 waits (mean 34 us, longest 2.6 ms), 4796 kicks, 4677 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13479759 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 3 textures retired (1571 left, 2889 MB) [hos Presentation Thread] vk: a frame: 38 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.02 waits for shaders or pipelines (0.3 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.45, present 0.12, draw 2.90, descriptors 0.91, texture lookups 0.11, uploads 0.00, pipelines 0.13, programs 0.49, commands 0.90, dispatch 0.62, memory sync 1.70, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.97 MB synced in 1101.5 copies, 58.78 MB written back [hos Presentation Thread] vk: 38040 presents, 37.0 fps; a frame: 400 draws (0 skipped), 77 dispatches, 106 passes, 143 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2169 pipelines (31108 ms), 291 programs (11 failed), 1571 textures (2889 MB) [hos Presentation Thread] vk: a frame: 273.2 full barriers recorded, 169.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 2.0; 0x9: 1.0; 0x10: 0.7; 0x11: 43.5; 0x12: 68.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.5 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1563 left, 2878 MB) [hos Presentation Thread] vk: 33 textures retired (1556 left, 2877 MB) [hos Presentation Thread] vi: 38063 frames presented (37.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 20, 22-30 128, 30-40 35, over 40 1 [hos host] vk: frame interpolation: 373 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 10, 12-17 358, 17-25 0, over 25 1 [hos host] vk: batched submits: 85 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 39, cap 0, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1561 left, 2877 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 111395 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 sead::MainThread] vk: write-back diff (600 submits): 4250 runs, 3274.7 MB compared; 2951 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 284.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 418 binds, 277 MB; 0x1043000000 (16 MB, state 1): 266 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 155 binds, 3 MB; 0x1066000000 (16 MB, state 1): 140 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x1140000000 (64 MB, state 1): 70 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 19 textures retired (1556 left, 2877 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58400000 (7357828 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vk: 50 textures retired (1564 left, 2888 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #885000: event 0x100d6c803c mode 0 value 666342 (now 666323) (lr 0x80662e5c) [hos Presentation Thread] vk: 46 textures retired (1567 left, 2880 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 460 of 3000 waited for their write-back, 3.93 ms each [hos Presentation Thread] vk: program picks: 28222666 kept (13723258 by the last picks' textures, a uniform buffer bound since), 62086 new, 13315247 with other textures (of 41600000) [hos Presentation Thread] vk: 54 textures retired (1567 left, 2880 MB) [hos Presentation Thread] vk: 50 textures retired (1572 left, 2880 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 100621 from earlier ones', 71 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 sead::MainThread] vk: write-back diff (600 submits): 5057 runs, 2945.1 MB compared; 4363 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 71; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 161.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 176 binds, 149 MB; 0x1043000000 (16 MB, state 1): 133 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 132 binds, 3 MB; 0x1066000000 (16 MB, state 1): 105 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 62 binds, 9 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.07, scan 0.07 over 959 ranges, 2477 MB), 1001 pages written, 1001 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.059; GPU wait for late pages 0.043 (8 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 25 texture pages copied (0 MB) [hos host] vk: batched submits: 70 flushes, 22.2 command buffers each, over 120 presents; by reason: poll 0, wait 33, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58420000 (7361575 pages from the captures) [hos Presentation Thread] vk: 60 textures retired (1579 left, 2880 MB) [hos Presentation Thread] vk: 31 textures retired (1569 left, 2869 MB) [hos Presentation Thread] vk: 19 textures retired (1564 left, 2868 MB) [hos Presentation Thread] vk: 27 textures retired (1577 left, 2880 MB) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.12, present 0.12, draw 2.81, descriptors 0.97, texture lookups 0.13, uploads 0.01, pipelines 0.15, programs 0.49, commands 1.04, dispatch 0.69, memory sync 1.24, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.84 MB synced in 1107.5 copies, 58.78 MB written back [hos Presentation Thread] vk: 38160 presents, 38.3 fps; a frame: 487 draws (0 skipped), 88 dispatches, 170 passes, 149 barriers, 6 submits, 0.5 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2174 pipelines (31214 ms), 291 programs (11 failed), 1588 textures (2891 MB) [hos Presentation Thread] vk: a frame: 356.5 full barriers recorded, 179.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.5; 0x8: 2.6; 0x9: 1.0; 0x10: 4.2; 0x11: 43.0; 0x12: 68.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.8 ms a frame (the longest submission 5.8 ms); 3.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker4] nvn: 3800000 recordings made, 56805 live copies (16.1 MB), 26638 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 62364 so far (53983 MB) [hos Presentation Thread] vk: 22 textures retired (1566 left, 2869 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 98 dirty pages from their submits' captures, 97790 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 sead::MainThread] vk: write-back diff (600 submits): 4747 runs, 2882.3 MB compared; 4020 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 77.4 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 160 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 104 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 75 binds, 11 MB; 0x7f72000000 (48 MB, state 1): 62 binds, 64 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1043000000 (16 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58440000 (7364998 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1565 left, 2868 MB) [hos sead::MainThread] vk: texture slots registered again at another size: 3200000 (of 3825111 registrations; slot 13207 256x256 -> 240x135) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.14 [hos host] vk: batched submits: 80 flushes, 20.0 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58460000 (7368474 pages from the captures) [hos Presentation Thread] vk: 4 textures retired (1562 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 94150 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4386 runs, 2804.1 MB compared; 3521 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 225.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 224 binds, 205 MB; 0x7fbf000000 (80 MB, state 1): 149 binds, 21 MB; 0x1066000000 (16 MB, state 1): 146 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1065000000 (16 MB, state 1): 80 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1561 left, 2868 MB) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 959 ranges, 2477 MB), 1012 pages written, 1012 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.221; GPU wait for late pages 0.204 (24 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos ModuleSystemWorker5] vcores: 389753 takes, 8743 waits (mean 33 us, longest 5.7 ms), 3833 kicks, 3693 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58480000 (7372245 pages from the captures) [hos host] vk: batched submits: 83 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 45, cap 0, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1559 left, 2868 MB) [hos Presentation Thread] vi: 38249 frames presented (37.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 11, 22-30 133, 30-40 40, over 40 1 [hos host] vk: frame interpolation: 372 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 3, 12-17 367, 17-25 1, over 25 0 [hos Presentation Thread] vk: 4 textures retired (1555 left, 2868 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 99602 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 Presentation Thread] vk: write-back diff (600 submits): 4550 runs, 2945.6 MB compared; 3933 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 232.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 229 binds, 215 MB; 0x1043000000 (16 MB, state 1): 227 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 134 binds, 18 MB; 0x1066000000 (16 MB, state 1): 123 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x1065000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1140000000 (64 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13538291 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58500000 (7377139 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 6 textures retired (1549 left, 2868 MB) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3388 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.22, present 0.15, draw 3.13, descriptors 1.08, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.55, commands 1.18, dispatch 0.66, memory sync 2.05, queue submit 0.55, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 253 (1024 MB): 7.81 MB synced in 1121.7 copies, 59.17 MB written back [hos Presentation Thread] vk: 38280 presents, 36.5 fps; a frame: 578 draws (0 skipped), 83 dispatches, 197 passes, 149 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2174 pipelines (31214 ms), 291 programs (11 failed), 1570 textures (2886 MB) [hos Presentation Thread] vk: a frame: 380.6 full barriers recorded, 183.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 67.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.0 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 466 of 3000 waited for their write-back, 4.02 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.14 [hos sead::MainThread] nvn: CommandBufferSignalEvent #670000: event 0x100d6c8018 mode 0 value 670000 (lr 0x80660c94) [hos Presentation Thread] vk: 21 textures retired (1550 left, 2868 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #890000: event 0x100d6c803c mode 0 value 670142 (now 670123) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58520000 (7380467 pages from the captures) [hos host] vk: batched submits: 81 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 38, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 95700 from earlier ones', 2 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 sead::MainThread] vk: write-back diff (600 submits): 4560 runs, 2827.0 MB compared; 3938 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 226.0 MB in all, a range counted once a submit): 0x1043000000 (16 MB, state 1): 258 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 241 binds, 209 MB; 0x1066000000 (16 MB, state 1): 234 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 87 binds, 0 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 959 ranges, 2477 MB), 1003 pages written, 1003 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.078; GPU wait for late pages 0.062 (12 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58540000 (7384531 pages from the captures) [hos Presentation Thread] vk: in play: graphics 239bce7a2485affc (ae71477eaaae3a70 d9927c1676727b74), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 15 textures retired (1559 left, 2875 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 87 dirty pages from their submits' captures, 95990 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4389 runs, 2820.2 MB compared; 3611 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 221.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 204 MB; 0x1042000000 (16 MB, state 1): 221 binds, 0 MB; 0x1066000000 (16 MB, state 1): 166 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1065000000 (16 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 64 flushes, 25.2 command buffers each, over 120 presents; by reason: poll 0, wait 17, slot 0, present 47, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58560000 (7387618 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1558 left, 2875 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.03, writes collected 0.13 [hos Presentation Thread] vk: memory: working set 1859 MB (peak 6471), private 494 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 52 blocks 5862 MB, 1626 allocations 4460 MB; used 5898 of 9110 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7553 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1403 images 1614 MB; 274 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 187 images 418 MB; 135 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 44479 reused from the pool, 18530 made new, 18343 destroyed from it; it holds 20 (17 MB) [hos Presentation Thread] vk: VRAM: 6361 MB used of 9366 MB allowed (1402 MB of it free in the blocks); textures 2875 MB (budget 3072 MB), 1559 textures [hos Presentation Thread] vk: textures: decoded ASTC 1469 MB, rendered 778 MB (90 drawn in one frame, kept: 32842 KB), other 310 MB; used in the last 8 presents 1207 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 16243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 194 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 8941 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 8941 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 104 (82304 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 74x37x1 NVN 0x25: 1 (10 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 84x76x1 NVN 0x25: 1 (24 KB); 97x76x1 NVN 0x25: 1 (28 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 78.2 ms; VRAM 6.2 of 9.1 GB [hos Presentation Thread] vk: a frame: 25 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.12, present 0.10, draw 3.04, descriptors 1.07, texture lookups 0.11, uploads 0.03, pipelines 0.15, programs 0.52, commands 1.13, dispatch 0.62, memory sync 1.19, queue submit 0.51, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 254 (1024 MB): 7.87 MB synced in 1113.5 copies, 59.12 MB written back [hos Presentation Thread] vk: 38400 presents, 37.5 fps; a frame: 563 draws (0 skipped), 82 dispatches, 194 passes, 150 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1559 textures (2875 MB) [hos Presentation Thread] vk: a frame: 376.1 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 68.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.7 ms a frame (the longest submission 4.7 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: program picks: 28344935 kept (13786597 by the last picks' textures, a uniform buffer bound since), 62405 new, 13392659 with other textures (of 41800000) [hos NavMeshCAStepDepWorker1] vcores: 338819 takes, 7807 waits (mean 33 us, longest 2.1 ms), 3402 kicks, 3288 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58580000 (7390614 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 104 dirty pages from their submits' captures, 95263 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 sead::MainThread] vk: write-back diff (600 submits): 4049 runs, 2913.4 MB compared; 2894 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 225.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 307 binds, 0 MB; 0x1066000000 (16 MB, state 1): 244 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 240 binds, 209 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 1140000 so far (x1 0x1178a88000 x2 0x2 x3 0x1178a88000 x4 0xf0040) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 959 ranges, 2689 MB), 993 pages written, 993 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.061; GPU wait for late pages 0.046 (10 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos host] vk: batched submits: 81 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 33, slot 0, present 48, cap 0, value 0, other 0 [hos Presentation Thread] vi: 38436 frames presented (37.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 146, 30-40 34, over 40 0 [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 4, 12-17 369, 17-25 0, over 25 0 [hos Presentation Thread] vk: 8 textures retired (1558 left, 2875 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58600000 (7393519 pages from the captures) [hos Presentation Thread] vk: 23 textures retired (1554 left, 2873 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 100 dirty pages from their submits' captures, 95972 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 3962 runs, 2868.9 MB compared; 3137 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 227.4 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 298 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 233 binds, 208 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 18 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 81 binds, 1 MB; 0x1140000000 (64 MB, state 1): 68 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: readbacks of GPU results: 392 of 3000 waited for their write-back, 3.85 ms each [hos Presentation Thread] vk: 15 textures retired (1560 left, 2875 MB) [hos Presentation Thread] vk: 1 textures retired (1559 left, 2875 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58620000 (7396411 pages from the captures) [hos host] vk: batched submits: 81 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13597029 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #895000: event 0x100d6c803c mode 0 value 673942 (now 673904) (lr 0x80662e5c) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 132 dirty pages from their submits' captures, 96600 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3852 runs, 2868.3 MB compared; 2930 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 233.1 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 306 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 235 binds, 212 MB; 0x1066000000 (16 MB, state 1): 197 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 132 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 20 MB; 0x107c000000 (32 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: 3 textures retired (1567 left, 2875 MB) [hos Presentation Thread] vk: a frame: 20 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.12, present 0.10, draw 3.07, descriptors 1.05, texture lookups 0.10, uploads 0.01, pipelines 0.14, programs 0.54, commands 1.16, dispatch 0.64, memory sync 1.93, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 254 (1024 MB): 7.68 MB synced in 1110.6 copies, 58.74 MB written back [hos Presentation Thread] vk: 38520 presents, 38.2 fps; a frame: 561 draws (0 skipped), 74 dispatches, 198 passes, 155 barriers, 6 submits, 0.8 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1567 textures (2875 MB) [hos Presentation Thread] vk: a frame: 375.6 full barriers recorded, 190.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.9; 0x8: 3.0; 0x9: 1.0; 0x10: 6.9; 0x11: 42.7; 0x12: 69.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 4.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 959 ranges, 2689 MB), 985 pages written, 985 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.222; GPU wait for late pages 0.205 (32 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58640000 (7399254 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1561 left, 2873 MB) [hos host] vk: batched submits: 96 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 50, cap 0, value 0, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #675000: event 0x100d6c8024 mode 0 value 675000 (lr 0x80665068) [hos Presentation Thread] vk: mirror syncs (600 submits): 92 dirty pages from their submits' captures, 97280 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4000 runs, 2913.4 MB compared; 3167 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 228.7 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 316 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 229 binds, 209 MB; 0x7f7e000000 (16 MB, state 1): 166 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 113 binds, 18 MB; 0x107c000000 (32 MB, state 1): 106 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1066000000 (16 MB, state 1): 88 binds, 0 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58660000 (7402438 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1560 left, 2873 MB) [hos Presentation Thread] vk: queues ordered by their events: 258000 submissions stopped at a wait, 257979 went on once it was reached, 18 waits gone past; made to go by presents 131, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 896614, not met 0; captures at a CPU event's wait 374 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.37, writes collected 0.13 [hos Presentation Thread] vk: 15 textures retired (1566 left, 2875 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58680000 (7406583 pages from the captures) [hos Presentation Thread] vk: 21 textures retired (1560 left, 2873 MB) [hos ModuleSystemWorker1] vcores: 358359 takes, 7672 waits (mean 33 us, longest 3.0 ms), 3416 kicks, 3279 yields, 0 escapes in 5 s [hos host] vk: batched submits: 91 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 50, cap 1, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 87 dirty pages from their submits' captures, 95066 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4230 runs, 2839.2 MB compared; 3546 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; 0x7f88000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 224.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 222 binds, 205 MB; 0x1042000000 (16 MB, state 1): 192 binds, 0 MB; 0x1065000000 (16 MB, state 1): 130 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 126 binds, 19 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1066000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: 5 textures retired (1560 left, 2873 MB) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 958 ranges, 2687 MB), 996 pages written, 996 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.345; GPU wait for late pages 0.327 (46 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vi: 38625 frames presented (37.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 35, 22-30 102, 30-40 52, over 40 0 [hos host] vk: frame interpolation: 378 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 378, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58700000 (7409958 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1557 left, 2873 MB) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.78, present 0.11, draw 3.09, descriptors 1.07, texture lookups 0.10, uploads 0.01, pipelines 0.14, programs 0.54, commands 1.17, dispatch 0.64, memory sync 2.62, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 254 (1024 MB): 7.76 MB synced in 1115.7 copies, 59.31 MB written back [hos Presentation Thread] vk: 38640 presents, 37.6 fps; a frame: 573 draws (0 skipped), 80 dispatches, 195 passes, 153 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1557 textures (2873 MB) [hos Presentation Thread] vk: a frame: 378.2 full barriers recorded, 188.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.4; 0x8: 3.0; 0x9: 1.0; 0x10: 6.4; 0x11: 43.0; 0x12: 67.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 4.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] vk: readbacks of GPU results: 738 of 3000 waited for their write-back, 2.21 ms each [hos Presentation Thread] vk: 15 textures retired (1563 left, 2875 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 95520 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 Presentation Thread] vk: write-back diff (600 submits): 4497 runs, 2855.1 MB compared; 3579 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 223.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 260 binds, 204 MB; 0x1066000000 (16 MB, state 1): 154 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 127 binds, 18 MB; 0x7f7e000000 (16 MB, state 1): 119 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 97 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1065000000 (16 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos rmbl::VibrationThread] hid: 204800 vibration values, strongest 0.23 since the last count [hos host] vk: batched submits: 79 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 30, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58720000 (7412908 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1562 left, 2875 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #900000: event 0x100d6c803c mode 0 value 677742 (now 677723) (lr 0x80662e5c) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 94861 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 Presentation Thread] vk: write-back diff (600 submits): 4100 runs, 2889.8 MB compared; 3108 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 222.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 262 binds, 204 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 137 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 126 binds, 17 MB; 0x107c000000 (32 MB, state 1): 113 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58740000 (7415816 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13656045 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 28462985 kept (13846455 by the last picks' textures, a uniform buffer bound since), 62744 new, 13474270 with other textures (of 42000000) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 958 ranges, 2687 MB), 995 pages written, 995 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.171 (25 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 94 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 51, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1562 left, 2875 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58760000 (7418706 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 94917 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 Presentation Thread] vk: write-back diff (600 submits): 4252 runs, 2951.4 MB compared; 3173 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 236.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 314 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 241 binds, 219 MB; 0x1066000000 (16 MB, state 1): 203 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 128 binds, 17 MB; 0x7f7e000000 (16 MB, state 1): 120 binds, 0 MB; 0x107c000000 (32 MB, state 1): 115 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.50, present 0.09, draw 3.12, descriptors 1.08, texture lookups 0.09, uploads 0.01, pipelines 0.15, programs 0.52, commands 1.19, dispatch 0.65, memory sync 2.27, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 254 (1024 MB): 7.73 MB synced in 1107.0 copies, 60.67 MB written back [hos Presentation Thread] vk: 38760 presents, 37.5 fps; a frame: 587 draws (0 skipped), 76 dispatches, 200 passes, 157 barriers, 6 submits, 1.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1562 textures (2875 MB) [hos Presentation Thread] vk: a frame: 382.8 full barriers recorded, 193.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.8; 0x8: 3.0; 0x9: 1.0; 0x10: 7.8; 0x11: 43.0; 0x12: 69.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.2 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 62531 so far (54101 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58780000 (7421635 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1561 left, 2875 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.13 [hos host] vk: batched submits: 84 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 40, cap 0, value 0, other 0 [hos NavMeshDepWorker2] vcores: 382280 takes, 6799 waits (mean 34 us, longest 2.3 ms), 2829 kicks, 2738 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 3 textures retired (1566 left, 2875 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 134 dirty pages from their submits' captures, 95061 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3937 runs, 2950.8 MB compared; 2873 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 248.0 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 315 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 225 binds, 230 MB; 0x1066000000 (16 MB, state 1): 203 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 138 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 126 binds, 16 MB; 0x107c000000 (32 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: 10 textures retired (1567 left, 2875 MB) [hos Presentation Thread] vk: 10 textures retired (1567 left, 2875 MB) [hos Presentation Thread] vi: 38812 frames presented (37.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 23, 22-30 109, 30-40 55, over 40 0 [hos host] vk: frame interpolation: 373 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 374, 17-25 0, over 25 0 [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #680000: event 0x100d6c802c mode 0 value 679999 (lr 0x80667688) [hos sead::MainThread] nvn: 3850000 recordings made, 56812 live copies (16.6 MB), 26660 texture copies; 1 command buffers' segments (4.0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58800000 (7424659 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 689 of 3000 waited for their write-back, 2.52 ms each [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 958 ranges, 2687 MB), 998 pages written, 998 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.177; GPU wait for late pages 0.161 (26 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vk: 31 textures retired (1567 left, 2882 MB) [hos Presentation Thread] vk: 19 textures retired (1571 left, 2885 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 116 dirty pages from their submits' captures, 87722 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 Presentation Thread] vk: write-back diff (600 submits): 3974 runs, 2640.8 MB compared; 3201 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 186.4 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 336 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 186 binds, 170 MB; 0x1066000000 (16 MB, state 1): 153 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 122 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 115 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 78 flushes, 22.2 command buffers each, over 120 presents; by reason: poll 1, wait 26, slot 0, present 41, cap 10, value 0, other 0 [hos Presentation Thread] vk: 22 textures retired (1566 left, 2874 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58820000 (7428798 pages from the captures) [hos Presentation Thread] vk: 28 textures retired (1562 left, 2873 MB) [hos Presentation Thread] vk: 1 textures retired (1561 left, 2873 MB) [hos Presentation Thread] vk: a frame: 68 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.82, present 0.16, draw 3.35, descriptors 1.17, texture lookups 0.11, uploads 0.01, pipelines 0.16, programs 0.56, commands 1.27, dispatch 0.67, memory sync 1.38, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 254 (1024 MB): 7.82 MB synced in 1119.0 copies, 60.18 MB written back [hos Presentation Thread] vk: 38880 presents, 36.7 fps; a frame: 652 draws (0 skipped), 85 dispatches, 205 passes, 152 barriers, 6 submits, 0.5 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1561 textures (2873 MB) [hos Presentation Thread] vk: a frame: 397.1 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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.0; 0x8: 3.0; 0x9: 1.0; 0x10: 6.0; 0x11: 42.7; 0x12: 68.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 4.8 ms); 1.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 243 dirty pages from their submits' captures, 92062 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 Presentation Thread] vk: write-back diff (600 submits): 4943 runs, 2657.5 MB compared; 4524 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 20.2 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 373 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 124 binds, 1 MB; 0x1065000000 (16 MB, state 1): 121 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 117 binds, 18 MB; 0x1066000000 (16 MB, state 1): 97 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58840000 (7432283 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #905000: event 0x100d6c803c mode 0 value 681542 (now 681523) (lr 0x80662e5c) [hos Presentation Thread] vk: 11 textures retired (1563 left, 2873 MB) [hos host] vk: batched submits: 90 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 44, cap 4, value 0, other 0 [hos Presentation Thread] vk: 36 textures retired (1562 left, 2875 MB) [hos Presentation Thread] vk: 11 textures retired (1565 left, 2875 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 958 ranges, 2687 MB), 992 pages written, 992 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.148; GPU wait for late pages 0.132 (20 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58860000 (7435936 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1564 left, 2875 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13714253 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 91551 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4498 runs, 2827.1 MB compared; 3627 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 20.1 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 200 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 125 binds, 17 MB; 0x7f7e000000 (16 MB, state 1): 124 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 88 binds, 2 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1563 left, 2875 MB) [hos Presentation Thread] vk: 2 textures retired (1573 left, 2886 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58880000 (7438799 pages from the captures) [hos host] vk: batched submits: 85 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 35, cap 7, value 0, other 0 [hos Presentation Thread] vk: 11 textures retired (1564 left, 2875 MB) [hos AudioFrameworkThread] vcores: 363235 takes, 7243 waits (mean 35 us, longest 2.1 ms), 3076 kicks, 2978 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 15 textures retired (1560 left, 2875 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 155 dirty pages from their submits' captures, 92901 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4413 runs, 2834.2 MB compared; 3274 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 18.8 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 236 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 123 binds, 16 MB; 0x7fe2000000 (16 MB, state 1): 105 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 94 binds, 1 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.14 [hos Presentation Thread] vk: 11 textures retired (1564 left, 2875 MB) [hos Presentation Thread] vk: program picks: 28585584 kept (13907886 by the last picks' textures, a uniform buffer bound since), 63025 new, 13551390 with other textures (of 42200000) [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 366, 17-25 2, over 25 0 [hos Presentation Thread] vi: 38997 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 23, 22-30 112, 30-40 49, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58900000 (7441941 pages from the captures) [hos Presentation Thread] vk: memory: working set 1846 MB (peak 6471), private 493 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1657 allocations 4492 MB; used 5834 of 9108 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7551 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1404 images 1614 MB; 275 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 217 images 451 MB; 139 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 44782 reused from the pool, 18605 made new, 18388 destroyed from it; it holds 3 (0 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9364 MB allowed (1306 MB of it free in the blocks); textures 2924 MB (budget 3072 MB), 1607 textures [hos Presentation Thread] vk: textures: decoded ASTC 1469 MB, rendered 820 MB (92 drawn in one frame, kept: 41892 KB), other 310 MB; used in the last 8 presents 1258 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 16843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 794 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 9541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 9541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 100 (82136 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 74x37x1 NVN 0x25: 1 (10 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); 120x150x1 NVN 0x1: 2 (35 KB); [hos Presentation Thread] vk: 52 textures retired (1555 left, 2873 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 569 of 3000 waited for their write-back, 3.07 ms each [hos Presentation Thread] vk: status: 600 frames, the slowest 44.4 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 36 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.66, present 0.16, draw 3.29, descriptors 1.19, texture lookups 0.11, uploads 0.00, pipelines 0.15, programs 0.54, commands 1.21, dispatch 0.67, memory sync 2.29, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 255 (1024 MB): 7.88 MB synced in 1106.0 copies, 60.74 MB written back [hos Presentation Thread] vk: 39000 presents, 37.1 fps; a frame: 633 draws (0 skipped), 83 dispatches, 191 passes, 151 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1555 textures (2873 MB) [hos Presentation Thread] vk: a frame: 378.3 full barriers recorded, 184.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 69.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.1 ms a frame (the longest submission 5.1 ms); 1.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: real-time step on: ratio 1.547, game's frame rate 39 [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 958 ranges, 2687 MB), 977 pages written, 977 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.258; GPU wait for late pages 0.241 (35 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos host] vk: batched submits: 90 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 47, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 91549 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 Presentation Thread] vk: write-back diff (600 submits): 4393 runs, 2857.1 MB compared; 3332 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.7 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 137 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 122 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1066000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 34 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58920000 (7445297 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1559 left, 2875 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 6 textures retired (1561 left, 2877 MB) [hos Presentation Thread] vk: 38 textures retired (1575 left, 2890 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58940000 (7449646 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 76 dirty pages from their submits' captures, 91817 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 3994 runs, 2753.6 MB compared; 3147 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 76.2 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 124 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 118 binds, 56 MB; 0x1065000000 (16 MB, state 1): 116 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 108 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 59 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #685000: event 0x100d6c8038 mode 0 value 684999 (lr 0x8066189c) [hos Presentation Thread] vk: 55 textures retired (1568 left, 2884 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.14 [hos host] vk: batched submits: 83 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 38, cap 7, value 0, other 0 [hos Presentation Thread] vk: 32 textures retired (1579 left, 2892 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58960000 (7454410 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #910000: event 0x100d6c803c mode 0 value 685342 (now 685304) (lr 0x80662e5c) [hos Presentation Thread] vk: 119 textures retired (1584 left, 2891 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 58980000 (7459190 pages from the captures) [hos Presentation Thread] vk: 87 textures retired (1584 left, 2891 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 158 dirty pages from their submits' captures, 77720 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 Presentation Thread] vk: write-back diff (600 submits): 3739 runs, 2129.0 MB compared; 3183 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 253.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 309 binds, 163 MB; 0x7fbf000000 (80 MB, state 1): 243 binds, 37 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 115 binds, 1 MB; 0x7fd8000000 (80 MB, state 1): 80 binds, 39 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x1065000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59000000 (7464394 pages from the captures) [hos Presentation Thread] vk: 119 textures retired (1572 left, 2880 MB) [hos Presentation Thread] vk: a frame: 39 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.35, present 0.17, draw 4.05, descriptors 1.48, texture lookups 0.13, uploads 0.00, pipelines 0.17, programs 0.71, commands 1.46, dispatch 0.67, memory sync 2.07, queue submit 0.70, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 255 (1024 MB): 7.94 MB synced in 1136.3 copies, 59.30 MB written back [hos Presentation Thread] vk: 39120 presents, 36.5 fps; a frame: 803 draws (0 skipped), 83 dispatches, 199 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1587 textures (2894 MB) [hos Presentation Thread] vk: a frame: 394.3 full barriers recorded, 189.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.0; 0x13: 2.0; 0x21: 3.9; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.9 ms a frame (the longest submission 4.4 ms); 4.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.08 over 958 ranges, 2879 MB), 999 pages written, 999 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.156 (37 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 27 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59020000 (7469072 pages from the captures) [hos Presentation Thread] vk: texture #83514 0x1001e105a00 153x156 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 39125 (drawn at 38788) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13772927 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 99 textures retired (1587 left, 2893 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59040000 (7474468 pages from the captures) [hos Presentation Thread] vk: 81 textures retired (1584 left, 2892 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 68335 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 Presentation Thread] vk: write-back diff (600 submits): 3343 runs, 1829.9 MB compared; 2816 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 284.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 397 binds, 42 MB; 0x7f72000000 (48 MB, state 1): 323 binds, 208 MB; 0x1066000000 (16 MB, state 1): 234 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 231 binds, 5 MB; 0x1052000000 (16 MB, state 1): 62 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 61 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 57 binds, 19 MB; 0x1065000000 (16 MB, state 1): 50 binds, 0 MB; [hos host] vk: batched submits: 165 flushes, 14.5 command buffers each, over 120 presents; by reason: poll 0, wait 100, slot 0, present 49, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59060000 (7479023 pages from the captures) [hos Presentation Thread] vk: 51 textures retired (1585 left, 2893 MB) [hos ModuleSystemWorker1] vcores: 364118 takes, 8295 waits (mean 33 us, longest 4.8 ms), 3723 kicks, 3560 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59080000 (7484159 pages from the captures) [hos Presentation Thread] vk: 78 textures retired (1568 left, 2878 MB) [hos Presentation Thread] vk: 26 textures retired (1567 left, 2879 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59100000 (7487711 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 181 dirty pages from their submits' captures, 74147 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 Presentation Thread] vk: write-back diff (600 submits): 3361 runs, 1826.6 MB compared; 3111 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 141.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 415 binds, 35 MB; 0x7fd2000000 (16 MB, state 1): 280 binds, 4 MB; 0x1066000000 (16 MB, state 1): 251 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 161 binds, 78 MB; 0x7fd7000000 (16 MB, state 1): 73 binds, 12 MB; 0x1065000000 (16 MB, state 1): 66 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 65 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 61 binds, 12 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: frame interpolation: 362 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 360, 17-25 0, over 25 1 [hos Presentation Thread] vi: 39178 frames presented (36.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 15, 22-30 117, 30-40 48, over 40 1 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 1102 of 3000 waited for their write-back, 1.58 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59120000 (7489572 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: program picks: 28717861 kept (13985116 by the last picks' textures, a uniform buffer bound since), 63217 new, 13618921 with other textures (of 42400000) [hos Presentation Thread] vk: 5 textures retired (1566 left, 2879 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59140000 (7491589 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59160000 (7493400 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 260 dirty pages from their submits' captures, 78346 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 Presentation Thread] vk: write-back diff (600 submits): 3393 runs, 1964.1 MB compared; 3026 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 50.0 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 407 binds, 30 MB; 0x1066000000 (16 MB, state 1): 324 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 302 binds, 5 MB; 0x7fd7000000 (16 MB, state 1): 90 binds, 15 MB; 0x7f72000000 (48 MB, state 1): 71 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; 0x1041000000 (16 MB, state 1): 45 binds, 0 MB; [hos host] vk: batched submits: 160 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 82, slot 0, present 58, cap 20, value 0, other 0 [hos sead::MainThread] nvn: DrawMeshTasksIndirect: 1160000 so far (x1 0x1178a88000 x2 0x2 x3 0x1178a88000 x4 0xf0040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59180000 (7495386 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1567 left, 2879 MB) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.08 over 958 ranges, 2879 MB), 1019 pages written, 1019 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.122; GPU wait for late pages 0.103 (56 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 33 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59200000 (7498049 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1566 left, 2879 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59220000 (7500221 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 242 dirty pages from their submits' captures, 75222 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 Presentation Thread] vk: write-back diff (600 submits): 3293 runs, 1886.5 MB compared; 3025 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 86.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 420 binds, 31 MB; 0x1066000000 (16 MB, state 1): 337 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 310 binds, 4 MB; 0x7fd7000000 (16 MB, state 1): 110 binds, 15 MB; 0x7fd8000000 (80 MB, state 1): 85 binds, 36 MB; 0x7f72000000 (48 MB, state 1): 68 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 62 binds, 0 MB; 0x107c000000 (32 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 14 textures retired (1566 left, 2879 MB) [hos Presentation Thread] vk: a frame: 57 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3394 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.47, present 0.13, draw 6.01, descriptors 2.28, texture lookups 0.13, uploads 0.00, pipelines 0.23, programs 1.13, commands 2.05, dispatch 0.69, memory sync 1.58, queue submit 0.97, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 255 (1024 MB): 9.25 MB synced in 1362.9 copies, 59.10 MB written back [hos Presentation Thread] vk: 39240 presents, 36.6 fps; a frame: 1299 draws (0 skipped), 93 dispatches, 204 passes, 157 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2178 pipelines (31333 ms), 292 programs (11 failed), 1579 textures (2893 MB) [hos Presentation Thread] vk: a frame: 425.0 full barriers recorded, 198.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 4.9 ms); 3.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59240000 (7504600 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59260000 (7509440 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1581 left, 2893 MB) [hos Presentation Thread] vk: in play: graphics 51b56e5cab37da1f (b764b6275a5f4b66 7d1897b6f8f8d9c7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 169 flushes, 14.2 command buffers each, over 120 presents; by reason: poll 0, wait 95, slot 0, present 52, cap 22, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59280000 (7514966 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 173 dirty pages from their submits' captures, 74555 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 Presentation Thread] vk: write-back diff (600 submits): 3081 runs, 1821.9 MB compared; 2735 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 105.7 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 429 binds, 31 MB; 0x1065000000 (16 MB, state 1): 372 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 307 binds, 4 MB; 0x7fd8000000 (80 MB, state 1): 176 binds, 43 MB; 0x7fd7000000 (16 MB, state 1): 115 binds, 20 MB; 0x7f72000000 (48 MB, state 1): 86 binds, 8 MB; 0x1066000000 (16 MB, state 1): 78 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: 40 textures retired (1569 left, 2879 MB) [hos Presentation Thread] vk: 43 textures retired (1566 left, 2878 MB) [hos Presentation Thread] vk: in play: graphics a471b5a54d28c819 (c7375b942d1002f7 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 0b30ddc8d2cde4ef (66216ff7aa555b01 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 71b22d9db7430f3d (1462ef0937a24013 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics f8ac9cb881e1e8e4 (de3f1cbb66e9512a 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a99974fe6b99d516 (07674f0ad77f8298 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3d1c6706a8385299 (86ba30878eb36977 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 968637fd6586b0c2 (ea4ca83923af364c 503f7f6a128b13f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59300000 (7520457 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13831059 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.14 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 25 textures retired (1567 left, 2879 MB) [hos Presentation Thread] vk: in play: graphics 515afe442e9dfca7 (b11dc007a87b73f9 f8c2e1cc22c1a042), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 23744f325ddc22fc (819688dddf7c2732 a456ec3df77422f2), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] nvn: CommandBufferWaitEvent #915000: event 0x100d6c803c mode 0 value 689142 (now 689123) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59320000 (7526059 pages from the captures) [hos Presentation Thread] vk: 16 textures retired (1573 left, 2888 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 88511 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 Presentation Thread] vk: write-back diff (600 submits): 4312 runs, 2236.2 MB compared; 4260 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 133.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 353 binds, 25 MB; 0x1043000000 (16 MB, state 1): 221 binds, 23 MB; 0x7fd2000000 (16 MB, state 1): 202 binds, 3 MB; 0x1065000000 (16 MB, state 1): 185 binds, 0 MB; 0x1066000000 (16 MB, state 1): 167 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 164 binds, 55 MB; 0x7f72000000 (48 MB, state 1): 121 binds, 27 MB; 0x1040000000 (16 MB, state 1): 81 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 3 textures retired (1570 left, 2888 MB) [hos Presentation Thread] vk: in play: graphics 6e11431be9a99160 (3c0ea8174f64c3ce 810e96e458e66392), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 66985a65c58f98a3 (650613634401472d 810e96e458e66392), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b05ea7b693cd6353 (8b365cd12cee772c b7d532397bd0db01), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 352a31a9e5166455 (3c0ea8174f64c3ce 6f3daf11a46e16e5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 07f29960244996d6 (650613634401472d 6f3daf11a46e16e5), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 11f428905a5f2099 (8b365cd12cee772c 6d192288bec8834b), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 61646dfad684d3c9 (ab45de8d21dfeccb 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6aba82873e1a818e (2c41623de38706ec 2d10a9ed5dd5851e), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics be76b79ff87e2b81 (ab45de8d21dfeccb 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 59b29ddf6fb71d46 (2c41623de38706ec 91634a97e2c120d6), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a9d8c685a6cf36d2 (1a9cf376e9ff4832 dab43837771f87e0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.05, scan 0.08 over 964 ranges, 2893 MB), 1028 pages written, 1028 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.096; GPU wait for late pages 0.078 (41 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 33 texture pages copied (0 MB) [hos host] vk: batched submits: 126 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 2, wait 61, slot 0, present 46, cap 17, value 0, other 0 [hos Presentation Thread] vk: 8 textures retired (1592 left, 2904 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59340000 (7531475 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #690000: event 0x100d6c8044 mode 0 value 689999 (lr 0x802742f0) [hos Presentation Thread] vk: 39 textures retired (1579 left, 2890 MB) [hos ModuleSystemWorker1] vcores: 349026 takes, 8581 waits (mean 44 us, longest 5.4 ms), 3934 kicks, 3785 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 135 dirty pages from their submits' captures, 79010 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 5267 runs, 2206.3 MB compared; 5740 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 164.3 MB in all, a range counted once a submit): 0x1043000000 (16 MB, state 1): 412 binds, 74 MB; 0x7fbf000000 (80 MB, state 1): 227 binds, 19 MB; 0x1040000000 (16 MB, state 1): 156 binds, 0 MB; 0x1065000000 (16 MB, state 1): 132 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 129 binds, 70 MB; 0x7fd2000000 (16 MB, state 1): 92 binds, 1 MB; 0x1066000000 (16 MB, state 1): 81 binds, 0 MB; 0x1041000000 (16 MB, state 1): 77 binds, 0 MB; [hos Presentation Thread] vk: program picks: 28857176 kept (14063211 by the last picks' textures, a uniform buffer bound since), 63574 new, 13679249 with other textures (of 42600000) [hos Presentation Thread] vk: in play: graphics 863ea427034e93c0 (0e650aa678969eb0 135d3b9dede55c90), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics dfae77120f031df0 (6cfac3a76bb1c9cd 97c485f5a7e5ba23), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics d2031d3042e9ee94 (0e650aa678969eb0 acdff5f9d41fd9dc), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics a014786d2c7fdaab (6cfac3a76bb1c9cd 3fb88d8502286dfa), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: readbacks of GPU results: 1167 of 3000 waited for their write-back, 1.38 ms each [hos Presentation Thread] vk: 36 textures retired (1597 left, 2905 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59360000 (7537005 pages from the captures) [hos Presentation Thread] vk: a frame: 168 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 8.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3618 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.80, present 0.20, draw 5.79, descriptors 1.92, texture lookups 0.18, uploads 0.04, pipelines 0.34, programs 1.35, commands 1.87, dispatch 0.84, memory sync 1.21, queue submit 0.84, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 255 (1024 MB): 8.87 MB synced in 1280.4 copies, 59.92 MB written back [hos Presentation Thread] vk: 39360 presents, 36.7 fps; a frame: 1098 draws (0 skipped), 114 dispatches, 205 passes, 155 barriers, 6 submits, 0.3 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2224 pipelines (33769 ms), 317 programs (11 failed), 1614 textures (2919 MB) [hos Presentation Thread] vk: a frame: 440.0 full barriers recorded, 197.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.1; 0x8: 3.0; 0x9: 1.0; 0x10: 5.1; 0x11: 43.0; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 4.9 ms); 2.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.03 ms [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (3 ms) [hos Presentation Thread] vi: 39364 frames presented (37.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 25, 22-30 120, 30-40 37, over 40 3 [hos host] vk: frame interpolation: 372 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 17, 12-17 343, 17-25 7, over 25 0 [hos Presentation Thread] vk: render targets drawn over from another start, let go: 63983 so far (55329 MB) [hos Presentation Thread] vk: 56 textures retired (1584 left, 2890 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59380000 (7540838 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 205 dirty pages from their submits' captures, 65510 from earlier ones', 37 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 sead::MainThread] vk: write-back diff (600 submits): 4717 runs, 1891.5 MB compared; 5416 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1057000000 (16 MB, captured, state 2): 37; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 206.8 MB in all, a range counted once a submit): 0x1043000000 (16 MB, state 1): 414 binds, 43 MB; 0x7fbf000000 (80 MB, state 1): 286 binds, 27 MB; 0x1066000000 (16 MB, state 1): 235 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 226 binds, 108 MB; 0x1040000000 (16 MB, state 1): 179 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 145 binds, 2 MB; 0x7fd8000000 (80 MB, state 1): 77 binds, 27 MB; 0x7ffe000000 (32 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 22 textures retired (1584 left, 2889 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos host] vk: batched submits: 140 flushes, 16.5 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 55, cap 27, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59400000 (7542750 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1583 left, 2889 MB) [hos ModuleSystemWorker4] nvn: 3900000 recordings made, 57149 live copies (18.0 MB), 26883 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59420000 (7544661 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 71134 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4721 runs, 2033.5 MB compared; 4709 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 330.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 379 binds, 232 MB; 0x7fbf000000 (80 MB, state 1): 372 binds, 40 MB; 0x1066000000 (16 MB, state 1): 308 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 199 binds, 3 MB; 0x1043000000 (16 MB, state 1): 171 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 168 binds, 54 MB; 0x1040000000 (16 MB, state 1): 153 binds, 0 MB; 0x1052000000 (16 MB, state 1): 70 binds, 1 MB; [hos rmbl::VibrationThread] hid: 208896 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59440000 (7547551 pages from the captures) [hos Presentation Thread] vk: queues ordered by their events: 264000 submissions stopped at a wait, 263980 went on once it was reached, 18 waits gone past; made to go by presents 133, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 918039, not met 0; captures at a CPU event's wait 376 [hos Presentation Thread] vk: 24 textures retired (1586 left, 2890 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.05, scan 0.08 over 965 ranges, 2895 MB), 1055 pages written, 1055 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.119; GPU wait for late pages 0.098 (36 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 34 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59460000 (7551876 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59480000 (7556064 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1586 left, 2890 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 72446 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 Presentation Thread] vk: write-back diff (600 submits): 5012 runs, 2143.1 MB compared; 5017 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 344.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 403 binds, 240 MB; 0x7fbf000000 (80 MB, state 1): 352 binds, 42 MB; 0x1066000000 (16 MB, state 1): 229 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 222 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 175 binds, 58 MB; 0x1040000000 (16 MB, state 1): 146 binds, 0 MB; 0x1052000000 (16 MB, state 1): 74 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 70 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13889287 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 165 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 0, wait 88, slot 0, present 62, cap 15, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1585 left, 2890 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59500000 (7559393 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1587 left, 2891 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59520000 (7563476 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1600 left, 2905 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 70760 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 Presentation Thread] vk: write-back diff (600 submits): 4300 runs, 1924.1 MB compared; 4293 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 344.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 407 binds, 244 MB; 0x1066000000 (16 MB, state 1): 286 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 275 binds, 45 MB; 0x7fd2000000 (16 MB, state 1): 186 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 162 binds, 51 MB; 0x1040000000 (16 MB, state 1): 105 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1055000000 (16 MB, state 1): 71 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59540000 (7567981 pages from the captures) [hos Presentation Thread] vk: 32 textures retired (1586 left, 2890 MB) [hos Presentation Thread] vk: a frame: 119 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3618 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.37, present 0.12, draw 5.73, descriptors 2.07, texture lookups 0.14, uploads 0.02, pipelines 0.24, programs 1.05, commands 2.06, dispatch 0.79, memory sync 1.74, queue submit 0.94, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.47 MB synced in 1176.5 copies, 60.92 MB written back [hos Presentation Thread] vk: 39480 presents, 35.6 fps; a frame: 1165 draws (0 skipped), 128 dispatches, 224 passes, 160 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2224 pipelines (33769 ms), 317 programs (11 failed), 1586 textures (2890 MB) [hos Presentation Thread] vk: a frame: 476.6 full barriers recorded, 203.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 78.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.2 ms a frame (the longest submission 4.8 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59560000 (7572320 pages from the captures) [hos Presentation Thread] vk: 47 textures retired (1603 left, 2904 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #920000: event 0x100d6c803c mode 0 value 692942 (now 692923) (lr 0x80662e5c) [hos Presentation Thread] vk: program picks: 28995478 kept (14126083 by the last picks' textures, a uniform buffer bound since), 63856 new, 13740665 with other textures (of 42800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59580000 (7577369 pages from the captures) [hos Presentation Thread] vk: 58 textures retired (1611 left, 2906 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 68292 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 Presentation Thread] vk: write-back diff (600 submits): 4702 runs, 1938.8 MB compared; 4779 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 359.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 403 binds, 259 MB; 0x7fbf000000 (80 MB, state 1): 272 binds, 48 MB; 0x1065000000 (16 MB, state 1): 267 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 254 binds, 49 MB; 0x7fd2000000 (16 MB, state 1): 180 binds, 3 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1052000000 (16 MB, state 1): 66 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos host] vk: batched submits: 163 flushes, 14.6 command buffers each, over 120 presents; by reason: poll 0, wait 80, slot 0, present 64, cap 19, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59600000 (7580673 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1593 left, 2891 MB) [hos ModuleSystemWorker3] vcores: 371056 takes, 9455 waits (mean 40 us, longest 4.6 ms), 4330 kicks, 4128 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 30 textures retired (1594 left, 2891 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59620000 (7583083 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.05, scan 0.08 over 965 ranges, 2895 MB), 1092 pages written, 1092 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.113; GPU wait for late pages 0.092 (41 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 16 textures retired (1597 left, 2896 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59640000 (7588507 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 69624 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 Presentation Thread] vk: write-back diff (600 submits): 4422 runs, 1878.3 MB compared; 4425 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 344.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 390 binds, 243 MB; 0x7fbf000000 (80 MB, state 1): 278 binds, 49 MB; 0x1065000000 (16 MB, state 1): 228 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 181 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 113 binds, 48 MB; 0x1055000000 (16 MB, state 1): 71 binds, 0 MB; 0x1052000000 (16 MB, state 1): 67 binds, 1 MB; 0x1056000000 (16 MB, state 1): 63 binds, 0 MB; [hos ModuleSystemWorker3] vk: readbacks of GPU results: 1447 of 3000 waited for their write-back, 1.26 ms each [hos Presentation Thread] vk: 41 textures retired (1597 left, 2896 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59660000 (7593098 pages from the captures) [hos host] vk: frame interpolation: 358 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 5, 12-17 352, 17-25 1, over 25 0 [hos Presentation Thread] vi: 39543 frames presented (35.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 127, 30-40 44, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59680000 (7596013 pages from the captures) [hos Presentation Thread] vk: 116 textures retired (1605 left, 2909 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59700000 (7601440 pages from the captures) [hos host] vk: batched submits: 168 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 86, slot 0, present 62, cap 20, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 70739 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 sead::MainThread] vk: write-back diff (600 submits): 4553 runs, 1942.8 MB compared; 4471 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 297.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 359 binds, 206 MB; 0x7fd8000000 (80 MB, state 1): 313 binds, 41 MB; 0x7fbf000000 (80 MB, state 1): 294 binds, 46 MB; 0x1065000000 (16 MB, state 1): 271 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 167 binds, 3 MB; 0x1055000000 (16 MB, state 1): 74 binds, 0 MB; 0x1052000000 (16 MB, state 1): 68 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 44 textures retired (1588 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59720000 (7605441 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59740000 (7609308 pages from the captures) [hos Presentation Thread] vk: 41 textures retired (1586 left, 2894 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 13947186 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: memory: working set 1869 MB (peak 6471), private 561 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1781 allocations 4581 MB; used 5834 of 9102 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7549 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1426 images 1630 MB; 268 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 319 images 523 MB; 198 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 46252 reused from the pool, 18861 made new, 18542 destroyed from it; it holds 134 (106 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9358 MB allowed (1217 MB of it free in the blocks); textures 2908 MB (budget 3072 MB), 1600 textures [hos Presentation Thread] vk: textures: decoded ASTC 1478 MB, rendered 791 MB (95 drawn in one frame, kept: 36326 KB), other 316 MB; used in the last 8 presents 1375 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 17443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 330 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 10141 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 17523 presents ago [hos host] vk: malloc: 1689 MB in arenas (869 MB in use, 819 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 99 (82122 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); 120x150x1 NVN 0x1: 2 (35 KB); 126x96x1 NVN 0x1: 1 (11 KB); [hos Presentation Thread] vk: 13 textures retired (1587 left, 2894 MB) [hos host] vk: malloc_trim: 819 MB free in the arenas now, the process's private memory 561 -> 463 MB (11 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 55.4 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 54 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3618 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.71, present 0.15, draw 6.15, descriptors 2.27, texture lookups 0.17, uploads 0.01, pipelines 0.25, programs 1.13, commands 2.17, dispatch 0.86, memory sync 1.47, queue submit 0.97, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.65 MB synced in 1220.2 copies, 60.42 MB written back [hos Presentation Thread] vk: 39600 presents, 35.1 fps; a frame: 1193 draws (0 skipped), 130 dispatches, 240 passes, 163 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2225 pipelines (33770 ms), 317 programs (11 failed), 1600 textures (2908 MB) [hos Presentation Thread] vk: a frame: 496.5 full barriers recorded, 206.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 81.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 6.6 ms); 3.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #695000: event 0x100d6c800c mode 0 value 695001 (lr 0x80660adc) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 76258 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 sead::MainThread] vk: write-back diff (600 submits): 4937 runs, 2089.1 MB compared; 4940 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 118.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 272 binds, 45 MB; 0x7f72000000 (48 MB, state 1): 208 binds, 70 MB; 0x1066000000 (16 MB, state 1): 134 binds, 0 MB; 0x1065000000 (16 MB, state 1): 134 binds, 0 MB; 0x1052000000 (16 MB, state 1): 71 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 70 binds, 0 MB; 0x1057000000 (16 MB, state 1): 70 binds, 0 MB; 0x107c000000 (32 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59760000 (7613606 pages from the captures) [hos Presentation Thread] vk: 55 textures retired (1584 left, 2894 MB) [hos Presentation Thread] vk: 27 textures retired (1584 left, 2894 MB) [hos sead::MainThread] vk: capture: a submit 0.50 ms (lock 0.06, scan 0.08 over 966 ranges, 2897 MB), 1101 pages written, 1101 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.112; GPU wait for late pages 0.091 (36 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59780000 (7618054 pages from the captures) [hos host] vk: batched submits: 123 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 46, cap 24, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1587 left, 2894 MB) [hos Presentation Thread] vk: 56 textures retired (1583 left, 2894 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 82661 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 5263 runs, 2322.0 MB compared; 5260 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.7 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 266 binds, 41 MB; 0x7f72000000 (48 MB, state 1): 186 binds, 78 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x1040000000 (16 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1057000000 (16 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; 0x1041000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59800000 (7623495 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1582 left, 2894 MB) [hos Presentation Thread] vk: program picks: 29131870 kept (14198603 by the last picks' textures, a uniform buffer bound since), 64053 new, 13804076 with other textures (of 43000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59820000 (7626684 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1584 left, 2894 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 85864 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 Presentation Thread] vk: write-back diff (600 submits): 5291 runs, 2451.5 MB compared; 5129 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 113.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 325 binds, 22 MB; 0x1065000000 (16 MB, state 1): 263 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 232 binds, 84 MB; 0x1040000000 (16 MB, state 1): 115 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 95 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1057000000 (16 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos host] vk: batched submits: 117 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 51, cap 8, value 0, other 0 [hos Presentation Thread] vk: 40 textures retired (1602 left, 2908 MB) [hos ModuleSystemWorker5] vcores: 355481 takes, 7743 waits (mean 35 us, longest 3.7 ms), 3405 kicks, 3284 yields, 0 escapes in 5 s [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #925000: event 0x100d6c803c mode 0 value 696742 (now 696723) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59840000 (7632549 pages from the captures) [hos Presentation Thread] vk: 52 textures retired (1605 left, 2909 MB) [hos Presentation Thread] vk: 69 textures retired (1592 left, 2895 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59860000 (7637821 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 40 dirty pages from their submits' captures, 77027 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 Presentation Thread] vk: write-back diff (600 submits): 4637 runs, 2118.2 MB compared; 4620 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 352.1 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 862 binds, 52 MB; 0x7f72000000 (48 MB, state 1): 381 binds, 249 MB; 0x7fbf000000 (80 MB, state 1): 351 binds, 50 MB; 0x1066000000 (16 MB, state 1): 131 binds, 0 MB; 0x1065000000 (16 MB, state 1): 126 binds, 0 MB; 0x1057000000 (16 MB, state 1): 70 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 68 binds, 0 MB; 0x107c000000 (32 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 39718 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 119, 30-40 52, over 40 1 [hos host] vk: frame interpolation: 350 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 2, 12-17 345, 17-25 2, over 25 0 [hos sead::MainThread] vk: readbacks of GPU results: 1113 of 3000 waited for their write-back, 1.54 ms each [hos Presentation Thread] vk: a frame: 35 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3618 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.59, present 0.22, draw 4.67, descriptors 1.66, texture lookups 0.13, uploads 0.00, pipelines 0.21, programs 0.79, commands 1.74, dispatch 0.85, memory sync 2.15, queue submit 0.76, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.36 MB synced in 1194.3 copies, 59.91 MB written back [hos Presentation Thread] vk: 39720 presents, 34.8 fps; a frame: 898 draws (0 skipped), 120 dispatches, 223 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2225 pipelines (33770 ms), 317 programs (11 failed), 1605 textures (2909 MB) [hos Presentation Thread] vk: a frame: 459.5 full barriers recorded, 196.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 6.3 ms); 2.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.47 ms (lock 0.05, scan 0.08 over 966 ranges, 2897 MB), 1091 pages written, 1091 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.239; GPU wait for late pages 0.219 (43 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (190 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1592 left, 2895 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59880000 (7643043 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1592 left, 2895 MB) [hos host] vk: batched submits: 136 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 60, slot 0, present 52, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59900000 (7648679 pages from the captures) [hos Presentation Thread] vk: 39 textures retired (1609 left, 2909 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 78817 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 Presentation Thread] vk: write-back diff (600 submits): 4747 runs, 2080.5 MB compared; 4680 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 362.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 431 binds, 302 MB; 0x7fbf000000 (80 MB, state 1): 253 binds, 52 MB; 0x7fd8000000 (80 MB, state 1): 127 binds, 7 MB; 0x1066000000 (16 MB, state 1): 114 binds, 0 MB; 0x1065000000 (16 MB, state 1): 107 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; 0x1057000000 (16 MB, state 1): 70 binds, 0 MB; 0x1052000000 (16 MB, state 1): 61 binds, 1 MB; [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (2 ms) [hos Presentation Thread] vk: 116 textures retired (1584 left, 2894 MB) [hos Presentation Thread] vk: 13 textures retired (1584 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59920000 (7653459 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14005353 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 19 textures retired (1582 left, 2894 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.15 [hos Presentation Thread] vk: 13 textures retired (1583 left, 2894 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 188 dirty pages from their submits' captures, 87817 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4906 runs, 2376.7 MB compared; 4991 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 161.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 285 binds, 54 MB; 0x7f72000000 (48 MB, state 1): 179 binds, 103 MB; 0x1066000000 (16 MB, state 1): 129 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 108 binds, 4 MB; 0x107c000000 (32 MB, state 1): 105 binds, 0 MB; 0x1057000000 (16 MB, state 1): 81 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 39 textures retired (1599 left, 2908 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59940000 (7657414 pages from the captures) [hos host] vk: batched submits: 103 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 1, wait 38, slot 0, present 41, cap 15, value 8, other 0 [hos Presentation Thread] vk: 42 textures retired (1583 left, 2894 MB) [hos Presentation Thread] vk: 27 textures retired (1583 left, 2894 MB) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 965 ranges, 2895 MB), 1118 pages written, 1118 copied (4.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.169; GPU wait for late pages 0.149 (20 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (209 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 1 textures retired (1582 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59960000 (7661392 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 87086 from earlier ones', 7 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 Presentation Thread] vk: write-back diff (600 submits): 5340 runs, 2442.3 MB compared; 5117 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1043000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 148.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 433 binds, 19 MB; 0x7fbf000000 (80 MB, state 1): 313 binds, 46 MB; 0x7f72000000 (48 MB, state 1): 163 binds, 83 MB; 0x1066000000 (16 MB, state 1): 126 binds, 0 MB; 0x107c000000 (32 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1057000000 (16 MB, state 1): 81 binds, 0 MB; 0x1140000000 (64 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: a frame: 24 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3618 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.69, present 0.24, draw 4.40, descriptors 1.55, texture lookups 0.14, uploads 0.00, pipelines 0.21, programs 0.76, commands 1.64, dispatch 0.79, memory sync 1.74, queue submit 0.63, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.56 MB synced in 1210.4 copies, 59.52 MB written back [hos Presentation Thread] vk: 39840 presents, 33.1 fps; a frame: 838 draws (0 skipped), 117 dispatches, 234 passes, 158 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2227 pipelines (33823 ms), 317 programs (11 failed), 1596 textures (2908 MB) [hos Presentation Thread] vk: a frame: 467.3 full barriers recorded, 197.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.7; 0x12: 76.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.2 ms); 2.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 13 textures retired (1583 left, 2894 MB) [hos tera::FileResourceMgr] vcores: 347816 takes, 9458 waits (mean 39 us, longest 16.2 ms), 4273 kicks, 4082 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 10 textures retired (1597 left, 2909 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #700000: event 0x100d6c8014 mode 0 value 700000 (lr 0x80660bcc) [hos host] vk: batched submits: 85 flushes, 22.5 command buffers each, over 120 presents; by reason: poll 0, wait 23, slot 0, present 38, cap 24, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 59980000 (7665649 pages from the captures) [hos Presentation Thread] vk: program picks: 29266297 kept (14268193 by the last picks' textures, a uniform buffer bound since), 64279 new, 13869423 with other textures (of 43200000) [hos Presentation Thread] vk: 13 textures retired (1594 left, 2896 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 88761 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 Presentation Thread] vk: write-back diff (600 submits): 5777 runs, 2403.5 MB compared; 5657 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 142.0 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 360 binds, 12 MB; 0x7fbf000000 (80 MB, state 1): 321 binds, 48 MB; 0x7f72000000 (48 MB, state 1): 164 binds, 82 MB; 0x1065000000 (16 MB, state 1): 127 binds, 0 MB; 0x107c000000 (32 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1057000000 (16 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 10 textures retired (1584 left, 2895 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vi: 39884 frames presented (33.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 4, 22-30 90, 30-40 68, over 40 4 [hos host] vk: frame interpolation: 332 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 2, 12-17 326, 17-25 2, over 25 1 [hos Presentation Thread] vk: 29 textures retired (1586 left, 2895 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #930000: event 0x100d6c803c mode 0 value 700542 (now 700523) (lr 0x80662e5c) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 507 of 3000 waited for their write-back, 3.60 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60000000 (7669069 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2895 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 88527 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 Presentation Thread] vk: write-back diff (600 submits): 5500 runs, 2458.1 MB compared; 5379 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 130.4 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 369 binds, 12 MB; 0x7fe2000000 (16 MB, state 1): 196 binds, 12 MB; 0x7fbf000000 (80 MB, state 1): 188 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 158 binds, 84 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x1044000000 (16 MB, state 1): 138 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; 0x1057000000 (16 MB, state 1): 82 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 965 ranges, 2893 MB), 1097 pages written, 1097 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.095; GPU wait for late pages 0.077 (11 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (191 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 14 textures retired (1589 left, 2895 MB) [hos host] vk: batched submits: 94 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 40, cap 17, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60020000 (7673169 pages from the captures) [hos Presentation Thread] vk: a staging arena of 64 MB took 7.3 ms to make [hos Presentation Thread] vk: 30 textures retired (1611 left, 2909 MB) [hos Presentation Thread] vk: in play: mesh e14ca6f9af39ff98 (a79d4939d67da4e6 75b76ea2ccf04df3), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: mesh e14ca6f9af39ff98: threads 32 max v 126 p 126 payload 64, 22 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 38 39 4c 4f 54 55; 0 primitive [hos Presentation Thread] vk: 14 textures retired (1600 left, 2895 MB) [hos ModuleSystemWorker2] nvn: 3950000 recordings made, 58639 live copies (17.7 MB), 27281 texture copies; 3 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 91300 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 Presentation Thread] vk: write-back diff (600 submits): 5460 runs, 2547.2 MB compared; 5043 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 120.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 375 binds, 12 MB; 0x1044000000 (16 MB, state 1): 339 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 87 MB; 0x7fe2000000 (16 MB, state 1): 122 binds, 8 MB; 0x7fbf000000 (80 MB, state 1): 115 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1057000000 (16 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: 33 textures retired (1596 left, 2895 MB) [hos Presentation Thread] vk: a frame: 60 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.5 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 3675 ms in all, 8 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.38, present 0.25, draw 4.33, descriptors 1.42, texture lookups 0.19, uploads 0.06, pipelines 0.21, programs 0.86, commands 1.56, dispatch 0.87, memory sync 1.44, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.46 MB synced in 1198.7 copies, 59.71 MB written back [hos Presentation Thread] vk: 39960 presents, 33.2 fps; a frame: 736 draws (0 skipped), 122 dispatches, 232 passes, 157 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2230 pipelines (33831 ms), 318 programs (11 failed), 1609 textures (2909 MB) [hos Presentation Thread] vk: a frame: 466.1 full barriers recorded, 195.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.1; 0x8: 3.0; 0x9: 1.0; 0x10: 5.1; 0x11: 42.7; 0x12: 74.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 6.3 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14063989 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 65457 so far (56546 MB) [hos Presentation Thread] vk: 42 textures retired (1593 left, 2895 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60040000 (7679421 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 13 textures retired (1593 left, 2895 MB) [hos sead::MainThread] nvn: QueueSubmitCommands #240000: queue 0x10100d6bf020 (its #39983), 1 handles (lr 0x80666be0) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.17 [hos host] vk: batched submits: 94 flushes, 19.9 command buffers each, over 120 presents; by reason: poll 2, wait 36, slot 0, present 44, cap 12, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1592 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60060000 (7685173 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 286 dirty pages from their submits' captures, 82787 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 Presentation Thread] vk: write-back diff (600 submits): 6114 runs, 2286.4 MB compared; 6435 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 102.8 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 361 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 320 binds, 20 MB; 0x7f72000000 (48 MB, state 1): 243 binds, 73 MB; 0x7fd2000000 (16 MB, state 1): 133 binds, 1 MB; 0x1065000000 (16 MB, state 1): 127 binds, 0 MB; 0x1066000000 (16 MB, state 1): 121 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1040000000 (16 MB, state 1): 70 binds, 0 MB; [hos Presentation Thread] vk: 26 textures retired (1594 left, 2895 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #80000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60080000 (7690778 pages from the captures) [hos sead::MainThread] vcores: 294110 takes, 7593 waits (mean 71 us, longest 12.5 ms), 3387 kicks, 3216 yields, 0 escapes in 5 s [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 1180000 so far (x1 0x117ccce000 x2 0x2 x3 0x117ccce000 x4 0x230040) [hos Presentation Thread] vk: capture: a submit 0.66 ms (lock 0.08, scan 0.10 over 965 ranges, 2893 MB), 1102 pages written, 1102 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.073; GPU wait for late pages 0.050 (8 of 600 takes), pools lock 0.000, retires and stamps 0.014, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1594 left, 2895 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60100000 (7696551 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1593 left, 2894 MB) [hos Presentation Thread] vi: 40029 frames presented (28.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 3, 22-30 44, 30-40 64, over 40 33 [hos host] vk: frame interpolation: 285 frames shown on time, 5 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 153, 17-25 129, over 25 7 [hos Presentation Thread] vk: mirror syncs (600 submits): 88 dirty pages from their submits' captures, 78709 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 Presentation Thread] vk: write-back diff (600 submits): 5659 runs, 2261.5 MB compared; 5934 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 144.5 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 376 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 317 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 216 binds, 63 MB; 0x7fd8000000 (80 MB, state 1): 172 binds, 58 MB; 0x1065000000 (16 MB, state 1): 152 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 149 binds, 1 MB; 0x1066000000 (16 MB, state 1): 110 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60120000 (7701688 pages from the captures) [hos host] vk: batched submits: 118 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 49, cap 31, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1591 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60140000 (7706067 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1586 left, 2894 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 83433 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 Presentation Thread] vk: write-back diff (600 submits): 6152 runs, 2389.1 MB compared; 6497 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.1 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 365 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 267 binds, 21 MB; 0x1065000000 (16 MB, state 1): 235 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 149 binds, 66 MB; 0x7fd2000000 (16 MB, state 1): 129 binds, 1 MB; 0x1040000000 (16 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 79 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: 14 textures retired (1587 left, 2894 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 546 of 3000 waited for their write-back, 3.12 ms each [hos Presentation Thread] vk: program picks: 29399774 kept (14335461 by the last picks' textures, a uniform buffer bound since), 64541 new, 13935684 with other textures (of 43400000) [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3675 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.98, present 0.43, draw 5.71, descriptors 1.93, texture lookups 0.16, uploads 0.00, pipelines 0.26, programs 1.13, commands 2.08, dispatch 1.19, memory sync 1.71, queue submit 0.88, slot wait 0.10 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.35 MB synced in 1186.2 copies, 60.37 MB written back [hos Presentation Thread] vk: 40080 presents, 27.5 fps; a frame: 885 draws (0 skipped), 149 dispatches, 223 passes, 164 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2238 pipelines (49019 ms), 318 programs (11 failed), 1587 textures (2894 MB) [hos Presentation Thread] vk: a frame: 488.9 full barriers recorded, 204.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 52.8; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 8.8 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.20 [hos rmbl::VibrationThread] hid: 212992 vibration values, strongest 0.19 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60160000 (7710996 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2894 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #935000: event 0x100d6c803c mode 0 value 704342 (now 704304) (lr 0x80662e5c) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2894 MB) [hos host] vk: batched submits: 105 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 40, cap 25, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60180000 (7716412 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 82712 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 Presentation Thread] vk: write-back diff (600 submits): 6031 runs, 2336.0 MB compared; 6282 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 165.2 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 366 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 336 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 250 binds, 79 MB; 0x7fd8000000 (80 MB, state 1): 152 binds, 63 MB; 0x1065000000 (16 MB, state 1): 152 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 119 binds, 1 MB; 0x1040000000 (16 MB, state 1): 119 binds, 0 MB; 0x1066000000 (16 MB, state 1): 104 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: capture: a submit 0.54 ms (lock 0.06, scan 0.09 over 965 ranges, 2893 MB), 1088 pages written, 1088 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.117; GPU wait for late pages 0.095 (15 of 600 takes), pools lock 0.000, retires and stamps 0.013, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2894 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #705000: event 0x100d6c8020 mode 0 value 705000 (lr 0x80664f14) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2894 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60200000 (7720421 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14122163 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 85373 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 Presentation Thread] vk: write-back diff (600 submits): 5898 runs, 2440.2 MB compared; 5931 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 147.1 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 353 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 314 binds, 21 MB; 0x1065000000 (16 MB, state 1): 206 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 194 binds, 51 MB; 0x7fd8000000 (80 MB, state 1): 163 binds, 73 MB; 0x7fd2000000 (16 MB, state 1): 127 binds, 1 MB; 0x1040000000 (16 MB, state 1): 112 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 85 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 101 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 43, cap 10, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60220000 (7724462 pages from the captures) [hos BaseProcExecutor5] vcores: 324478 takes, 7719 waits (mean 46 us, longest 3.6 ms), 3400 kicks, 3282 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 86704 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 Presentation Thread] vk: write-back diff (600 submits): 6279 runs, 2457.6 MB compared; 6460 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.9 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 345 binds, 0 MB; 0x1065000000 (16 MB, state 1): 280 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 245 binds, 20 MB; 0x7fd8000000 (80 MB, state 1): 160 binds, 69 MB; 0x7fd2000000 (16 MB, state 1): 131 binds, 1 MB; 0x1040000000 (16 MB, state 1): 102 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vi: 40197 frames presented (33.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 6, 22-30 96, 30-40 62, over 40 4 [hos host] vk: frame interpolation: 335 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 3, 7-9 7, 9-12 4, 12-17 281, 17-25 41, over 25 0 [hos Presentation Thread] vk: memory: working set 2097 MB (peak 6471), private 1104 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1648 allocations 4475 MB; used 5834 of 9110 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2591 of 7553 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1429 images 1630 MB; 265 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 183 images 418 MB; 126 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 47176 reused from the pool, 18959 made new, 18776 destroyed from it; it holds 14 (14 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9366 MB allowed (1323 MB of it free in the blocks); textures 2894 MB (budget 3072 MB), 1587 textures [hos Presentation Thread] vk: textures: decoded ASTC 1478 MB, rendered 779 MB (95 drawn in one frame, kept: 35755 KB), other 316 MB; used in the last 8 presents 1252 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 18043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 930 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 10741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 18123 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 100 (82131 KB): 42x41x1 NVN 0x25: 1 (6 KB); 46x48x1 NVN 0x25: 1 (8 KB); 46x66x1 NVN 0x25: 1 (11 KB); 54x46x1 NVN 0x25: 1 (9 KB); 56x86x1 NVN 0x25: 1 (18 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 2 (39 KB); 76x76x1 NVN 0x25: 1 (22 KB); 82x97x1 NVN 0x1: 1 (7 KB); 104x92x1 NVN 0x25: 1 (37 KB); 104x93x1 NVN 0x1: 1 (9 KB); 105x66x1 NVN 0x25: 2 (54 KB); 106x105x1 NVN 0x1: 3 (32 KB); 110x130x1 NVN 0x1: 1 (13 KB); 118x110x1 NVN 0x1: 1 (12 KB); 120x150x1 NVN 0x1: 2 (35 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 67.3 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3675 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.49, present 0.28, draw 4.10, descriptors 1.36, texture lookups 0.10, uploads 0.00, pipelines 0.19, programs 0.79, commands 1.54, dispatch 0.87, memory sync 1.83, queue submit 0.62, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.18 MB synced in 1169.2 copies, 59.72 MB written back [hos Presentation Thread] vk: 40200 presents, 34.8 fps; a frame: 784 draws (0 skipped), 138 dispatches, 223 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2238 pipelines (49019 ms), 318 programs (11 failed), 1587 textures (2894 MB) [hos Presentation Thread] vk: a frame: 472.2 full barriers recorded, 194.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 44.1; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 6.5 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60240000 (7728292 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 965 ranges, 2681 MB), 1072 pages written, 1072 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.125; GPU wait for late pages 0.106 (15 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (171 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos host] vk: batched submits: 87 flushes, 21.3 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 32, cap 17, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 86670 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 Presentation Thread] vk: write-back diff (600 submits): 6283 runs, 2473.4 MB compared; 6375 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.1 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 353 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 261 binds, 20 MB; 0x1065000000 (16 MB, state 1): 191 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 158 binds, 67 MB; 0x7fd2000000 (16 MB, state 1): 121 binds, 1 MB; 0x1040000000 (16 MB, state 1): 96 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 92 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60260000 (7733356 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1586 left, 2894 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 591 of 3000 waited for their write-back, 3.08 ms each [hos Presentation Thread] vk: 5 textures retired (1587 left, 2894 MB) [hos Presentation Thread] vk: 3 textures retired (1588 left, 2894 MB) [hos Presentation Thread] vk: queues ordered by their events: 270000 submissions stopped at a wait, 269979 went on once it was reached, 18 waits gone past; made to go by presents 136, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 939439, not met 0; captures at a CPU event's wait 383 [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 84483 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 Presentation Thread] vk: write-back diff (600 submits): 6335 runs, 2518.9 MB compared; 6534 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.3 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 359 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 233 binds, 17 MB; 0x1065000000 (16 MB, state 1): 192 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 160 binds, 69 MB; 0x7fd2000000 (16 MB, state 1): 149 binds, 1 MB; 0x1040000000 (16 MB, state 1): 111 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 91 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60280000 (7737914 pages from the captures) [hos host] vk: batched submits: 100 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 33, cap 19, value 0, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #940000: event 0x100d6c803c mode 0 value 708142 (now 708123) (lr 0x80662e5c) [hos Presentation Thread] vk: program picks: 29533470 kept (14408666 by the last picks' textures, a uniform buffer bound since), 64758 new, 14001771 with other textures (of 43600000) [hos Presentation Thread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 85500 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 Presentation Thread] vk: write-back diff (600 submits): 6242 runs, 2396.4 MB compared; 6517 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 84.3 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 350 binds, 0 MB; 0x1065000000 (16 MB, state 1): 276 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 183 binds, 16 MB; 0x7fd8000000 (80 MB, state 1): 153 binds, 66 MB; 0x7f7e000000 (16 MB, state 1): 131 binds, 1 MB; 0x7fd2000000 (16 MB, state 1): 115 binds, 1 MB; 0x1040000000 (16 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 84 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 965 ranges, 2681 MB), 1074 pages written, 1074 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.155; GPU wait for late pages 0.135 (16 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 40 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3675 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.51, present 0.27, draw 4.21, descriptors 1.43, texture lookups 0.10, uploads 0.01, pipelines 0.21, programs 0.71, commands 1.61, dispatch 0.89, memory sync 1.74, queue submit 0.63, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.22 MB synced in 1174.3 copies, 60.58 MB written back [hos Presentation Thread] vk: 40320 presents, 34.1 fps; a frame: 797 draws (0 skipped), 142 dispatches, 223 passes, 157 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2241 pipelines (49281 ms), 318 programs (11 failed), 1588 textures (2894 MB) [hos Presentation Thread] vk: a frame: 479.2 full barriers recorded, 198.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.2; 0x8: 3.0; 0x9: 1.0; 0x10: 6.2; 0x11: 43.1; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 6.5 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: in play: graphics ce5a040598b16eda (df63c7bb3e4b0571 bbe5943cb07a0235), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics e100be20290be361 (d9c3c0318b88dd6a bbe5943cb07a0235), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 2 other variants [hos Presentation Thread] vk: in play: graphics e0844893f2eb5ea2 (e6d305324df5ecb8 f020d1378928f366), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 11 textures retired (1598 left, 2895 MB) [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 3400000 (of 4067725 registrations; slot 20331 256x256 -> 307x307) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60300000 (7742171 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14180820 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker5] vcores: 366402 takes, 7961 waits (mean 36 us, longest 1.8 ms), 3502 kicks, 3418 yields, 0 escapes in 5 s [hos host] vk: batched submits: 97 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 2, wait 45, slot 0, present 37, cap 13, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 11 textures retired (1597 left, 2895 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 87126 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 Presentation Thread] vk: write-back diff (600 submits): 6356 runs, 2510.7 MB compared; 6562 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 92.3 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 347 binds, 0 MB; 0x1065000000 (16 MB, state 1): 263 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 253 binds, 20 MB; 0x7fd8000000 (80 MB, state 1): 164 binds, 69 MB; 0x7f7e000000 (16 MB, state 1): 148 binds, 2 MB; 0x7fd2000000 (16 MB, state 1): 116 binds, 1 MB; 0x1040000000 (16 MB, state 1): 105 binds, 0 MB; 0x107c000000 (32 MB, state 1): 89 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2080 MB), 0 retired still imported (0 MB), 12 retired given back (560 MB) [hos Presentation Thread] vk: in play: graphics df1ddff998a70b56 (e315a3b0579551ce 6c4c363d5cfcae28), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 756b210a07486707 (e315a3b0579551ce 8e15830d247b5b37), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: pool 0x7ef7758500+0x7f80 imported in 3.6 ms as 0x7ef7000000..0x7efa000000 (76 imports, 1438 ms in all) [hos Presentation Thread] vk: in play: graphics 5c5447360e3fd348 (19d755e2f260798a 2d8c4f622556c87e), inputs 0000002000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 6105b07edaffc419 (9bda10bb9d48a1d5 8edb0f937a2c5d14), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 13 textures retired (1602 left, 2896 MB) [hos host] vk: frame interpolation: 343 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 2, 12-17 337, 17-25 4, over 25 0 [hos Presentation Thread] vi: 40369 frames presented (34.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 8, 22-30 101, 30-40 59, over 40 4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60320000 (7746644 pages from the captures) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (3 ms) [hos Presentation Thread] vk: 2 textures retired (1607 left, 2909 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.15 [hos sead::MainThread] nvn: CommandBufferSignalEvent #710000: event 0x100d6c8028 mode 0 value 709999 (lr 0x80667410) [hos Presentation Thread] vk: mirror syncs (600 submits): 205 dirty pages from their submits' captures, 86737 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 Presentation Thread] vk: write-back diff (600 submits): 5717 runs, 2400.5 MB compared; 7878 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 30.0 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 364 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 245 binds, 20 MB; 0x1065000000 (16 MB, state 1): 163 binds, 0 MB; 0x1040000000 (16 MB, state 1): 132 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 115 binds, 1 MB; 0x7fd2000000 (16 MB, state 1): 100 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 83 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 81 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics 66c4ebe07c33f602 (eb314c948c868a83 2347a37330d1601f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 25f01fd0ef5a93ff (b693a41c0a6c799e 2347a37330d1601f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics b1ea6f9bd23dd0d3 (eb314c948c868a83 857251543a5cd4d0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics dcc564bee9cd89ee (b693a41c0a6c799e 857251543a5cd4d0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 106 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 32, cap 16, value 3, other 0 [hos Presentation Thread] vk: texture #84842 0x1001e142400 46x48 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 40410 (drawn at 39326) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60340000 (7751643 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 972 ranges, 2692 MB), 1077 pages written, 1077 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.158; GPU wait for late pages 0.138 (17 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 41 texture pages copied (0 MB) [hos Presentation Thread] vk: 7 textures retired (1613 left, 2910 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 211 dirty pages from their submits' captures, 80910 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 Presentation Thread] vk: write-back diff (600 submits): 6292 runs, 2261.6 MB compared; 7198 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 10.8 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 341 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 7 MB; 0x1065000000 (16 MB, state 1): 121 binds, 0 MB; 0x1040000000 (16 MB, state 1): 116 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 94 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 78 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 74 binds, 0 MB; 0x1041000000 (16 MB, state 1): 74 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2096 MB), 0 retired still imported (0 MB), 13 retired given back (592 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 625 of 3000 waited for their write-back, 2.93 ms each [hos Presentation Thread] vk: 11 textures retired (1612 left, 2910 MB) [hos Presentation Thread] vk: a frame: 129 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 2.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.16, present 0.23, draw 4.72, descriptors 1.48, texture lookups 0.13, uploads 0.02, pipelines 0.29, programs 1.07, commands 1.63, dispatch 1.00, memory sync 1.72, queue submit 0.71, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.36 MB synced in 1184.1 copies, 60.30 MB written back [hos Presentation Thread] vk: 40440 presents, 34.4 fps; a frame: 833 draws (0 skipped), 144 dispatches, 220 passes, 156 barriers, 6 submits, 0.7 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2286 pipelines (50713 ms), 329 programs (11 failed), 1612 textures (2910 MB) [hos Presentation Thread] vk: a frame: 479.4 full barriers recorded, 196.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.9; 0x8: 3.0; 0x9: 1.0; 0x10: 5.9; 0x11: 43.4; 0x12: 71.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 6.7 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: 6 textures retired (1612 left, 2909 MB) [hos Presentation Thread] vk: 1 textures retired (1611 left, 2909 MB) [hos host] vk: batched submits: 111 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 46, cap 17, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1615 left, 2909 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 93376 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 Presentation Thread] vk: write-back diff (600 submits): 6278 runs, 2751.1 MB compared; 6339 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3.7 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 323 binds, 1 MB; 0x1065000000 (16 MB, state 1): 131 binds, 0 MB; 0x107c000000 (32 MB, state 1): 115 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 109 binds, 2 MB; 0x7fd2000000 (16 MB, state 1): 102 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1040000000 (16 MB, state 1): 84 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: 2 textures retired (1613 left, 2908 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #945000: event 0x100d6c803c mode 0 value 711942 (now 711923) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60360000 (7757101 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1612 left, 2908 MB) [hos Presentation Thread] vk: 10 textures retired (1612 left, 2908 MB) [hos AudioFrameworkThread] vcores: 368556 takes, 8720 waits (mean 52 us, longest 4.3 ms), 3896 kicks, 3804 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 29666979 kept (14472163 by the last picks' textures, a uniform buffer bound since), 65221 new, 14067799 with other textures (of 43800000) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.05, scan 0.08 over 972 ranges, 2692 MB), 1052 pages written, 1052 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.083; GPU wait for late pages 0.065 (9 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 45 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 89287 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 Presentation Thread] vk: write-back diff (600 submits): 5590 runs, 2582.0 MB compared; 5575 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 9.4 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 348 binds, 1 MB; 0x1065000000 (16 MB, state 1): 189 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 127 binds, 1 MB; 0x107c000000 (32 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1040000000 (16 MB, state 1): 81 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 77 binds, 3 MB; [hos Presentation Thread] vk: imports: 63 live (2096 MB), 0 retired still imported (0 MB), 13 retired given back (592 MB) [hos host] vk: batched submits: 79 flushes, 22.5 command buffers each, over 120 presents; by reason: poll 2, wait 39, slot 0, present 24, cap 14, value 0, other 0 [hos Presentation Thread] vk: 15 textures retired (1611 left, 2908 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14239006 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60380000 (7762558 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker5] nvn: 4000000 recordings made, 58818 live copies (19.0 MB), 27323 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vi: 40541 frames presented (34.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 4, 22-30 103, 30-40 61, over 40 2 [hos host] vk: frame interpolation: 343 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 1, 12-17 339, 17-25 3, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60400000 (7766558 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 40 dirty pages from their submits' captures, 73728 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 Presentation Thread] vk: write-back diff (600 submits): 5079 runs, 2050.3 MB compared; 5221 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 19.6 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 398 binds, 1 MB; 0x1065000000 (16 MB, state 1): 310 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 221 binds, 4 MB; 0x7fbf000000 (80 MB, state 1): 118 binds, 10 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 68 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 68 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 68 binds, 2 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60420000 (7770247 pages from the captures) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.22, present 0.21, draw 4.20, descriptors 1.50, texture lookups 0.11, uploads 0.00, pipelines 0.19, programs 0.67, commands 1.60, dispatch 0.87, memory sync 1.39, queue submit 0.68, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.22 MB synced in 1183.5 copies, 60.05 MB written back [hos Presentation Thread] vk: 40560 presents, 34.6 fps; a frame: 826 draws (0 skipped), 126 dispatches, 211 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2286 pipelines (50713 ms), 329 programs (11 failed), 1612 textures (2908 MB) [hos Presentation Thread] vk: a frame: 449.9 full barriers recorded, 195.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 44.2; 0x12: 71.5; 0x13: 2.0; 0x21: 3.9; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 6.5 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 65683 so far (56718 MB) [hos Presentation Thread] vk: 1 textures retired (1611 left, 2908 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60440000 (7773732 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1611 left, 2908 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60460000 (7778098 pages from the captures) [hos host] vk: batched submits: 161 flushes, 14.1 command buffers each, over 120 presents; by reason: poll 2, wait 75, slot 0, present 63, cap 21, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1610 left, 2909 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 76778 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 Presentation Thread] vk: write-back diff (600 submits): 4740 runs, 2121.1 MB compared; 4519 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 17.3 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 388 binds, 1 MB; 0x7fd2000000 (16 MB, state 1): 215 binds, 4 MB; 0x1065000000 (16 MB, state 1): 214 binds, 0 MB; 0x1066000000 (16 MB, state 1): 90 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 80 binds, 10 MB; 0x7f72000000 (48 MB, state 1): 72 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 70 binds, 0 MB; 0x1040000000 (16 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2096 MB), 0 retired still imported (0 MB), 13 retired given back (592 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60480000 (7781470 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1613 left, 2910 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60500000 (7784077 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.05, scan 0.08 over 972 ranges, 2692 MB), 1042 pages written, 1042 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.205; GPU wait for late pages 0.186 (32 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 822 of 3000 waited for their write-back, 2.14 ms each [hos Presentation Thread] vk: 10 textures retired (1613 left, 2910 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60520000 (7786672 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 71 dirty pages from their submits' captures, 82464 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 Presentation Thread] vk: write-back diff (600 submits): 3925 runs, 2267.4 MB compared; 3211 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.0 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 372 binds, 1 MB; 0x1065000000 (16 MB, state 1): 365 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 200 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 91 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 82 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1040000000 (16 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60540000 (7789256 pages from the captures) [hos host] vk: batched submits: 129 flushes, 15.4 command buffers each, over 120 presents; by reason: poll 0, wait 61, slot 0, present 55, cap 13, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60560000 (7791855 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1616 left, 2910 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #715000: event 0x100d6c8034 mode 0 value 714999 (lr 0x806616b0) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60580000 (7794437 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 123 dirty pages from their submits' captures, 81832 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 Presentation Thread] vk: write-back diff (600 submits): 3825 runs, 2274.7 MB compared; 3095 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.2 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 371 binds, 1 MB; 0x1065000000 (16 MB, state 1): 358 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 201 binds, 3 MB; 0x7fbf000000 (80 MB, state 1): 91 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 80 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1040000000 (16 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2096 MB), 0 retired still imported (0 MB), 13 retired given back (592 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60600000 (7797019 pages from the captures) [hos Presentation Thread] vk: a frame: 83 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.14, present 0.24, draw 4.71, descriptors 1.74, texture lookups 0.11, uploads 0.00, pipelines 0.20, programs 0.97, commands 1.54, dispatch 0.73, memory sync 1.89, queue submit 0.83, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.49 MB synced in 1216.4 copies, 59.92 MB written back [hos Presentation Thread] vk: 40680 presents, 38.4 fps; a frame: 981 draws (0 skipped), 100 dispatches, 128 passes, 149 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1616 textures (2910 MB) [hos Presentation Thread] vk: a frame: 340.8 full barriers recorded, 187.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.3; 0x8: 3.0; 0x9: 1.0; 0x10: 1.5; 0x11: 45.0; 0x12: 70.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 6.0 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60620000 (7799608 pages from the captures) [hos Presentation Thread] vk: pool 0x102ace5a00+0xfa0000 imported in 4.9 ms as 0x102a000000..0x102d000000 (77 imports, 1443 ms in all) [hos Presentation Thread] vk: texture #82957 0x10000000000 400x400 x1 NVN 0x3f the GPU drew, finalized by the game, sampled again at frame 40685 (drawn at 40576) [hos Presentation Thread] vk: 53 textures retired (1614 left, 2913 MB) [hos Presentation Thread] vk: program picks: 29803943 kept (14549141 by the last picks' textures, a uniform buffer bound since), 65414 new, 14130642 with other textures (of 44000000) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #950000: event 0x100d6c803c mode 0 value 715742 (now 715723) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60640000 (7803125 pages from the captures) [hos AudioFrameworkThread] vcores: 351075 takes, 6551 waits (mean 36 us, longest 4.0 ms), 2793 kicks, 2739 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 2 textures retired (1616 left, 2913 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14297474 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 45 dirty pages from their submits' captures, 77137 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 Presentation Thread] vk: write-back diff (600 submits): 4361 runs, 2141.6 MB compared; 4136 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.2 MB in all, a range counted once a submit): 0x7fd2000000 (16 MB, state 1): 208 binds, 4 MB; 0x1044000000 (16 MB, state 1): 193 binds, 1 MB; 0x1066000000 (16 MB, state 1): 169 binds, 0 MB; 0x1065000000 (16 MB, state 1): 146 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 94 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; [hos host] vk: batched submits: 128 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 48, cap 22, value 0, other 0 [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60660000 (7807277 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.08 over 970 ranges, 2692 MB), 1022 pages written, 1022 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.172; GPU wait for late pages 0.152 (40 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos Presentation Thread] vi: 40725 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 13, 22-30 117, 30-40 52, over 40 0 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 11, 12-17 348, 17-25 6, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1615 left, 2912 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 85809 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 Presentation Thread] vk: write-back diff (600 submits): 5305 runs, 2461.3 MB compared; 5174 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 6.7 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 244 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 156 binds, 2 MB; 0x107c000000 (32 MB, state 1): 102 binds, 0 MB; 0x1040000000 (16 MB, state 1): 98 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 41 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 100 flushes, 18.1 command buffers each, over 120 presents; by reason: poll 1, wait 49, slot 0, present 42, cap 8, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1620 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60680000 (7812344 pages from the captures) [hos Presentation Thread] vk: texture #86773 0x10000000000 110x112 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 40781 (drawn at 40685) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 84847 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 Presentation Thread] vk: write-back diff (600 submits): 5816 runs, 2460.4 MB compared; 6164 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5.2 MB in all, a range counted once a submit): 0x1040000000 (16 MB, state 1): 104 binds, 0 MB; 0x107c000000 (32 MB, state 1): 98 binds, 0 MB; 0x1066000000 (16 MB, state 1): 98 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 95 binds, 1 MB; 0x1065000000 (16 MB, state 1): 91 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 90 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 68 binds, 4 MB; [hos Presentation Thread] vk: 9 textures retired (1623 left, 2912 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 990 of 3000 waited for their write-back, 1.76 ms each [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos Presentation Thread] vk: memory: working set 1980 MB (peak 6471), private 1095 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1691 allocations 4504 MB; used 5834 of 9108 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7555 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1473 images 1652 MB; 263 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 425 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 47248 reused from the pool, 18993 made new, 18811 destroyed from it; it holds 3 (11 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9364 MB allowed (1294 MB of it free in the blocks); textures 2927 MB (budget 3072 MB), 1641 textures [hos Presentation Thread] vk: textures: decoded ASTC 1484 MB, rendered 802 MB (114 drawn in one frame, kept: 36613 KB), other 318 MB; used in the last 8 presents 1307 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 18643 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 1530 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 11341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 18723 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 67 (80656 KB): 110x112x1 NVN 0x1: 1 (12 KB); 148x140x1 NVN 0x1: 1 (20 KB); 213x37x1 NVN 0x25: 1 (30 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 277x101x1 NVN 0x1: 1 (27 KB); 650x92x1 NVN 0x25: 1 (233 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 15 textures retired (1626 left, 2913 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 57.4 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 130 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.01, present 0.21, draw 4.22, descriptors 1.45, texture lookups 0.16, uploads 0.05, pipelines 0.19, programs 0.67, commands 1.65, dispatch 0.83, memory sync 2.21, queue submit 0.70, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.18 MB synced in 1169.9 copies, 59.98 MB written back [hos Presentation Thread] vk: 40800 presents, 34.8 fps; a frame: 887 draws (0 skipped), 128 dispatches, 202 passes, 156 barriers, 6 submits, 0.7 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1626 textures (2913 MB) [hos Presentation Thread] vk: a frame: 445.1 full barriers recorded, 197.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.8; 0x8: 3.0; 0x9: 1.0; 0x10: 5.8; 0x11: 44.0; 0x12: 71.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.5 ms a frame (the longest submission 6.1 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos rmbl::VibrationThread] hid: 217088 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: 42 textures retired (1622 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60700000 (7818115 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 970 ranges, 2692 MB), 1048 pages written, 1048 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.224; GPU wait for late pages 0.205 (26 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos Presentation Thread] vk: 9 textures retired (1616 left, 2913 MB) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1200000 so far (x1 0x117d038000 x2 0 x3 0x117d038000 x4 0x44b040) [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 72541 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 5490 runs, 2083.9 MB compared; 6378 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 53.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 228 binds, 16 MB; 0x1066000000 (16 MB, state 1): 156 binds, 0 MB; 0x1040000000 (16 MB, state 1): 147 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 136 binds, 29 MB; 0x7fd2000000 (16 MB, state 1): 96 binds, 1 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1041000000 (16 MB, state 1): 67 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 140 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 1, wait 57, slot 0, present 49, cap 27, value 6, other 0 [hos Presentation Thread] vk: 52 textures retired (1619 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60720000 (7823404 pages from the captures) [hos Presentation Thread] vk: 44 textures retired (1620 left, 2913 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60740000 (7828224 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1634 left, 2928 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 38 dirty pages from their submits' captures, 69050 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 Presentation Thread] vk: write-back diff (600 submits): 4477 runs, 1928.1 MB compared; 4382 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 288.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 334 binds, 199 MB; 0x1065000000 (16 MB, state 1): 280 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 270 binds, 38 MB; 0x1040000000 (16 MB, state 1): 169 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 159 binds, 3 MB; 0x7fd8000000 (80 MB, state 1): 134 binds, 47 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60760000 (7832866 pages from the captures) [hos Presentation Thread] vk: 24 textures retired (1623 left, 2914 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60780000 (7836572 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1635 left, 2928 MB) [hos Presentation Thread] vk: program picks: 29942954 kept (14610809 by the last picks' textures, a uniform buffer bound since), 65594 new, 14191451 with other textures (of 44200000) [hos tera::FileResourceMgr] vcores: 390947 takes, 7191 waits (mean 40 us, longest 5.5 ms), 3281 kicks, 3155 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14355290 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60800000 (7841049 pages from the captures) [hos Presentation Thread] vk: 39 textures retired (1625 left, 2914 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.15 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 164 flushes, 14.3 command buffers each, over 120 presents; by reason: poll 0, wait 80, slot 0, present 71, cap 13, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 72429 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 Presentation Thread] vk: write-back diff (600 submits): 5035 runs, 1987.3 MB compared; 5176 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 374.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 390 binds, 269 MB; 0x1065000000 (16 MB, state 1): 278 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 276 binds, 48 MB; 0x7fd2000000 (16 MB, state 1): 194 binds, 2 MB; 0x7fd8000000 (80 MB, state 1): 164 binds, 55 MB; 0x1040000000 (16 MB, state 1): 140 binds, 0 MB; 0x1055000000 (16 MB, state 1): 87 binds, 0 MB; 0x1052000000 (16 MB, state 1): 69 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60820000 (7845196 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1626 left, 2914 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #955000: event 0x100d6c803c mode 0 value 719542 (now 719523) (lr 0x80662e5c) [hos host] vk: frame interpolation: 345 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 2, 12-17 342, 17-25 1, over 25 1 [hos Presentation Thread] vi: 40898 frames presented (34.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 3, 22-30 115, 30-40 54, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60840000 (7850939 pages from the captures) [hos Presentation Thread] vk: 65 textures retired (1642 left, 2929 MB) [hos Presentation Thread] vk: 107 textures retired (1620 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60860000 (7856518 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 970 ranges, 2500 MB), 1096 pages written, 1096 copied (4.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.134; GPU wait for late pages 0.112 (39 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #720000: event 0x100d6c8040 mode 0 value 719999 (lr 0x806621e8) [hos Presentation Thread] vk: mirror syncs (600 submits): 32 dirty pages from their submits' captures, 71976 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 Presentation Thread] vk: write-back diff (600 submits): 4719 runs, 1925.4 MB compared; 4858 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 312.4 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 434 binds, 41 MB; 0x7f72000000 (48 MB, state 1): 317 binds, 217 MB; 0x7fbf000000 (80 MB, state 1): 312 binds, 51 MB; 0x1066000000 (16 MB, state 1): 217 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 173 binds, 3 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x1065000000 (16 MB, state 1): 77 binds, 0 MB; 0x1052000000 (16 MB, state 1): 69 binds, 1 MB; [hos Presentation Thread] vk: 28 textures retired (1633 left, 2927 MB) [hos Presentation Thread] vk: a frame: 140 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.70, present 0.16, draw 5.81, descriptors 2.07, texture lookups 0.16, uploads 0.00, pipelines 0.25, programs 1.08, commands 2.09, dispatch 0.88, memory sync 1.80, queue submit 0.92, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.59 MB synced in 1212.0 copies, 60.49 MB written back [hos Presentation Thread] vk: 40920 presents, 33.8 fps; a frame: 1191 draws (0 skipped), 136 dispatches, 226 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1648 textures (2941 MB) [hos Presentation Thread] vk: a frame: 489.6 full barriers recorded, 201.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 76.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.2 ms a frame (the longest submission 6.8 ms); 4.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60880000 (7860577 pages from the captures) [hos Presentation Thread] vk: 56 textures retired (1618 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60900000 (7865430 pages from the captures) [hos Presentation Thread] vk: 39 textures retired (1620 left, 2913 MB) [hos host] vk: batched submits: 156 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 74, slot 0, present 66, cap 16, value 0, other 0 [hos Presentation Thread] vk: 40 textures retired (1619 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60920000 (7870304 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 76090 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 Presentation Thread] vk: write-back diff (600 submits): 4492 runs, 2032.8 MB compared; 4239 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 293.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 365 binds, 240 MB; 0x7fbf000000 (80 MB, state 1): 265 binds, 48 MB; 0x1065000000 (16 MB, state 1): 167 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 152 binds, 2 MB; 0x1066000000 (16 MB, state 1): 99 binds, 0 MB; 0x1052000000 (16 MB, state 1): 72 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 71 binds, 0 MB; 0x1057000000 (16 MB, state 1): 68 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 14 textures retired (1618 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60940000 (7875929 pages from the captures) [hos Presentation Thread] vk: 52 textures retired (1646 left, 2929 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 1296 of 3000 waited for their write-back, 1.49 ms each [hos Presentation Thread] vk: 83 textures retired (1620 left, 2914 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60960000 (7881471 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 80893 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 Presentation Thread] vk: write-back diff (600 submits): 4701 runs, 2258.4 MB compared; 4327 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 366.2 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 410 binds, 278 MB; 0x7fbf000000 (80 MB, state 1): 208 binds, 48 MB; 0x7fd2000000 (16 MB, state 1): 145 binds, 2 MB; 0x1065000000 (16 MB, state 1): 116 binds, 0 MB; 0x1066000000 (16 MB, state 1): 109 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 94 binds, 37 MB; 0x1052000000 (16 MB, state 1): 79 binds, 1 MB; 0x1055000000 (16 MB, state 1): 73 binds, 0 MB; [hos Presentation Thread] vk: 31 textures retired (1622 left, 2914 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 60980000 (7887233 pages from the captures) [hos Presentation Thread] vk: 48 textures retired (1615 left, 2913 MB) [hos host] vk: batched submits: 137 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 1, wait 67, slot 0, present 56, cap 13, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61000000 (7891887 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.07 over 970 ranges, 2500 MB), 1115 pages written, 1115 copied (4.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.175; GPU wait for late pages 0.153 (46 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 51 dirty pages from their submits' captures, 82944 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 Presentation Thread] vk: write-back diff (600 submits): 4522 runs, 2273.9 MB compared; 4303 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 208.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 273 binds, 49 MB; 0x7fd2000000 (16 MB, state 1): 254 binds, 4 MB; 0x7f72000000 (48 MB, state 1): 219 binds, 94 MB; 0x7fd8000000 (80 MB, state 1): 177 binds, 61 MB; 0x1066000000 (16 MB, state 1): 166 binds, 0 MB; 0x1052000000 (16 MB, state 1): 82 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1055000000 (16 MB, state 1): 72 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61020000 (7897093 pages from the captures) [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 9.47, present 0.25, draw 4.85, descriptors 1.74, texture lookups 0.14, uploads 0.00, pipelines 0.21, programs 0.86, commands 1.77, dispatch 0.80, memory sync 1.95, queue submit 0.75, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.54 MB synced in 1204.8 copies, 60.16 MB written back [hos Presentation Thread] vk: 41040 presents, 34.0 fps; a frame: 951 draws (0 skipped), 113 dispatches, 234 passes, 159 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1615 textures (2913 MB) [hos Presentation Thread] vk: a frame: 465.4 full barriers recorded, 198.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 76.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 14.4 ms a frame (the longest submission 6.0 ms); 2.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos AudioFrameworkThread] vcores: 381252 takes, 8297 waits (mean 39 us, longest 2.8 ms), 3610 kicks, 3439 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14413770 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 30078975 kept (14683224 by the last picks' textures, a uniform buffer bound since), 65773 new, 14255251 with other textures (of 44400000) [hos Presentation Thread] vk: 14 textures retired (1614 left, 2913 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61040000 (7902297 pages from the captures) [hos host] vk: batched submits: 99 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 35, cap 20, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 88223 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 Presentation Thread] vk: write-back diff (600 submits): 5292 runs, 2517.4 MB compared; 5124 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 189.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 249 binds, 87 MB; 0x7fbf000000 (80 MB, state 1): 245 binds, 34 MB; 0x7fd8000000 (80 MB, state 1): 190 binds, 67 MB; 0x1066000000 (16 MB, state 1): 124 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 96 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; [hos Presentation Thread] vi: 41070 frames presented (34.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 4, 22-30 106, 30-40 61, over 40 0 [hos host] vk: frame interpolation: 344 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 1, 12-17 341, 17-25 0, over 25 0 [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61060000 (7907124 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #960000: event 0x100d6c803c mode 0 value 723342 (now 723304) (lr 0x80662e5c) [hos Presentation Thread] vk: 5 textures retired (1617 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61080000 (7911632 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1632 left, 2928 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 92360 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 sead::MainThread] vk: write-back diff (600 submits): 5099 runs, 2598.3 MB compared; 4744 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 185.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 249 binds, 92 MB; 0x7fbf000000 (80 MB, state 1): 221 binds, 22 MB; 0x7fd8000000 (80 MB, state 1): 201 binds, 70 MB; 0x1065000000 (16 MB, state 1): 140 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x1055000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 53 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 969 ranges, 2492 MB), 1083 pages written, 1083 copied (4.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.126; GPU wait for late pages 0.107 (19 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (173 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos Presentation Thread] vk: 14 textures retired (1618 left, 2913 MB) [hos ModuleSystemWorker2] nvn: 4050000 recordings made, 58717 live copies (17.0 MB), 27473 texture copies; 6 command buffers' segments (4.3 MB) [hos host] vk: batched submits: 79 flushes, 22.4 command buffers each, over 120 presents; by reason: poll 0, wait 33, slot 0, present 36, cap 10, value 0, other 0 [hos Presentation Thread] vk: queues ordered by their events: 276000 submissions stopped at a wait, 275980 went on once it was reached, 18 waits gone past; made to go by presents 137, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 960858, not met 0; captures at a CPU event's wait 387 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61100000 (7916118 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1617 left, 2913 MB) [hos Presentation Thread] vk: 10 textures retired (1626 left, 2914 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 592 of 3000 waited for their write-back, 3.26 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 93940 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 Presentation Thread] vk: write-back diff (600 submits): 5494 runs, 2626.7 MB compared; 5402 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 181.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 211 binds, 69 MB; 0x7fbf000000 (80 MB, state 1): 210 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 167 binds, 89 MB; 0x7f7e000000 (16 MB, state 1): 148 binds, 2 MB; 0x107c000000 (32 MB, state 1): 98 binds, 0 MB; 0x1055000000 (16 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1065000000 (16 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: 10 textures retired (1626 left, 2914 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.84, present 0.18, draw 3.72, descriptors 1.29, texture lookups 0.11, uploads 0.01, pipelines 0.18, programs 0.63, commands 1.42, dispatch 0.79, memory sync 1.76, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.28 MB synced in 1171.2 copies, 59.56 MB written back [hos Presentation Thread] vk: 41160 presents, 34.8 fps; a frame: 677 draws (0 skipped), 110 dispatches, 227 passes, 157 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1626 textures (2914 MB) [hos Presentation Thread] vk: a frame: 446.2 full barriers recorded, 195.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.1; 0x8: 3.0; 0x9: 1.0; 0x10: 6.1; 0x11: 42.7; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 6.0 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61120000 (7919874 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 66637 so far (57471 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.14 [hos sead::MainThread] nvn: CommandBufferSignalEvent #725000: event 0x100d6c8000 mode 0 value 724999 (lr 0x80291440) [hos host] vk: batched submits: 84 flushes, 20.9 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 37, cap 9, value 0, other 0 [hos Presentation Thread] vk: 28 textures retired (1625 left, 2913 MB) [hos Presentation Thread] vk: 13 textures retired (1626 left, 2913 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 92754 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 Presentation Thread] vk: write-back diff (600 submits): 5571 runs, 2650.7 MB compared; 5309 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 100.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 154 binds, 16 MB; 0x1044000000 (16 MB, state 1): 136 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 118 binds, 1 MB; 0x7fd8000000 (80 MB, state 1): 116 binds, 39 MB; 0x1066000000 (16 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 74 binds, 42 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61140000 (7923862 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1626 left, 2913 MB) [hos ModuleSystemWorker1] vcores: 352824 takes, 6877 waits (mean 40 us, longest 1.7 ms), 2966 kicks, 2844 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 971 ranges, 2492 MB), 1062 pages written, 1062 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.367; GPU wait for late pages 0.347 (36 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 76 texture pages copied (0 MB) [hos Presentation Thread] vk: 14 textures retired (1625 left, 2913 MB) [hos Presentation Thread] vk: 13 textures retired (1625 left, 2913 MB) [hos Presentation Thread] vk: 1 textures retired (1625 left, 2914 MB) [hos Presentation Thread] vi: 41244 frames presented (34.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 2, 22-30 108, 30-40 63, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61160000 (7928162 pages from the captures) [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 347, 17-25 1, over 25 0 [hos host] vk: batched submits: 90 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 43, cap 4, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 94029 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 sead::MainThread] vk: write-back diff (600 submits): 4853 runs, 2669.7 MB compared; 4392 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 34.4 MB in all, a range counted once a submit): 0x1044000000 (16 MB, state 1): 211 binds, 1 MB; 0x7f7e000000 (16 MB, state 1): 117 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 111 binds, 12 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1066000000 (16 MB, state 1): 67 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 61 binds, 2 MB; 0x1065000000 (16 MB, state 1): 57 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: 17 textures retired (1613 left, 2916 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14471967 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 6 textures retired (1607 left, 2916 MB) [hos Presentation Thread] vk: 1 textures retired (1606 left, 2915 MB) [hos Presentation Thread] vk: a frame: 93 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.95, present 0.14, draw 3.03, descriptors 1.01, texture lookups 0.11, uploads 0.01, pipelines 0.15, programs 0.52, commands 1.17, dispatch 0.73, memory sync 2.63, queue submit 0.60, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.12 MB synced in 1146.9 copies, 59.46 MB written back [hos Presentation Thread] vk: 41280 presents, 36.0 fps; a frame: 593 draws (0 skipped), 99 dispatches, 173 passes, 151 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1606 textures (2915 MB) [hos Presentation Thread] vk: a frame: 373.9 full barriers recorded, 185.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.1; 0x8: 2.6; 0x9: 1.0; 0x10: 3.6; 0x11: 43.0; 0x12: 71.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.0 ms a frame (the longest submission 7.2 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.27, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (1605 left, 2915 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #965000: event 0x100d6c803c mode 0 value 727142 (now 727123) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61180000 (7931436 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 150 dirty pages from their submits' captures, 108708 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 Presentation Thread] vk: write-back diff (600 submits): 4640 runs, 3164.2 MB compared; 3694 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 15.5 MB in all, a range counted once a submit): 0x7f7e000000 (16 MB, state 1): 142 binds, 1 MB; 0x1066000000 (16 MB, state 1): 129 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 115 binds, 14 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x1140000000 (64 MB, state 1): 74 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; 0x1052000000 (16 MB, state 1): 14 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 84 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 39, cap 0, value 0, other 0 [hos Presentation Thread] vk: 51 textures retired (1589 left, 2914 MB) [hos Presentation Thread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 968 ranges, 2700 MB), 988 pages written, 988 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.112; GPU wait for late pages 0.094 (16 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos Presentation Thread] vk: 10 textures retired (1596 left, 2914 MB) [hos Presentation Thread] vk: program picks: 30209551 kept (14741326 by the last picks' textures, a uniform buffer bound since), 66099 new, 14324349 with other textures (of 44600000) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 636 of 3000 waited for their write-back, 2.73 ms each [hos Presentation Thread] vk: 11 textures retired (1595 left, 2914 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61200000 (7935764 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 112 dirty pages from their submits' captures, 99667 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 Presentation Thread] vk: write-back diff (600 submits): 5097 runs, 2887.1 MB compared; 4706 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 13.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 105 binds, 13 MB; 0x1066000000 (16 MB, state 1): 99 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 49 binds, 0 MB; 0x1065000000 (16 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1594 left, 2914 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (4 ms) [hos Presentation Thread] vk: 2 textures retired (1594 left, 2914 MB) [hos host] vk: batched submits: 76 flushes, 21.7 command buffers each, over 120 presents; by reason: poll 2, wait 32, slot 0, present 29, cap 6, value 7, other 0 [hos Presentation Thread] vk: texture #87823 0x1001f0d4400 49x41 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 41366 (drawn at 41305) [hos Presentation Thread] vk: texture #87830 0x1001f0bd000 73x70 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 41366 (drawn at 41305) [hos Presentation Thread] vk: 3 textures retired (1594 left, 2914 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.15 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61220000 (7940491 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 96673 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 5511 runs, 2741.2 MB compared; 5905 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 12.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 103 binds, 12 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 81 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker3] vcores: 380598 takes, 7200 waits (mean 41 us, longest 3.4 ms), 3132 kicks, 3014 yields, 0 escapes in 5 s [hos Presentation Thread] vk: memory: working set 1970 MB (peak 6471), private 1090 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1655 allocations 4493 MB; used 5834 of 9108 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1440 images 1653 MB; 276 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 179 images 413 MB; 125 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 48047 reused from the pool, 19143 made new, 18964 destroyed from it; it holds 4 (1 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9364 MB allowed (1304 MB of it free in the blocks); textures 2926 MB (budget 3072 MB), 1604 textures [hos Presentation Thread] vk: textures: decoded ASTC 1484 MB, rendered 801 MB (89 drawn in one frame, kept: 36241 KB), other 318 MB; used in the last 8 presents 1258 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 19243 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2130 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 11941 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 19323 presents ago [hos host] vk: malloc: 1909 MB in arenas (887 MB in use, 1022 MB free, 29 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 64 (80360 KB): 49x41x1 NVN 0x25: 1 (7 KB); 73x70x1 NVN 0x25: 1 (19 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 12 textures retired (1592 left, 2914 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 47.5 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 41 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 1 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.97, present 0.17, draw 3.02, descriptors 1.03, texture lookups 0.12, uploads 0.01, pipelines 0.15, programs 0.51, commands 1.16, dispatch 0.78, memory sync 1.61, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.04 MB synced in 1135.9 copies, 59.12 MB written back [hos Presentation Thread] vk: 41400 presents, 35.8 fps; a frame: 543 draws (0 skipped), 99 dispatches, 177 passes, 153 barriers, 6 submits, 0.6 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1593 textures (2914 MB) [hos Presentation Thread] vk: a frame: 377.5 full barriers recorded, 187.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 2.8; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 71.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 6.0 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos host] vk: malloc_trim: 992 MB free in the arenas now, the process's private memory 1090 -> 413 MB (40 ms) [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 967 ranges, 2698 MB), 1042 pages written, 1042 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.125; GPU wait for late pages 0.108 (9 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos host] vk: batched submits: 85 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 36, cap 8, value 0, other 0 [hos Presentation Thread] vi: 41427 frames presented (36.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 16, 22-30 119, 30-40 46, over 40 0 [hos host] vk: frame interpolation: 365 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 4, 7-9 2, 9-12 1, 12-17 357, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61240000 (7945007 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1588 left, 2913 MB) [hos Presentation Thread] vk: 13 textures retired (1588 left, 2913 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 59 dirty pages from their submits' captures, 92871 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 Presentation Thread] vk: write-back diff (600 submits): 5336 runs, 2685.5 MB compared; 5171 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 81.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 208 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 172 binds, 63 MB; 0x1066000000 (16 MB, state 1): 107 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x1055000000 (16 MB, state 1): 66 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1065000000 (16 MB, state 1): 58 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 54 binds, 0 MB; [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #730000: event 0x100d6c8010 mode 0 value 730000 (lr 0x802915c8) [hos Presentation Thread] vk: 13 textures retired (1589 left, 2914 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61260000 (7950175 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1589 left, 2914 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 14530995 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 14 textures retired (1601 left, 2928 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61280000 (7954695 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 81012 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 Presentation Thread] vk: write-back diff (600 submits): 5447 runs, 2278.3 MB compared; 5722 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 95.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 348 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 242 binds, 70 MB; 0x1066000000 (16 MB, state 1): 204 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 184 binds, 2 MB; 0x1040000000 (16 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1055000000 (16 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2913 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos host] vk: batched submits: 91 flushes, 21.3 command buffers each, over 120 presents; by reason: poll 0, wait 26, slot 0, present 31, cap 34, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61300000 (7958568 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1587 left, 2914 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #970000: event 0x100d6c803c mode 0 value 730942 (now 730923) (lr 0x80662e5c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61320000 (7963433 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.05, scan 0.08 over 967 ranges, 2698 MB), 1052 pages written, 1052 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.062; GPU wait for late pages 0.045 (7 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 431 of 3000 waited for their write-back, 4.31 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 112 dirty pages from their submits' captures, 84993 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 Presentation Thread] vk: write-back diff (600 submits): 6184 runs, 2469.0 MB compared; 6784 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 108.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 344 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 303 binds, 84 MB; 0x7fd2000000 (16 MB, state 1): 190 binds, 1 MB; 0x1065000000 (16 MB, state 1): 129 binds, 0 MB; 0x1066000000 (16 MB, state 1): 112 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 81 binds, 0 MB; 0x1040000000 (16 MB, state 1): 81 binds, 0 MB; 0x1055000000 (16 MB, state 1): 80 binds, 0 MB; [hos rmbl::VibrationThread] hid: 221184 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.73, present 0.28, draw 4.02, descriptors 1.41, texture lookups 0.11, uploads 0.00, pipelines 0.19, programs 0.70, commands 1.49, dispatch 0.84, memory sync 1.26, queue submit 0.59, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.16 MB synced in 1160.1 copies, 59.97 MB written back [hos Presentation Thread] vk: 41520 presents, 35.5 fps; a frame: 761 draws (0 skipped), 127 dispatches, 207 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1588 textures (2914 MB) [hos Presentation Thread] vk: a frame: 444.9 full barriers recorded, 192.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.4; 0x12: 72.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.8 ms a frame (the longest submission 6.5 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 102 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 39, cap 15, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61340000 (7967022 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 61 dirty pages from their submits' captures, 89828 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 Presentation Thread] vk: write-back diff (600 submits): 5795 runs, 2557.3 MB compared; 5943 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 114.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 349 binds, 91 MB; 0x7fbf000000 (80 MB, state 1): 309 binds, 22 MB; 0x7fd2000000 (16 MB, state 1): 195 binds, 1 MB; 0x1066000000 (16 MB, state 1): 194 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x1055000000 (16 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1041000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos AudioFrameworkThread] vcores: 360810 takes, 7759 waits (mean 40 us, longest 5.1 ms), 3373 kicks, 3203 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 30340860 kept (14805162 by the last picks' textures, a uniform buffer bound since), 66359 new, 14392780 with other textures (of 44800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61360000 (7970076 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1587 left, 2914 MB) [hos host] vk: batched submits: 94 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 41, cap 3, value 0, other 0 [hos Presentation Thread] vi: 41606 frames presented (35.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 14, 22-30 114, 30-40 47, over 40 3 [hos host] vk: frame interpolation: 358 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 1, 9-12 3, 12-17 347, 17-25 4, over 25 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 89822 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 sead::MainThread] vk: write-back diff (600 submits): 5964 runs, 2613.2 MB compared; 6214 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 116.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 354 binds, 93 MB; 0x7fbf000000 (80 MB, state 1): 314 binds, 23 MB; 0x1066000000 (16 MB, state 1): 197 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 196 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x1055000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1041000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1587 left, 2913 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61380000 (7973095 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 967 ranges, 2698 MB), 1032 pages written, 1032 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.237; GPU wait for late pages 0.218 (31 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 1220000 so far (x1 0x1178a88000 x2 0 x3 0x1178a88000 x4 0xf0040) [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3801 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.75, present 0.14, draw 3.51, descriptors 1.20, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.59, commands 1.35, dispatch 0.84, memory sync 1.88, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.11 MB synced in 1152.8 copies, 60.01 MB written back [hos Presentation Thread] vk: 41640 presents, 36.0 fps; a frame: 657 draws (0 skipped), 127 dispatches, 212 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2293 pipelines (50839 ms), 329 programs (11 failed), 1587 textures (2913 MB) [hos Presentation Thread] vk: a frame: 446.4 full barriers recorded, 191.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 6.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 94002 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 sead::MainThread] vk: write-back diff (600 submits): 6506 runs, 2749.7 MB compared; 6837 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 113.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 253 binds, 92 MB; 0x7fbf000000 (80 MB, state 1): 235 binds, 21 MB; 0x1066000000 (16 MB, state 1): 126 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1055000000 (16 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1041000000 (16 MB, state 1): 64 binds, 0 MB; 0x1065000000 (16 MB, state 1): 58 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61400000 (7978038 pages from the captures) [hos Presentation Thread] vk: in play: graphics b1567d999e353a4c (7b1e06486726cdc8 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 7a8166cb9870d90e (766f24a0c3d4b28a 53e0aef921731a3c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 1857b9d831f2976c (95e572877a13d69a 4eb91df52d8588ca), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 8db8193efe60d24a (b2fdf114367ce28e 1ee568379c50977c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics cd087c2961bd1182 (ba234b069d1e64b4 4eb91df52d8588ca), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 73 flushes, 23.4 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 25, cap 7, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 5a163ebfeac5b967 (59651a7acefda583 53e0aef921731a3c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3dea64a85bd257eb (a49ed230547fdec6 cf4c2695fa4da753), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14589255 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 2 textures retired (1586 left, 2914 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61420000 (7981983 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #975000: event 0x100d6c803c mode 0 value 734742 (now 734723) (lr 0x80662e5c) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 560 of 3000 waited for their write-back, 3.25 ms each [hos sead::MainThread] nvn: 4100000 recordings made, 58868 live copies (17.1 MB), 27551 texture copies; 3 command buffers' segments (4.2 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 71 dirty pages from their submits' captures, 102884 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 sead::MainThread] vk: write-back diff (600 submits): 5469 runs, 3023.3 MB compared; 4811 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 125.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 218 binds, 24 MB; 0x7f72000000 (48 MB, state 1): 200 binds, 102 MB; 0x1065000000 (16 MB, state 1): 129 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1055000000 (16 MB, state 1): 100 binds, 0 MB; 0x1066000000 (16 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #735000: event 0x100d6c8004 mode 0 value 734994 (lr 0x80660f34) [hos Presentation Thread] vk: in play: graphics 17c711e809639036 (4c086e73527c2c0f 651c4a191f8280e7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3089b340b1e57830 (6919820005248bf0 f50d9f7b8ef77a40), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c921cc5e0817f4fc (587b775bde861165 31c4957af733f9c7), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 3a3ab2133666163b (09d48ebd639d092c 12f40d8a3e96a5e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics dae857fbef2fae90 (fe514e94ac24cfa7 12f40d8a3e96a5e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 967 ranges, 2698 MB), 1022 pages written, 1022 copied (4.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.050; GPU wait for late pages 0.033 (10 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos Presentation Thread] vk: in play: graphics d73da43cb195bcf0 (0383271b6867f043 40a1038990baaaed), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 12dde9d1765b175f (4fc205597ae56fef 2c4d1b8c99bb3fb0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: batched submits: 94 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 2, wait 48, slot 0, present 44, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61440000 (7984806 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 105 dirty pages from their submits' captures, 109955 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 Presentation Thread] vk: write-back diff (600 submits): 4818 runs, 3113.9 MB compared; 3802 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 133.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 240 binds, 26 MB; 0x1065000000 (16 MB, state 1): 199 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 182 binds, 107 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x1055000000 (16 MB, state 1): 106 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 53 binds, 0 MB; 0x1052000000 (16 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker3] vcores: 381976 takes, 7768 waits (mean 34 us, longest 5.0 ms), 3461 kicks, 3371 yields, 0 escapes in 5 s [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.4 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3899 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.80, present 0.11, draw 3.04, descriptors 1.03, texture lookups 0.15, uploads 0.07, pipelines 0.18, programs 0.63, commands 1.03, dispatch 1.00, memory sync 1.28, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.04 MB synced in 1134.5 copies, 59.57 MB written back [hos Presentation Thread] vk: 41760 presents, 36.7 fps; a frame: 470 draws (0 skipped), 92 dispatches, 129 passes, 147 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2322 pipelines (51439 ms), 343 programs (11 failed), 1593 textures (2919 MB) [hos Presentation Thread] vk: a frame: 314.7 full barriers recorded, 176.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x8: 2.3; 0x9: 1.0; 0x10: 1.3; 0x11: 43.1; 0x12: 71.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 5.9 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.03 MB unswizzled on the CPU in 0.06 ms [hos Presentation Thread] vk: in play: graphics 59e1d7f0062b3dcd (77bd17e8e5a6a9dc 1198fb5498272aaf), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: render targets drawn over from another start, let go: 66918 so far (57668 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61460000 (7987498 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos host] vk: batched submits: 84 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 32, cap 0, value 0, other 0 [hos Presentation Thread] vk: 10 textures retired (1593 left, 2919 MB) [hos Presentation Thread] vi: 41790 frames presented (36.8 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 0, 17.8-22 20, 22-30 111, 30-40 48, over 40 3 [hos host] vk: frame interpolation: 367 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 3, 7-9 2, 9-12 3, 12-17 356, 17-25 4, over 25 0 [hos Presentation Thread] vk: 2 textures retired (1591 left, 2919 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 136 dirty pages from their submits' captures, 109747 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 Presentation Thread] vk: write-back diff (600 submits): 4784 runs, 3168.0 MB compared; 3767 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 134.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 246 binds, 27 MB; 0x1065000000 (16 MB, state 1): 205 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 108 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x1055000000 (16 MB, state 1): 108 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; 0x1052000000 (16 MB, state 1): 6 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61480000 (7990128 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 968 ranges, 2704 MB), 979 pages written, 979 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.154; GPU wait for late pages 0.137 (20 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos host] vk: batched submits: 87 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 1, wait 49, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61500000 (7992723 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 110401 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 Presentation Thread] vk: write-back diff (600 submits): 4601 runs, 3106.1 MB compared; 3666 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 133.0 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 238 binds, 26 MB; 0x1065000000 (16 MB, state 1): 198 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 166 binds, 107 MB; 0x1055000000 (16 MB, state 1): 107 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 53 binds, 0 MB; 0x1052000000 (16 MB, state 1): 7 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 34 textures retired (1586 left, 2917 MB) [hos sead::MainThread] vk: readbacks of GPU results: 512 of 3000 waited for their write-back, 3.16 ms each [hos Presentation Thread] vk: 1 textures retired (1588 left, 2917 MB) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3905 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.54, present 0.11, draw 2.70, descriptors 0.93, texture lookups 0.10, uploads 0.00, pipelines 0.14, programs 0.49, commands 0.98, dispatch 0.72, memory sync 1.69, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.00 MB synced in 1122.7 copies, 58.89 MB written back [hos Presentation Thread] vk: 41880 presents, 40.0 fps; a frame: 443 draws (0 skipped), 81 dispatches, 110 passes, 146 barriers, 6 submits, 0.2 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2324 pipelines (51477 ms), 344 programs (11 failed), 1588 textures (2917 MB) [hos Presentation Thread] vk: a frame: 283.2 full barriers recorded, 175.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.2; 0x8: 2.2; 0x9: 1.0; 0x10: 1.4; 0x11: 43.0; 0x12: 71.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.7 ms a frame (the longest submission 4.4 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61520000 (7996302 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #980000: event 0x100d6c803c mode 0 value 738542 (now 738523) (lr 0x80662e5c) [hos host] vk: batched submits: 65 flushes, 24.3 command buffers each, over 120 presents; by reason: poll 0, wait 20, slot 0, present 41, cap 4, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14648190 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 61 dirty pages from their submits' captures, 95622 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 Presentation Thread] vk: write-back diff (600 submits): 5187 runs, 2808.0 MB compared; 4825 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 29.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 205 binds, 22 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 94 binds, 7 MB; 0x1065000000 (16 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1066000000 (16 MB, state 1): 66 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 3 textures retired (1592 left, 2918 MB) [hos Presentation Thread] vk: program picks: 30467951 kept (14864775 by the last picks' textures, a uniform buffer bound since), 66774 new, 14465274 with other textures (of 45000000) [hos Presentation Thread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 968 ranges, 2704 MB), 1018 pages written, 1018 copied (4.0 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.082; GPU wait for late pages 0.066 (9 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61540000 (8000007 pages from the captures) [hos Presentation Thread] vk: in play: graphics 12e918139bf8f381 (bee5d9a16ddfe97d 757d971a9036d024), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 425e34f539fb83de (b0fcc66ae70168c2 757d971a9036d024), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 538673d07d2421fc (48c05d7549c502c3 bd8d41e6d19ad261), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos tera::FileResourceMgr] vcores: 369870 takes, 8547 waits (mean 33 us, longest 2.8 ms), 3779 kicks, 3647 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 76 dirty pages from their submits' captures, 104709 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 Presentation Thread] vk: write-back diff (600 submits): 4650 runs, 2960.3 MB compared; 3950 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 30.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 221 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 6 MB; 0x1065000000 (16 MB, state 1): 83 binds, 0 MB; 0x1066000000 (16 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; 0x1041000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 96 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1593 left, 2925 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #740000: event 0x100d6c801c mode 0 value 739997 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61560000 (8003078 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vi: 41985 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 1, 17.8-22 35, 22-30 121, 30-40 36, over 40 0 [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 37, 12-17 350, 17-25 1, over 25 0 [hos Presentation Thread] vk: queues ordered by their events: 282000 submissions stopped at a wait, 281979 went on once it was reached, 18 waits gone past; made to go by presents 138, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 982264, not met 0; captures at a CPU event's wait 392 [hos Presentation Thread] vk: 5 textures retired (1588 left, 2925 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (4 ms) [hos Presentation Thread] vk: memory: working set 1374 MB (peak 6471), private 475 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1641 allocations 4500 MB; used 5834 of 9100 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7559 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1437 images 1664 MB; 277 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 168 images 408 MB; 114 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 48135 reused from the pool, 19174 made new, 19006 destroyed from it; it holds 1 (0 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9356 MB allowed (1298 MB of it free in the blocks); textures 2934 MB (budget 3072 MB), 1593 textures [hos Presentation Thread] vk: textures: decoded ASTC 1484 MB, rendered 799 MB (83 drawn in one frame, kept: 31987 KB), other 329 MB; used in the last 8 presents 1279 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 19843 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 2730 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 12541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 12541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 63 (80359 KB): 81x85x1 NVN 0x25: 1 (26 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 15 textures retired (1578 left, 2933 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 52.1 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3926 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.89, present 0.12, draw 2.94, descriptors 1.04, texture lookups 0.19, uploads 0.09, pipelines 0.15, programs 0.51, commands 1.07, dispatch 0.71, memory sync 1.73, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.17 MB synced in 1144.1 copies, 59.32 MB written back [hos Presentation Thread] vk: 42000 presents, 37.8 fps; a frame: 486 draws (0 skipped), 86 dispatches, 170 passes, 147 barriers, 6 submits, 0.1 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2331 pipelines (51634 ms), 347 programs (11 failed), 1578 textures (2933 MB) [hos Presentation Thread] vk: a frame: 350.9 full barriers recorded, 176.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x8: 2.2; 0x9: 1.0; 0x10: 1.3; 0x11: 43.0; 0x12: 72.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.6 ms a frame (the longest submission 4.6 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.09 ms [hos Presentation Thread] vk: 4 textures retired (1577 left, 2934 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.646, game's frame rate 36 [hos Presentation Thread] vk: mirror syncs (600 submits): 354 dirty pages from their submits' captures, 116334 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 Presentation Thread] vk: write-back diff (600 submits): 4755 runs, 3264.3 MB compared; 5780 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 38.2 MB in all, a range counted once a submit): 0x1041000000 (16 MB, state 1): 237 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 231 binds, 25 MB; 0x7f72000000 (48 MB, state 1): 111 binds, 7 MB; 0x7ffe000000 (32 MB, state 1): 110 binds, 0 MB; 0x1066000000 (16 MB, state 1): 100 binds, 0 MB; 0x1140000000 (64 MB, state 1): 69 binds, 0 MB; 0x1051000000 (16 MB, state 1): 55 binds, 0 MB; 0x1065000000 (16 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.06, scan 0.07 over 969 ranges, 2712 MB), 1002 pages written, 1002 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.194; GPU wait for late pages 0.177 (24 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos Presentation Thread] vk: 10 textures retired (1577 left, 2934 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61580000 (8006044 pages from the captures) [hos host] vk: batched submits: 77 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 25, cap 0, value 3, other 0 [hos Presentation Thread] vk: 2 textures retired (1575 left, 2933 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos SceneLowPriority] vk: write-back of #88045 0x11636dd000: 652 KB the CPU wrote since the GPU kept [hos SceneLowPriority] vk: virtual pages 0x11637aa000..0x1163876000 remapped: 1 texture(s) the GPU wrote there written back into their memory (8640 KB, 21.9 ms; 3 in all, 25 MB, 31 ms) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 441 of 3000 waited for their write-back, 4.16 ms each [hos Presentation Thread] vk: 17 textures retired (1600 left, 2935 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 203 dirty pages from their submits' captures, 109655 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 Presentation Thread] vk: write-back diff (600 submits): 4833 runs, 3171.9 MB compared; 4492 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 37.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 226 binds, 25 MB; 0x1041000000 (16 MB, state 1): 216 binds, 1 MB; 0x1066000000 (16 MB, state 1): 123 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 77 binds, 5 MB; 0x7fe2000000 (16 MB, state 1): 71 binds, 6 MB; 0x1140000000 (64 MB, state 1): 67 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61600000 (8009446 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.15 [hos Presentation Thread] vk: 8 textures retired (1610 left, 2935 MB) [hos host] vk: batched submits: 86 flushes, 18.1 command buffers each, over 120 presents; by reason: poll 1, wait 47, slot 0, present 30, cap 2, value 6, other 0 [hos Presentation Thread] vk: 67 textures retired (1630 left, 2950 MB) [hos Presentation Thread] vk: texture #74078 0x10000078200 192x593 x1 NVN 0x3f the GPU drew, finalized by the game, sampled again at frame 42092 (drawn at 29672) [hos sead::MainThread] nvn: CommandBufferWaitEvent #985000: event 0x100d6c8000 mode 0 value 742331 (now 742330) (lr 0x806661f8) [hos Presentation Thread] vk: 29 textures retired (1648 left, 2948 MB) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 969 ranges, 2712 MB), 947 pages written, 947 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.104; GPU wait for late pages 0.087 (12 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (220 MB), 11 spare buffers, 82 texture pages copied (0 MB) [hos Presentation Thread] vk: 1 textures retired (1647 left, 2948 MB) [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3926 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.75, present 0.35, draw 2.49, descriptors 0.84, texture lookups 0.13, uploads 0.02, pipelines 0.13, programs 0.42, commands 0.96, dispatch 0.55, memory sync 1.51, queue submit 0.48, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 6.51 MB synced in 912.2 copies, 45.75 MB written back [hos Presentation Thread] vk: 42120 presents, 39.6 fps; a frame: 411 draws (0 skipped), 69 dispatches, 113 passes, 123 barriers, 6 submits, 0.8 uploads (0.2 MB), 63 ub updates (44 overlays), GPU-bound wait 0.0 ms; 2331 pipelines (51634 ms), 347 programs (11 failed), 1647 textures (2948 MB) [hos Presentation Thread] vk: a frame: 269.7 full barriers recorded, 152.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 1.9; 0x9: 0.8; 0x10: 5.7; 0x11: 33.7; 0x12: 56.1; 0x13: 1.6; 0x21: 3.1; 0x28: 10.8; 0x92: 2.3; 0x97: 0.8; [hos Presentation Thread] vk: GPU time 8.9 ms a frame (the longest submission 6.2 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.08 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 430 dirty pages from their submits' captures, 61309 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 3212 runs, 1547.7 MB compared; 2972 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 90.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 143 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 65 MB; 0x107c000000 (32 MB, state 1): 98 binds, 0 MB; 0x1066000000 (16 MB, state 1): 68 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 59 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 55 binds, 0 MB; 0x1065000000 (16 MB, state 1): 41 binds, 0 MB; 0x1140000000 (64 MB, state 1): 30 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1650 left, 2940 MB) [hos host] vk: batched submits: 98 flushes, 11.4 command buffers each, over 120 presents; by reason: poll 27, wait 6, slot 0, present 62, cap 3, value 0, other 0 [hos Presentation Thread] vk: 10 textures retired (1645 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61620000 (8015120 pages from the captures) [hos Resource Memory] vcores: 326353 takes, 10670 waits (mean 46 us, longest 33.4 ms), 4805 kicks, 4710 yields, 0 escapes in 5 s [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14706418 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 54 textures retired (1648 left, 2940 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61640000 (8019963 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.13 [hos Presentation Thread] vk: 44 textures retired (1647 left, 2940 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 189 dirty pages from their submits' captures, 54808 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 2989 runs, 1371.4 MB compared; 2785 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x104e000000 (32 MB, captured, state 2): 23; 0x102e000000 (32 MB, captured, state 2): 15; 0x113b000000 (32 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 208.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 269 binds, 174 MB; 0x7fbf000000 (80 MB, state 1): 170 binds, 32 MB; 0x7fd2000000 (16 MB, state 1): 135 binds, 1 MB; 0x1065000000 (16 MB, state 1): 103 binds, 0 MB; 0x107c000000 (32 MB, state 1): 81 binds, 0 MB; 0x1052000000 (16 MB, state 1): 46 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 44 binds, 0 MB; 0x1056000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 50 textures retired (1652 left, 2940 MB) [hos Presentation Thread] vk: in play: graphics 613d1beaa5fa2a10 (3dd3644d7df70c27 afe77f4830ad94e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics e38ea2e9cedcf794 (232b2d8854569e17 3f354818535e7d9d), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics 44b46a17bd1d9722 (f84db3fcf5862832 2c4d1b8c99bb3fb0), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics ba32962d41ba50fa (6eb407e72d88d1e6 d1a0ce14ecb96da4), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61660000 (8025595 pages from the captures) [hos Presentation Thread] vi: 42192 frames presented (41.3 fps over the last 5.0 s, interval 1) [hos host] vk: frame interpolation: 414 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 12, 7-9 109, 9-12 21, 12-17 264, 17-25 6, over 25 2 [hos Presentation Thread] vi: present intervals: <15.5 ms 10, 15.5-17.8 51, 17.8-22 13, 22-30 99, 30-40 31, over 40 3 [hos Presentation Thread] vk: in play: graphics 6c75c0e196223cd5 (4afe432ecfe9b9c2 12f40d8a3e96a5e9), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 3 textures retired (1654 left, 2943 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61680000 (8028807 pages from the captures) [hos host] vk: batched submits: 128 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 4, wait 31, slot 0, present 64, cap 29, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 37 dirty pages from their submits' captures, 75167 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 Presentation Thread] vk: write-back diff (600 submits): 5004 runs, 2000.4 MB compared; 5160 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 314.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 401 binds, 245 MB; 0x7fbf000000 (80 MB, state 1): 302 binds, 55 MB; 0x7fd2000000 (16 MB, state 1): 247 binds, 3 MB; 0x7fe2000000 (16 MB, state 1): 200 binds, 11 MB; 0x1065000000 (16 MB, state 1): 184 binds, 0 MB; 0x1041000000 (16 MB, state 1): 174 binds, 0 MB; 0x1052000000 (16 MB, state 1): 72 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 966 ranges, 2706 MB), 915 pages written, 915 copied (3.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.080; GPU wait for late pages 0.063 (19 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (204 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61700000 (8030971 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1653 left, 2940 MB) [hos Presentation Thread] vk: program picks: 30594298 kept (14929348 by the last picks' textures, a uniform buffer bound since), 67085 new, 14538616 with other textures (of 45200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61720000 (8033087 pages from the captures) [hos Presentation Thread] vk: a frame: 21 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.3 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3966 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.65, present 0.16, draw 4.27, descriptors 1.47, texture lookups 0.16, uploads 0.06, pipelines 0.21, programs 0.88, commands 1.49, dispatch 0.63, memory sync 1.33, queue submit 0.68, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 6.27 MB synced in 888.6 copies, 41.59 MB written back [hos Presentation Thread] vk: 42240 presents, 40.9 fps; a frame: 803 draws (0 skipped), 90 dispatches, 168 passes, 119 barriers, 6 submits, 0.2 uploads (0.0 MB), 56 ub updates (39 overlays), GPU-bound wait 0.0 ms; 2346 pipelines (52114 ms), 352 programs (11 failed), 1653 textures (2940 MB) [hos Presentation Thread] vk: a frame: 359.1 full barriers recorded, 154.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 2.0; 0x9: 0.7; 0x10: 6.2; 0x11: 29.4; 0x12: 57.9; 0x13: 1.4; 0x21: 2.7; 0x28: 9.6; 0x92: 2.0; 0x97: 0.7; [hos Presentation Thread] vk: GPU time 9.3 ms a frame (the longest submission 5.5 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.05 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 74470 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 Presentation Thread] vk: write-back diff (600 submits): 4918 runs, 1980.9 MB compared; 4912 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 311.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 402 binds, 245 MB; 0x7fbf000000 (80 MB, state 1): 297 binds, 54 MB; 0x7fd2000000 (16 MB, state 1): 237 binds, 3 MB; 0x1041000000 (16 MB, state 1): 145 binds, 0 MB; 0x1065000000 (16 MB, state 1): 143 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 140 binds, 8 MB; 0x1052000000 (16 MB, state 1): 76 binds, 1 MB; 0x1066000000 (16 MB, state 1): 69 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61740000 (8036690 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1651 left, 2940 MB) [hos Presentation Thread] vk: 70 textures retired (1649 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61760000 (8041429 pages from the captures) [hos host] vk: batched submits: 149 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 0, wait 68, slot 0, present 55, cap 26, value 0, other 0 [hos Presentation Thread] vk: 28 textures retired (1647 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61780000 (8047164 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 41 dirty pages from their submits' captures, 72548 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 Presentation Thread] vk: write-back diff (600 submits): 4627 runs, 1903.8 MB compared; 4681 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 318.6 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 713 binds, 41 MB; 0x7f72000000 (48 MB, state 1): 344 binds, 227 MB; 0x7fbf000000 (80 MB, state 1): 333 binds, 47 MB; 0x1066000000 (16 MB, state 1): 188 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 159 binds, 2 MB; 0x1052000000 (16 MB, state 1): 71 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 62 binds, 0 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.14 [hos Presentation Thread] vk: 28 textures retired (1647 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61800000 (8051853 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 930 of 3000 waited for their write-back, 1.68 ms each [hos sead::MainThread] nvn: CommandBufferSignalEvent #745000: event 0x100d6c8014 mode 0 value 745000 (lr 0x802915c8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61820000 (8057083 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1646 left, 2939 MB) [hos rmbl::VibrationThread] hid: 225280 vibration values, strongest 0.10 since the last count [hos Presentation Thread] vk: 78 textures retired (1649 left, 2940 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 44 dirty pages from their submits' captures, 72735 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 Presentation Thread] vk: write-back diff (600 submits): 4406 runs, 1899.8 MB compared; 4355 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 317.6 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 411 binds, 34 MB; 0x7f72000000 (48 MB, state 1): 362 binds, 232 MB; 0x7fbf000000 (80 MB, state 1): 351 binds, 49 MB; 0x1065000000 (16 MB, state 1): 124 binds, 0 MB; 0x1066000000 (16 MB, state 1): 110 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 93 binds, 2 MB; 0x1052000000 (16 MB, state 1): 68 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 64 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61840000 (8062834 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 966 ranges, 2706 MB), 1096 pages written, 1096 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.187; GPU wait for late pages 0.167 (27 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (192 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14764468 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 30 textures retired (1649 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61860000 (8066448 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 162 flushes, 14.7 command buffers each, over 120 presents; by reason: poll 0, wait 77, slot 0, present 59, cap 26, value 0, other 0 [hos Presentation Thread] vk: 34 textures retired (1651 left, 2940 MB) [hos sead::MainThread] nvn: 4150000 recordings made, 58914 live copies (18.8 MB), 27651 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61880000 (8070574 pages from the captures) [hos PlayReporter] vcores: 327159 takes, 8038 waits (mean 35 us, longest 3.9 ms), 3572 kicks, 3457 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 73490 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 Presentation Thread] vk: write-back diff (600 submits): 4498 runs, 1947.2 MB compared; 4236 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 382.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 399 binds, 272 MB; 0x7fbf000000 (80 MB, state 1): 293 binds, 52 MB; 0x7fd8000000 (80 MB, state 1): 214 binds, 55 MB; 0x7fd2000000 (16 MB, state 1): 193 binds, 3 MB; 0x1066000000 (16 MB, state 1): 133 binds, 0 MB; 0x1065000000 (16 MB, state 1): 112 binds, 0 MB; 0x1052000000 (16 MB, state 1): 69 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 66 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #990000: event 0x100d6c8018 mode 0 value 746008 (now 745989) (lr 0x80661124) [hos Presentation Thread] vk: 62 textures retired (1651 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61900000 (8075116 pages from the captures) [hos Presentation Thread] vk: 55 textures retired (1659 left, 2953 MB) [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3966 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.79, present 0.14, draw 5.78, descriptors 2.04, texture lookups 0.14, uploads 0.00, pipelines 0.25, programs 1.05, commands 2.12, dispatch 0.85, memory sync 1.96, queue submit 0.91, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.85 MB synced in 1239.1 copies, 59.92 MB written back [hos Presentation Thread] vk: 42360 presents, 35.4 fps; a frame: 1187 draws (0 skipped), 127 dispatches, 243 passes, 165 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2346 pipelines (52114 ms), 352 programs (11 failed), 1659 textures (2953 MB) [hos Presentation Thread] vk: a frame: 497.6 full barriers recorded, 207.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 84.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.8 ms a frame (the longest submission 6.6 ms); 3.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61920000 (8081339 pages from the captures) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 67715 so far (58321 MB) [hos Presentation Thread] vk: 28 textures retired (1645 left, 2939 MB) [hos host] vk: frame interpolation: 353 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 350, 17-25 3, over 25 0 [hos Presentation Thread] vi: 42369 frames presented (35.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 7, 22-30 113, 30-40 57, over 40 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 49 dirty pages from their submits' captures, 72449 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 Presentation Thread] vk: write-back diff (600 submits): 4414 runs, 1937.5 MB compared; 4197 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 351.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 859 binds, 54 MB; 0x7f72000000 (48 MB, state 1): 355 binds, 242 MB; 0x7fbf000000 (80 MB, state 1): 354 binds, 53 MB; 0x7fd2000000 (16 MB, state 1): 144 binds, 3 MB; 0x1065000000 (16 MB, state 1): 137 binds, 0 MB; 0x1066000000 (16 MB, state 1): 98 binds, 0 MB; 0x1052000000 (16 MB, state 1): 68 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61940000 (8084967 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: program picks: 30733616 kept (15008047 by the last picks' textures, a uniform buffer bound since), 67239 new, 14599144 with other textures (of 45400000) [hos host] vk: batched submits: 155 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 2, wait 71, slot 0, present 60, cap 22, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61960000 (8089006 pages from the captures) [hos Presentation Thread] vk: 52 textures retired (1662 left, 2954 MB) [hos Presentation Thread] vk: 83 textures retired (1649 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 61980000 (8094713 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 73350 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 Presentation Thread] vk: write-back diff (600 submits): 4624 runs, 1967.2 MB compared; 4496 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 364.7 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 572 binds, 58 MB; 0x7f72000000 (48 MB, state 1): 367 binds, 250 MB; 0x7fbf000000 (80 MB, state 1): 321 binds, 54 MB; 0x7fd2000000 (16 MB, state 1): 184 binds, 3 MB; 0x1065000000 (16 MB, state 1): 127 binds, 0 MB; 0x1066000000 (16 MB, state 1): 112 binds, 0 MB; 0x1052000000 (16 MB, state 1): 70 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 67 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 965 ranges, 2704 MB), 1118 pages written, 1118 copied (4.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.157; GPU wait for late pages 0.137 (38 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (198 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62000000 (8098628 pages from the captures) [hos Presentation Thread] vk: 11 textures retired (1650 left, 2940 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62020000 (8100729 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 42 dirty pages from their submits' captures, 76517 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 Presentation Thread] vk: write-back diff (600 submits): 5085 runs, 2040.2 MB compared; 4939 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 394.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 399 binds, 269 MB; 0x7fbf000000 (80 MB, state 1): 262 binds, 52 MB; 0x7fd2000000 (16 MB, state 1): 247 binds, 3 MB; 0x1066000000 (16 MB, state 1): 218 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 168 binds, 54 MB; 0x7fe2000000 (16 MB, state 1): 149 binds, 15 MB; 0x1052000000 (16 MB, state 1): 71 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 67 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62040000 (8104719 pages from the captures) [hos host] vk: batched submits: 142 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 56, cap 27, value 0, other 0 [hos Presentation Thread] vk: 26 textures retired (1659 left, 2953 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62060000 (8108474 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1647 left, 2939 MB) [hos Presentation Thread] vk: 55 textures retired (1647 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62080000 (8112458 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 1212 of 3000 waited for their write-back, 1.47 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 46 dirty pages from their submits' captures, 75165 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 Presentation Thread] vk: write-back diff (600 submits): 4868 runs, 1979.5 MB compared; 4952 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 312.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 350 binds, 222 MB; 0x7fbf000000 (80 MB, state 1): 311 binds, 53 MB; 0x7fd2000000 (16 MB, state 1): 248 binds, 4 MB; 0x7fe2000000 (16 MB, state 1): 180 binds, 16 MB; 0x1041000000 (16 MB, state 1): 175 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 172 binds, 17 MB; 0x1066000000 (16 MB, state 1): 168 binds, 0 MB; 0x1052000000 (16 MB, state 1): 75 binds, 1 MB; [hos sead::MainThread] vk: readback pages refreshed from guest memory: 14822075 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.14 [hos Presentation Thread] vk: 96 textures retired (1653 left, 2953 MB) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3966 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 10.61, present 0.14, draw 5.54, descriptors 1.94, texture lookups 0.14, uploads 0.00, pipelines 0.24, programs 1.01, commands 2.05, dispatch 0.86, memory sync 2.14, queue submit 0.82, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.79 MB synced in 1234.3 copies, 60.08 MB written back [hos Presentation Thread] vk: 42480 presents, 34.1 fps; a frame: 1124 draws (0 skipped), 131 dispatches, 243 passes, 165 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2346 pipelines (52114 ms), 352 programs (11 failed), 1667 textures (2967 MB) [hos Presentation Thread] vk: a frame: 498.5 full barriers recorded, 207.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.8; 0x12: 82.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 13.7 ms a frame (the longest submission 6.2 ms); 3.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 42 textures retired (1639 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62100000 (8118235 pages from the captures) [hos sead::MainThread] nvn: EventSignal (CPU) #85000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos ModuleSystemWorker5] nvn: DrawMeshTasksIndirect: 1240000 so far (x1 0x117d95b040 x2 0 x3 0x117d95b040 x4 0x8b040) [hos host] vk: batched submits: 118 flushes, 17.5 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 44, cap 23, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1640 left, 2939 MB) [hos BaseProcCreateAndDeleteThread] vcores: 366951 takes, 9020 waits (mean 34 us, longest 2.9 ms), 4081 kicks, 3960 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62120000 (8123758 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.49 ms (lock 0.06, scan 0.08 over 965 ranges, 2704 MB), 1095 pages written, 1095 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.176; GPU wait for late pages 0.157 (21 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (190 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 47 dirty pages from their submits' captures, 83910 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 Presentation Thread] vk: write-back diff (600 submits): 5246 runs, 2359.5 MB compared; 5117 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 149.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 252 binds, 47 MB; 0x1041000000 (16 MB, state 1): 242 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 208 binds, 3 MB; 0x7fe2000000 (16 MB, state 1): 190 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 78 MB; 0x1065000000 (16 MB, state 1): 87 binds, 0 MB; 0x1052000000 (16 MB, state 1): 85 binds, 1 MB; 0x1066000000 (16 MB, state 1): 84 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 27 textures retired (1640 left, 2939 MB) [hos sead::MainThread] vk: texture slots registered again at another size: 3600000 (of 4309123 registrations; slot 26342 256x144 -> 512x512) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62140000 (8128007 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1637 left, 2939 MB) [hos Presentation Thread] vi: 42539 frames presented (33.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 5, 22-30 94, 30-40 69, over 40 2 [hos host] vk: frame interpolation: 340 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 2, 12-17 332, 17-25 5, over 25 0 [hos sead::MainThread] nvn: CommandBufferWaitEvent #995000: event 0x100d6c8014 mode 0 value 749807 (now 749788) (lr 0x80661124) [hos Presentation Thread] vk: 13 textures retired (1638 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62160000 (8131590 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 46 dirty pages from their submits' captures, 85936 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 Presentation Thread] vk: write-back diff (600 submits): 5299 runs, 2432.8 MB compared; 5201 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 159.4 MB in all, a range counted once a submit): 0x1041000000 (16 MB, state 1): 441 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 297 binds, 53 MB; 0x7f72000000 (48 MB, state 1): 170 binds, 80 MB; 0x7fe2000000 (16 MB, state 1): 151 binds, 18 MB; 0x1065000000 (16 MB, state 1): 151 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 124 binds, 7 MB; 0x1052000000 (16 MB, state 1): 86 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #750000: event 0x100d6c8020 mode 0 value 750000 (lr 0x80664f14) [hos Presentation Thread] vk: texture #89010 0x1001f0d8600 138x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 42559 (drawn at 42413) [hos Presentation Thread] vk: texture #89013 0x1001f0d0200 113x110 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 42559 (drawn at 42413) [hos Presentation Thread] vk: texture #89011 0x1001f0d4400 49x46 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 42559 (drawn at 42413) [hos Presentation Thread] vk: 39 textures retired (1641 left, 2939 MB) [hos Presentation Thread] vk: program picks: 30869485 kept (15081533 by the last picks' textures, a uniform buffer bound since), 67425 new, 14663089 with other textures (of 45600000) [hos host] vk: batched submits: 100 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 39, cap 21, value 0, other 0 [hos Presentation Thread] vk: 42 textures retired (1638 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62180000 (8136503 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos Presentation Thread] vk: 17 textures retired (1634 left, 2938 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62200000 (8140301 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 43 dirty pages from their submits' captures, 86513 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 Presentation Thread] vk: write-back diff (600 submits): 4477 runs, 2414.7 MB compared; 3934 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 145.8 MB in all, a range counted once a submit): 0x1041000000 (16 MB, state 1): 407 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 296 binds, 42 MB; 0x7f72000000 (48 MB, state 1): 176 binds, 82 MB; 0x7fe2000000 (16 MB, state 1): 157 binds, 19 MB; 0x1065000000 (16 MB, state 1): 122 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; 0x1057000000 (16 MB, state 1): 82 binds, 0 MB; 0x1066000000 (16 MB, state 1): 80 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: memory: working set 1413 MB (peak 6471), private 503 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1808 allocations 4619 MB; used 5834 of 9110 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1478 images 1675 MB; 282 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 294 images 516 MB; 175 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 49161 reused from the pool, 19377 made new, 19083 destroyed from it; it holds 114 (100 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9366 MB allowed (1179 MB of it free in the blocks); textures 2952 MB (budget 3072 MB), 1647 textures [hos Presentation Thread] vk: textures: decoded ASTC 1484 MB, rendered 811 MB (115 drawn in one frame, kept: 36588 KB), other 331 MB; used in the last 8 presents 1306 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 20443 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3330 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 13141 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 13141 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 65 (80367 KB): 49x46x1 NVN 0x25: 1 (8 KB); 113x110x1 NVN 0x1: 1 (12 KB); 138x101x1 NVN 0x1: 1 (13 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 29 (73406 KB); [hos Presentation Thread] vk: 13 textures retired (1634 left, 2938 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 59.5 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 27 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 3966 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.25, present 0.27, draw 4.08, descriptors 1.40, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.72, commands 1.54, dispatch 0.81, memory sync 1.60, queue submit 0.61, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.30 MB synced in 1181.7 copies, 59.49 MB written back [hos Presentation Thread] vk: 42600 presents, 34.6 fps; a frame: 799 draws (0 skipped), 111 dispatches, 219 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2346 pipelines (52114 ms), 352 programs (11 failed), 1634 textures (2938 MB) [hos Presentation Thread] vk: a frame: 442.6 full barriers recorded, 193.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 6.4 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 11 textures retired (1646 left, 2952 MB) [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 965 ranges, 2704 MB), 1063 pages written, 1063 copied (4.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.185; GPU wait for late pages 0.167 (24 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (191 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62220000 (8144970 pages from the captures) [hos Presentation Thread] vk: 36 textures retired (1648 left, 2952 MB) [hos host] vk: batched submits: 103 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 51, cap 6, value 0, other 0 [hos Presentation Thread] vk: 25 textures retired (1635 left, 2938 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 93 dirty pages from their submits' captures, 88488 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 Presentation Thread] vk: write-back diff (600 submits): 4583 runs, 2471.0 MB compared; 4079 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 137.9 MB in all, a range counted once a submit): 0x1041000000 (16 MB, state 1): 421 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 245 binds, 26 MB; 0x7fd8000000 (80 MB, state 1): 204 binds, 6 MB; 0x7fe2000000 (16 MB, state 1): 168 binds, 20 MB; 0x7f72000000 (48 MB, state 1): 160 binds, 85 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; 0x1066000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 83 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62240000 (8149287 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: readbacks of GPU results: 519 of 3000 waited for their write-back, 3.82 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14880681 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62260000 (8154408 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 66 dirty pages from their submits' captures, 89829 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 Presentation Thread] vk: write-back diff (600 submits): 5065 runs, 2487.3 MB compared; 4764 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 137.2 MB in all, a range counted once a submit): 0x1041000000 (16 MB, state 1): 389 binds, 1 MB; 0x7fd8000000 (80 MB, state 1): 381 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 169 binds, 87 MB; 0x7fe2000000 (16 MB, state 1): 164 binds, 20 MB; 0x7fbf000000 (80 MB, state 1): 160 binds, 18 MB; 0x1066000000 (16 MB, state 1): 135 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x1057000000 (16 MB, state 1): 85 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos BaseProcExecutor2] vcores: 383807 takes, 7620 waits (mean 37 us, longest 3.0 ms), 3376 kicks, 3220 yields, 0 escapes in 5 s [hos host] vk: batched submits: 87 flushes, 21.1 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 35, cap 10, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1635 left, 2938 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62280000 (8159740 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1635 left, 2938 MB) [hos Presentation Thread] vi: 42713 frames presented (34.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 7, 22-30 99, 30-40 64, over 40 2 [hos host] vk: frame interpolation: 348 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 6, 12-17 337, 17-25 3, over 25 1 [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 965 ranges, 2704 MB), 1090 pages written, 1090 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.093; GPU wait for late pages 0.076 (9 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (192 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: in play: mesh 018b42af95870e7a (9e1b1d9c3bc92929 f643a002707ec286), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos host] vk: mesh 018b42af95870e7a: threads 32 max v 126 p 126 payload 64, 23 vertex lines: 1c 1d 1e 1f 24 25 26 28 29 2a 2c 30 31 32 34 35 38 39 3c 3d 50 54 55; 0 primitive [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4022 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.76, present 0.19, draw 4.11, descriptors 1.30, texture lookups 0.10, uploads 0.00, pipelines 0.18, programs 0.96, commands 1.45, dispatch 0.78, memory sync 1.48, queue submit 0.56, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.29 MB synced in 1181.6 copies, 59.35 MB written back [hos Presentation Thread] vk: 42720 presents, 34.0 fps; a frame: 702 draws (0 skipped), 102 dispatches, 224 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2346 pipelines (52114 ms), 353 programs (11 failed), 1647 textures (2952 MB) [hos Presentation Thread] vk: a frame: 435.9 full barriers recorded, 193.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.4; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 6.8 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: in play: graphics 86aed8513dee0db6 (f20be38904c30ca0 3de621b9cfa9436a), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: mirror syncs (600 submits): 59 dirty pages from their submits' captures, 95147 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 Presentation Thread] vk: write-back diff (600 submits): 4992 runs, 2693.6 MB compared; 4614 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 137.3 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 402 binds, 13 MB; 0x1041000000 (16 MB, state 1): 374 binds, 1 MB; 0x7f72000000 (48 MB, state 1): 188 binds, 91 MB; 0x7fe2000000 (16 MB, state 1): 175 binds, 21 MB; 0x1065000000 (16 MB, state 1): 112 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 98 binds, 12 MB; 0x1057000000 (16 MB, state 1): 89 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1635 left, 2938 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62300000 (8164413 pages from the captures) [hos host] vk: batched submits: 88 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 31, cap 5, value 0, other 0 [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1000000: event 0x100d6c8018 mode 0 value 753608 (now 753589) (lr 0x80661124) [hos Presentation Thread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 91959 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 Presentation Thread] vk: write-back diff (600 submits): 4977 runs, 2558.7 MB compared; 4405 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 95.2 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 390 binds, 12 MB; 0x1041000000 (16 MB, state 1): 351 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 202 binds, 57 MB; 0x7fbf000000 (80 MB, state 1): 175 binds, 19 MB; 0x1066000000 (16 MB, state 1): 173 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x1057000000 (16 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62320000 (8168299 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: 12 textures retired (1635 left, 2938 MB) [hos Presentation Thread] vk: 14 textures retired (1640 left, 2939 MB) [hos Presentation Thread] vk: 12 textures retired (1640 left, 2939 MB) [hos host] vk: batched submits: 88 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 39, cap 5, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.45 ms (lock 0.05, scan 0.07 over 965 ranges, 2704 MB), 1062 pages written, 1062 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.138; GPU wait for late pages 0.122 (18 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (179 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 102705 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 Presentation Thread] vk: write-back diff (600 submits): 4707 runs, 2872.8 MB compared; 3914 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 93.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 425 binds, 13 MB; 0x1041000000 (16 MB, state 1): 312 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 209 binds, 66 MB; 0x1066000000 (16 MB, state 1): 127 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 116 binds, 14 MB; 0x1057000000 (16 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1065000000 (16 MB, state 1): 75 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1639 left, 2939 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #755000: event 0x100d6c8028 mode 0 value 754999 (lr 0x80667410) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62340000 (8173495 pages from the captures) [hos Presentation Thread] vk: program picks: 30996059 kept (15147759 by the last picks' textures, a uniform buffer bound since), 67700 new, 14736240 with other textures (of 45800000) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 504 of 3000 waited for their write-back, 3.78 ms each [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4052 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.21, present 0.13, draw 3.56, descriptors 1.17, texture lookups 0.10, uploads 0.00, pipelines 0.19, programs 0.74, commands 1.27, dispatch 0.72, memory sync 1.56, queue submit 0.55, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.25 MB synced in 1175.0 copies, 58.93 MB written back [hos Presentation Thread] vk: 42840 presents, 36.2 fps; a frame: 565 draws (0 skipped), 91 dispatches, 166 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2347 pipelines (52198 ms), 354 programs (11 failed), 1640 textures (2939 MB) [hos Presentation Thread] vk: a frame: 360.3 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 5.5 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos aglTextureDataMgr::Compaction] vcores: 389082 takes, 8838 waits (mean 36 us, longest 4.6 ms), 3904 kicks, 3791 yields, 0 escapes in 5 s [hos host] vk: batched submits: 89 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 34, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 112 dirty pages from their submits' captures, 105516 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 sead::MainThread] vk: write-back diff (600 submits): 4340 runs, 2937.4 MB compared; 3351 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 97.2 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 428 binds, 13 MB; 0x1041000000 (16 MB, state 1): 295 binds, 0 MB; 0x1065000000 (16 MB, state 1): 212 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 208 binds, 71 MB; 0x7ffe000000 (32 MB, state 1): 103 binds, 0 MB; 0x1057000000 (16 MB, state 1): 100 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 98 binds, 12 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 4 textures retired (1636 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62360000 (8177932 pages from the captures) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: queues ordered by their events: 288000 submissions stopped at a wait, 287978 went on once it was reached, 18 waits gone past; made to go by presents 138, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1003250, not met 0; captures at a CPU event's wait 393 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 14939201 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 21 textures retired (1639 left, 2939 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vi: 42896 frames presented (36.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 15, 22-30 118, 30-40 49, over 40 0 [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 5, 12-17 357, 17-25 1, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1638 left, 2939 MB) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 966 ranges, 2708 MB), 988 pages written, 988 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.076; GPU wait for late pages 0.060 (13 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 100370 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 5621 runs, 2875.7 MB compared; 5351 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1042000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 24.5 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 410 binds, 13 MB; 0x1041000000 (16 MB, state 1): 308 binds, 0 MB; 0x1065000000 (16 MB, state 1): 147 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 108 binds, 10 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos sead::MainThread] nvn: 4200000 recordings made, 58750 live copies (17.2 MB), 27837 texture copies; 1 command buffers' segments (4.0 MB) [hos Presentation Thread] vk: 2 textures retired (1636 left, 2939 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62380000 (8183210 pages from the captures) [hos host] vk: batched submits: 79 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 1, wait 42, slot 0, present 35, cap 1, value 0, other 0 [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 8 queue finishes (3 ms) [hos Presentation Thread] vk: 1 textures retired (1637 left, 2946 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1005000: event 0x100d6c8018 mode 0 value 757408 (now 757389) (lr 0x80661124) [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4052 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.53, present 0.11, draw 3.15, descriptors 1.09, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.52, commands 1.18, dispatch 0.75, memory sync 1.15, queue submit 0.50, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.28 MB synced in 1174.1 copies, 59.96 MB written back [hos Presentation Thread] vk: 42960 presents, 37.0 fps; a frame: 543 draws (0 skipped), 99 dispatches, 157 passes, 156 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2349 pipelines (52198 ms), 354 programs (11 failed), 1637 textures (2946 MB) [hos Presentation Thread] vk: a frame: 358.3 full barriers recorded, 191.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.4; 0x8: 3.0; 0x9: 1.0; 0x10: 5.4; 0x11: 43.0; 0x12: 73.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 5.7 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 239 dirty pages from their submits' captures, 98520 from earlier ones', 4 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 sead::MainThread] vk: write-back diff (600 submits): 5288 runs, 2787.4 MB compared; 6886 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1042000000 (16 MB, captured, state 2): 4; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 84.4 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1273 binds, 79 MB; 0x1041000000 (16 MB, state 1): 323 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 92 binds, 0 MB; 0x1066000000 (16 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 68427 so far (58905 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62400000 (8188899 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.03, writes collected 0.13 [hos host] vk: batched submits: 72 flushes, 23.3 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 33, cap 2, value 2, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 96536 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 Presentation Thread] vk: write-back diff (600 submits): 5263 runs, 2796.5 MB compared; 4752 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 46.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 660 binds, 34 MB; 0x1041000000 (16 MB, state 1): 133 binds, 0 MB; 0x1065000000 (16 MB, state 1): 128 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 103 binds, 12 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: 4 textures retired (1639 left, 2951 MB) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 971 ranges, 2714 MB), 968 pages written, 968 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.054; GPU wait for late pages 0.037 (6 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos sead::MainThread] vk: readbacks of GPU results: 366 of 3000 waited for their write-back, 5.45 ms each [hos Presentation Thread] vk: 12 textures retired (1641 left, 2954 MB) [hos rmbl::VibrationThread] hid: 229376 vibration values, strongest 0.10 since the last count [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62420000 (8194374 pages from the captures) [hos BaseProcExecutor5] vcores: 394764 takes, 11937 waits (mean 57 us, longest 17.1 ms), 5336 kicks, 5153 yields, 0 escapes in 5 s [hos host] vk: batched submits: 89 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 38, cap 3, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 130 dirty pages from their submits' captures, 89381 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4855 runs, 2643.3 MB compared; 4213 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1042000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 101.9 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1299 binds, 83 MB; 0x1066000000 (16 MB, state 1): 198 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 182 binds, 18 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1065000000 (16 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62440000 (8200057 pages from the captures) [hos Presentation Thread] vi: 43077 frames presented (36.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 11, 22-30 129, 30-40 37, over 40 2 [hos host] vk: frame interpolation: 360 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 4, 7-9 4, 9-12 15, 12-17 334, 17-25 4, over 25 1 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4052 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.26, present 0.16, draw 3.53, descriptors 1.19, texture lookups 0.10, uploads 0.00, pipelines 0.18, programs 0.59, commands 1.36, dispatch 0.80, memory sync 1.41, queue submit 0.52, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 7.91 MB synced in 1135.3 copies, 59.04 MB written back [hos Presentation Thread] vk: 43080 presents, 36.0 fps; a frame: 617 draws (0 skipped), 100 dispatches, 169 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 86 ub updates (59 overlays), GPU-bound wait 0.0 ms; 2350 pipelines (52198 ms), 354 programs (11 failed), 1641 textures (2954 MB) [hos Presentation Thread] vk: a frame: 373.1 full barriers recorded, 192.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.5; 0x12: 74.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 6.5 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #760000: event 0x100d6c8034 mode 0 value 759999 (lr 0x806616b0) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 14998149 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 90719 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 Presentation Thread] vk: write-back diff (600 submits): 4771 runs, 2641.2 MB compared; 3964 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 109.1 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1351 binds, 87 MB; 0x1066000000 (16 MB, state 1): 224 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 188 binds, 19 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1643 left, 2957 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 78 flushes, 22.3 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 31, cap 6, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1645 left, 2961 MB) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 971 ranges, 2714 MB), 952 pages written, 952 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.110; GPU wait for late pages 0.094 (15 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: in play: graphics a33d9eb8a465e8a8 (0736b14368ee3d17 1f2e3194a0626761), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62460000 (8204160 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1644 left, 2960 MB) [hos Presentation Thread] vk: program picks: 31117149 kept (15206697 by the last picks' textures, a uniform buffer bound since), 68043 new, 14814807 with other textures (of 46000000) [hos Presentation Thread] vk: 12 textures retired (1644 left, 2960 MB) [hos Presentation Thread] vk: 12 textures retired (1644 left, 2960 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 91318 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 Presentation Thread] vk: write-back diff (600 submits): 4748 runs, 2644.5 MB compared; 4074 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 114.6 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1361 binds, 87 MB; 0x1066000000 (16 MB, state 1): 246 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 185 binds, 19 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1044000000 (16 MB, state 1): 85 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 65 binds, 8 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1010000: event 0x100d6c8018 mode 0 value 761208 (now 761189) (lr 0x80661124) [hos Presentation Thread] vk: 12 textures retired (1644 left, 2960 MB) [hos host] vk: batched submits: 79 flushes, 21.6 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 32, cap 3, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62480000 (8208932 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 93004 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 Presentation Thread] vk: write-back diff (600 submits): 5264 runs, 2711.6 MB compared; 4654 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 103.1 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1421 binds, 92 MB; 0x1065000000 (16 MB, state 1): 108 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x1066000000 (16 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 46 binds, 8 MB; [hos Presentation Thread] vk: 14 textures retired (1642 left, 2957 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 382 of 3000 waited for their write-back, 5.29 ms each [hos Presentation Thread] vk: memory: working set 1442 MB (peak 6471), private 527 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5798 MB, 1716 allocations 4554 MB; used 5834 of 9102 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7561 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1481 images 1675 MB; 285 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 199 images 451 MB; 132 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 49381 reused from the pool, 19422 made new, 19223 destroyed from it; it holds 27 (31 MB) [hos Presentation Thread] vk: VRAM: 6297 MB used of 9358 MB allowed (1244 MB of it free in the blocks); textures 2957 MB (budget 3072 MB), 1642 textures [hos Presentation Thread] vk: textures: decoded ASTC 1484 MB, rendered 814 MB (97 drawn in one frame, kept: 34639 KB), other 332 MB; used in the last 8 presents 1151 MB [hos Presentation Thread] vk: 288 MB: 0x1147bf6000 12288x12288x1 x1 levels 1 NVN 0x32 rendered, last used 21043 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 3930 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 13741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 21123 presents ago [hos host] vk: malloc: 1889 MB in arenas (900 MB in use, 988 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 77 (83130 KB): 54x46x1 NVN 0x25: 1 (9 KB); 65x33x1 NVN 0x25: 1 (8 KB); 81x85x1 NVN 0x25: 2 (53 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 1 (10 KB); 118x110x1 NVN 0x1: 1 (12 KB); 129x33x1 NVN 0x25: 1 (16 KB); 129x97x1 NVN 0x1: 1 (12 KB); 145x149x1 NVN 0x1: 2 (42 KB); 154x128x1 NVN 0x1: 1 (19 KB); 193x97x1 NVN 0x1: 1 (18 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 325x126x1 NVN 0x1: 1 (39 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 30 (75937 KB); [hos host] vk: malloc_trim: 988 MB free in the arenas now, the process's private memory 527 -> 428 MB (11 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 67.6 ms; VRAM 6.1 of 9.1 GB [hos Presentation Thread] vk: a frame: 17 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.30, present 0.15, draw 3.65, descriptors 1.21, texture lookups 0.12, uploads 0.00, pipelines 0.21, programs 0.63, commands 1.39, dispatch 0.78, memory sync 1.28, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 7.90 MB synced in 1132.4 copies, 58.87 MB written back [hos Presentation Thread] vk: 43200 presents, 34.6 fps; a frame: 624 draws (0 skipped), 99 dispatches, 171 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 85 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2360 pipelines (52390 ms), 355 programs (11 failed), 1642 textures (2957 MB) [hos Presentation Thread] vk: a frame: 374.9 full barriers recorded, 192.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 42.6; 0x12: 75.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.4 ms a frame (the longest submission 7.4 ms); 0.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.07, scan 0.08 over 972 ranges, 2506 MB), 936 pages written, 936 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.058; GPU wait for late pages 0.041 (6 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos BaseProcExecutor3] vcores: 402144 takes, 8444 waits (mean 36 us, longest 3.5 ms), 3727 kicks, 3578 yields, 0 escapes in 5 s [hos host] vk: batched submits: 68 flushes, 25.1 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 26, cap 2, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62500000 (8213867 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1654 left, 2971 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 91661 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 Presentation Thread] vk: write-back diff (600 submits): 5490 runs, 2661.3 MB compared; 5039 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 100.8 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1406 binds, 92 MB; 0x1065000000 (16 MB, state 1): 134 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 48 binds, 8 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; 0x1140000000 (64 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 20 textures retired (1659 left, 2972 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 31 textures retired (1650 left, 2962 MB) [hos Presentation Thread] vi: 43249 frames presented (34.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 5, 22-30 99, 30-40 66, over 40 1 [hos host] vk: frame interpolation: 343 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 341, 17-25 2, over 25 0 [hos Presentation Thread] vk: 57 textures retired (1659 left, 2975 MB) [hos Presentation Thread] vk: texture #88041 0x1001efdc000 1133x120 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 43269 (drawn at 42007) [hos Presentation Thread] vk: 54 textures retired (1688 left, 3003 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62520000 (8219766 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.14 [hos Presentation Thread] vk: 73 textures retired (1675 left, 2996 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 96040 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 Presentation Thread] vk: write-back diff (600 submits): 4515 runs, 2717.4 MB compared; 3514 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 205.1 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1419 binds, 92 MB; 0x7f72000000 (48 MB, state 1): 207 binds, 82 MB; 0x1066000000 (16 MB, state 1): 196 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 133 binds, 19 MB; 0x7fe1000000 (16 MB, state 1): 124 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 120 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x7ef7000000 (48 MB, state 1): 50 binds, 9 MB; [hos host] vk: batched submits: 105 flushes, 16.1 command buffers each, over 120 presents; by reason: poll 0, wait 62, slot 0, present 42, cap 1, value 0, other 0 [hos Presentation Thread] vk: texture #386 0x1159bf7000 4096x4096 x1 NVN 0x32 the GPU drew kept, not evicted: its texels cannot be written back [hos Presentation Thread] vk: 27 textures retired (1724 left, 2686 MB) [hos Presentation Thread] vk: 100 textures retired (1641 left, 2618 MB) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 1260000 so far (x1 0x117d038000 x2 0 x3 0x117d038000 x4 0x44b040) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62540000 (8223679 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15056353 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] nvn: QueueSubmitCommands #260000: queue 0x10100d640020 (its #43312), 1 handles (lr 0x805282f4) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 972 ranges, 2506 MB), 919 pages written, 919 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.190; GPU wait for late pages 0.173 (22 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 92 texture pages copied (0 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 34 textures retired (1640 left, 2618 MB) [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.83, present 0.29, draw 3.75, descriptors 1.26, texture lookups 0.14, uploads 0.00, pipelines 0.20, programs 0.68, commands 1.39, dispatch 0.74, memory sync 1.79, queue submit 0.56, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 256 (1024 MB): 8.07 MB synced in 1143.6 copies, 58.84 MB written back [hos Presentation Thread] vk: 43320 presents, 35.8 fps; a frame: 621 draws (0 skipped), 88 dispatches, 172 passes, 153 barriers, 6 submits, 0.2 uploads (0.0 MB), 84 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2362 pipelines (52494 ms), 355 programs (11 failed), 1640 textures (2618 MB) [hos Presentation Thread] vk: a frame: 363.0 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.4; 0x8: 3.0; 0x9: 1.0; 0x10: 1.7; 0x11: 42.4; 0x12: 77.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 8.3 ms); 3.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 94400 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 Presentation Thread] vk: write-back diff (600 submits): 3755 runs, 2686.6 MB compared; 2419 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 150.0 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1400 binds, 90 MB; 0x7fbf000000 (80 MB, state 1): 207 binds, 24 MB; 0x1066000000 (16 MB, state 1): 186 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 135 binds, 25 MB; 0x7fe2000000 (16 MB, state 1): 114 binds, 2 MB; 0x7fe1000000 (16 MB, state 1): 114 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 27 textures retired (1646 left, 2618 MB) [hos Presentation Thread] vk: 34 textures retired (1639 left, 2618 MB) [hos host] vk: batched submits: 92 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62560000 (8226398 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #765000: event 0x100d6c8040 mode 0 value 764999 (lr 0x806621e8) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1015000: event 0x100d6c8018 mode 0 value 765008 (now 764989) (lr 0x80661124) [hos Presentation Thread] vk: 28 textures retired (1644 left, 2617 MB) [hos Presentation Thread] vk: 3 textures retired (1649 left, 2618 MB) [hos Presentation Thread] vk: 26 textures retired (1657 left, 2630 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 93676 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 Presentation Thread] vk: write-back diff (600 submits): 3729 runs, 2686.3 MB compared; 2375 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 114.1 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 1381 binds, 89 MB; 0x7fbf000000 (80 MB, state 1): 200 binds, 21 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 110 binds, 2 MB; 0x7fe1000000 (16 MB, state 1): 110 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1140000000 (64 MB, state 1): 66 binds, 0 MB; [hos sead::MainThread] vk: readbacks of GPU results: 643 of 3000 waited for their write-back, 3.10 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: texture #89923 0x10000000000 128x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43379 (drawn at 43271) [hos Presentation Thread] vk: texture #89926 0x10000000000 113x116 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43379 (drawn at 43271) [hos Presentation Thread] vk: texture #89933 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43379 (drawn at 43271) [hos Presentation Thread] vk: 50 textures retired (1642 left, 2618 MB) [hos Presentation Thread] vk: 15 textures retired (1656 left, 2639 MB) [hos Presentation Thread] vk: 24 textures retired (1647 left, 2625 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62580000 (8229544 pages from the captures) [hos host] vk: batched submits: 97 flushes, 15.6 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 41, cap 0, value 0, other 0 [hos AudioFrameworkThread] vcores: 408357 takes, 8746 waits (mean 28 us, longest 3.0 ms), 3923 kicks, 3793 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 16 textures retired (1645 left, 2625 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 972 ranges, 2506 MB), 896 pages written, 896 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.099; GPU wait for late pages 0.084 (20 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (159 MB), 11 spare buffers, 126 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 119 dirty pages from their submits' captures, 110303 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 Presentation Thread] vk: write-back diff (600 submits): 4020 runs, 3378.3 MB compared; 2496 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 42.2 MB in all, a range counted once a submit): 0x7fd8000000 (80 MB, state 1): 919 binds, 38 MB; 0x1066000000 (16 MB, state 1): 164 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 118 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 110 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x1140000000 (64 MB, state 1): 67 binds, 0 MB; 0x107c000000 (32 MB, state 1): 28 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 13 binds, 1 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: program picks: 31242900 kept (15269471 by the last picks' textures, a uniform buffer bound since), 68374 new, 14888725 with other textures (of 46200000) [hos Presentation Thread] vk: 258 pools mirrored in VRAM (1008 MB) [hos Presentation Thread] vk: 30 textures retired (1659 left, 2645 MB) [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.15, present 0.13, draw 2.60, descriptors 0.92, texture lookups 0.12, uploads 0.01, pipelines 0.12, programs 0.42, commands 0.98, dispatch 0.60, memory sync 1.54, queue submit 0.51, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 258 (1008 MB): 7.93 MB synced in 1075.1 copies, 58.34 MB written back [hos Presentation Thread] vk: 43440 presents, 39.6 fps; a frame: 452 draws (0 skipped), 66 dispatches, 132 passes, 150 barriers, 6 submits, 0.3 uploads (0.0 MB), 86 ub updates (60 overlays), GPU-bound wait 0.0 ms; 2362 pipelines (52494 ms), 355 programs (11 failed), 1659 textures (2645 MB) [hos Presentation Thread] vk: a frame: 290.8 full barriers recorded, 176.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.6; 0x8: 2.5; 0x9: 1.0; 0x10: 0.6; 0x11: 43.0; 0x12: 76.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.0 ms); 2.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: 259 pools mirrored in VRAM (1024 MB) [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 5, 7-9 3, 9-12 30, 12-17 351, 17-25 1, over 25 0 [hos Presentation Thread] vi: 43444 frames presented (39.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 3, 15.5-17.8 3, 17.8-22 34, 22-30 118, 30-40 36, over 40 1 [hos Presentation Thread] vk: 13 textures retired (1648 left, 2631 MB) [hos Presentation Thread] vk: 15 textures retired (1645 left, 2631 MB) [hos host] vk: batched submits: 78 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 38, cap 0, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1648 left, 2631 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1647 left, 2631 MB) [hos Presentation Thread] vk: 17 textures retired (1642 left, 2630 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 310 dirty pages from their submits' captures, 124251 from earlier ones', 2139 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 Presentation Thread] vk: write-back diff (600 submits): 4138 runs, 3696.8 MB compared; 2576 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 2139; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2.7 MB in all, a range counted once a submit): 0x7ffe000000 (32 MB, state 1): 126 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 93 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 46 binds, 2 MB; 0x1066000000 (16 MB, state 1): 10 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 8 binds, 0 MB; 0x1052000000 (16 MB, state 1): 1 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62600000 (8233819 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1638 left, 2630 MB) [hos Presentation Thread] vk: 15 textures retired (1635 left, 2630 MB) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 960 ranges, 2522 MB), 939 pages written, 939 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.178; GPU wait for late pages 0.162 (25 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 126 texture pages copied (0 MB) [hos sead::MainThread] nvn: 4250000 recordings made, 58646 live copies (16.1 MB), 28145 texture copies; 2 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: 12 textures retired (1637 left, 2630 MB) [hos host] vk: batched submits: 82 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: 15 textures retired (1635 left, 2630 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1020000: event 0x100d6c8028 mode 0 value 768812 (now 768793) (lr 0x806674b0) [hos Presentation Thread] vk: 12 textures retired (1638 left, 2630 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 334 dirty pages from their submits' captures, 124991 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 Presentation Thread] vk: write-back diff (600 submits): 4154 runs, 3702.4 MB compared; 2582 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x7ffe000000 (32 MB, state 1): 126 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1065000000 (16 MB, state 1): 15 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 547 of 3000 waited for their write-back, 3.10 ms each [hos Presentation Thread] vk: a frame: 3 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.22, present 0.13, draw 1.58, descriptors 0.58, texture lookups 0.09, uploads 0.00, pipelines 0.06, programs 0.26, commands 0.56, dispatch 0.57, memory sync 1.83, queue submit 0.47, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 259 (1024 MB): 7.95 MB synced in 1101.7 copies, 58.76 MB written back [hos Presentation Thread] vk: 43560 presents, 41.1 fps; a frame: 251 draws (0 skipped), 60 dispatches, 94 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 85 ub updates (59 overlays), GPU-bound wait 0.0 ms; 2362 pipelines (52494 ms), 355 programs (11 failed), 1650 textures (2644 MB) [hos Presentation Thread] vk: a frame: 236.2 full barriers recorded, 167.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 43.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 5.5 ms); 1.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15115479 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 69288 so far (59582 MB) [hos Presentation Thread] vk: 13 textures retired (1637 left, 2630 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 2 queue finishes (1 ms) [hos SceneLowPriority] vk: write-back of #89582 0x11636dd000: 652 KB the CPU wrote since the GPU kept [hos SceneLowPriority] vk: virtual pages 0x11637aa000..0x1163876000 remapped: 1 texture(s) the GPU wrote there written back into their memory (8640 KB, 3.4 ms; 4 in all, 33 MB, 35 ms) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: 65 textures retired (1625 left, 2620 MB) [hos host] vk: batched submits: 87 flushes, 15.3 command buffers each, over 120 presents; by reason: poll 0, wait 34, slot 0, present 45, cap 0, value 7, other 1 [hos Presentation Thread] vk: 16 textures retired (1624 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62620000 (8238532 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1628 left, 2617 MB) [hos ModuleSystemWorker1] vcores: 400790 takes, 11262 waits (mean 30 us, longest 4.7 ms), 5083 kicks, 4959 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 15 textures retired (1625 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 247 dirty pages from their submits' captures, 109497 from earlier ones', 99 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 Presentation Thread] vk: write-back diff (600 submits): 4046 runs, 3165.9 MB compared; 3359 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 55; 0x1165000000 (32 MB, captured, state 2): 34; 0x1052000000 (16 MB, captured, state 2): 10; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 108.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 482 binds, 83 MB; 0x1065000000 (16 MB, state 1): 119 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 111 binds, 23 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 104 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #770000: event 0x100d6c8008 mode 0 value 770001 (lr 0x80291440) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.07, scan 0.07 over 957 ranges, 2516 MB), 974 pages written, 974 copied (3.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.170; GPU wait for late pages 0.153 (26 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 126 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1624 left, 2614 MB) [hos Presentation Thread] vk: 13 textures retired (1637 left, 2625 MB) [hos Presentation Thread] vk: 38 textures retired (1638 left, 2618 MB) [hos Presentation Thread] vi: 43641 frames presented (39.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 46, 22-30 127, 30-40 23, over 40 1 [hos host] vk: frame interpolation: 394 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 69, 12-17 321, 17-25 2, over 25 0 [hos Presentation Thread] vk: texture #90519 0x1001f0d8600 77x77 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43645 (drawn at 43578) [hos Presentation Thread] vk: texture #90522 0x1001f0d0200 113x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43645 (drawn at 43573) [hos Presentation Thread] vk: texture #90520 0x1001f0d4400 49x41 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 43645 (drawn at 43573) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62640000 (8244335 pages from the captures) [hos host] vk: batched submits: 91 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 43, cap 2, value 0, other 0 [hos Presentation Thread] vk: 36 textures retired (1628 left, 2605 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 91422 from earlier ones', 4 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 sead::MainThread] vk: write-back diff (600 submits): 4245 runs, 2712.3 MB compared; 3413 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 4; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 251.6 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 562 binds, 99 MB; 0x7f72000000 (48 MB, state 1): 195 binds, 100 MB; 0x1065000000 (16 MB, state 1): 163 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 150 binds, 24 MB; 0x7f7d000000 (16 MB, state 1): 126 binds, 25 MB; 0x7f88000000 (16 MB, state 1): 114 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 1 textures retired (1639 left, 2618 MB) [hos Presentation Thread] vk: 13 textures retired (1626 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62660000 (8248113 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.14 [hos Presentation Thread] vk: 26 textures retired (1625 left, 2604 MB) [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.82, present 0.18, draw 3.05, descriptors 1.06, texture lookups 0.13, uploads 0.00, pipelines 0.16, programs 0.54, commands 1.12, dispatch 0.66, memory sync 1.54, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.21 MB synced in 1147.3 copies, 59.03 MB written back [hos Presentation Thread] vk: 43680 presents, 37.0 fps; a frame: 557 draws (0 skipped), 77 dispatches, 159 passes, 157 barriers, 6 submits, 0.3 uploads (0.1 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2368 pipelines (52600 ms), 355 programs (11 failed), 1625 textures (2604 MB) [hos Presentation Thread] vk: a frame: 338.8 full barriers recorded, 190.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 2.9; 0x9: 1.0; 0x10: 5.1; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 5.5 ms); 2.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 18 textures retired (1619 left, 2603 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62680000 (8253343 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 87688 from earlier ones', 13 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 Presentation Thread] vk: write-back diff (600 submits): 4166 runs, 2529.3 MB compared; 3310 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 13; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 260.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 281 binds, 208 MB; 0x7fbf000000 (80 MB, state 1): 269 binds, 39 MB; 0x1065000000 (16 MB, state 1): 162 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 107 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x7f93000000 (16 MB, state 1): 62 binds, 11 MB; 0x1066000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: 5 textures retired (1614 left, 2603 MB) [hos host] vk: batched submits: 90 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 34, cap 12, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.07, scan 0.07 over 955 ranges, 2515 MB), 1001 pages written, 1001 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.103; GPU wait for late pages 0.086 (24 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 126 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62700000 (8256856 pages from the captures) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 596 of 3000 waited for their write-back, 3.15 ms each [hos Presentation Thread] vk: queues ordered by their events: 294000 submissions stopped at a wait, 293980 went on once it was reached, 18 waits gone past; made to go by presents 140, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1024672, not met 0; captures at a CPU event's wait 396 [hos Presentation Thread] vk: 2 textures retired (1612 left, 2603 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 87554 from earlier ones', 26 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 sead::MainThread] vk: write-back diff (600 submits): 4223 runs, 2565.4 MB compared; 3399 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 26; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 198.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 230 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 177 binds, 174 MB; 0x1065000000 (16 MB, state 1): 152 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 108 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x1066000000 (16 MB, state 1): 81 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62720000 (8260649 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1025000: event 0x100d6c8020 mode 0 value 772610 (now 772591) (lr 0x80a47c2c) [hos Presentation Thread] vk: 25 textures retired (1631 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62740000 (8264834 pages from the captures) [hos host] vk: batched submits: 85 flushes, 21.4 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 32, cap 11, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1621 left, 2604 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15174377 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 110 dirty pages from their submits' captures, 86380 from earlier ones', 39 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 Presentation Thread] vk: write-back diff (600 submits): 3962 runs, 2415.0 MB compared; 3203 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 39; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 252.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 277 binds, 204 MB; 0x7fbf000000 (80 MB, state 1): 270 binds, 46 MB; 0x1065000000 (16 MB, state 1): 165 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 105 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x1066000000 (16 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; 0x1140000000 (64 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: program picks: 31368144 kept (15335617 by the last picks' textures, a uniform buffer bound since), 68737 new, 14963118 with other textures (of 46400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62760000 (8267460 pages from the captures) [hos rmbl::VibrationThread] hid: 233472 vibration values, strongest 0.19 since the last count [hos ModuleSystemWorker3] vcores: 386445 takes, 10057 waits (mean 35 us, longest 4.5 ms), 4470 kicks, 4351 yields, 0 escapes in 5 s [hos Presentation Thread] vk: memory: working set 1393 MB (peak 6471), private 464 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1715 allocations 4213 MB; used 5537 of 9112 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1448 images 1586 MB; 287 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 232 images 497 MB; 151 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 50217 reused from the pool, 19605 made new, 19373 destroyed from it; it holds 20 (15 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9368 MB allowed (1288 MB of it free in the blocks); textures 2632 MB (budget 3072 MB), 1648 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 573 MB (100 drawn in one frame, kept: 51099 KB), other 314 MB; used in the last 8 presents 1247 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 4530 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 14341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 21723 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 14341 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 77 (103219 KB): 49x41x1 NVN 0x25: 1 (7 KB); 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 113x105x1 NVN 0x1: 1 (11 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 38 (96187 KB); [hos Presentation Thread] vk: 12 textures retired (1636 left, 2618 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 40.9 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.02, present 0.20, draw 3.73, descriptors 1.32, texture lookups 0.11, uploads 0.00, pipelines 0.18, programs 0.69, commands 1.33, dispatch 0.68, memory sync 1.94, queue submit 0.61, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.05 MB synced in 1166.8 copies, 59.37 MB written back [hos Presentation Thread] vk: 43800 presents, 38.4 fps; a frame: 721 draws (0 skipped), 87 dispatches, 164 passes, 158 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2369 pipelines (52600 ms), 355 programs (11 failed), 1637 textures (2618 MB) [hos Presentation Thread] vk: a frame: 360.0 full barriers recorded, 195.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 75.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 4.0 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62780000 (8269586 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1628 left, 2604 MB) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 954 ranges, 2699 MB), 984 pages written, 984 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.156 (26 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 126 texture pages copied (0 MB) [hos Presentation Thread] vk: 28 textures retired (1635 left, 2605 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 42 dirty pages from their submits' captures, 85328 from earlier ones', 15 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 Presentation Thread] vk: write-back diff (600 submits): 4212 runs, 2499.7 MB compared; 3547 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 15; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 270.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 291 binds, 212 MB; 0x7fbf000000 (80 MB, state 1): 280 binds, 53 MB; 0x1065000000 (16 MB, state 1): 233 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 104 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 57 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 97 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 1, wait 31, slot 0, present 49, cap 16, value 0, other 0 [hos host] vk: frame interpolation: 377 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 10, 12-17 363, 17-25 4, over 25 0 [hos Presentation Thread] vi: 43830 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 21, 22-30 127, 30-40 39, over 40 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62800000 (8271688 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 12 textures retired (1641 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62820000 (8274705 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1641 left, 2606 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 87253 from earlier ones', 20 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 Presentation Thread] vk: write-back diff (600 submits): 3895 runs, 2484.4 MB compared; 2977 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 20; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 268.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 281 binds, 49 MB; 0x7f72000000 (48 MB, state 1): 274 binds, 211 MB; 0x1065000000 (16 MB, state 1): 221 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 105 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 56 binds, 0 MB; 0x7f77000000 (16 MB, state 1): 46 binds, 6 MB; [hos Presentation Thread] vk: 77 textures retired (1644 left, 2619 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #775000: event 0x100d6c8010 mode 0 value 775000 (lr 0x80660bcc) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos Presentation Thread] vk: 35 textures retired (1642 left, 2619 MB) [hos host] vk: batched submits: 69 flushes, 25.4 command buffers each, over 120 presents; by reason: poll 0, wait 3, slot 0, present 55, cap 11, value 0, other 0 [hos Presentation Thread] vk: texture #90850 0x10000000000 81x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43886 (drawn at 43818) [hos Presentation Thread] vk: texture #90853 0x10000000000 125x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 43886 (drawn at 43818) [hos Presentation Thread] vk: 26 textures retired (1631 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62840000 (8279557 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1635 left, 2606 MB) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 954 ranges, 2699 MB), 973 pages written, 973 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.026; GPU wait for late pages 0.008 (1 of 600 takes), pools lock 0.000, retires and stamps 0.012, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 97904 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 Presentation Thread] vk: write-back diff (600 submits): 4163 runs, 2915.3 MB compared; 3073 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 38; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 35.2 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 124 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 120 binds, 14 MB; 0x7f72000000 (48 MB, state 1): 105 binds, 12 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1065000000 (16 MB, state 1): 96 binds, 0 MB; 0x1066000000 (16 MB, state 1): 81 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 411 of 3000 waited for their write-back, 2.96 ms each [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.37, present 0.24, draw 3.33, descriptors 1.18, texture lookups 0.12, uploads 0.01, pipelines 0.16, programs 0.57, commands 1.23, dispatch 0.62, memory sync 0.94, queue submit 0.48, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 7.94 MB synced in 1148.6 copies, 59.47 MB written back [hos Presentation Thread] vk: 43920 presents, 34.7 fps; a frame: 634 draws (0 skipped), 81 dispatches, 158 passes, 158 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2369 pipelines (52600 ms), 355 programs (11 failed), 1635 textures (2606 MB) [hos Presentation Thread] vk: a frame: 345.0 full barriers recorded, 194.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.4; 0x8: 3.0; 0x9: 1.0; 0x10: 5.4; 0x11: 43.0; 0x12: 75.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 9.4 ms a frame (the longest submission 4.7 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 60 flushes, 25.1 command buffers each, over 120 presents; by reason: poll 0, wait 0, slot 0, present 60, cap 0, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferWaitEvent #1030000: event 0x100d6c8024 mode 0 value 776411 (now 776392) (lr 0x80a47c2c) [hos Presentation Thread] vk: 3 textures retired (1632 left, 2605 MB) [hos Presentation Thread] vk: 1 textures retired (1631 left, 2605 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 104842 from earlier ones', 5 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 sead::MainThread] vk: write-back diff (600 submits): 4515 runs, 3232.2 MB compared; 3401 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 5; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 5.8 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 135 binds, 3 MB; 0x7ffe000000 (32 MB, state 1): 109 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 77 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; 0x1066000000 (16 MB, state 1): 28 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1632 left, 2605 MB) [hos AudioFrameworkThread] vcores: 273433 takes, 8757 waits (mean 36 us, longest 7.2 ms), 3873 kicks, 3688 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62860000 (8285329 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15232582 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 2 textures retired (1630 left, 2605 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 84 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 1, wait 44, slot 0, present 39, cap 0, value 0, other 0 [hos Presentation Thread] vk: 4 textures retired (1626 left, 2605 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 951 ranges, 2691 MB), 927 pages written, 927 copied (3.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.047; GPU wait for late pages 0.031 (7 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (155 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vi: 44011 frames presented (36.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 11, 22-30 129, 30-40 39, over 40 1 [hos host] vk: frame interpolation: 361 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 8, 12-17 349, 17-25 0, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1625 left, 2605 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 106666 from earlier ones', 30 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 Presentation Thread] vk: write-back diff (600 submits): 4437 runs, 3250.5 MB compared; 3240 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 30; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 2.9 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 135 binds, 3 MB; 0x7ffe000000 (32 MB, state 1): 109 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 85 binds, 0 MB; 0x1066000000 (16 MB, state 1): 64 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; 0x1065000000 (16 MB, state 1): 31 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 12 textures retired (1625 left, 2605 MB) [hos Presentation Thread] vk: 12 textures retired (1625 left, 2605 MB) [hos Presentation Thread] vk: a frame: 7 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.95, present 0.11, draw 2.38, descriptors 0.83, texture lookups 0.10, uploads 0.00, pipelines 0.12, programs 0.38, commands 0.91, dispatch 0.62, memory sync 1.54, queue submit 0.53, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 7.72 MB synced in 1121.4 copies, 59.89 MB written back [hos Presentation Thread] vk: 44040 presents, 38.1 fps; a frame: 437 draws (0 skipped), 76 dispatches, 144 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2369 pipelines (52600 ms), 355 programs (11 failed), 1625 textures (2605 MB) [hos Presentation Thread] vk: a frame: 314.9 full barriers recorded, 185.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.3 ms a frame (the longest submission 5.2 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 12 textures retired (1626 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62880000 (8290894 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1625 left, 2605 MB) [hos host] vk: batched submits: 83 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 41, cap 1, value 0, other 0 [hos Presentation Thread] vk: 24 textures retired (1627 left, 2605 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 100432 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 sead::MainThread] vk: write-back diff (600 submits): 4854 runs, 2834.2 MB compared; 4401 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 27.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 142 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 120 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1066000000 (16 MB, state 1): 89 binds, 0 MB; 0x1065000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: 53 textures retired (1627 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62900000 (8296238 pages from the captures) [hos Presentation Thread] vk: 48 textures retired (1632 left, 2606 MB) [hos Presentation Thread] vk: program picks: 31489721 kept (15396270 by the last picks' textures, a uniform buffer bound since), 69047 new, 15041231 with other textures (of 46600000) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 440 of 3000 waited for their write-back, 3.81 ms each [hos Presentation Thread] vk: 51 textures retired (1629 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62920000 (8302028 pages from the captures) [hos ModuleSystemWorker5] nvn: 4300000 recordings made, 58672 live copies (18.0 MB), 28242 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 953 ranges, 2691 MB), 954 pages written, 954 copied (3.7 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.181; GPU wait for late pages 0.164 (24 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 167 dirty pages from their submits' captures, 99029 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4489 runs, 2499.8 MB compared; 3921 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 204.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 221 binds, 161 MB; 0x7fbf000000 (80 MB, state 1): 216 binds, 36 MB; 0x1065000000 (16 MB, state 1): 160 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 106 binds, 2 MB; 0x7fd2000000 (16 MB, state 1): 87 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker1] nvn: DrawMeshTasks: 1280000 so far (x1 0 x2 0x10 x3 0x108c6d2580 x4 0x40) [hos host] vk: batched submits: 85 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 31, cap 15, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1640 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62940000 (8306620 pages from the captures) [hos sead::MainThread] nvn: CommandBufferSignalEvent #780000: event 0x100d6c8008 mode 0 value 779995 (lr 0x80660f34) [hos Presentation Thread] vk: 12 textures retired (1628 left, 2605 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1035000: event 0x100d6c8024 mode 0 value 780211 (now 780192) (lr 0x80a47c2c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62960000 (8311982 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 89389 from earlier ones', 36 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 Presentation Thread] vk: write-back diff (600 submits): 4823 runs, 2534.3 MB compared; 4261 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 36; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 223.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 261 binds, 195 MB; 0x7fbf000000 (80 MB, state 1): 236 binds, 26 MB; 0x1066000000 (16 MB, state 1): 190 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 107 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; 0x1051000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: 12 textures retired (1628 left, 2605 MB) [hos Presentation Thread] vk: a frame: 29 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4057 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.64, present 0.21, draw 3.70, descriptors 1.29, texture lookups 0.12, uploads 0.00, pipelines 0.17, programs 0.69, commands 1.34, dispatch 0.72, memory sync 1.69, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.64 MB synced in 1267.4 copies, 59.73 MB written back [hos Presentation Thread] vk: 44160 presents, 37.3 fps; a frame: 687 draws (0 skipped), 98 dispatches, 161 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2369 pipelines (52600 ms), 355 programs (11 failed), 1641 textures (2619 MB) [hos Presentation Thread] vk: a frame: 368.3 full barriers recorded, 192.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 4.7 ms); 2.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos NavMeshDepWorker2] vcores: 376155 takes, 10449 waits (mean 34 us, longest 4.3 ms), 4723 kicks, 4467 yields, 0 escapes in 5 s [hos Presentation Thread] vk: render targets drawn over from another start, let go: 70111 so far (60311 MB) [hos Presentation Thread] vk: 24 textures retired (1630 left, 2606 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 62980000 (8317378 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: 24 textures retired (1630 left, 2606 MB) [hos host] vk: batched submits: 104 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 49, cap 8, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 87525 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 4447 runs, 2476.1 MB compared; 3699 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 261.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 292 binds, 211 MB; 0x7fbf000000 (80 MB, state 1): 272 binds, 48 MB; 0x1066000000 (16 MB, state 1): 234 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 107 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 45 binds, 0 MB; 0x1051000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63000000 (8321057 pages from the captures) [hos Presentation Thread] vi: 44200 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 22, 22-30 126, 30-40 41, over 40 0 [hos host] vk: frame interpolation: 378 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 376, 17-25 1, over 25 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15291276 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 41 textures retired (1646 left, 2620 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 951 ranges, 2691 MB), 1004 pages written, 1004 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.240; GPU wait for late pages 0.222 (33 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: 54 textures retired (1644 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63020000 (8326232 pages from the captures) [hos Presentation Thread] vk: 79 textures retired (1637 left, 2619 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 129 dirty pages from their submits' captures, 90640 from earlier ones', 1 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 sead::MainThread] vk: write-back diff (600 submits): 4314 runs, 2493.7 MB compared; 3585 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 242.3 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 289 binds, 192 MB; 0x7fbf000000 (80 MB, state 1): 246 binds, 44 MB; 0x1065000000 (16 MB, state 1): 157 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 106 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1066000000 (16 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: 25 textures retired (1625 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63040000 (8332289 pages from the captures) [hos host] vk: batched submits: 90 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 33, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63060000 (8337918 pages from the captures) [hos Presentation Thread] vk: in play: graphics 6cde0c5716581dbb (8339afdf176442ca a12e3b892ce63a8f), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] vk: readbacks of GPU results: 722 of 3000 waited for their write-back, 2.34 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4063 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.20, present 0.23, draw 3.87, descriptors 1.35, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.74, commands 1.38, dispatch 0.76, memory sync 1.96, queue submit 0.63, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.18 MB synced in 1188.0 copies, 59.18 MB written back [hos Presentation Thread] vk: 44280 presents, 37.4 fps; a frame: 717 draws (0 skipped), 92 dispatches, 160 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2371 pipelines (52642 ms), 356 programs (11 failed), 1625 textures (2605 MB) [hos Presentation Thread] vk: a frame: 361.9 full barriers recorded, 192.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.5 ms); 1.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 86349 from earlier ones', 34 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 Presentation Thread] vk: write-back diff (600 submits): 4258 runs, 2487.6 MB compared; 3767 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 25.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 242 binds, 23 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 107 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 89 binds, 0 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63080000 (8341295 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63100000 (8343341 pages from the captures) [hos host] vk: batched submits: 97 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 42, cap 6, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 951 ranges, 2691 MB), 984 pages written, 984 copied (3.8 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.135; GPU wait for late pages 0.119 (21 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63120000 (8347695 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 48 dirty pages from their submits' captures, 85009 from earlier ones', 17 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 Presentation Thread] vk: write-back diff (600 submits): 4337 runs, 2560.7 MB compared; 3778 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 17; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 25.2 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 263 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 235 binds, 23 MB; 0x7f88000000 (16 MB, state 1): 107 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: in play: graphics 4850982e8f86059d (571128de299f1740 f1cccdcd51c1a063), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: program picks: 31619887 kept (15459224 by the last picks' textures, a uniform buffer bound since), 69300 new, 15110812 with other textures (of 46800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63140000 (8352625 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1040000: event 0x100d6c8024 mode 0 value 784011 (now 783992) (lr 0x80a47c2c) [hos Presentation Thread] vk: 12 textures retired (1625 left, 2605 MB) [hos NavMeshDepWorker2] vcores: 375203 takes, 10288 waits (mean 39 us, longest 3.8 ms), 4611 kicks, 4397 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63160000 (8357511 pages from the captures) [hos Presentation Thread] vk: 20 textures retired (1623 left, 2605 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 66 dirty pages from their submits' captures, 88213 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 4243 runs, 2417.3 MB compared; 3771 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 34.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 244 binds, 32 MB; 0x1065000000 (16 MB, state 1): 121 binds, 0 MB; 0x1066000000 (16 MB, state 1): 116 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 105 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 91 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 38, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63180000 (8362380 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1624 left, 2606 MB) [hos Presentation Thread] vi: 44387 frames presented (37.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 11, 22-30 131, 30-40 44, over 40 0 [hos host] vk: frame interpolation: 374 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 1, 12-17 373, 17-25 0, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63200000 (8367821 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15349516 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: memory: working set 1440 MB (peak 6471), private 506 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1684 allocations 4185 MB; used 5537 of 9104 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7557 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1454 images 1588 MB; 290 free ranges, the largest 64 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 195 images 467 MB; 125 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 50818 reused from the pool, 19750 made new, 19555 destroyed from it; it holds 13 (14 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9360 MB allowed (1316 MB of it free in the blocks); textures 2606 MB (budget 3072 MB), 1624 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 549 MB (87 drawn in one frame, kept: 35694 KB), other 315 MB; used in the last 8 presents 1225 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 5130 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 14941 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 14941 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 22323 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 85 (115915 KB): 49x41x1 NVN 0x25: 1 (7 KB); 73x37x1 NVN 0x25: 1 (10 KB); 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 113x105x1 NVN 0x1: 1 (11 KB); 128x126x1 NVN 0x1: 1 (15 KB); 137x101x1 NVN 0x1: 1 (13 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 40.5 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 40 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.67, present 0.22, draw 3.99, descriptors 1.39, texture lookups 0.09, uploads 0.00, pipelines 0.18, programs 0.81, commands 1.38, dispatch 0.71, memory sync 1.38, queue submit 0.64, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.47 MB synced in 1222.2 copies, 59.23 MB written back [hos Presentation Thread] vk: 44400 presents, 37.6 fps; a frame: 743 draws (0 skipped), 94 dispatches, 150 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1624 textures (2606 MB) [hos Presentation Thread] vk: a frame: 353.1 full barriers recorded, 191.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 72.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 4.6 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #785000: event 0x100d6c8018 mode 0 value 784996 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63220000 (8370388 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 97617 from earlier ones', 19 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 Presentation Thread] vk: write-back diff (600 submits): 4451 runs, 2369.7 MB compared; 4116 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 19; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 62.7 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 301 binds, 59 MB; 0x1066000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 117 binds, 1 MB; 0x7f88000000 (16 MB, state 1): 101 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1065000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 953 ranges, 2691 MB), 1006 pages written, 1006 copied (3.9 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.094; GPU wait for late pages 0.077 (25 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63240000 (8372261 pages from the captures) [hos host] vk: batched submits: 141 flushes, 13.6 command buffers each, over 120 presents; by reason: poll 1, wait 75, slot 0, present 58, cap 7, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63260000 (8374151 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63280000 (8377880 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 408 dirty pages from their submits' captures, 97620 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 Presentation Thread] vk: write-back diff (600 submits): 4331 runs, 2378.7 MB compared; 3942 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 62.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 315 binds, 57 MB; 0x1066000000 (16 MB, state 1): 307 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 207 binds, 3 MB; 0x7f88000000 (16 MB, state 1): 100 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 86 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; 0x1140000000 (64 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 12 textures retired (1638 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63300000 (8383825 pages from the captures) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 914 of 3000 waited for their write-back, 1.97 ms each [hos Presentation Thread] vk: 12 textures retired (1626 left, 2606 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63320000 (8388844 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1630 left, 2605 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos Presentation Thread] vk: 15 textures retired (1628 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63340000 (8393931 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 316 dirty pages from their submits' captures, 96009 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 Presentation Thread] vk: write-back diff (600 submits): 4219 runs, 2227.3 MB compared; 3876 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 59.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 308 binds, 54 MB; 0x1066000000 (16 MB, state 1): 225 binds, 0 MB; 0x7fd2000000 (16 MB, state 1): 205 binds, 3 MB; 0x7f88000000 (16 MB, state 1): 94 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 80 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 76 binds, 0 MB; 0x1065000000 (16 MB, state 1): 55 binds, 0 MB; 0x107c000000 (32 MB, state 1): 48 binds, 0 MB; [hos host] vk: batched submits: 134 flushes, 15.0 command buffers each, over 120 presents; by reason: poll 0, wait 69, slot 0, present 56, cap 9, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63360000 (8399435 pages from the captures) [hos Presentation Thread] vk: 97 textures retired (1641 left, 2619 MB) [hos Presentation Thread] vk: capture: a submit 0.47 ms (lock 0.06, scan 0.08 over 953 ranges, 2691 MB), 1057 pages written, 1057 copied (4.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.170; GPU wait for late pages 0.151 (44 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (190 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63380000 (8404200 pages from the captures) [hos Presentation Thread] vk: 38 textures retired (1627 left, 2605 MB) [hos Presentation Thread] vk: a frame: 39 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.96, present 0.18, draw 4.59, descriptors 1.69, texture lookups 0.12, uploads 0.00, pipelines 0.20, programs 0.89, commands 1.55, dispatch 0.75, memory sync 1.73, queue submit 0.79, slot wait 0.09 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 9.80 MB synced in 1417.7 copies, 59.95 MB written back [hos Presentation Thread] vk: 44520 presents, 37.2 fps; a frame: 859 draws (0 skipped), 104 dispatches, 149 passes, 156 barriers, 6 submits, 0.1 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.1 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1627 textures (2605 MB) [hos Presentation Thread] vk: a frame: 366.9 full barriers recorded, 195.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.4; 0x8: 3.0; 0x9: 1.0; 0x10: 5.4; 0x11: 43.0; 0x12: 73.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 4.9 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 95668 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 Presentation Thread] vk: write-back diff (600 submits): 4785 runs, 2348.0 MB compared; 4375 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 38; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 95.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 238 binds, 44 MB; 0x7fd2000000 (16 MB, state 1): 151 binds, 2 MB; 0x1066000000 (16 MB, state 1): 147 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 42 MB; 0x7f88000000 (16 MB, state 1): 99 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x1065000000 (16 MB, state 1): 72 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos NavMeshCAStepDepWorker1] vcores: 388229 takes, 10508 waits (mean 35 us, longest 3.6 ms), 4739 kicks, 4510 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 13 textures retired (1627 left, 2605 MB) [hos host] vk: batched submits: 94 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 38, cap 8, value 0, other 0 [hos rmbl::VibrationThread] hid: 237568 vibration values, strongest 0.06 since the last count [hos sead::MainThread] nvn: CommandBufferWaitEvent #1045000: event 0x100d6c8024 mode 0 value 787811 (now 787792) (lr 0x80a47c2c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63400000 (8408225 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1626 left, 2605 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 98973 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 sead::MainThread] vk: write-back diff (600 submits): 5595 runs, 2744.0 MB compared; 5177 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 14.5 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 117 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 97 binds, 12 MB; 0x1066000000 (16 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1065000000 (16 MB, state 1): 48 binds, 0 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: program picks: 31751890 kept (15522960 by the last picks' textures, a uniform buffer bound since), 69550 new, 15178559 with other textures (of 47000000) [hos Presentation Thread] vk: texture #91582 0x1001f070200 73x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 44568 (drawn at 44356) [hos Presentation Thread] vk: texture #91584 0x1001e0b7c00 137x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 44568 (drawn at 44356) [hos Presentation Thread] vk: texture #90784 0x1001f06c000 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 44568 (drawn at 44356) [hos Presentation Thread] vk: texture #91586 0x1001e0b3a00 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 44568 (drawn at 44356) [hos Presentation Thread] vi: 44571 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 12, 22-30 127, 30-40 44, over 40 0 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 0, 9-12 14, 12-17 346, 17-25 5, over 25 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.14 [hos Presentation Thread] vk: 2 textures retired (1628 left, 2606 MB) [hos Presentation Thread] vk: 3 textures retired (1625 left, 2606 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15408116 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: queues ordered by their events: 300000 submissions stopped at a wait, 299980 went on once it was reached, 18 waits gone past; made to go by presents 141, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1046081, not met 0; captures at a CPU event's wait 401 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63420000 (8413879 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1624 left, 2606 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 73 flushes, 21.9 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 15, cap 2, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.48 ms (lock 0.06, scan 0.08 over 953 ranges, 2691 MB), 1110 pages written, 1110 copied (4.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.059; GPU wait for late pages 0.041 (4 of 600 takes), pools lock 0.000, retires and stamps 0.011, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 107886 from earlier ones', 14 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 Presentation Thread] vk: write-back diff (600 submits): 5015 runs, 2945.0 MB compared; 4093 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 14; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.0 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 125 binds, 2 MB; 0x7fbf000000 (80 MB, state 1): 107 binds, 13 MB; 0x1066000000 (16 MB, state 1): 104 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 0 MB; 0x1065000000 (16 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker1] vk: texture slots registered again at another size: 3800000 (of 4544730 registrations; slot 25612 256x144 -> 256x256) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 593 of 3000 waited for their write-back, 3.41 ms each [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.47, present 0.12, draw 2.98, descriptors 1.03, texture lookups 0.10, uploads 0.00, pipelines 0.15, programs 0.54, commands 1.09, dispatch 0.69, memory sync 1.35, queue submit 0.47, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.47 MB synced in 1208.1 copies, 59.20 MB written back [hos Presentation Thread] vk: 44640 presents, 36.0 fps; a frame: 513 draws (0 skipped), 98 dispatches, 149 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1624 textures (2606 MB) [hos Presentation Thread] vk: a frame: 348.0 full barriers recorded, 188.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 72.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 5.0 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63440000 (8417767 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1622 left, 2606 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #790000: event 0x100d6c8030 mode 0 value 789999 (lr 0x806612a8) [hos host] vk: batched submits: 83 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 31, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 111707 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 sead::MainThread] vk: write-back diff (600 submits): 4983 runs, 3071.9 MB compared; 4194 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 11.0 MB in all, a range counted once a submit): 0x7f88000000 (16 MB, state 1): 131 binds, 3 MB; 0x7f72000000 (48 MB, state 1): 111 binds, 0 MB; 0x1066000000 (16 MB, state 1): 110 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 105 binds, 0 MB; 0x1065000000 (16 MB, state 1): 91 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 66 binds, 8 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1627 left, 2605 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1627 left, 2605 MB) [hos ModuleSystemWorker3] nvn: 4350000 recordings made, 58258 live copies (17.7 MB), 28252 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 25 textures retired (1628 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63460000 (8423895 pages from the captures) [hos Presentation Thread] vk: 25 textures retired (1628 left, 2605 MB) [hos Presentation Thread] vk: 12 textures retired (1628 left, 2605 MB) [hos sead::MainThread] vk: capture: a submit 0.46 ms (lock 0.06, scan 0.08 over 952 ranges, 2687 MB), 1053 pages written, 1053 copied (4.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.190; GPU wait for late pages 0.172 (28 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 69 dirty pages from their submits' captures, 98335 from earlier ones', 3 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 Presentation Thread] vk: write-back diff (600 submits): 4727 runs, 2697.6 MB compared; 3957 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 3; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 33.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 156 binds, 18 MB; 0x1065000000 (16 MB, state 1): 133 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 113 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 107 binds, 13 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1066000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 12 textures retired (1629 left, 2605 MB) [hos BaseProcCreateAndDeleteThread] vcores: 411303 takes, 10683 waits (mean 41 us, longest 19.9 ms), 4807 kicks, 4588 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63480000 (8429578 pages from the captures) [hos host] vk: batched submits: 97 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 47, cap 3, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1628 left, 2605 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63500000 (8435545 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1050000: event 0x100d6c8024 mode 0 value 791611 (now 791592) (lr 0x80a47c2c) [hos Presentation Thread] vk: 18 textures retired (1636 left, 2605 MB) [hos Presentation Thread] vi: 44756 frames presented (36.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 17, 22-30 121, 30-40 45, over 40 1 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 2, 12-17 364, 17-25 0, over 25 1 [hos sead::MainThread] vk: mirror syncs (600 submits): 59 dirty pages from their submits' captures, 89916 from earlier ones', 1 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 sead::MainThread] vk: write-back diff (600 submits): 4679 runs, 2541.8 MB compared; 4163 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 48.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 213 binds, 22 MB; 0x1065000000 (16 MB, state 1): 118 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 109 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 106 binds, 21 MB; 0x1066000000 (16 MB, state 1): 100 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: 2 textures retired (1634 left, 2605 MB) [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.63, present 0.16, draw 3.50, descriptors 1.26, texture lookups 0.17, uploads 0.00, pipelines 0.16, programs 0.63, commands 1.24, dispatch 0.73, memory sync 1.83, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 8.36 MB synced in 1201.9 copies, 59.43 MB written back [hos Presentation Thread] vk: 44760 presents, 36.7 fps; a frame: 593 draws (0 skipped), 94 dispatches, 162 passes, 156 barriers, 6 submits, 0.2 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1634 textures (2605 MB) [hos Presentation Thread] vk: a frame: 361.2 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.3; 0x8: 3.0; 0x9: 1.0; 0x10: 5.3; 0x11: 43.0; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 4.6 ms); 1.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 70674 so far (60808 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63520000 (8438264 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.14 [hos host] vk: batched submits: 99 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 42, cap 7, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (1631 left, 2605 MB) [hos Presentation Thread] vk: 3 textures retired (1662 left, 2615 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 223 dirty pages from their submits' captures, 80841 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 3976 runs, 2288.2 MB compared; 3229 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 33.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 178 binds, 18 MB; 0x1065000000 (16 MB, state 1): 176 binds, 0 MB; 0x7fe2000000 (16 MB, state 1): 151 binds, 13 MB; 0x7f88000000 (16 MB, state 1): 97 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 79 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.08 over 949 ranges, 2681 MB), 962 pages written, 962 copied (3.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.189; GPU wait for late pages 0.172 (31 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (197 MB), 11 spare buffers, 704 texture pages copied (2 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 15466676 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 11 textures retired (1660 left, 2615 MB) [hos Presentation Thread] vk: texture #91908 0x10000000000 113x110 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 44843 (drawn at 44748) [hos host] vk: batched submits: 89 flushes, 13.4 command buffers each, over 120 presents; by reason: poll 31, wait 9, slot 0, present 45, cap 3, value 1, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63540000 (8440565 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1663 left, 2616 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 679 of 3000 waited for their write-back, 2.60 ms each [hos Presentation Thread] vk: 26 textures retired (1666 left, 2615 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 176 dirty pages from their submits' captures, 60483 from earlier ones', 47 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 sead::MainThread] vk: write-back diff (600 submits): 2645 runs, 1660.7 MB compared; 2060 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x104e000000 (32 MB, captured, state 2): 23; 0x1052000000 (16 MB, captured, state 2): 13; 0x102e000000 (32 MB, captured, state 2): 10; 0x113b000000 (32 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 41.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 111 binds, 12 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 76 binds, 27 MB; 0x7f88000000 (16 MB, state 1): 73 binds, 1 MB; 0x1065000000 (16 MB, state 1): 72 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 68 binds, 1 MB; 0x1066000000 (16 MB, state 1): 62 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: 14 textures retired (1664 left, 2615 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: 12 textures retired (1665 left, 2615 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63560000 (8446416 pages from the captures) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.66, present 0.29, draw 2.64, descriptors 0.95, texture lookups 0.10, uploads 0.02, pipelines 0.13, programs 0.46, commands 0.97, dispatch 0.45, memory sync 1.48, queue submit 0.42, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 261 (1024 MB): 5.47 MB synced in 799.1 copies, 39.23 MB written back [hos Presentation Thread] vk: 44880 presents, 43.8 fps; a frame: 479 draws (0 skipped), 57 dispatches, 119 passes, 110 barriers, 6 submits, 0.7 uploads (0.1 MB), 54 ub updates (38 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1665 textures (2615 MB) [hos Presentation Thread] vk: a frame: 264.6 full barriers recorded, 142.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.0; 0x8: 2.0; 0x9: 0.7; 0x10: 7.4; 0x11: 28.4; 0x12: 48.7; 0x13: 1.3; 0x21: 2.7; 0x28: 9.3; 0x92: 2.0; 0x97: 0.7; [hos Presentation Thread] vk: GPU time 8.3 ms a frame (the longest submission 4.1 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.06 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: program picks: 31873160 kept (15580758 by the last picks' textures, a uniform buffer bound since), 69842 new, 15256997 with other textures (of 47200000) [hos Presentation Thread] vk: 50 textures retired (1690 left, 2631 MB) [hos host] vk: batched submits: 75 flushes, 23.0 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 25, cap 9, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 297 dirty pages from their submits' captures, 94616 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 Presentation Thread] vk: write-back diff (600 submits): 4080 runs, 2637.0 MB compared; 3285 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 21; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 126.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 172 binds, 102 MB; 0x7fbf000000 (80 MB, state 1): 137 binds, 22 MB; 0x7f7e000000 (16 MB, state 1): 129 binds, 1 MB; 0x1066000000 (16 MB, state 1): 126 binds, 0 MB; 0x1065000000 (16 MB, state 1): 106 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 105 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 24 textures retired (1690 left, 2631 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63580000 (8451594 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 949 ranges, 2681 MB), 915 pages written, 915 copied (3.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.039; GPU wait for late pages 0.024 (5 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 705 texture pages copied (2 MB) [hos Presentation Thread] vk: 28 textures retired (1674 left, 2614 MB) [hos ModuleSystemWorker1] vcores: 354439 takes, 10407 waits (mean 28 us, longest 1.7 ms), 4590 kicks, 4473 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 27 textures retired (1671 left, 2614 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63600000 (8455924 pages from the captures) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63620000 (8457878 pages from the captures) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 1300000 so far (x1 0x117897e000 x2 0x1 x3 0x117897e000 x4 0x4040) [hos Presentation Thread] vk: mirror syncs (600 submits): 53 dirty pages from their submits' captures, 99449 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4173 runs, 2924.8 MB compared; 3157 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 226.8 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 254 binds, 27 MB; 0x1065000000 (16 MB, state 1): 232 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 217 binds, 200 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1066000000 (16 MB, state 1): 18 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 14 binds, 0 MB; 0x1051000000 (16 MB, state 1): 12 binds, 0 MB; [hos Presentation Thread] vk: 2 textures retired (1669 left, 2613 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #795000: event 0x100d6c803c mode 0 value 795001 (lr 0x806621e8) [hos host] vk: batched submits: 93 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vi: 44966 frames presented (41.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 6, 15.5-17.8 34, 17.8-22 24, 22-30 123, 30-40 23, over 40 0 [hos host] vk: frame interpolation: 420 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 14, 7-9 63, 9-12 57, 12-17 283, 17-25 3, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1668 left, 2613 MB) [hos Presentation Thread] vk: 240 mirrors given back (4832 MB in all); 1008 MB of mirrors now [hos Presentation Thread] vk: 262 pools mirrored in VRAM (1008 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63640000 (8459840 pages from the captures) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1055000: event 0x100d6c8048 mode 0 value 795327 (now 795308) (lr 0x806661f8) [hos Presentation Thread] vk: 263 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: texture #90511 0x10000000000 400x400 x1 NVN 0x3f the GPU drew, finalized by the game, sampled again at frame 44997 (drawn at 44889) [hos Presentation Thread] vk: texture #92026 0x10000000000 154x150 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 44998 (drawn at 44884) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 7 queue finishes (2 ms) [hos Presentation Thread] vk: memory: working set 1416 MB (peak 6471), private 491 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1815 allocations 4268 MB; used 5537 of 9106 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7553 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1532 images 1612 MB; 272 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 248 images 526 MB; 143 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 51133 reused from the pool, 19939 made new, 19691 destroyed from it; it holds 40 (44 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9362 MB allowed (1233 MB of it free in the blocks); textures 2658 MB (budget 3072 MB), 1728 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 595 MB (130 drawn in one frame, kept: 37167 KB), other 315 MB; used in the last 8 presents 1155 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 5730 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 15541 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 15541 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 22923 presents ago [hos host] vk: malloc: 1891 MB in arenas (905 MB in use, 985 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (115856 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: 56 textures retired (1672 left, 2613 MB) [hos host] vk: malloc_trim: 985 MB free in the arenas now, the process's private memory 491 -> 419 MB (9 ms) [hos sead::MainThread] nvn: EventSignal (CPU) #90000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: status: 600 frames, the slowest 52.4 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 15 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.43, present 0.14, draw 2.80, descriptors 1.02, texture lookups 0.11, uploads 0.00, pipelines 0.11, programs 0.55, commands 0.94, dispatch 0.62, memory sync 1.55, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 263 (1024 MB): 8.26 MB synced in 1141.7 copies, 58.68 MB written back [hos Presentation Thread] vk: 45000 presents, 40.0 fps; a frame: 512 draws (0 skipped), 76 dispatches, 105 passes, 148 barriers, 6 submits, 0.5 uploads (0.1 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1684 textures (2627 MB) [hos Presentation Thread] vk: a frame: 280.1 full barriers recorded, 178.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x8: 3.0; 0x9: 1.0; 0x10: 1.2; 0x11: 43.0; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 3.9 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63660000 (8463145 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 241 dirty pages from their submits' captures, 96853 from earlier ones', 4 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 Presentation Thread] vk: write-back diff (600 submits): 3923 runs, 2771.7 MB compared; 3255 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1065000000 (16 MB, captured, state 2): 4; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 234.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 256 binds, 26 MB; 0x7f72000000 (48 MB, state 1): 213 binds, 189 MB; 0x7f93000000 (16 MB, state 1): 100 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1065000000 (16 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 47 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 19 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 19 binds, 3 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 19 textures retired (1678 left, 2626 MB) [hos sead::MainThread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.07 over 949 ranges, 2681 MB), 947 pages written, 947 copied (3.7 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.145; GPU wait for late pages 0.131 (32 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 705 texture pages copied (2 MB) [hos Presentation Thread] vi: real-time step on: ratio 1.519, game's frame rate 39 [hos Presentation Thread] vk: 15 textures retired (1666 left, 2612 MB) [hos host] vk: batched submits: 96 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 1, wait 45, slot 0, present 43, cap 1, value 6, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63680000 (8468700 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1666 left, 2612 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 616 of 3000 waited for their write-back, 2.91 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15525346 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 152 dirty pages from their submits' captures, 93080 from earlier ones', 69 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 Presentation Thread] vk: write-back diff (600 submits): 4423 runs, 2593.3 MB compared; 3700 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1165000000 (32 MB, captured, state 2): 34; 0x1066000000 (16 MB, captured, state 2): 28; 0x1065000000 (16 MB, captured, state 2): 7; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 136.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 539 binds, 85 MB; 0x7fbf000000 (80 MB, state 1): 206 binds, 22 MB; 0x7f7e000000 (16 MB, state 1): 153 binds, 3 MB; 0x7f7d000000 (16 MB, state 1): 123 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 113 binds, 2 MB; 0x7f72000000 (48 MB, state 1): 87 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63700000 (8474748 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1671 left, 2613 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.32, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63720000 (8479636 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1672 left, 2613 MB) [hos host] vk: batched submits: 96 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 47, cap 7, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 89539 from earlier ones', 11 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 sead::MainThread] vk: write-back diff (600 submits): 4290 runs, 2546.9 MB compared; 3489 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1066000000 (16 MB, captured, state 2): 9; 0x1052000000 (16 MB, captured, state 2): 2; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 319.5 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 521 binds, 86 MB; 0x7f72000000 (48 MB, state 1): 245 binds, 182 MB; 0x7fbf000000 (80 MB, state 1): 227 binds, 23 MB; 0x7f7d000000 (16 MB, state 1): 127 binds, 25 MB; 0x7f7e000000 (16 MB, state 1): 122 binds, 2 MB; 0x7f88000000 (16 MB, state 1): 110 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 83 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63740000 (8482604 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1672 left, 2613 MB) [hos sead::MainThread] vk: capture: a submit 0.44 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 1000 pages written, 1000 copied (3.9 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.334; GPU wait for late pages 0.317 (45 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 705 texture pages copied (2 MB) [hos ModuleSystemWorker1] vcores: 380795 takes, 10428 waits (mean 35 us, longest 4.3 ms), 4596 kicks, 4503 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 5 textures retired (1667 left, 2613 MB) [hos Presentation Thread] vk: a frame: 15 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.66, present 0.19, draw 3.61, descriptors 1.27, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.30, dispatch 0.71, memory sync 2.61, queue submit 0.62, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 263 (1024 MB): 8.31 MB synced in 1188.7 copies, 59.47 MB written back [hos Presentation Thread] vk: 45120 presents, 36.7 fps; a frame: 679 draws (0 skipped), 88 dispatches, 161 passes, 156 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1667 textures (2613 MB) [hos Presentation Thread] vk: a frame: 357.1 full barriers recorded, 193.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.2; 0x8: 3.0; 0x9: 1.0; 0x10: 5.2; 0x11: 43.0; 0x12: 74.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.7 ms a frame (the longest submission 4.4 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63760000 (8486751 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1666 left, 2613 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 96 dirty pages from their submits' captures, 93744 from earlier ones', 161 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 Presentation Thread] vk: write-back diff (600 submits): 4142 runs, 2634.3 MB compared; 3144 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 131; 0x1066000000 (16 MB, captured, state 2): 21; 0x1065000000 (16 MB, captured, state 2): 9; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 365.7 MB in all, a range counted once a submit): 0x7f93000000 (16 MB, state 1): 527 binds, 97 MB; 0x7f72000000 (48 MB, state 1): 299 binds, 220 MB; 0x7fbf000000 (80 MB, state 1): 234 binds, 24 MB; 0x7f7d000000 (16 MB, state 1): 121 binds, 23 MB; 0x7f88000000 (16 MB, state 1): 115 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 54 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos host] vk: batched submits: 88 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 35, cap 1, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63780000 (8488858 pages from the captures) [hos Presentation Thread] vi: 45155 frames presented (37.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 22, 22-30 113, 30-40 51, over 40 1 [hos host] vk: frame interpolation: 378 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 34, 12-17 340, 17-25 4, over 25 0 [hos Presentation Thread] vk: 12 textures retired (1667 left, 2613 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63800000 (8491888 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.12 [hos Presentation Thread] vk: 25 textures retired (1666 left, 2613 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1060000: event 0x100d6c8048 mode 0 value 799127 (now 799108) (lr 0x806661f8) [hos Presentation Thread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 93387 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 3859 runs, 2644.2 MB compared; 2825 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 317.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 322 binds, 233 MB; 0x7fbf000000 (80 MB, state 1): 241 binds, 26 MB; 0x7f93000000 (16 MB, state 1): 168 binds, 32 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 25 MB; 0x7f88000000 (16 MB, state 1): 113 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x107c000000 (32 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 1 textures retired (1665 left, 2613 MB) [hos Presentation Thread] vk: program picks: 32003330 kept (15644394 by the last picks' textures, a uniform buffer bound since), 70138 new, 15326531 with other textures (of 47400000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63820000 (8497153 pages from the captures) [hos Presentation Thread] vk: 19 textures retired (1667 left, 2612 MB) [hos host] vk: batched submits: 98 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 41, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 927 pages written, 927 copied (3.6 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.222; GPU wait for late pages 0.207 (34 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 705 texture pages copied (2 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 815 of 3000 waited for their write-back, 2.10 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63840000 (8500024 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1667 left, 2613 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 91 dirty pages from their submits' captures, 92689 from earlier ones', 28 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 sead::MainThread] vk: write-back diff (600 submits): 4457 runs, 2723.1 MB compared; 3616 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 28; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 234.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 224 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 198 binds, 182 MB; 0x7f7d000000 (16 MB, state 1): 129 binds, 27 MB; 0x7f88000000 (16 MB, state 1): 113 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #800000: event 0x100d6c8040 mode 0 value 799999 (lr 0x806621e8) [hos Presentation Thread] vk: a frame: 11 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.77, present 0.13, draw 3.57, descriptors 1.28, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.69, commands 1.23, dispatch 0.67, memory sync 2.07, queue submit 0.60, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 264 (1024 MB): 8.20 MB synced in 1144.7 copies, 59.52 MB written back [hos Presentation Thread] vk: 45240 presents, 38.4 fps; a frame: 630 draws (0 skipped), 82 dispatches, 123 passes, 157 barriers, 6 submits, 0.2 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1667 textures (2613 MB) [hos Presentation Thread] vk: a frame: 310.1 full barriers recorded, 193.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.5; 0x8: 3.0; 0x9: 1.0; 0x10: 5.5; 0x11: 43.0; 0x12: 73.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.3 ms a frame (the longest submission 4.1 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63860000 (8502119 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15583750 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 12 textures retired (1667 left, 2613 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 99 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 41, cap 5, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63880000 (8505900 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 125 dirty pages from their submits' captures, 90231 from earlier ones', 43 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 Presentation Thread] vk: write-back diff (600 submits): 4266 runs, 2614.0 MB compared; 3331 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 43; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 240.2 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 211 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 208 binds, 191 MB; 0x7f7d000000 (16 MB, state 1): 124 binds, 25 MB; 0x7f88000000 (16 MB, state 1): 111 binds, 2 MB; 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 65 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63900000 (8510768 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1683 left, 2628 MB) [hos ModuleSystemWorker5] vcores: 400306 takes, 8800 waits (mean 31 us, longest 4.3 ms), 3856 kicks, 3716 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 902 pages written, 902 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.200; GPU wait for late pages 0.183 (44 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 1181 texture pages copied (4 MB) [hos Presentation Thread] vk: 12 textures retired (1671 left, 2614 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 93332 from earlier ones', 56 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 Presentation Thread] vk: write-back diff (600 submits): 4224 runs, 2754.5 MB compared; 3207 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 50; 0x1065000000 (16 MB, captured, state 2): 6; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 244.1 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 225 binds, 25 MB; 0x7f72000000 (48 MB, state 1): 215 binds, 193 MB; 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 126 binds, 24 MB; 0x7f88000000 (16 MB, state 1): 118 binds, 2 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: 4 textures retired (1667 left, 2614 MB) [hos ModuleSystemWorker5] nvn: 4400000 recordings made, 58315 live copies (16.8 MB), 28340 texture copies; 3 command buffers' segments (4.1 MB) [hos host] vk: batched submits: 99 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1666 left, 2614 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63920000 (8513465 pages from the captures) [hos rmbl::VibrationThread] hid: 241664 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vi: 45346 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 28, 22-30 116, 30-40 47, over 40 0 [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 379, 17-25 1, over 25 0 [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.52, present 0.13, draw 3.37, descriptors 1.20, texture lookups 0.11, uploads 0.01, pipelines 0.16, programs 0.61, commands 1.21, dispatch 0.66, memory sync 1.96, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.94 MB synced in 1121.7 copies, 59.20 MB written back [hos Presentation Thread] vk: 45360 presents, 38.2 fps; a frame: 618 draws (0 skipped), 80 dispatches, 147 passes, 156 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1668 textures (2614 MB) [hos Presentation Thread] vk: a frame: 330.7 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.6 ms a frame (the longest submission 4.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63940000 (8515838 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 138 dirty pages from their submits' captures, 91805 from earlier ones', 30 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 Presentation Thread] vk: write-back diff (600 submits): 4040 runs, 2754.0 MB compared; 2938 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 30; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 266.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 273 binds, 219 MB; 0x7fbf000000 (80 MB, state 1): 229 binds, 23 MB; 0x1066000000 (16 MB, state 1): 221 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 129 binds, 24 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x7f88000000 (16 MB, state 1): 66 binds, 1 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 71098 so far (61164 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos sead::MainThread] nvn: CommandBufferWaitEvent #1065000: event 0x100d6c8048 mode 0 value 802927 (now 802908) (lr 0x806661f8) [hos host] vk: batched submits: 91 flushes, 18.1 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 39, cap 0, value 0, other 0 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 861 of 3000 waited for their write-back, 2.22 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63960000 (8519516 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1667 left, 2614 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 900 pages written, 900 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.167; GPU wait for late pages 0.152 (38 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 1419 texture pages copied (5 MB) [hos Presentation Thread] vk: 12 textures retired (1668 left, 2614 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 93329 from earlier ones', 26 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 Presentation Thread] vk: write-back diff (600 submits): 4009 runs, 2825.6 MB compared; 2878 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 26; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 290.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 300 binds, 240 MB; 0x7fbf000000 (80 MB, state 1): 235 binds, 24 MB; 0x1066000000 (16 MB, state 1): 191 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 25 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 63980000 (8523545 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1668 left, 2614 MB) [hos host] vk: batched submits: 81 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 30, slot 0, present 49, cap 2, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 90348 from earlier ones', 25 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 Presentation Thread] vk: write-back diff (600 submits): 4184 runs, 2647.7 MB compared; 3327 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 25; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 244.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 232 binds, 198 MB; 0x7fbf000000 (80 MB, state 1): 208 binds, 21 MB; 0x1065000000 (16 MB, state 1): 151 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 123 binds, 25 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1066000000 (16 MB, state 1): 62 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15642447 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64000000 (8527745 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 13 textures retired (1667 left, 2614 MB) [hos Presentation Thread] vk: queues ordered by their events: 306000 submissions stopped at a wait, 305980 went on once it was reached, 18 waits gone past; made to go by presents 142, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1067232, not met 0; captures at a CPU event's wait 404 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.13 [hos Presentation Thread] vk: program picks: 32125804 kept (15702885 by the last picks' textures, a uniform buffer bound since), 70438 new, 15403757 with other textures (of 47600000) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.97, present 0.11, draw 3.10, descriptors 1.08, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.56, commands 1.13, dispatch 0.60, memory sync 1.89, queue submit 0.56, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.71 MB synced in 1111.8 copies, 58.81 MB written back [hos Presentation Thread] vk: 45480 presents, 37.8 fps; a frame: 598 draws (0 skipped), 77 dispatches, 146 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1667 textures (2614 MB) [hos Presentation Thread] vk: a frame: 324.9 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.1 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #805000: event 0x100d6c8000 mode 0 value 804999 (lr 0x80291440) [hos BaseProcExecutor5] vcores: 377912 takes, 6137 waits (mean 31 us, longest 3.1 ms), 2651 kicks, 2552 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 1 textures retired (1666 left, 2614 MB) [hos host] vk: batched submits: 85 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 45, cap 2, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 95236 from earlier ones', 207 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 Presentation Thread] vk: write-back diff (600 submits): 3919 runs, 2922.5 MB compared; 2655 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 207; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 67.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 218 binds, 24 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 137 binds, 27 MB; 0x7f72000000 (48 MB, state 1): 112 binds, 16 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 886 pages written, 886 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.180; GPU wait for late pages 0.166 (26 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (146 MB), 11 spare buffers, 1419 texture pages copied (5 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64020000 (8531509 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1673 left, 2614 MB) [hos Presentation Thread] vi: 45539 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 3, 15.5-17.8 5, 17.8-22 30, 22-30 125, 30-40 30, over 40 0 [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 3, 7-9 0, 9-12 23, 12-17 359, 17-25 1, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 103 dirty pages from their submits' captures, 99570 from earlier ones', 141 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 Presentation Thread] vk: write-back diff (600 submits): 4027 runs, 3016.9 MB compared; 2719 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 141; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 48.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 211 binds, 23 MB; 0x1065000000 (16 MB, state 1): 209 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 25 MB; 0x7f72000000 (48 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 85 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 41, cap 0, value 0, other 0 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 614 of 3000 waited for their write-back, 2.76 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.12 [hos Presentation Thread] vk: 1 textures retired (1672 left, 2614 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1070000: event 0x100d6c8048 mode 0 value 806727 (now 806708) (lr 0x806661f8) [hos Presentation Thread] vk: memory: working set 1354 MB (peak 6471), private 424 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1720 allocations 4180 MB; used 5537 of 9108 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7555 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1502 images 1597 MB; 285 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 183 images 453 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 51294 reused from the pool, 19966 made new, 19783 destroyed from it; it holds 1 (0 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9364 MB allowed (1321 MB of it free in the blocks); textures 2614 MB (budget 3072 MB), 1672 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (119 drawn in one frame, kept: 35715 KB), other 316 MB; used in the last 8 presents 1040 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 6330 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 16141 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 23523 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 16141 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (115856 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 48.9 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.24, present 0.11, draw 2.88, descriptors 1.00, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.48, commands 1.08, dispatch 0.62, memory sync 1.43, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.56 MB synced in 1099.6 copies, 59.11 MB written back [hos Presentation Thread] vk: 45600 presents, 39.5 fps; a frame: 522 draws (0 skipped), 70 dispatches, 142 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1672 textures (2614 MB) [hos Presentation Thread] vk: a frame: 310.0 full barriers recorded, 189.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.2 ms a frame (the longest submission 4.4 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64040000 (8535769 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 96984 from earlier ones', 172 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 Presentation Thread] vk: write-back diff (600 submits): 4026 runs, 2969.2 MB compared; 2737 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 172; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 36.1 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 139 binds, 29 MB; 0x1065000000 (16 MB, state 1): 127 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1066000000 (16 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 52 binds, 6 MB; [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 873 pages written, 873 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.113; GPU wait for late pages 0.099 (15 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 1419 texture pages copied (5 MB) [hos Presentation Thread] vk: 12 textures retired (1673 left, 2614 MB) [hos host] vk: batched submits: 96 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 1 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 96126 from earlier ones', 116 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 Presentation Thread] vk: write-back diff (600 submits): 4289 runs, 2937.4 MB compared; 3125 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 116; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 25.8 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 154 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 134 binds, 26 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; 0x1065000000 (16 MB, state 1): 22 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 12 textures retired (1679 left, 2617 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: 2 textures retired (1680 left, 2617 MB) [hos host] vk: batched submits: 85 flushes, 18.8 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15701034 pages so far (0 held: may be written ahead in their submission) [hos BaseProcExecutor3] vcores: 428027 takes, 7374 waits (mean 29 us, longest 3.1 ms), 3216 kicks, 3100 yields, 0 escapes in 5 s [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 85 dirty pages from their submits' captures, 94035 from earlier ones', 115 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 Presentation Thread] vk: write-back diff (600 submits): 4161 runs, 2821.7 MB compared; 3150 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 115; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 21.9 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 123 binds, 22 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x1065000000 (16 MB, state 1): 91 binds, 0 MB; 0x1066000000 (16 MB, state 1): 85 binds, 0 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64060000 (8540819 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 873 pages written, 873 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.184; GPU wait for late pages 0.168 (24 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (160 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 1 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: a frame: 74 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4093 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.87, present 0.11, draw 2.88, descriptors 1.00, texture lookups 0.11, uploads 0.01, pipelines 0.15, programs 0.46, commands 1.09, dispatch 0.64, memory sync 1.94, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.60 MB synced in 1110.7 copies, 58.78 MB written back [hos Presentation Thread] vk: 45720 presents, 39.0 fps; a frame: 562 draws (0 skipped), 77 dispatches, 140 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2373 pipelines (52799 ms), 357 programs (11 failed), 1680 textures (2617 MB) [hos Presentation Thread] vk: a frame: 315.6 full barriers recorded, 189.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 73.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 4.2 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 45734 frames presented (39.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 41, 22-30 122, 30-40 28, over 40 1 [hos host] vk: frame interpolation: 389 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 7, 12-17 378, 17-25 2, over 25 0 [hos host] vk: batched submits: 90 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 35, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vk: readbacks of GPU results: 617 of 3000 waited for their write-back, 3.22 ms each [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #810000: event 0x100d6c8010 mode 0 value 810000 (lr 0x802915c8) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 99391 from earlier ones', 135 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 Presentation Thread] vk: write-back diff (600 submits): 4186 runs, 3047.6 MB compared; 2805 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 135; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 26.4 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 195 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 136 binds, 26 MB; 0x7ffe000000 (32 MB, state 1): 105 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 105 binds, 0 MB; 0x107c000000 (32 MB, state 1): 90 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 1320000 so far (x1 0x117b407000 x2 0 x3 0x117b407000 x4 0xf33080) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos sead::MainThread] nvn: CommandBufferWaitEvent #1075000: event 0x100d6c8048 mode 0 value 810527 (now 810508) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64080000 (8545163 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1679 left, 2617 MB) [hos host] vk: batched submits: 84 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 101 dirty pages from their submits' captures, 98045 from earlier ones', 111 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 Presentation Thread] vk: write-back diff (600 submits): 4145 runs, 3038.7 MB compared; 2745 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 111; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 27.8 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 140 binds, 28 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 866 pages written, 866 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.160 (28 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 1 textures retired (1678 left, 2617 MB) [hos Presentation Thread] vk: program picks: 32243516 kept (15756876 by the last picks' textures, a uniform buffer bound since), 70772 new, 15485711 with other textures (of 47800000) [hos Presentation Thread] vk: in play: graphics 7fa9d70038384839 (b94cbe900a547ddd 611cb698d9936e7c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics fe87daff0bcf25e6 (b94cbe900a547ddd 36172a47eb8e4e25), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: a frame: 30 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4110 ms in all, 5 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.81, present 0.10, draw 2.80, descriptors 0.94, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.50, commands 1.04, dispatch 0.71, memory sync 1.90, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.53 MB synced in 1100.4 copies, 59.96 MB written back [hos Presentation Thread] vk: 45840 presents, 38.7 fps; a frame: 507 draws (0 skipped), 71 dispatches, 140 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2375 pipelines (52859 ms), 359 programs (11 failed), 1679 textures (2617 MB) [hos Presentation Thread] vk: a frame: 308.7 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 4.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 2 textures retired (1680 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 139 dirty pages from their submits' captures, 98567 from earlier ones', 132 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 Presentation Thread] vk: write-back diff (600 submits): 4340 runs, 3149.7 MB compared; 2983 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 132; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 28.7 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 189 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 147 binds, 28 MB; 0x7ffe000000 (32 MB, state 1): 105 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 105 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 90 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 1, wait 51, slot 0, present 38, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos ModuleSystemWorker1] vcores: 415697 takes, 6548 waits (mean 29 us, longest 3.6 ms), 2804 kicks, 2688 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64100000 (8549651 pages from the captures) [hos sead::MainThread] nvn: 4450000 recordings made, 58295 live copies (16.5 MB), 28348 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 866 pages written, 866 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.209; GPU wait for late pages 0.195 (29 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (163 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 122 dirty pages from their submits' captures, 98230 from earlier ones', 161 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 Presentation Thread] vk: write-back diff (600 submits): 4308 runs, 3035.2 MB compared; 3043 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 161; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 28.2 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 132 binds, 24 MB; 0x1065000000 (16 MB, state 1): 126 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 103 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 83 binds, 0 MB; 0x1066000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15759982 pages so far (0 held: may be written ahead in their submission) [hos host] vk: batched submits: 86 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 37, cap 0, value 0, other 0 [hos host] vk: frame interpolation: 388 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 11, 12-17 374, 17-25 1, over 25 0 [hos Presentation Thread] vi: 45928 frames presented (38.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 4, 17.8-22 33, 22-30 132, 30-40 24, over 40 1 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 637 of 3000 waited for their write-back, 3.03 ms each [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 12 textures retired (1680 left, 2617 MB) [hos Presentation Thread] vk: a frame: 22 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4110 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.73, present 0.15, draw 2.80, descriptors 0.96, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.46, commands 1.06, dispatch 0.64, memory sync 1.87, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.56 MB synced in 1102.9 copies, 59.79 MB written back [hos Presentation Thread] vk: 45960 presents, 38.4 fps; a frame: 506 draws (0 skipped), 74 dispatches, 140 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2380 pipelines (53180 ms), 359 programs (11 failed), 1680 textures (2617 MB) [hos Presentation Thread] vk: a frame: 311.1 full barriers recorded, 189.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 4.7 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 99916 from earlier ones', 131 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 Presentation Thread] vk: write-back diff (600 submits): 4136 runs, 3097.8 MB compared; 2877 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 131; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 32.4 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 178 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 143 binds, 28 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 32 binds, 4 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 71184 so far (61236 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1679 left, 2617 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1080000: event 0x100d6c8048 mode 0 value 814327 (now 814308) (lr 0x806661f8) [hos host] vk: batched submits: 84 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64120000 (8554456 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: in play: graphics 0e5cc6776d710d80 (95ccfd6ac5cf21c8 5baf7982af597ab8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics c652f896f08fbd6c (95ccfd6ac5cf21c8 9ba7ea661b2bbe5c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics cfefa524f002a1e3 (d4edaa37239a868b 5baf7982af597ab8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: in play: graphics fdcfbb84b3bfe34f (d4edaa37239a868b 9ba7ea661b2bbe5c), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 866 pages written, 866 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.190; GPU wait for late pages 0.176 (25 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (163 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 83 dirty pages from their submits' captures, 98961 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 Presentation Thread] vk: write-back diff (600 submits): 4388 runs, 3035.7 MB compared; 3194 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 119; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 25.4 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 173 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 143 binds, 25 MB; 0x7ffe000000 (32 MB, state 1): 103 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #815000: event 0x100d6c8008 mode 0 value 814995 (lr 0x80660f34) [hos Presentation Thread] vk: 13 textures retired (1678 left, 2617 MB) [hos Presentation Thread] vk: 1 textures retired (1679 left, 2618 MB) [hos host] vk: batched submits: 94 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 1, wait 46, slot 0, present 47, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1678 left, 2618 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 104 dirty pages from their submits' captures, 103719 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 Presentation Thread] vk: write-back diff (600 submits): 4548 runs, 3132.7 MB compared; 3352 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 114; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 29.1 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 146 binds, 29 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 108 binds, 0 MB; 0x1066000000 (16 MB, state 1): 105 binds, 0 MB; 0x1065000000 (16 MB, state 1): 75 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 53 binds, 0 MB; 0x107c000000 (32 MB, state 1): 34 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: a frame: 32 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.6 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.91, present 0.11, draw 2.76, descriptors 0.91, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.53, commands 0.99, dispatch 0.97, memory sync 1.75, queue submit 0.55, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.64 MB synced in 1105.3 copies, 59.24 MB written back [hos Presentation Thread] vk: 46080 presents, 39.7 fps; a frame: 475 draws (0 skipped), 77 dispatches, 124 passes, 151 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2402 pipelines (54064 ms), 363 programs (11 failed), 1678 textures (2618 MB) [hos Presentation Thread] vk: a frame: 295.3 full barriers recorded, 182.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 4.2; 0x8: 2.8; 0x9: 1.0; 0x10: 2.8; 0x11: 43.4; 0x12: 73.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.9 ms a frame (the longest submission 5.7 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker1] vcores: 415130 takes, 6713 waits (mean 30 us, longest 3.9 ms), 2879 kicks, 2755 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64140000 (8559518 pages from the captures) [hos host] vk: batched submits: 81 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 2, wait 46, slot 0, present 33, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 857 pages written, 857 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.110; GPU wait for late pages 0.096 (19 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 519 of 3000 waited for their write-back, 3.65 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 106 dirty pages from their submits' captures, 109903 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 Presentation Thread] vk: write-back diff (600 submits): 4650 runs, 3367.5 MB compared; 3362 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 33.1 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 162 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 158 binds, 33 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 0 MB; 0x1140000000 (64 MB, state 1): 66 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1066000000 (16 MB, state 1): 11 binds, 0 MB; [hos Presentation Thread] vi: 46124 frames presented (39.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 8, 17.8-22 37, 22-30 125, 30-40 21, over 40 3 [hos host] vk: frame interpolation: 392 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 10, 7-9 4, 9-12 28, 12-17 344, 17-25 4, over 25 2 [hos rmbl::VibrationThread] hid: 245760 vibration values, strongest 0.09 since the last count [hos Presentation Thread] vk: 2 textures retired (1677 left, 2617 MB) [hos host] vk: batched submits: 86 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 35, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15818797 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 111944 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4713 runs, 3490.2 MB compared; 3506 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 37.0 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 171 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 164 binds, 37 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x1140000000 (64 MB, state 1): 69 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1085000: event 0x100d6c8048 mode 0 value 818127 (now 818108) (lr 0x806661f8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64160000 (8563566 pages from the captures) [hos Presentation Thread] vk: program picks: 32359254 kept (15811114 by the last picks' textures, a uniform buffer bound since), 71251 new, 15569494 with other textures (of 48000000) [hos Presentation Thread] vk: memory: working set 1423 MB (peak 6471), private 486 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1725 allocations 4182 MB; used 5537 of 9102 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7619 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1508 images 1599 MB; 285 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 182 images 453 MB; 121 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 51330 reused from the pool, 19991 made new, 19809 destroyed from it; it holds 1 (0 MB) [hos Presentation Thread] vk: VRAM: 5936 MB used of 9358 MB allowed (1318 MB of it free in the blocks); textures 2617 MB (budget 3072 MB), 1677 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (107 drawn in one frame, kept: 32955 KB), other 318 MB; used in the last 8 presents 997 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 6930 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 16741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 24123 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 16741 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (115856 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 55.2 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 7 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.6 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.20, present 0.11, draw 2.45, descriptors 0.80, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.52, commands 0.85, dispatch 0.66, memory sync 1.77, queue submit 0.52, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.65 MB synced in 1085.1 copies, 60.74 MB written back [hos Presentation Thread] vk: 46200 presents, 39.5 fps; a frame: 361 draws (0 skipped), 74 dispatches, 97 passes, 144 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2424 pipelines (54768 ms), 363 programs (11 failed), 1677 textures (2617 MB) [hos Presentation Thread] vk: a frame: 257.9 full barriers recorded, 170.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.0; 0x9: 1.0; 0x11: 43.0; 0x12: 72.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 850 pages written, 850 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.178; GPU wait for late pages 0.164 (23 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 12 textures retired (1677 left, 2617 MB) [hos host] vk: batched submits: 83 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 34, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 111113 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 sead::MainThread] vk: write-back diff (600 submits): 4667 runs, 3453.5 MB compared; 3423 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 34.7 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 163 binds, 34 MB; 0x1066000000 (16 MB, state 1): 132 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 117 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 0 MB; 0x1140000000 (64 MB, state 1): 68 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; 0x1065000000 (16 MB, state 1): 42 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64180000 (8567983 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 34 textures retired (1679 left, 2618 MB) [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #820000: event 0x100d6c8018 mode 0 value 819996 (lr 0x802911b8) [hos tera::FileResourceMgr] vcores: 419576 takes, 7966 waits (mean 26 us, longest 3.6 ms), 3396 kicks, 3272 yields, 0 escapes in 5 s [hos host] vk: batched submits: 86 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 1, wait 45, slot 0, present 40, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vk: readbacks of GPU results: 584 of 3000 waited for their write-back, 3.12 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 73 dirty pages from their submits' captures, 107220 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4449 runs, 3255.5 MB compared; 3019 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 137.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 194 binds, 92 MB; 0x7f7d000000 (16 MB, state 1): 152 binds, 31 MB; 0x1066000000 (16 MB, state 1): 135 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 84 binds, 10 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1065000000 (16 MB, state 1): 62 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 10 textures retired (1680 left, 2618 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64200000 (8570829 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 851 pages written, 851 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.165; GPU wait for late pages 0.151 (27 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (141 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.18, present 0.10, draw 2.63, descriptors 0.91, texture lookups 0.09, uploads 0.00, pipelines 0.14, programs 0.48, commands 0.94, dispatch 0.64, memory sync 1.61, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.70 MB synced in 1096.2 copies, 60.17 MB written back [hos Presentation Thread] vk: 46320 presents, 40.5 fps; a frame: 425 draws (0 skipped), 73 dispatches, 99 passes, 145 barriers, 6 submits, 0.0 uploads (0.0 MB), 84 ub updates (59 overlays), GPU-bound wait 0.0 ms; 2426 pipelines (54784 ms), 363 programs (11 failed), 1680 textures (2618 MB) [hos Presentation Thread] vk: a frame: 262.4 full barriers recorded, 172.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 2.4; 0x9: 1.0; 0x11: 43.0; 0x12: 72.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.7 ms a frame (the longest submission 5.2 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 46326 frames presented (40.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 5, 17.8-22 55, 22-30 122, 30-40 19, over 40 0 [hos host] vk: frame interpolation: 403 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 3, 7-9 1, 9-12 70, 12-17 328, 17-25 2, over 25 0 [hos Presentation Thread] vk: queues ordered by their events: 312000 submissions stopped at a wait, 311980 went on once it was reached, 18 waits gone past; made to go by presents 142, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1088656, not met 0; captures at a CPU event's wait 405 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64220000 (8572902 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 97253 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 Presentation Thread] vk: write-back diff (600 submits): 4112 runs, 2887.7 MB compared; 2693 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 299.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 316 binds, 246 MB; 0x7fbf000000 (80 MB, state 1): 243 binds, 24 MB; 0x1065000000 (16 MB, state 1): 222 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 29 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos host] vk: batched submits: 93 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 44, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64240000 (8575185 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.12 [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1090000: event 0x100d6c8000 mode 0 value 821928 (now 821890) (lr 0x82c0326c) [hos Presentation Thread] vk: mirror syncs (600 submits): 103 dirty pages from their submits' captures, 98094 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 Presentation Thread] vk: write-back diff (600 submits): 4080 runs, 2887.8 MB compared; 2656 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 298.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 314 binds, 247 MB; 0x7fbf000000 (80 MB, state 1): 244 binds, 24 MB; 0x1065000000 (16 MB, state 1): 220 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 139 binds, 27 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 1 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64260000 (8577236 pages from the captures) [hos host] vk: batched submits: 100 flushes, 15.9 command buffers each, over 120 presents; by reason: poll 0, wait 58, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 853 pages written, 853 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.188; GPU wait for late pages 0.174 (33 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15877550 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64280000 (8579261 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 99 dirty pages from their submits' captures, 97685 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4011 runs, 2887.7 MB compared; 2629 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 302.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 323 binds, 251 MB; 0x7fbf000000 (80 MB, state 1): 242 binds, 24 MB; 0x1065000000 (16 MB, state 1): 220 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 27 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.81, present 0.12, draw 3.02, descriptors 1.04, texture lookups 0.08, uploads 0.00, pipelines 0.15, programs 0.58, commands 1.08, dispatch 0.62, memory sync 1.83, queue submit 0.58, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.82 MB synced in 1113.0 copies, 58.94 MB written back [hos Presentation Thread] vk: 46440 presents, 39.8 fps; a frame: 525 draws (0 skipped), 72 dispatches, 103 passes, 146 barriers, 6 submits, 0.0 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2426 pipelines (54784 ms), 363 programs (11 failed), 1679 textures (2617 MB) [hos Presentation Thread] vk: a frame: 270.3 full barriers recorded, 176.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.0; 0x8: 3.0; 0x9: 1.0; 0x11: 43.0; 0x12: 73.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 3.8 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64300000 (8581342 pages from the captures) [hos host] vk: batched submits: 92 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 41, cap 0, value 0, other 0 [hos sead::MainThread] vk: readbacks of GPU results: 776 of 3000 waited for their write-back, 2.35 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos tera::FileResourceMgr] vcores: 410383 takes, 8026 waits (mean 24 us, longest 2.2 ms), 3396 kicks, 3304 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 52 dirty pages from their submits' captures, 98783 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 Presentation Thread] vk: write-back diff (600 submits): 4018 runs, 2886.9 MB compared; 2626 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 301.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 315 binds, 247 MB; 0x7fbf000000 (80 MB, state 1): 238 binds, 23 MB; 0x1065000000 (16 MB, state 1): 223 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 31 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker1] nvn: 4500000 recordings made, 58272 live copies (16.5 MB), 28348 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: 26 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 7.1 ms to make [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64320000 (8583818 pages from the captures) [hos Presentation Thread] vk: 35 textures retired (1689 left, 2618 MB) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 864 pages written, 864 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.151; GPU wait for late pages 0.137 (29 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 14 textures retired (1688 left, 2618 MB) [hos Presentation Thread] vk: 44 textures retired (1688 left, 2618 MB) [hos Presentation Thread] vi: 46524 frames presented (39.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 45, 22-30 134, 30-40 17, over 40 0 [hos host] vk: frame interpolation: 396 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 396, 17-25 0, over 25 0 [hos host] vk: batched submits: 88 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 41, cap 2, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 232 dirty pages from their submits' captures, 95600 from earlier ones', 351 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 Presentation Thread] vk: write-back diff (600 submits): 4311 runs, 2764.8 MB compared; 3348 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 351; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 151.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 202 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 177 binds, 100 MB; 0x1065000000 (16 MB, state 1): 173 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 138 binds, 29 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 89 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: program picks: 32486032 kept (15870038 by the last picks' textures, a uniform buffer bound since), 71619 new, 15642348 with other textures (of 48200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64340000 (8588717 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #825000: event 0x100d6c8030 mode 0 value 824999 (lr 0x806612a8) [hos Presentation Thread] vk: a frame: 28 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.24, present 0.12, draw 3.11, descriptors 1.10, texture lookups 0.16, uploads 0.07, pipelines 0.15, programs 0.53, commands 1.14, dispatch 0.65, memory sync 1.99, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.87 MB synced in 1137.2 copies, 59.09 MB written back [hos Presentation Thread] vk: 46560 presents, 38.4 fps; a frame: 572 draws (0 skipped), 77 dispatches, 126 passes, 154 barriers, 6 submits, 0.4 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2426 pipelines (54784 ms), 363 programs (11 failed), 1688 textures (2618 MB) [hos Presentation Thread] vk: a frame: 304.3 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.1; 0x8: 3.0; 0x9: 1.0; 0x10: 3.7; 0x11: 43.0; 0x12: 73.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.4 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 71386 so far (61381 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 1340000 so far (x1 0x1178a88000 x2 0x2 x3 0x1178a88000 x4 0xf0040) [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 95026 from earlier ones', 129 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 Presentation Thread] vk: write-back diff (600 submits): 4216 runs, 2944.7 MB compared; 3159 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 129; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 27.9 MB in all, a range counted once a submit): 0x7f7d000000 (16 MB, state 1): 132 binds, 26 MB; 0x1066000000 (16 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 97 binds, 0 MB; 0x1065000000 (16 MB, state 1): 83 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: texture #92608 0x10000000000 110x112 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 46582 (drawn at 46489) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1095000: event 0x100d6c8000 mode 0 value 825728 (now 825709) (lr 0x82c0301c) [hos host] vk: batched submits: 85 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 39, cap 1, value 0, other 0 [hos Presentation Thread] vk: 3 textures retired (1687 left, 2617 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 878 pages written, 878 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.223; GPU wait for late pages 0.209 (25 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 4 textures retired (1684 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64360000 (8593243 pages from the captures) [hos Presentation Thread] vk: 2 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 86 dirty pages from their submits' captures, 90564 from earlier ones', 82 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 Presentation Thread] vk: write-back diff (600 submits): 4153 runs, 2706.0 MB compared; 3166 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 82; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 46.3 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 210 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 173 binds, 19 MB; 0x7f7d000000 (16 MB, state 1): 129 binds, 27 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 81 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1051000000 (16 MB, state 1): 46 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15936249 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] nvn: QueueSubmitCommands #280000: queue 0x10100d6aa020 (its #46643), 1 handles (lr 0x805282f4) [hos host] vk: batched submits: 93 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 615 of 3000 waited for their write-back, 3.02 ms each [hos Presentation Thread] vk: 14 textures retired (1681 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64380000 (8597569 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1696 left, 2632 MB) [hos ModuleSystemWorker1] vcores: 399259 takes, 6701 waits (mean 31 us, longest 2.1 ms), 2824 kicks, 2725 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 144 dirty pages from their submits' captures, 96208 from earlier ones', 78 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 sead::MainThread] vk: write-back diff (600 submits): 4855 runs, 2781.1 MB compared; 4274 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 78; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 53.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 207 binds, 27 MB; 0x1065000000 (16 MB, state 1): 173 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 27 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: 26 textures retired (1697 left, 2632 MB) [hos Presentation Thread] vk: a frame: 64 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.34, present 0.12, draw 3.09, descriptors 1.07, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.50, commands 1.17, dispatch 0.69, memory sync 2.09, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 7.88 MB synced in 1151.7 copies, 59.28 MB written back [hos Presentation Thread] vk: 46680 presents, 38.5 fps; a frame: 607 draws (0 skipped), 86 dispatches, 142 passes, 156 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2426 pipelines (54784 ms), 363 programs (11 failed), 1697 textures (2632 MB) [hos Presentation Thread] vk: a frame: 331.0 full barriers recorded, 191.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.2 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 29 textures retired (1694 left, 2631 MB) [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos host] vk: batched submits: 86 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 39, cap 1, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 889 pages written, 889 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.235; GPU wait for late pages 0.217 (30 of 600 takes), pools lock 0.000, retires and stamps 0.010, bytes copied 0.000; 25 kept (183 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64400000 (8602676 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1680 left, 2617 MB) [hos Presentation Thread] vi: 46715 frames presented (38.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 134, 30-40 38, over 40 0 [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 381, 17-25 0, over 25 0 [hos Presentation Thread] vk: 14 textures retired (1679 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 93 dirty pages from their submits' captures, 98734 from earlier ones', 32 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 Presentation Thread] vk: write-back diff (600 submits): 5373 runs, 2721.3 MB compared; 5146 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 32; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 54.3 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 215 binds, 26 MB; 0x1066000000 (16 MB, state 1): 145 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 28 MB; 0x7f72000000 (48 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1065000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64420000 (8607959 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1680 left, 2617 MB) [hos host] vk: batched submits: 94 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 43, cap 3, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 134 dirty pages from their submits' captures, 88823 from earlier ones', 52 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 Presentation Thread] vk: write-back diff (600 submits): 5428 runs, 2653.4 MB compared; 5289 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 52; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 51.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 211 binds, 22 MB; 0x7f7d000000 (16 MB, state 1): 128 binds, 29 MB; 0x1065000000 (16 MB, state 1): 120 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 94 binds, 0 MB; 0x1066000000 (16 MB, state 1): 93 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1040000000 (16 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64440000 (8613087 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.13 [hos Presentation Thread] vk: 68 textures retired (1703 left, 2633 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1100000: event 0x100d6c8000 mode 0 value 829528 (now 829509) (lr 0x82c0301c) [hos Presentation Thread] vk: 64 textures retired (1694 left, 2631 MB) [hos Presentation Thread] vk: memory: working set 1434 MB (peak 6471), private 504 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1818 allocations 4269 MB; used 5537 of 9108 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7553 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1510 images 1599 MB; 289 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 273 images 539 MB; 156 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 51632 reused from the pool, 20150 made new, 19877 destroyed from it; it holds 76 (72 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9364 MB allowed (1232 MB of it free in the blocks); textures 2631 MB (budget 3072 MB), 1695 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 567 MB (110 drawn in one frame, kept: 35708 KB), other 318 MB; used in the last 8 presents 1090 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 7530 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 17341 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 17341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 24723 presents ago [hos host] vk: malloc: 1900 MB in arenas (922 MB in use, 978 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (115856 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos host] vk: malloc_trim: 978 MB free in the arenas now, the process's private memory 504 -> 428 MB (10 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 41.4 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 128 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.91, present 0.17, draw 3.71, descriptors 1.29, texture lookups 0.12, uploads 0.00, pipelines 0.18, programs 0.64, commands 1.37, dispatch 0.79, memory sync 1.73, queue submit 0.65, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 265 (1024 MB): 8.23 MB synced in 1205.3 copies, 59.92 MB written back [hos Presentation Thread] vk: 46800 presents, 37.3 fps; a frame: 740 draws (0 skipped), 112 dispatches, 142 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2428 pipelines (54938 ms), 363 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 364.9 full barriers recorded, 192.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 4.2 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 32611860 kept (15920472 by the last picks' textures, a uniform buffer bound since), 71911 new, 15716228 with other textures (of 48400000) [hos Presentation Thread] vk: mirror syncs (600 submits): 161 dirty pages from their submits' captures, 81450 from earlier ones', 85 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 Presentation Thread] vk: write-back diff (600 submits): 4787 runs, 2233.7 MB compared; 4446 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 85; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 148.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 182 binds, 87 MB; 0x7fbf000000 (80 MB, state 1): 129 binds, 22 MB; 0x1066000000 (16 MB, state 1): 108 binds, 0 MB; 0x7f7d000000 (16 MB, state 1): 105 binds, 23 MB; 0x7ffe000000 (32 MB, state 1): 72 binds, 0 MB; 0x1065000000 (16 MB, state 1): 62 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 41 binds, 0 MB; [hos sead::MainThread] nvn: CommandBufferSignalEvent #830000: event 0x100d6c803c mode 0 value 829999 (lr 0x80661bfc) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.06, scan 0.08 over 948 ranges, 2683 MB), 898 pages written, 898 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.115; GPU wait for late pages 0.099 (20 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 28 textures retired (1683 left, 2617 MB) [hos Presentation Thread] vk: 14 textures retired (1682 left, 2617 MB) [hos host] vk: batched submits: 126 flushes, 16.3 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 53, cap 14, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64460000 (8617986 pages from the captures) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 766 of 3000 waited for their write-back, 2.34 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 15994681 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: mirror syncs (600 submits): 78 dirty pages from their submits' captures, 84239 from earlier ones', 88 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 sead::MainThread] vk: write-back diff (600 submits): 4149 runs, 2505.1 MB compared; 3317 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 87; 0x1042000000 (16 MB, captured, state 2): 1; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 38.7 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 116 binds, 14 MB; 0x7f7d000000 (16 MB, state 1): 116 binds, 24 MB; 0x1065000000 (16 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 91 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x1066000000 (16 MB, state 1): 82 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 43 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker1] vcores: 390052 takes, 7386 waits (mean 37 us, longest 4.4 ms), 3241 kicks, 3087 yields, 0 escapes in 5 s [hos sead::MainThread] vk: texture slots registered again at another size: 4000000 (of 4790230 registrations; slot 6475 256x256 -> 128x72) [hos Presentation Thread] vk: texture #92954 0x10000000000 110x112 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 46871 (drawn at 46776) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.14 [hos Presentation Thread] vk: 16 textures retired (1681 left, 2617 MB) [hos host] vk: batched submits: 88 flushes, 18.3 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 41, cap 1, value 0, other 0 [hos Presentation Thread] vk: 41 textures retired (1695 left, 2631 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 126 dirty pages from their submits' captures, 98363 from earlier ones', 51 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 Presentation Thread] vk: write-back diff (600 submits): 4631 runs, 2891.1 MB compared; 3867 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 51; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 27.8 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 202 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 146 binds, 19 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1042000000 (16 MB, state 1): 57 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64480000 (8622304 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1696 left, 2632 MB) [hos host] vk: frame interpolation: 375 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 12, 12-17 360, 17-25 2, over 25 0 [hos Presentation Thread] vi: 46903 frames presented (37.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 16, 22-30 129, 30-40 39, over 40 1 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 881 pages written, 881 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.186; GPU wait for late pages 0.171 (23 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 42 textures retired (1681 left, 2617 MB) [hos Presentation Thread] vk: a frame: 135 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4140 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.32, present 0.14, draw 3.20, descriptors 1.10, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.53, commands 1.21, dispatch 0.72, memory sync 1.88, queue submit 0.60, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 8.17 MB synced in 1176.9 copies, 59.81 MB written back [hos Presentation Thread] vk: 46920 presents, 37.7 fps; a frame: 667 draws (0 skipped), 94 dispatches, 142 passes, 155 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2428 pipelines (54938 ms), 363 programs (11 failed), 1694 textures (2631 MB) [hos Presentation Thread] vk: a frame: 341.2 full barriers recorded, 191.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.7 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos rmbl::VibrationThread] hid: 249856 vibration values, strongest 0.06 since the last count [hos Presentation Thread] vk: 27 textures retired (1681 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 93 dirty pages from their submits' captures, 96663 from earlier ones', 29 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 Presentation Thread] vk: write-back diff (600 submits): 5338 runs, 2681.3 MB compared; 5099 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 29; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 26.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 209 binds, 26 MB; 0x1065000000 (16 MB, state 1): 192 binds, 0 MB; 0x1042000000 (16 MB, state 1): 142 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 61 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; 0x1041000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 15 textures retired (1681 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64500000 (8626627 pages from the captures) [hos host] vk: batched submits: 92 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 44, cap 4, value 0, other 0 [hos Presentation Thread] vk: in play: graphics 59103d14dea929e2 (16955f6dacb4136a c98de8352ef0dcb8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos Presentation Thread] vk: 40 textures retired (1696 left, 2632 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64520000 (8631820 pages from the captures) [hos Presentation Thread] vk: 46 textures retired (1697 left, 2632 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos Presentation Thread] vk: 27 textures retired (1683 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 155 dirty pages from their submits' captures, 97540 from earlier ones', 82 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 Presentation Thread] vk: write-back diff (600 submits): 5042 runs, 2681.5 MB compared; 4590 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 82; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 132.2 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 252 binds, 38 MB; 0x7f72000000 (48 MB, state 1): 173 binds, 93 MB; 0x1066000000 (16 MB, state 1): 156 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 62 binds, 0 MB; 0x1065000000 (16 MB, state 1): 60 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1105000: event 0x100d6c8000 mode 0 value 833328 (now 833309) (lr 0x82c0301c) [hos Presentation Thread] vk: 1 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64540000 (8636793 pages from the captures) [hos Presentation Thread] vk: 14 textures retired (1699 left, 2632 MB) [hos host] vk: batched submits: 91 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 39, cap 5, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 902 pages written, 902 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.221; GPU wait for late pages 0.205 (36 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 43 textures retired (1682 left, 2617 MB) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 689 of 3000 waited for their write-back, 2.62 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64560000 (8640388 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 179 dirty pages from their submits' captures, 86765 from earlier ones', 130 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 Presentation Thread] vk: write-back diff (600 submits): 4840 runs, 2565.6 MB compared; 4182 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 130; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 210.1 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 335 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 218 binds, 24 MB; 0x7f72000000 (48 MB, state 1): 197 binds, 186 MB; 0x1065000000 (16 MB, state 1): 120 binds, 0 MB; 0x1066000000 (16 MB, state 1): 105 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 8.09, present 0.15, draw 3.51, descriptors 1.20, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.69, commands 1.25, dispatch 0.72, memory sync 2.23, queue submit 0.63, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 8.22 MB synced in 1200.1 copies, 59.63 MB written back [hos Presentation Thread] vk: 47040 presents, 37.4 fps; a frame: 648 draws (0 skipped), 102 dispatches, 143 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 352.2 full barriers recorded, 192.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.4; 0x12: 74.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 4.8 ms); 1.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16053334 pages so far (0 held: may be written ahead in their submission) [hos host] vk: replay reads of guest memory as submitted: 64580000 (8642336 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos ModuleSystemWorker1] vcores: 374385 takes, 8187 waits (mean 32 us, longest 4.2 ms), 3622 kicks, 3465 yields, 0 escapes in 5 s [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: program picks: 32738224 kept (15973289 by the last picks' textures, a uniform buffer bound since), 72181 new, 15789594 with other textures (of 48600000) [hos host] vk: batched submits: 95 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 40, cap 4, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferSignalEvent #835000: event 0x100d6c8048 mode 0 value 834999 (lr 0x80666598) [hos sead::MainThread] vk: mirror syncs (600 submits): 149 dirty pages from their submits' captures, 89165 from earlier ones', 10 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 sead::MainThread] vk: write-back diff (600 submits): 4901 runs, 2615.2 MB compared; 4129 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 10; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 202.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 337 binds, 0 MB; 0x1066000000 (16 MB, state 1): 224 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 215 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 201 binds, 181 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; 0x1051000000 (16 MB, state 1): 44 binds, 0 MB; [hos ModuleSystemWorker5] nvn: 4550000 recordings made, 58258 live copies (16.6 MB), 28389 texture copies; 3 command buffers' segments (4.1 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64600000 (8644756 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1681 left, 2617 MB) [hos Presentation Thread] vi: 47091 frames presented (37.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 24, 22-30 120, 30-40 42, over 40 2 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 2, 12-17 370, 17-25 1, over 25 1 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64620000 (8646544 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 896 pages written, 896 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.164; GPU wait for late pages 0.149 (34 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 88625 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 4867 runs, 2616.7 MB compared; 4119 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 59; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 199.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 335 binds, 0 MB; 0x1066000000 (16 MB, state 1): 220 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 206 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 189 binds, 178 MB; 0x7ffe000000 (32 MB, state 1): 86 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1051000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64640000 (8648323 pages from the captures) [hos host] vk: batched submits: 92 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 40, cap 5, value 0, other 0 [hos BaseProcExecutor3] hid: game window not in front (foreground window: process 0, class "") [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64660000 (8650087 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 88641 from earlier ones', 49 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 sead::MainThread] vk: write-back diff (600 submits): 4709 runs, 2606.2 MB compared; 3896 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 49; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 200.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 332 binds, 0 MB; 0x1066000000 (16 MB, state 1): 222 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 217 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 190 binds, 178 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.27, present 0.16, draw 3.41, descriptors 1.18, texture lookups 0.09, uploads 0.00, pipelines 0.17, programs 0.63, commands 1.24, dispatch 0.70, memory sync 1.57, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.89 MB synced in 1145.2 copies, 59.44 MB written back [hos Presentation Thread] vk: 47160 presents, 37.8 fps; a frame: 652 draws (0 skipped), 97 dispatches, 143 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 346.3 full barriers recorded, 193.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 3.7 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 72103 so far (62004 MB) [hos Presentation Thread] vk: 1 textures retired (1681 left, 2617 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64680000 (8651870 pages from the captures) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1110000: event 0x100d6c8000 mode 0 value 837128 (now 837109) (lr 0x82c0301c) [hos host] vk: batched submits: 99 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 40, cap 3, value 0, other 0 [hos BaseProcExecutor1] hid: game window in front (foreground window: process 143131, class "") [hos Presentation Thread] vk: queues ordered by their events: 318000 submissions stopped at a wait, 317978 went on once it was reached, 18 waits gone past; made to go by presents 146, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1110057, not met 0; captures at a CPU event's wait 411 [hos Presentation Thread] vk: 1 textures retired (1680 left, 2617 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 771 of 3000 waited for their write-back, 2.50 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 88739 from earlier ones', 31 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 Presentation Thread] vk: write-back diff (600 submits): 4507 runs, 2608.7 MB compared; 3625 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 31; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 201.4 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 333 binds, 0 MB; 0x1066000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 220 binds, 22 MB; 0x7f72000000 (48 MB, state 1): 186 binds, 179 MB; 0x7ffe000000 (32 MB, state 1): 89 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 44 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64700000 (8653650 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 893 pages written, 893 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.142; GPU wait for late pages 0.127 (33 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (177 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64720000 (8656402 pages from the captures) [hos tera::FileResourceMgr] vcores: 407323 takes, 7615 waits (mean 31 us, longest 4.7 ms), 3206 kicks, 3121 yields, 0 escapes in 5 s [hos host] vk: batched submits: 102 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 49, cap 3, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 50 dirty pages from their submits' captures, 89394 from earlier ones', 42 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 sead::MainThread] vk: write-back diff (600 submits): 4577 runs, 2682.2 MB compared; 3711 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 42; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 204.9 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 332 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 222 binds, 23 MB; 0x1066000000 (16 MB, state 1): 212 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 193 binds, 182 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 66 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16112180 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 27 textures retired (1696 left, 2632 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64740000 (8661478 pages from the captures) [hos Presentation Thread] vk: 27 textures retired (1682 left, 2617 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.14 [hos Presentation Thread] vk: a frame: 13 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.82, present 0.15, draw 3.66, descriptors 1.29, texture lookups 0.11, uploads 0.00, pipelines 0.17, programs 0.67, commands 1.31, dispatch 0.73, memory sync 1.79, queue submit 0.63, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.84 MB synced in 1139.0 copies, 59.34 MB written back [hos Presentation Thread] vk: 47280 presents, 38.5 fps; a frame: 647 draws (0 skipped), 91 dispatches, 144 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 340.3 full barriers recorded, 192.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 3.9 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: frame interpolation: 382 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 6, 7-9 3, 9-12 26, 12-17 340, 17-25 7, over 25 0 [hos Presentation Thread] vi: 47282 frames presented (38.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 2, 17.8-22 28, 22-30 117, 30-40 41, over 40 1 [hos sead::MainThread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 90646 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 sead::MainThread] vk: write-back diff (600 submits): 4715 runs, 2657.6 MB compared; 3946 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 38; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 227.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 331 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 247 binds, 205 MB; 0x7fbf000000 (80 MB, state 1): 220 binds, 23 MB; 0x1066000000 (16 MB, state 1): 143 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1065000000 (16 MB, state 1): 78 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64760000 (8664465 pages from the captures) [hos host] vk: batched submits: 96 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 46, cap 4, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 948 ranges, 2683 MB), 893 pages written, 893 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.220; GPU wait for late pages 0.204 (39 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: 14 textures retired (1681 left, 2617 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #840000: event 0x100d6c8014 mode 0 value 840002 (lr 0x80660c94) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64780000 (8667658 pages from the captures) [hos Presentation Thread] vk: program picks: 32863503 kept (16034936 by the last picks' textures, a uniform buffer bound since), 72455 new, 15864041 with other textures (of 48800000) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 92001 from earlier ones', 95 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 Presentation Thread] vk: write-back diff (600 submits): 4702 runs, 2765.0 MB compared; 3786 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 95; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 59.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 313 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 211 binds, 23 MB; 0x1065000000 (16 MB, state 1): 190 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 117 binds, 37 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos host] vk: batched submits: 80 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 1, wait 52, slot 0, present 27, cap 0, value 0, other 0 [hos ModuleSystemWorker1] vk: readbacks of GPU results: 676 of 3000 waited for their write-back, 2.54 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64800000 (8670095 pages from the captures) [hos ModuleSystemWorker1] nvn: DrawMeshTasksIndirect: 1360000 so far (x1 0x1179e7c000 x2 0x2 x3 0x1179e7c000 x4 0x654040) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1115000: event 0x100d6c8000 mode 0 value 840928 (now 840909) (lr 0x82c0301c) [hos Presentation Thread] vk: mirror syncs (600 submits): 95 dirty pages from their submits' captures, 95098 from earlier ones', 118 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 Presentation Thread] vk: write-back diff (600 submits): 4566 runs, 2819.7 MB compared; 3541 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 118; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 23.6 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 312 binds, 0 MB; 0x1065000000 (16 MB, state 1): 223 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 220 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: memory: working set 1381 MB (peak 6471), private 474 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1742 allocations 4197 MB; used 5537 of 9030 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7545 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1509 images 1599 MB; 290 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 198 images 467 MB; 125 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 52043 reused from the pool, 20197 made new, 19999 destroyed from it; it holds 14 (14 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9286 MB allowed (1304 MB of it free in the blocks); textures 2617 MB (budget 3072 MB), 1681 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (111 drawn in one frame, kept: 35744 KB), other 318 MB; used in the last 8 presents 1095 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8130 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 17941 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 17941 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 25323 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 80 (115856 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 137x134x1 NVN 0x1: 1 (17 KB); 145x149x1 NVN 0x1: 1 (21 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 52.7 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.90, present 0.12, draw 3.13, descriptors 1.10, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.54, commands 1.15, dispatch 0.67, memory sync 1.62, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.67 MB synced in 1123.1 copies, 58.79 MB written back [hos Presentation Thread] vk: 47400 presents, 38.1 fps; a frame: 591 draws (0 skipped), 88 dispatches, 143 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1681 textures (2617 MB) [hos Presentation Thread] vk: a frame: 332.1 full barriers recorded, 190.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 73.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 3.7 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 871 pages written, 871 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.119; GPU wait for late pages 0.105 (19 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 2371 texture pages copied (9 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64820000 (8673413 pages from the captures) [hos host] vk: batched submits: 95 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 38, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1680 left, 2617 MB) [hos AudioUserTaskThread] vcores: 395131 takes, 6408 waits (mean 33 us, longest 4.7 ms), 2695 kicks, 2585 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 140 dirty pages from their submits' captures, 94285 from earlier ones', 174 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 Presentation Thread] vk: write-back diff (600 submits): 4537 runs, 2861.2 MB compared; 3533 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 174; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 23.4 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 307 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 226 binds, 23 MB; 0x1066000000 (16 MB, state 1): 158 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1065000000 (16 MB, state 1): 61 binds, 0 MB; [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64840000 (8677194 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1696 left, 2632 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16170561 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 41 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vi: 47474 frames presented (38.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 26, 22-30 125, 30-40 40, over 40 0 [hos host] vk: frame interpolation: 384 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 0, 12-17 382, 17-25 1, over 25 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.24, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 92356 from earlier ones', 116 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 Presentation Thread] vk: write-back diff (600 submits): 4559 runs, 2818.8 MB compared; 3620 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 116; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 160.9 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 315 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 235 binds, 26 MB; 0x7f72000000 (48 MB, state 1): 207 binds, 135 MB; 0x1066000000 (16 MB, state 1): 157 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1065000000 (16 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 96 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 59, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64860000 (8680883 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1681 left, 2617 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #95000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.07 over 948 ranges, 2491 MB), 885 pages written, 885 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.245; GPU wait for late pages 0.229 (39 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.84, present 0.12, draw 3.29, descriptors 1.15, texture lookups 0.10, uploads 0.00, pipelines 0.16, programs 0.59, commands 1.20, dispatch 0.66, memory sync 2.41, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.74 MB synced in 1127.8 copies, 59.12 MB written back [hos Presentation Thread] vk: 47520 presents, 38.7 fps; a frame: 598 draws (0 skipped), 87 dispatches, 144 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 334.5 full barriers recorded, 191.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.5 ms a frame (the longest submission 3.8 ms); 0.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64880000 (8685454 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 114 dirty pages from their submits' captures, 92156 from earlier ones', 43 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 Presentation Thread] vk: write-back diff (600 submits): 4644 runs, 2704.9 MB compared; 3861 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 43; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 284.2 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 323 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 309 binds, 261 MB; 0x7fbf000000 (80 MB, state 1): 230 binds, 23 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 46 binds, 0 MB; 0x1051000000 (16 MB, state 1): 45 binds, 0 MB; [hos host] vk: batched submits: 92 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 45, cap 1, value 0, other 0 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 799 of 3000 waited for their write-back, 2.21 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64900000 (8688815 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 81 dirty pages from their submits' captures, 92235 from earlier ones', 60 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 Presentation Thread] vk: write-back diff (600 submits): 4925 runs, 2713.7 MB compared; 4253 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 60; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 232.0 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 323 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 268 binds, 209 MB; 0x7fbf000000 (80 MB, state 1): 222 binds, 23 MB; 0x1066000000 (16 MB, state 1): 209 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.13 [hos Presentation Thread] vk: 13 textures retired (1682 left, 2617 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1120000: event 0x100d6c8000 mode 0 value 844728 (now 844709) (lr 0x82c0301c) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #845000: event 0x100d6c8018 mode 0 value 845000 (lr 0x802915c8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64920000 (8692253 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1681 left, 2617 MB) [hos host] vk: batched submits: 85 flushes, 19.6 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 39, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.07, scan 0.07 over 948 ranges, 2491 MB), 895 pages written, 895 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.228; GPU wait for late pages 0.212 (29 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 63 dirty pages from their submits' captures, 93831 from earlier ones', 31 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 Presentation Thread] vk: write-back diff (600 submits): 5033 runs, 2711.6 MB compared; 4365 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 31; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 208.1 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 316 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 206 binds, 21 MB; 0x7f72000000 (48 MB, state 1): 206 binds, 187 MB; 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1065000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; [hos ModuleSystemWorker1] vcores: 389763 takes, 6383 waits (mean 34 us, longest 1.7 ms), 2690 kicks, 2576 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 32985928 kept (16093825 by the last picks' textures, a uniform buffer bound since), 72748 new, 15941323 with other textures (of 49000000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64940000 (8695738 pages from the captures) [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.66, present 0.11, draw 3.25, descriptors 1.07, texture lookups 0.10, uploads 0.00, pipelines 0.15, programs 0.71, commands 1.13, dispatch 0.71, memory sync 2.21, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.81 MB synced in 1136.8 copies, 58.94 MB written back [hos Presentation Thread] vk: 47640 presents, 38.3 fps; a frame: 587 draws (0 skipped), 97 dispatches, 145 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1682 textures (2617 MB) [hos Presentation Thread] vk: a frame: 345.3 full barriers recorded, 191.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 74.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 4.0 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker4] nvn: 4600000 recordings made, 58299 live copies (16.4 MB), 28389 texture copies; 6 command buffers' segments (4.4 MB) [hos host] vk: batched submits: 93 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 47, cap 0, value 0, other 0 [hos Presentation Thread] vi: 47667 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 41, 22-30 108, 30-40 43, over 40 0 [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 4, 12-17 376, 17-25 2, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 72 dirty pages from their submits' captures, 93659 from earlier ones', 77 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 Presentation Thread] vk: write-back diff (600 submits): 5018 runs, 2826.2 MB compared; 4276 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 77; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 217.9 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 312 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 223 binds, 23 MB; 0x7f72000000 (48 MB, state 1): 211 binds, 195 MB; 0x1066000000 (16 MB, state 1): 125 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1065000000 (16 MB, state 1): 81 binds, 0 MB; 0x107c000000 (32 MB, state 1): 68 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 15 textures retired (1682 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64960000 (8699700 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (2 ms) [hos Presentation Thread] vk: 14 textures retired (1681 left, 2617 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 16229245 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 14 textures retired (1680 left, 2617 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 6 textures retired (1677 left, 2617 MB) [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.07, scan 0.07 over 948 ranges, 2491 MB), 891 pages written, 891 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.270; GPU wait for late pages 0.255 (42 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos rmbl::VibrationThread] hid: 253952 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: 13 textures retired (1677 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 64980000 (8704863 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 191 dirty pages from their submits' captures, 96013 from earlier ones', 81 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 Presentation Thread] vk: write-back diff (600 submits): 4846 runs, 2829.9 MB compared; 4536 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 47; 0x1165000000 (32 MB, captured, state 2): 34; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 224.2 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 281 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 241 binds, 30 MB; 0x7f72000000 (48 MB, state 1): 197 binds, 195 MB; 0x1065000000 (16 MB, state 1): 118 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 97 binds, 0 MB; 0x1066000000 (16 MB, state 1): 88 binds, 0 MB; 0x107c000000 (32 MB, state 1): 57 binds, 0 MB; 0x1140000000 (64 MB, state 1): 49 binds, 0 MB; [hos host] vk: batched submits: 104 flushes, 15.2 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 51, cap 0, value 6, other 0 [hos ModuleSystemWorker4] vk: readbacks of GPU results: 781 of 3000 waited for their write-back, 2.16 ms each [hos Presentation Thread] vk: 13 textures retired (1678 left, 2617 MB) [hos Presentation Thread] vk: 4 textures retired (1680 left, 2617 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65000000 (8708207 pages from the captures) [hos Presentation Thread] vk: 1 textures retired (1680 left, 2618 MB) [hos Presentation Thread] vk: a frame: 15 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.74, present 0.16, draw 3.05, descriptors 1.04, texture lookups 0.12, uploads 0.00, pipelines 0.15, programs 0.53, commands 1.14, dispatch 0.72, memory sync 2.50, queue submit 0.59, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.81 MB synced in 1131.6 copies, 59.36 MB written back [hos Presentation Thread] vk: 47760 presents, 39.0 fps; a frame: 537 draws (0 skipped), 93 dispatches, 140 passes, 156 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1680 textures (2618 MB) [hos Presentation Thread] vk: a frame: 333.7 full barriers recorded, 189.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 4.2 ms); 0.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 100401 from earlier ones', 310 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 Presentation Thread] vk: write-back diff (600 submits): 5020 runs, 2999.0 MB compared; 4002 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 310; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 252.5 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 273 binds, 49 MB; 0x7f72000000 (48 MB, state 1): 219 binds, 204 MB; 0x1042000000 (16 MB, state 1): 214 binds, 0 MB; 0x1065000000 (16 MB, state 1): 155 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; 0x1051000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 72347 so far (62211 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.33, writes collected 0.13 [hos Presentation Thread] vk: 13 textures retired (1681 left, 2618 MB) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1125000: event 0x100d6c8000 mode 0 value 848528 (now 848509) (lr 0x82c0301c) [hos host] vk: batched submits: 98 flushes, 15.8 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 47, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65020000 (8711728 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 948 ranges, 2683 MB), 873 pages written, 873 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.293; GPU wait for late pages 0.278 (48 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: 14 textures retired (1695 left, 2633 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 73 dirty pages from their submits' captures, 103511 from earlier ones', 1 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 Presentation Thread] vk: write-back diff (600 submits): 4555 runs, 3082.3 MB compared; 3293 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 268.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 279 binds, 226 MB; 0x7fbf000000 (80 MB, state 1): 251 binds, 43 MB; 0x1066000000 (16 MB, state 1): 193 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x107c000000 (32 MB, state 1): 56 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; 0x1065000000 (16 MB, state 1): 19 binds, 0 MB; [hos Presentation Thread] vk: 41 textures retired (1681 left, 2619 MB) [hos ModuleSystemWorker5] vcores: 377531 takes, 9072 waits (mean 34 us, longest 6.2 ms), 4020 kicks, 3890 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 13 textures retired (1681 left, 2619 MB) [hos Presentation Thread] vk: 31 textures retired (1685 left, 2618 MB) [hos host] vk: batched submits: 89 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: 26 textures retired (1690 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65040000 (8716711 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1704 left, 2634 MB) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #850000: event 0x100d6c8024 mode 0 value 850000 (lr 0x80665068) [hos Presentation Thread] vi: 47862 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 36, 22-30 123, 30-40 35, over 40 0 [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 4, 12-17 386, 17-25 0, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 59 dirty pages from their submits' captures, 100110 from earlier ones', 205 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 Presentation Thread] vk: write-back diff (600 submits): 5472 runs, 2927.5 MB compared; 5057 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 205; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 248.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 257 binds, 227 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 21 MB; 0x1066000000 (16 MB, state 1): 127 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 67 binds, 0 MB; 0x1065000000 (16 MB, state 1): 67 binds, 0 MB; 0x1140000000 (64 MB, state 1): 59 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 14 textures retired (1690 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.20, writes collected 0.12 [hos Presentation Thread] vk: 14 textures retired (1689 left, 2619 MB) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.22, present 0.12, draw 2.95, descriptors 1.01, texture lookups 0.12, uploads 0.01, pipelines 0.15, programs 0.52, commands 1.09, dispatch 0.70, memory sync 2.16, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.91 MB synced in 1123.3 copies, 59.49 MB written back [hos Presentation Thread] vk: 47880 presents, 38.5 fps; a frame: 504 draws (0 skipped), 91 dispatches, 120 passes, 156 barriers, 6 submits, 0.2 uploads (0.0 MB), 83 ub updates (58 overlays), GPU-bound wait 0.0 ms; 2430 pipelines (55092 ms), 364 programs (11 failed), 1689 textures (2619 MB) [hos Presentation Thread] vk: a frame: 311.6 full barriers recorded, 190.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.5; 0x8: 3.0; 0x9: 1.0; 0x10: 5.5; 0x11: 43.0; 0x12: 73.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 4.0 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: texture #93765 0x1001f0e9a00 140x140 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 47893 (drawn at 47832) [hos Presentation Thread] vk: texture #93783 0x1001e0cd000 154x150 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 47893 (drawn at 47832) [hos Presentation Thread] vk: texture #93781 0x1001e0d9200 90x86 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 47893 (drawn at 47832) [hos Presentation Thread] vk: 13 textures retired (1690 left, 2620 MB) [hos host] vk: batched submits: 88 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 44, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 895 pages written, 895 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.197; GPU wait for late pages 0.181 (31 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (187 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 753 of 3000 waited for their write-back, 2.25 ms each [hos Presentation Thread] vk: 28 textures retired (1688 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65060000 (8720306 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16287752 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: mirror syncs (600 submits): 238 dirty pages from their submits' captures, 97039 from earlier ones', 80 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 sead::MainThread] vk: write-back diff (600 submits): 5542 runs, 2849.4 MB compared; 5024 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 80; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 241.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 274 binds, 220 MB; 0x1065000000 (16 MB, state 1): 144 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 142 binds, 22 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 84 binds, 0 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; 0x1051000000 (16 MB, state 1): 49 binds, 0 MB; 0x1066000000 (16 MB, state 1): 47 binds, 0 MB; [hos Presentation Thread] vk: 27 textures retired (1689 left, 2619 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 13 textures retired (1689 left, 2619 MB) [hos Presentation Thread] vk: 13 textures retired (1689 left, 2619 MB) [hos Presentation Thread] vk: program picks: 33107967 kept (16147123 by the last picks' textures, a uniform buffer bound since), 73084 new, 16018948 with other textures (of 49200000) [hos Presentation Thread] vk: 18 textures retired (1698 left, 2633 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 62 dirty pages from their submits' captures, 98521 from earlier ones', 54 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 Presentation Thread] vk: write-back diff (600 submits): 5602 runs, 2894.2 MB compared; 4840 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 54; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 241.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 273 binds, 217 MB; 0x7fbf000000 (80 MB, state 1): 146 binds, 24 MB; 0x1042000000 (16 MB, state 1): 131 binds, 0 MB; 0x1066000000 (16 MB, state 1): 129 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1065000000 (16 MB, state 1): 62 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 92 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 45, cap 0, value 0, other 0 [hos Presentation Thread] vk: 29 textures retired (1688 left, 2619 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 7.4 ms to make [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65080000 (8724093 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.13 [hos Presentation Thread] vk: 42 textures retired (1690 left, 2619 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1130000: event 0x100d6c8000 mode 0 value 852328 (now 852309) (lr 0x82c0301c) [hos Presentation Thread] vk: 13 textures retired (1690 left, 2619 MB) [hos Presentation Thread] vk: memory: working set 1388 MB (peak 6471), private 478 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1778 allocations 4227 MB; used 5537 of 9050 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7541 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1518 images 1602 MB; 287 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 225 images 495 MB; 140 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 52469 reused from the pool, 20295 made new, 20070 destroyed from it; it holds 28 (28 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9306 MB allowed (1274 MB of it free in the blocks); textures 2633 MB (budget 3072 MB), 1703 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 567 MB (114 drawn in one frame, kept: 36631 KB), other 319 MB; used in the last 8 presents 1097 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 8730 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 18541 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 25923 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 18541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 83 (115928 KB): 73x70x1 NVN 0x25: 1 (19 KB); 81x85x1 NVN 0x25: 1 (26 KB); 90x86x1 NVN 0x25: 1 (30 KB); 137x134x1 NVN 0x1: 1 (17 KB); 140x140x1 NVN 0x1: 1 (19 KB); 145x149x1 NVN 0x1: 1 (21 KB); 154x150x1 NVN 0x1: 1 (22 KB); 260x260x1 NVN 0xd: 32 (5630 KB); 768x432x1 NVN 0x3f: 1 (1296 KB); 960x540x1 NVN 0x3f: 43 (108843 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 37.2 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.1 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.72, present 0.14, draw 3.12, descriptors 1.09, texture lookups 0.19, uploads 0.07, pipelines 0.17, programs 0.53, commands 1.15, dispatch 0.80, memory sync 2.12, queue submit 0.62, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.88 MB synced in 1136.0 copies, 59.09 MB written back [hos Presentation Thread] vk: 48000 presents, 37.6 fps; a frame: 528 draws (0 skipped), 103 dispatches, 142 passes, 157 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1703 textures (2633 MB) [hos Presentation Thread] vk: a frame: 349.4 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x8: 3.0; 0x9: 1.0; 0x10: 5.6; 0x11: 43.0; 0x12: 74.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.1 ms a frame (the longest submission 3.9 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 899 pages written, 899 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.227; GPU wait for late pages 0.210 (37 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (183 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos Presentation Thread] vk: 14 textures retired (1689 left, 2619 MB) [hos tera::FileResourceMgr] vcores: 380567 takes, 8815 waits (mean 30 us, longest 2.3 ms), 3943 kicks, 3794 yields, 0 escapes in 5 s [hos Presentation Thread] vi: real-time step on: ratio 1.566, game's frame rate 38 [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 96793 from earlier ones', 103 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 Presentation Thread] vk: write-back diff (600 submits): 5061 runs, 2827.1 MB compared; 4172 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 103; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 236.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 262 binds, 202 MB; 0x7fbf000000 (80 MB, state 1): 197 binds, 34 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 143 binds, 1 MB; 0x107c000000 (32 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1042000000 (16 MB, state 1): 63 binds, 0 MB; 0x1140000000 (64 MB, state 1): 62 binds, 0 MB; [hos host] vk: batched submits: 87 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 1, wait 40, slot 0, present 46, cap 0, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1690 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65100000 (8727576 pages from the captures) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: queues ordered by their events: 324000 submissions stopped at a wait, 323980 went on once it was reached, 18 waits gone past; made to go by presents 148, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1131481, not met 0; captures at a CPU event's wait 414 [hos Presentation Thread] vk: 15 textures retired (1692 left, 2619 MB) [hos Presentation Thread] vi: 48051 frames presented (37.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 0, 17.8-22 30, 22-30 94, 30-40 64, over 40 0 [hos host] vk: frame interpolation: 377 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 8, 12-17 365, 17-25 3, over 25 0 [hos Presentation Thread] vk: 13 textures retired (1692 left, 2619 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 77 dirty pages from their submits' captures, 96936 from earlier ones', 59 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 Presentation Thread] vk: write-back diff (600 submits): 5130 runs, 2885.5 MB compared; 4338 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 59; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 235.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 258 binds, 202 MB; 0x1065000000 (16 MB, state 1): 186 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 157 binds, 32 MB; 0x7f7e000000 (16 MB, state 1): 149 binds, 1 MB; 0x107c000000 (32 MB, state 1): 112 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 98 binds, 0 MB; 0x1042000000 (16 MB, state 1): 91 binds, 0 MB; 0x1140000000 (64 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 14 textures retired (1691 left, 2619 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.15, writes collected 0.13 [hos Presentation Thread] vk: 13 textures retired (1691 left, 2619 MB) [hos host] vk: batched submits: 82 flushes, 19.7 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 35, cap 0, value 0, other 0 [hos ModuleSystemWorker4] vk: readbacks of GPU results: 711 of 3000 waited for their write-back, 2.47 ms each [hos Presentation Thread] vk: 27 textures retired (1691 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65120000 (8731350 pages from the captures) [hos Presentation Thread] vk: 13 textures retired (1692 left, 2619 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 896 pages written, 896 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.199; GPU wait for late pages 0.184 (31 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (175 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos Presentation Thread] vk: 1 textures retired (1704 left, 2634 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 94903 from earlier ones', 113 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 sead::MainThread] vk: write-back diff (600 submits): 4320 runs, 2810.3 MB compared; 3388 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 113; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 229.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 258 binds, 198 MB; 0x7fbf000000 (80 MB, state 1): 174 binds, 30 MB; 0x7f7e000000 (16 MB, state 1): 158 binds, 1 MB; 0x1066000000 (16 MB, state 1): 136 binds, 0 MB; 0x107c000000 (32 MB, state 1): 102 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1065000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: 27 textures retired (1691 left, 2619 MB) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.50, present 0.12, draw 3.20, descriptors 1.14, texture lookups 0.12, uploads 0.01, pipelines 0.16, programs 0.54, commands 1.18, dispatch 0.73, memory sync 2.09, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.77 MB synced in 1117.4 copies, 58.72 MB written back [hos Presentation Thread] vk: 48120 presents, 37.8 fps; a frame: 561 draws (0 skipped), 88 dispatches, 143 passes, 160 barriers, 6 submits, 0.9 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1691 textures (2619 MB) [hos Presentation Thread] vk: a frame: 338.8 full barriers recorded, 196.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 8.4; 0x8: 3.0; 0x9: 1.0; 0x10: 7.4; 0x11: 42.7; 0x12: 74.0; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.1 ms); 1.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #855000: event 0x100d6c802c mode 0 value 854999 (lr 0x80667688) [hos Presentation Thread] vk: 13 textures retired (1705 left, 2634 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 16346769 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 27 textures retired (1691 left, 2619 MB) [hos host] vk: batched submits: 98 flushes, 16.4 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 48, cap 0, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 26 textures retired (1692 left, 2619 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65140000 (8735727 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 97398 from earlier ones', 118 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 Presentation Thread] vk: write-back diff (600 submits): 4727 runs, 2817.9 MB compared; 4144 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 117; 0x7f88000000 (16 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 240.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 280 binds, 214 MB; 0x7fbf000000 (80 MB, state 1): 163 binds, 27 MB; 0x1065000000 (16 MB, state 1): 107 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1042000000 (16 MB, state 1): 87 binds, 0 MB; 0x1066000000 (16 MB, state 1): 85 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 39 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: 14 textures retired (1692 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.30, writes collected 0.13 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 1380000 so far (x1 0x1178966000 x2 0x1 x3 0x1178966000 x4 0x4040) [hos Presentation Thread] vk: 13 textures retired (1692 left, 2620 MB) [hos sead::MainThread] nvn: CommandBufferWaitEvent #1135000: event 0x100d6c8000 mode 0 value 856128 (now 856109) (lr 0x8027944c) [hos AudioFrameworkThread] vcores: 383714 takes, 8250 waits (mean 34 us, longest 5.6 ms), 3604 kicks, 3486 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 41 textures retired (1690 left, 2619 MB) [hos host] vk: batched submits: 90 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 42, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 94722 from earlier ones', 57 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 Presentation Thread] vk: write-back diff (600 submits): 4943 runs, 2820.7 MB compared; 4406 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 57; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 256.5 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 360 binds, 222 MB; 0x7fbf000000 (80 MB, state 1): 160 binds, 34 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1042000000 (16 MB, state 1): 73 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 48 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 891 pages written, 891 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.244; GPU wait for late pages 0.228 (33 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (165 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos Presentation Thread] vk: 18 textures retired (1692 left, 2620 MB) [hos Presentation Thread] vk: texture #94038 0x10000000000 102x94 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 48210 (drawn at 48108) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65160000 (8740028 pages from the captures) [hos Presentation Thread] vk: 42 textures retired (1691 left, 2619 MB) [hos ModuleSystemWorker2] nvn: 4650000 recordings made, 58255 live copies (16.4 MB), 28419 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 13 textures retired (1691 left, 2619 MB) [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 374, 17-25 0, over 25 0 [hos Presentation Thread] vi: 48239 frames presented (37.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 16, 22-30 122, 30-40 49, over 40 0 [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.52, present 0.17, draw 3.40, descriptors 1.18, texture lookups 0.13, uploads 0.00, pipelines 0.17, programs 0.59, commands 1.26, dispatch 0.77, memory sync 1.91, queue submit 0.56, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.86 MB synced in 1127.2 copies, 58.77 MB written back [hos Presentation Thread] vk: 48240 presents, 37.1 fps; a frame: 561 draws (0 skipped), 94 dispatches, 143 passes, 158 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1691 textures (2619 MB) [hos Presentation Thread] vk: a frame: 342.1 full barriers recorded, 192.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.7; 0x8: 3.0; 0x9: 1.0; 0x10: 5.7; 0x11: 43.0; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 5.3 ms); 2.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 83 dirty pages from their submits' captures, 96710 from earlier ones', 138 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 Presentation Thread] vk: write-back diff (600 submits): 5056 runs, 2821.2 MB compared; 4379 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 138; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 265.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 278 binds, 222 MB; 0x7fbf000000 (80 MB, state 1): 230 binds, 42 MB; 0x7f7e000000 (16 MB, state 1): 136 binds, 1 MB; 0x1042000000 (16 MB, state 1): 121 binds, 0 MB; 0x1066000000 (16 MB, state 1): 109 binds, 0 MB; 0x107c000000 (32 MB, state 1): 104 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1065000000 (16 MB, state 1): 84 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: program picks: 33225683 kept (16200591 by the last picks' textures, a uniform buffer bound since), 73405 new, 16100911 with other textures (of 49400000) [hos host] vk: batched submits: 85 flushes, 19.2 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 32, cap 0, value 0, other 0 [hos sead::MainThread] vk: readbacks of GPU results: 743 of 3000 waited for their write-back, 2.47 ms each [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65180000 (8743455 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.13 [hos Presentation Thread] vk: 13 textures retired (1692 left, 2619 MB) [hos Presentation Thread] vk: 15 textures retired (1709 left, 2634 MB) [hos Presentation Thread] vk: 37 textures retired (1695 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 93969 from earlier ones', 73 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 Presentation Thread] vk: write-back diff (600 submits): 4359 runs, 2752.9 MB compared; 3448 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 73; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 234.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 267 binds, 200 MB; 0x7fbf000000 (80 MB, state 1): 198 binds, 33 MB; 0x1065000000 (16 MB, state 1): 193 binds, 0 MB; 0x1042000000 (16 MB, state 1): 191 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 150 binds, 1 MB; 0x107c000000 (32 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 901 pages written, 901 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.091; GPU wait for late pages 0.077 (18 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos Presentation Thread] vk: 27 textures retired (1709 left, 2634 MB) [hos Presentation Thread] vk: 26 textures retired (1698 left, 2620 MB) [hos host] vk: batched submits: 78 flushes, 21.2 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 24, cap 3, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65200000 (8747057 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1708 left, 2634 MB) [hos Presentation Thread] vk: texture #93773 0x1001f0d8600 113x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 48336 (drawn at 47832) [hos Presentation Thread] vk: texture #93771 0x1001f0dc800 49x41 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 48336 (drawn at 47832) [hos Presentation Thread] vk: 55 textures retired (1713 left, 2635 MB) [hos Presentation Thread] vk: texture #94006 0x1001f0c6800 49x46 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 48341 (drawn at 48202) [hos Presentation Thread] vk: texture #93763 0x1001f0f5c00 76x76 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 48341 (drawn at 47832) [hos sead::MainThread] vk: mirror syncs (600 submits): 87 dirty pages from their submits' captures, 94726 from earlier ones', 97 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 sead::MainThread] vk: write-back diff (600 submits): 4899 runs, 2762.6 MB compared; 4464 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 97; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 233.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 331 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 240 binds, 204 MB; 0x7f7e000000 (16 MB, state 1): 141 binds, 1 MB; 0x1065000000 (16 MB, state 1): 138 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 134 binds, 28 MB; 0x7ffe000000 (32 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 71 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 44 textures retired (1718 left, 2635 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16405077 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 38 textures retired (1712 left, 2635 MB) [hos Presentation Thread] vk: a frame: 42 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.62, present 0.13, draw 3.14, descriptors 1.08, texture lookups 0.13, uploads 0.01, pipelines 0.16, programs 0.50, commands 1.21, dispatch 0.72, memory sync 1.21, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.86 MB synced in 1122.0 copies, 58.73 MB written back [hos Presentation Thread] vk: 48360 presents, 36.1 fps; a frame: 591 draws (0 skipped), 92 dispatches, 154 passes, 160 barriers, 6 submits, 0.7 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1735 textures (2649 MB) [hos Presentation Thread] vk: a frame: 353.0 full barriers recorded, 195.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 7.5; 0x8: 3.0; 0x9: 1.0; 0x10: 6.5; 0x11: 42.7; 0x12: 74.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.6 ms); 2.7 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 73435 so far (63140 MB) [hos Presentation Thread] vk: 41 textures retired (1710 left, 2621 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos ModuleSystemWorker1] vcores: 420792 takes, 8700 waits (mean 30 us, longest 2.9 ms), 3913 kicks, 3775 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 17 textures retired (1706 left, 2620 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1140000: event 0x100d6c8000 mode 0 value 859928 (now 859909) (lr 0x82c0301c) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #860000: event 0x100d6c8038 mode 0 value 859999 (lr 0x8066189c) [hos host] vk: batched submits: 79 flushes, 20.3 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 32, cap 0, value 0, other 0 [hos Presentation Thread] vk: texture #67113 0x116d093000 260x260 x1 NVN 0xd the GPU drew, finalized by the game, sampled again at frame 48387 (drawn at 22319) [hos Presentation Thread] vk: 13 textures retired (1706 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 67 dirty pages from their submits' captures, 99199 from earlier ones', 111 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 Presentation Thread] vk: write-back diff (600 submits): 5286 runs, 2968.3 MB compared; 4677 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 111; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 84.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 271 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 141 binds, 1 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 136 binds, 26 MB; 0x7f72000000 (48 MB, state 1): 130 binds, 57 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1066000000 (16 MB, state 1): 63 binds, 0 MB; [hos Presentation Thread] vk: 18 textures retired (1701 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65220000 (8751334 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 890 pages written, 890 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.103; GPU wait for late pages 0.088 (16 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (166 MB), 11 spare buffers, 603 texture pages copied (2 MB) [hos Presentation Thread] vk: 1 textures retired (1700 left, 2619 MB) [hos host] vk: frame interpolation: 366 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 2, 12-17 358, 17-25 4, over 25 0 [hos Presentation Thread] vi: 48422 frames presented (36.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 0, 17.8-22 12, 22-30 118, 30-40 50, over 40 1 [hos Presentation Thread] vk: 1 textures retired (1699 left, 2619 MB) [hos Presentation Thread] vk: 1 textures retired (1698 left, 2619 MB) [hos host] vk: batched submits: 83 flushes, 18.2 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 32, cap 0, value 0, other 0 [hos ModuleSystemWorker4] vk: readbacks of GPU results: 421 of 3000 waited for their write-back, 5.02 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 103 dirty pages from their submits' captures, 100089 from earlier ones', 191 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 Presentation Thread] vk: write-back diff (600 submits): 4573 runs, 3054.2 MB compared; 3439 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 191; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 19.0 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 143 binds, 1 MB; 0x1042000000 (16 MB, state 1): 135 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 122 binds, 17 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x107c000000 (32 MB, state 1): 82 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 13 textures retired (1698 left, 2619 MB) [hos Presentation Thread] vk: 27 textures retired (1698 left, 2619 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos rmbl::VibrationThread] hid: 258048 vibration values, strongest 0.23 since the last count [hos Presentation Thread] vk: 2 textures retired (1696 left, 2619 MB) [hos Presentation Thread] vk: a frame: 10 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.57, present 0.12, draw 2.76, descriptors 0.94, texture lookups 0.11, uploads 0.00, pipelines 0.14, programs 0.45, commands 1.05, dispatch 0.71, memory sync 1.67, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.63 MB synced in 1105.1 copies, 58.95 MB written back [hos Presentation Thread] vk: 48480 presents, 36.9 fps; a frame: 491 draws (0 skipped), 84 dispatches, 137 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1712 textures (2634 MB) [hos Presentation Thread] vk: a frame: 320.1 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.0; 0x8: 3.0; 0x9: 1.0; 0x10: 5.0; 0x11: 43.0; 0x12: 71.8; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.3 ms); 0.9 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65240000 (8756357 pages from the captures) [hos Presentation Thread] vk: 56 textures retired (1717 left, 2635 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 99809 from earlier ones', 102 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 Presentation Thread] vk: write-back diff (600 submits): 4768 runs, 2933.7 MB compared; 3868 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 102; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 149.2 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 231 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 211 binds, 108 MB; 0x7f7e000000 (16 MB, state 1): 142 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 139 binds, 25 MB; 0x1065000000 (16 MB, state 1): 126 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: 47 textures retired (1696 left, 2620 MB) [hos host] vk: batched submits: 72 flushes, 21.9 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 23, cap 1, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 882 pages written, 882 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.097; GPU wait for late pages 0.082 (12 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 39 textures retired (1700 left, 2620 MB) [hos Presentation Thread] vk: 27 textures retired (1722 left, 2636 MB) [hos Presentation Thread] vk: 33 textures retired (1703 left, 2621 MB) [hos Presentation Thread] vk: 46 textures retired (1703 left, 2621 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 321 dirty pages from their submits' captures, 112941 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 sead::MainThread] vk: write-back diff (600 submits): 4424 runs, 2665.2 MB compared; 3469 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 311.1 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 373 binds, 238 MB; 0x1042000000 (16 MB, state 1): 200 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 186 binds, 2 MB; 0x1065000000 (16 MB, state 1): 176 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 158 binds, 39 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1056000000 (16 MB, state 1): 91 binds, 0 MB; 0x1055000000 (16 MB, state 1): 91 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 5 textures retired (1704 left, 2621 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65260000 (8760576 pages from the captures) [hos AudioFrameworkThread] vcores: 419337 takes, 8944 waits (mean 32 us, longest 3.6 ms), 4060 kicks, 3858 yields, 0 escapes in 5 s [hos host] vk: batched submits: 90 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 54, slot 0, present 33, cap 3, value 0, other 0 [hos Presentation Thread] vk: program picks: 33346494 kept (16257175 by the last picks' textures, a uniform buffer bound since), 73708 new, 16179797 with other textures (of 49600000) [hos Presentation Thread] vk: 13 textures retired (1707 left, 2622 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: 21 textures retired (1708 left, 2622 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16463949 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1145000: event 0x100d6c8000 mode 0 value 863728 (now 863709) (lr 0x82c0301c) [hos Presentation Thread] vk: mirror syncs (600 submits): 221 dirty pages from their submits' captures, 113124 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 Presentation Thread] vk: write-back diff (600 submits): 4798 runs, 2606.6 MB compared; 4049 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 413.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 457 binds, 299 MB; 0x1042000000 (16 MB, state 1): 189 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 182 binds, 74 MB; 0x7fbf000000 (80 MB, state 1): 149 binds, 36 MB; 0x1066000000 (16 MB, state 1): 134 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1056000000 (16 MB, state 1): 89 binds, 0 MB; 0x1055000000 (16 MB, state 1): 89 binds, 0 MB; [hos Presentation Thread] vk: 15 textures retired (1711 left, 2622 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: memory: working set 1392 MB (peak 6471), private 478 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1845 allocations 4260 MB; used 5537 of 9044 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7543 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1524 images 1602 MB; 285 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 286 images 527 MB; 180 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 53461 reused from the pool, 20426 made new, 20140 destroyed from it; it holds 41 (29 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9300 MB allowed (1241 MB of it free in the blocks); textures 2665 MB (budget 3072 MB), 1757 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 592 MB (104 drawn in one frame, kept: 41754 KB), other 320 MB; used in the last 8 presents 1154 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 9330 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 19141 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 19141 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 26523 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 107 (116492 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 1 (22 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos host] vk: malloc: 1902 MB in arenas (918 MB in use, 983 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: 46 textures retired (1711 left, 2622 MB) [hos Presentation Thread] vi: 48599 frames presented (35.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 4, 22-30 110, 30-40 60, over 40 3 [hos host] vk: frame interpolation: 353 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 349, 17-25 4, over 25 1 [hos host] vk: malloc_trim: 983 MB free in the arenas now, the process's private memory 478 -> 417 MB (6 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 55.8 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 14 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.26, present 0.16, draw 3.62, descriptors 1.34, texture lookups 0.14, uploads 0.00, pipelines 0.18, programs 0.55, commands 1.34, dispatch 0.70, memory sync 1.43, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 9.57 MB synced in 1384.2 copies, 59.21 MB written back [hos Presentation Thread] vk: 48600 presents, 34.5 fps; a frame: 670 draws (0 skipped), 93 dispatches, 157 passes, 162 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1726 textures (2636 MB) [hos Presentation Thread] vk: a frame: 356.1 full barriers recorded, 195.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 79.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 9.4 ms); 3.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.01 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 904 pages written, 904 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.121; GPU wait for late pages 0.106 (20 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 52 textures retired (1727 left, 2636 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65280000 (8764315 pages from the captures) [hos Presentation Thread] vk: 18 textures retired (1731 left, 2636 MB) [hos Presentation Thread] vk: texture #94496 0x1001e0d9200 150x153 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 48620 (drawn at 48280) [hos host] vk: batched submits: 69 flushes, 25.3 command buffers each, over 120 presents; by reason: poll 1, wait 5, slot 0, present 57, cap 6, value 0, other 0 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 400 of 3000 waited for their write-back, 4.34 ms each [hos Presentation Thread] vk: 43 textures retired (1721 left, 2622 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 68 dirty pages from their submits' captures, 111416 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 Presentation Thread] vk: write-back diff (600 submits): 4857 runs, 2729.2 MB compared; 4011 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 419.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 459 binds, 295 MB; 0x1042000000 (16 MB, state 1): 237 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 186 binds, 81 MB; 0x7fbf000000 (80 MB, state 1): 148 binds, 37 MB; 0x1066000000 (16 MB, state 1): 142 binds, 0 MB; 0x7fe1000000 (16 MB, state 1): 123 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 91 binds, 0 MB; 0x1056000000 (16 MB, state 1): 89 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 35 textures retired (1716 left, 2622 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #865000: event 0x100d6c8044 mode 0 value 864999 (lr 0x802742f0) [hos Presentation Thread] vk: 13 textures retired (1718 left, 2622 MB) [hos Presentation Thread] vk: 1 textures retired (1720 left, 2622 MB) [hos Presentation Thread] vk: 10 textures retired (1720 left, 2622 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 113138 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 Presentation Thread] vk: write-back diff (600 submits): 4647 runs, 2719.0 MB compared; 3657 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 396.9 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 440 binds, 277 MB; 0x1042000000 (16 MB, state 1): 216 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 180 binds, 80 MB; 0x1065000000 (16 MB, state 1): 159 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 144 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1056000000 (16 MB, state 1): 90 binds, 0 MB; 0x1055000000 (16 MB, state 1): 90 binds, 0 MB; [hos Presentation Thread] vk: 55 textures retired (1707 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65300000 (8769362 pages from the captures) [hos host] vk: batched submits: 71 flushes, 24.1 command buffers each, over 120 presents; by reason: poll 0, wait 11, slot 0, present 57, cap 3, value 0, other 0 [hos Presentation Thread] vk: 12 textures retired (1707 left, 2620 MB) [hos Presentation Thread] vk: 1 textures retired (1706 left, 2620 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 898 pages written, 898 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.077; GPU wait for late pages 0.063 (11 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (168 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65320000 (8774072 pages from the captures) [hos Presentation Thread] vk: 26 textures retired (1704 left, 2620 MB) [hos Presentation Thread] vk: a frame: 16 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.02, present 0.17, draw 3.63, descriptors 1.35, texture lookups 0.12, uploads 0.00, pipelines 0.17, programs 0.59, commands 1.30, dispatch 0.65, memory sync 1.27, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 9.58 MB synced in 1412.0 copies, 60.24 MB written back [hos Presentation Thread] vk: 48720 presents, 34.5 fps; a frame: 707 draws (0 skipped), 94 dispatches, 155 passes, 163 barriers, 6 submits, 0.3 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1704 textures (2620 MB) [hos Presentation Thread] vk: a frame: 358.6 full barriers recorded, 198.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.4; 0x8: 3.0; 0x9: 1.0; 0x10: 5.4; 0x11: 43.6; 0x12: 79.3; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.0 ms a frame (the longest submission 6.0 ms); 2.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 56 dirty pages from their submits' captures, 97768 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 Presentation Thread] vk: write-back diff (600 submits): 4512 runs, 2499.1 MB compared; 4145 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 59.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 234 binds, 39 MB; 0x1066000000 (16 MB, state 1): 215 binds, 0 MB; 0x1042000000 (16 MB, state 1): 147 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 121 binds, 18 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1040000000 (16 MB, state 1): 55 binds, 0 MB; 0x1041000000 (16 MB, state 1): 53 binds, 0 MB; 0x107c000000 (32 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 1 textures retired (1703 left, 2620 MB) [hos BaseProcExecutor2] vcores: 290659 takes, 8055 waits (mean 36 us, longest 3.7 ms), 3589 kicks, 3428 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65340000 (8779301 pages from the captures) [hos Presentation Thread] vk: 3 textures retired (1700 left, 2620 MB) [hos host] vk: batched submits: 93 flushes, 19.8 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 36, cap 16, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65360000 (8782964 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 55 dirty pages from their submits' captures, 85054 from earlier ones', 165 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 Presentation Thread] vk: write-back diff (600 submits): 4244 runs, 2543.3 MB compared; 3598 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 165; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 24.6 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 233 binds, 24 MB; 0x1065000000 (16 MB, state 1): 212 binds, 0 MB; 0x1042000000 (16 MB, state 1): 115 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 88 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 69 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 43 binds, 0 MB; [hos Presentation Thread] vk: 4 textures retired (1696 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.13 [hos Presentation Thread] vi: 48777 frames presented (35.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 14, 22-30 98, 30-40 65, over 40 0 [hos host] vk: frame interpolation: 356 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 2, 9-12 10, 12-17 342, 17-25 1, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1695 left, 2620 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1150000: event 0x100d6c8000 mode 0 value 867528 (now 867509) (lr 0x82c0301c) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16522769 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65380000 (8785628 pages from the captures) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos host] vk: batched submits: 87 flushes, 19.5 command buffers each, over 120 presents; by reason: poll 1, wait 42, slot 0, present 41, cap 3, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 865 pages written, 865 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.134; GPU wait for late pages 0.120 (25 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 520 of 3000 waited for their write-back, 3.20 ms each [hos sead::MainThread] vk: mirror syncs (600 submits): 64 dirty pages from their submits' captures, 90644 from earlier ones', 132 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 sead::MainThread] vk: write-back diff (600 submits): 3905 runs, 2746.6 MB compared; 2860 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 132; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 25.4 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 248 binds, 25 MB; 0x1065000000 (16 MB, state 1): 162 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 70 binds, 0 MB; 0x1066000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; 0x1051000000 (16 MB, state 1): 47 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] nvn: 4700000 recordings made, 58248 live copies (16.5 MB), 28647 texture copies; 5 command buffers' segments (4.2 MB) [hos Presentation Thread] vk: 13 textures retired (1694 left, 2620 MB) [hos Presentation Thread] vk: 13 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: program picks: 33468129 kept (16318459 by the last picks' textures, a uniform buffer bound since), 73987 new, 16257883 with other textures (of 49800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65400000 (8790910 pages from the captures) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.83, present 0.17, draw 3.29, descriptors 1.19, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.59, commands 1.17, dispatch 0.65, memory sync 1.47, queue submit 0.53, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.62 MB synced in 1113.7 copies, 59.11 MB written back [hos Presentation Thread] vk: 48840 presents, 37.6 fps; a frame: 606 draws (0 skipped), 79 dispatches, 138 passes, 155 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1693 textures (2620 MB) [hos Presentation Thread] vk: a frame: 320.6 full barriers recorded, 189.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 73.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 4.0 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 76 dirty pages from their submits' captures, 99887 from earlier ones', 182 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 sead::MainThread] vk: write-back diff (600 submits): 4530 runs, 3106.0 MB compared; 3453 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 182; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 18.9 MB in all, a range counted once a submit): 0x7fbf000000 (80 MB, state 1): 165 binds, 19 MB; 0x1066000000 (16 MB, state 1): 118 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 105 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1065000000 (16 MB, state 1): 76 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1051000000 (16 MB, state 1): 52 binds, 0 MB; [hos host] vk: batched submits: 76 flushes, 19.9 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 31, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: queues ordered by their events: 330000 submissions stopped at a wait, 329981 went on once it was reached, 18 waits gone past; made to go by presents 148, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1152906, not met 0; captures at a CPU event's wait 416 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 845 pages written, 845 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.095; GPU wait for late pages 0.082 (26 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65420000 (8794789 pages from the captures) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #870000: event 0x100d6c800c mode 0 value 870001 (lr 0x80660adc) [hos sead::MainThread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 101129 from earlier ones', 234 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 sead::MainThread] vk: write-back diff (600 submits): 4512 runs, 3139.5 MB compared; 3290 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 234; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 14.3 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 162 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 115 binds, 14 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 55 binds, 0 MB; 0x1051000000 (16 MB, state 1): 53 binds, 0 MB; 0x1065000000 (16 MB, state 1): 32 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vcores: 396656 takes, 7662 waits (mean 31 us, longest 1.7 ms), 3315 kicks, 3169 yields, 0 escapes in 5 s [hos host] vk: batched submits: 87 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 47, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vk: texture slots registered again at another size: 4200000 (of 5024121 registrations; slot 4061 256x144 -> 512x512) [hos Presentation Thread] vk: 1 textures retired (1692 left, 2620 MB) [hos Presentation Thread] vk: a frame: 5 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.77, present 0.10, draw 2.35, descriptors 0.81, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.37, commands 0.90, dispatch 0.62, memory sync 1.45, queue submit 0.52, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.46 MB synced in 1092.4 copies, 59.56 MB written back [hos Presentation Thread] vk: 48960 presents, 39.2 fps; a frame: 444 draws (0 skipped), 76 dispatches, 133 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1692 textures (2620 MB) [hos Presentation Thread] vk: a frame: 304.6 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 4.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 74152 so far (63723 MB) [hos Presentation Thread] vi: 48970 frames presented (38.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 38, 22-30 125, 30-40 30, over 40 0 [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 3, 12-17 382, 17-25 0, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 74 dirty pages from their submits' captures, 104148 from earlier ones', 105 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 Presentation Thread] vk: write-back diff (600 submits): 4649 runs, 3290.5 MB compared; 3538 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 105; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 8.8 MB in all, a range counted once a submit): 0x1065000000 (16 MB, state 1): 116 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 110 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 73 binds, 8 MB; 0x1140000000 (64 MB, state 1): 70 binds, 0 MB; 0x1051000000 (16 MB, state 1): 55 binds, 0 MB; 0x1066000000 (16 MB, state 1): 38 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.12 [hos ModuleSystemWorker3] nvn: DrawMeshTasksIndirect: 1400000 so far (x1 0x117b407000 x2 0x2 x3 0x117b407000 x4 0xf33080) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1155000: event 0x100d6c8000 mode 0 value 871328 (now 871309) (lr 0x82c0326c) [hos host] vk: batched submits: 91 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 45, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1691 left, 2620 MB) [hos sead::MainThread] vk: readbacks of GPU results: 682 of 3000 waited for their write-back, 2.69 ms each [hos Presentation Thread] vk: 12 textures retired (1706 left, 2634 MB) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 843 pages written, 843 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.170; GPU wait for late pages 0.156 (38 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (148 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 13 textures retired (1705 left, 2634 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65440000 (8799940 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 70 dirty pages from their submits' captures, 103158 from earlier ones', 185 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 Presentation Thread] vk: write-back diff (600 submits): 4596 runs, 3170.7 MB compared; 3509 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 185; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 16.5 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 118 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 107 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 95 binds, 16 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 61 binds, 0 MB; 0x1065000000 (16 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 54 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16581159 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 36 textures retired (1711 left, 2635 MB) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 42 textures retired (1693 left, 2620 MB) [hos host] vk: batched submits: 91 flushes, 16.7 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 53, cap 0, value 0, other 0 [hos Presentation Thread] vk: 24 textures retired (1696 left, 2620 MB) [hos Presentation Thread] vk: 44 textures retired (1694 left, 2620 MB) [hos Presentation Thread] vk: 13 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 108 dirty pages from their submits' captures, 95604 from earlier ones', 22 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 Presentation Thread] vk: write-back diff (600 submits): 4680 runs, 2906.6 MB compared; 3763 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 22; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 101.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 186 binds, 79 MB; 0x7fbf000000 (80 MB, state 1): 118 binds, 19 MB; 0x1065000000 (16 MB, state 1): 114 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1066000000 (16 MB, state 1): 62 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; 0x1055000000 (16 MB, state 1): 50 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.21, writes collected 0.13 [hos Presentation Thread] vk: 12 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.75, present 0.13, draw 2.62, descriptors 0.92, texture lookups 0.11, uploads 0.00, pipelines 0.14, programs 0.42, commands 0.98, dispatch 0.66, memory sync 2.04, queue submit 0.55, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.55 MB synced in 1100.2 copies, 58.98 MB written back [hos Presentation Thread] vk: 49080 presents, 38.7 fps; a frame: 492 draws (0 skipped), 81 dispatches, 137 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1693 textures (2620 MB) [hos Presentation Thread] vk: a frame: 316.9 full barriers recorded, 185.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 72.4; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.4 ms); 1.8 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 1 textures retired (1692 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65460000 (8804327 pages from the captures) [hos Presentation Thread] vk: 5 textures retired (1694 left, 2620 MB) [hos host] vk: batched submits: 87 flushes, 18.5 command buffers each, over 120 presents; by reason: poll 0, wait 48, slot 0, present 39, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 876 pages written, 876 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.184; GPU wait for late pages 0.170 (33 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (170 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 25 textures retired (1697 left, 2620 MB) [hos Presentation Thread] vk: texture #95679 0x1001e0d3000 137x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 49113 (drawn at 49052) [hos Presentation Thread] vk: texture #95677 0x1001f0c5800 73x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 49113 (drawn at 49052) [hos Presentation Thread] vk: texture #95680 0x1001e0cee00 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 49113 (drawn at 49052) [hos AudioFrameworkThread] vcores: 386266 takes, 7567 waits (mean 35 us, longest 3.5 ms), 3264 kicks, 3143 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 25 textures retired (1697 left, 2620 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 58 dirty pages from their submits' captures, 94324 from earlier ones', 13 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 sead::MainThread] vk: write-back diff (600 submits): 4738 runs, 2834.4 MB compared; 3828 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 13; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 89.2 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 174 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 158 binds, 71 MB; 0x7fbf000000 (80 MB, state 1): 112 binds, 17 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1055000000 (16 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 94 binds, 0 MB; 0x7f7e000000 (16 MB, state 1): 84 binds, 1 MB; 0x1042000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 13 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vk: 12 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vk: 26 textures retired (1711 left, 2634 MB) [hos host] vk: frame interpolation: 380 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 0, 9-12 0, 12-17 379, 17-25 1, over 25 0 [hos Presentation Thread] vi: 49160 frames presented (38.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 34, 22-30 113, 30-40 42, over 40 0 [hos Presentation Thread] vk: texture #95681 0x10000000000 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 49161 (drawn at 49052) [hos host] vk: batched submits: 87 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 40, cap 2, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65480000 (8808592 pages from the captures) [hos Presentation Thread] vk: 30 textures retired (1700 left, 2620 MB) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 705 of 3000 waited for their write-back, 2.56 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 84 dirty pages from their submits' captures, 95273 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 4864 runs, 2829.4 MB compared; 4259 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 133.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 185 binds, 105 MB; 0x1066000000 (16 MB, state 1): 185 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 28 MB; 0x7f7e000000 (16 MB, state 1): 98 binds, 1 MB; 0x7ffe000000 (32 MB, state 1): 96 binds, 0 MB; 0x1055000000 (16 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 92 binds, 0 MB; 0x1042000000 (16 MB, state 1): 83 binds, 0 MB; [hos Presentation Thread] vk: program picks: 33586828 kept (16378324 by the last picks' textures, a uniform buffer bound since), 74332 new, 16338839 with other textures (of 50000000) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #875000: event 0x100d6c8014 mode 0 value 875000 (lr 0x802915c8) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.16, writes collected 0.13 [hos Presentation Thread] vk: 25 textures retired (1699 left, 2620 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1160000: event 0x100d6c8000 mode 0 value 875128 (now 875109) (lr 0x8027944c) [hos Presentation Thread] vk: 1 textures retired (1698 left, 2620 MB) [hos Presentation Thread] vk: memory: working set 1333 MB (peak 6471), private 418 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1785 allocations 4227 MB; used 5537 of 9052 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7543 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1530 images 1602 MB; 287 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 220 images 495 MB; 146 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54017 reused from the pool, 20491 made new, 20271 destroyed from it; it holds 39 (42 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9308 MB allowed (1274 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1699 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (87 drawn in one frame, kept: 35863 KB), other 320 MB; used in the last 8 presents 1072 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 9930 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 19741 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 19741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 27123 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 110 (116548 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x37x1 NVN 0x25: 1 (10 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 39.1 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 7 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.88, present 0.15, draw 3.22, descriptors 1.17, texture lookups 0.13, uploads 0.01, pipelines 0.16, programs 0.49, commands 1.21, dispatch 0.73, memory sync 1.53, queue submit 0.56, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.72 MB synced in 1123.5 copies, 59.08 MB written back [hos Presentation Thread] vk: 49200 presents, 37.3 fps; a frame: 561 draws (0 skipped), 92 dispatches, 142 passes, 156 barriers, 6 submits, 0.6 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1699 textures (2620 MB) [hos Presentation Thread] vk: a frame: 337.9 full barriers recorded, 191.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.9; 0x8: 3.0; 0x9: 1.0; 0x10: 5.9; 0x11: 43.0; 0x12: 72.6; 0x13: 2.0; 0x21: 3.9; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.2 ms a frame (the longest submission 5.0 ms); 1.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 887 pages written, 887 copied (3.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.121; GPU wait for late pages 0.107 (26 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (157 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 25 textures retired (1712 left, 2634 MB) [hos Presentation Thread] vk: 13 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 54 dirty pages from their submits' captures, 100910 from earlier ones', 18 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 Presentation Thread] vk: write-back diff (600 submits): 5125 runs, 2960.7 MB compared; 4368 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 18; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 100.1 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 184 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 162 binds, 79 MB; 0x7fbf000000 (80 MB, state 1): 130 binds, 21 MB; 0x7ffe000000 (32 MB, state 1): 101 binds, 0 MB; 0x1055000000 (16 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 72 binds, 0 MB; 0x1042000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 86 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 36, cap 0, value 0, other 0 [hos Presentation Thread] vk: 7 textures retired (1709 left, 2634 MB) [hos rmbl::VibrationThread] hid: 262144 vibration values, strongest 0.06 since the last count [hos Presentation Thread] vk: 12 textures retired (1697 left, 2620 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65500000 (8812839 pages from the captures) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16640114 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1696 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 240 dirty pages from their submits' captures, 98416 from earlier ones', 23 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 Presentation Thread] vk: write-back diff (600 submits): 5050 runs, 3012.4 MB compared; 4238 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 23; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 94.3 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 158 binds, 79 MB; 0x7fbf000000 (80 MB, state 1): 116 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 102 binds, 0 MB; 0x1055000000 (16 MB, state 1): 101 binds, 0 MB; 0x107c000000 (32 MB, state 1): 75 binds, 0 MB; 0x1042000000 (16 MB, state 1): 59 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.13 [hos host] vk: batched submits: 88 flushes, 17.4 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 41, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1695 left, 2620 MB) [hos Presentation Thread] vk: texture #95950 0x1001f0c5800 73x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 49298 (drawn at 49227) [hos Presentation Thread] vk: texture #95952 0x1001e0d3000 137x101 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 49298 (drawn at 49227) [hos Presentation Thread] vk: texture #95953 0x1001e0cee00 64x62 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 49298 (drawn at 49227) [hos Presentation Thread] vk: texture #95954 0x1001e0cac00 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 49298 (drawn at 49227) [hos AudioFrameworkThread] vcores: 405467 takes, 7665 waits (mean 32 us, longest 3.5 ms), 3308 kicks, 3201 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 879 pages written, 879 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.101; GPU wait for late pages 0.087 (24 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 13 textures retired (1709 left, 2634 MB) [hos Presentation Thread] vk: 50 textures retired (1711 left, 2634 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4166 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.63, present 0.11, draw 2.89, descriptors 1.02, texture lookups 0.11, uploads 0.00, pipelines 0.15, programs 0.46, commands 1.08, dispatch 0.75, memory sync 1.53, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.67 MB synced in 1116.4 copies, 59.05 MB written back [hos Presentation Thread] vk: 49320 presents, 37.7 fps; a frame: 512 draws (0 skipped), 90 dispatches, 139 passes, 154 barriers, 6 submits, 0.1 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2434 pipelines (55169 ms), 364 programs (11 failed), 1723 textures (2648 MB) [hos Presentation Thread] vk: a frame: 328.3 full barriers recorded, 187.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 72.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.1 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 60 dirty pages from their submits' captures, 98789 from earlier ones', 22 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 Presentation Thread] vk: write-back diff (600 submits): 4863 runs, 3012.1 MB compared; 4026 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 22; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 97.4 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 163 binds, 75 MB; 0x1065000000 (16 MB, state 1): 139 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 134 binds, 23 MB; 0x7ffe000000 (32 MB, state 1): 100 binds, 0 MB; 0x1055000000 (16 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1042000000 (16 MB, state 1): 58 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65520000 (8817261 pages from the captures) [hos Presentation Thread] vk: 39 textures retired (1696 left, 2620 MB) [hos host] vk: batched submits: 82 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 38, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vk: readbacks of GPU results: 633 of 3000 waited for their write-back, 2.97 ms each [hos Presentation Thread] vi: 49350 frames presented (37.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 25, 22-30 116, 30-40 48, over 40 0 [hos host] vk: frame interpolation: 380 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 4, 12-17 375, 17-25 0, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1696 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 120 dirty pages from their submits' captures, 99684 from earlier ones', 55 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 Presentation Thread] vk: write-back diff (600 submits): 5124 runs, 3014.6 MB compared; 4315 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 55; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 36.2 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 180 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 123 binds, 21 MB; 0x7fbf000000 (80 MB, state 1): 117 binds, 15 MB; 0x7ffe000000 (32 MB, state 1): 107 binds, 0 MB; 0x107c000000 (32 MB, state 1): 82 binds, 0 MB; 0x1140000000 (64 MB, state 1): 54 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; 0x1056000000 (16 MB, state 1): 7 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.17, writes collected 0.13 [hos Presentation Thread] vk: 62 textures retired (1700 left, 2620 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1165000: event 0x100d6c8000 mode 0 value 878928 (now 878909) (lr 0x82c0301c) [hos Presentation Thread] vk: 26 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65540000 (8821780 pages from the captures) [hos Presentation Thread] vk: in play: graphics 470fa9488961ed3b (697607249ae6b843 67320a0a7bbe07a8), inputs 0000000000000000, outputs 00 00 00 00 00 00 00 00, 1 other variants [hos sead::MainThread] nvn: 4750000 recordings made, 58295 live copies (16.8 MB), 28658 texture copies; 2 command buffers' segments (4.1 MB) [hos host] vk: batched submits: 80 flushes, 20.4 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 38, cap 5, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 878 pages written, 878 copied (3.4 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.176; GPU wait for late pages 0.161 (23 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (153 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 296 dirty pages from their submits' captures, 107921 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 Presentation Thread] vk: write-back diff (600 submits): 4710 runs, 2586.6 MB compared; 4204 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 156.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 269 binds, 112 MB; 0x1042000000 (16 MB, state 1): 251 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 231 binds, 44 MB; 0x1065000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 88 binds, 0 MB; 0x1055000000 (16 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 64 binds, 0 MB; 0x1140000000 (64 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65560000 (8824328 pages from the captures) [hos ModuleSystemWorker4] nvn: CommandBufferSignalEvent #880000: event 0x100d6c8020 mode 0 value 880000 (lr 0x80664f14) [hos Presentation Thread] vk: a frame: 31 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.2 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.40, present 0.20, draw 3.23, descriptors 1.13, texture lookups 0.11, uploads 0.00, pipelines 0.16, programs 0.56, commands 1.18, dispatch 0.75, memory sync 1.87, queue submit 0.57, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 8.67 MB synced in 1271.4 copies, 58.93 MB written back [hos Presentation Thread] vk: 49440 presents, 36.7 fps; a frame: 590 draws (0 skipped), 96 dispatches, 141 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1718 textures (2635 MB) [hos Presentation Thread] vk: a frame: 339.5 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 73.9; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 4.9 ms); 1.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: 27 textures retired (1704 left, 2621 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 260 dirty pages from their submits' captures, 103030 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 Presentation Thread] vk: write-back diff (600 submits): 4736 runs, 2538.6 MB compared; 4274 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 262.7 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 345 binds, 183 MB; 0x7fbf000000 (80 MB, state 1): 247 binds, 45 MB; 0x1042000000 (16 MB, state 1): 222 binds, 0 MB; 0x1065000000 (16 MB, state 1): 208 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 84 binds, 0 MB; 0x1055000000 (16 MB, state 1): 84 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 75 binds, 34 MB; 0x107c000000 (32 MB, state 1): 58 binds, 0 MB; [hos host] vk: batched submits: 94 flushes, 19.3 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 45, cap 8, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16698664 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: program picks: 33711253 kept (16442051 by the last picks' textures, a uniform buffer bound since), 74636 new, 16414110 with other textures (of 50200000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65580000 (8827131 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.18, writes collected 0.13 [hos Presentation Thread] vk: 45 textures retired (1712 left, 2634 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 53 textures retired (1695 left, 2620 MB) [hos tera::FileResourceMgr] vcores: 374066 takes, 6995 waits (mean 32 us, longest 2.2 ms), 2983 kicks, 2881 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 52 textures retired (1702 left, 2621 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 179 dirty pages from their submits' captures, 98251 from earlier ones', 72 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 Presentation Thread] vk: write-back diff (600 submits): 4387 runs, 2595.0 MB compared; 3546 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 72; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 291.0 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 331 binds, 206 MB; 0x7fbf000000 (80 MB, state 1): 216 binds, 43 MB; 0x1042000000 (16 MB, state 1): 188 binds, 0 MB; 0x1065000000 (16 MB, state 1): 168 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 96 binds, 42 MB; 0x7ffe000000 (32 MB, state 1): 92 binds, 0 MB; 0x1055000000 (16 MB, state 1): 73 binds, 0 MB; 0x107c000000 (32 MB, state 1): 59 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 884 pages written, 884 copied (3.5 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.170; GPU wait for late pages 0.156 (30 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 31 textures retired (1695 left, 2620 MB) [hos host] vk: batched submits: 81 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 0, wait 38, slot 0, present 40, cap 3, value 0, other 0 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 553 of 3000 waited for their write-back, 2.96 ms each [hos Presentation Thread] vi: 49534 frames presented (36.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 18, 22-30 121, 30-40 44, over 40 0 [hos host] vk: frame interpolation: 368 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 1, 12-17 364, 17-25 2, over 25 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65600000 (8831446 pages from the captures) [hos sead::MainThread] vk: mirror syncs (600 submits): 455 dirty pages from their submits' captures, 101516 from earlier ones', 36 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 sead::MainThread] vk: write-back diff (600 submits): 4524 runs, 3107.4 MB compared; 3341 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 36; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 33.9 MB in all, a range counted once a submit): 0x1066000000 (16 MB, state 1): 190 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 149 binds, 34 MB; 0x7ffe000000 (32 MB, state 1): 106 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 103 binds, 0 MB; 0x107c000000 (32 MB, state 1): 85 binds, 0 MB; 0x1140000000 (64 MB, state 1): 56 binds, 0 MB; 0x1051000000 (16 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: a frame: 55 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.88, present 0.12, draw 2.97, descriptors 1.01, texture lookups 0.10, uploads 0.00, pipelines 0.15, programs 0.49, commands 1.14, dispatch 0.69, memory sync 1.68, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 8.29 MB synced in 1217.2 copies, 58.90 MB written back [hos Presentation Thread] vk: 49560 presents, 37.5 fps; a frame: 595 draws (0 skipped), 85 dispatches, 143 passes, 157 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1695 textures (2620 MB) [hos Presentation Thread] vk: a frame: 331.2 full barriers recorded, 190.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 75.1; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 10.4 ms a frame (the longest submission 4.5 ms); 1.5 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 74991 so far (64483 MB) [hos Presentation Thread] vk: 12 textures retired (1695 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.14, writes collected 0.13 [hos Presentation Thread] vk: 12 textures retired (1695 left, 2620 MB) [hos ModuleSystemWorker2] nvn: CommandBufferWaitEvent #1170000: event 0x100d6c8000 mode 0 value 882728 (now 882709) (lr 0x82c0301c) [hos host] vk: batched submits: 83 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: 13 textures retired (1694 left, 2620 MB) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 854 pages written, 854 copied (3.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.157; GPU wait for late pages 0.144 (25 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 270 dirty pages from their submits' captures, 103762 from earlier ones', 150 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 Presentation Thread] vk: write-back diff (600 submits): 4264 runs, 3258.2 MB compared; 2838 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 150; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 13.5 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 188 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 108 binds, 0 MB; 0x1065000000 (16 MB, state 1): 98 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x1066000000 (16 MB, state 1): 84 binds, 0 MB; 0x107c000000 (32 MB, state 1): 76 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 72 binds, 13 MB; 0x1140000000 (64 MB, state 1): 58 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 81 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 28, slot 0, present 53, cap 0, value 0, other 0 [hos BaseProcExecutor5] hid: game window not in front (foreground window: process 0, class "") [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65620000 (8835888 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 189 dirty pages from their submits' captures, 104669 from earlier ones', 96 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 Presentation Thread] vk: write-back diff (600 submits): 4200 runs, 3397.8 MB compared; 2598 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 96; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1065000000 (16 MB, state 1): 178 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.13 [hos Presentation Thread] vk: a frame: 9 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.67, present 0.11, draw 2.35, descriptors 0.80, texture lookups 0.09, uploads 0.00, pipelines 0.12, programs 0.38, commands 0.91, dispatch 0.61, memory sync 1.46, queue submit 0.50, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.35 MB synced in 1079.1 copies, 60.15 MB written back [hos Presentation Thread] vk: 49680 presents, 38.7 fps; a frame: 417 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1695 textures (2620 MB) [hos Presentation Thread] vk: a frame: 292.2 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.6; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 5.0 ms); 0.3 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vcores: 362152 takes, 6604 waits (mean 32 us, longest 4.0 ms), 2830 kicks, 2685 yields, 0 escapes in 5 s [hos BaseProcExecutor0] hid: game window in front (foreground window: process 143131, class "") [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #885000: event 0x100d6c8028 mode 0 value 884999 (lr 0x80667410) [hos host] vk: batched submits: 79 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 26, slot 0, present 53, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 832 pages written, 832 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.099; GPU wait for late pages 0.085 (26 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (169 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: 1 textures retired (1694 left, 2620 MB) [hos sead::MainThread] vk: readbacks of GPU results: 635 of 3000 waited for their write-back, 2.56 ms each [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16757437 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: mirror syncs (600 submits): 291 dirty pages from their submits' captures, 106079 from earlier ones', 249 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 Presentation Thread] vk: write-back diff (600 submits): 4255 runs, 3470.1 MB compared; 2631 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 249; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: frame interpolation: 386 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 0, 12-17 384, 17-25 0, over 25 0 [hos Presentation Thread] vi: 49727 frames presented (38.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 44, 22-30 117, 30-40 32, over 40 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1695 left, 2620 MB) [hos Presentation Thread] vk: queues ordered by their events: 336000 submissions stopped at a wait, 335978 went on once it was reached, 18 waits gone past; made to go by presents 153, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1174307, not met 0; captures at a CPU event's wait 421 [hos host] vk: batched submits: 83 flushes, 16.9 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 43, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65640000 (8840297 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 1420000 so far (x1 0x117b407040 x2 0x6001d40 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: mirror syncs (600 submits): 221 dirty pages from their submits' captures, 104764 from earlier ones', 163 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 Presentation Thread] vk: write-back diff (600 submits): 4167 runs, 3277.2 MB compared; 2637 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 163; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 178 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 94 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 55 binds, 0 MB; [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1175000: event 0x100d6c8000 mode 0 value 886528 (now 886509) (lr 0x82c0301c) [hos BaseProcExecutor3] hid: game window not in front (foreground window: process 0, class "") [hos Presentation Thread] vk: memory: working set 1348 MB (peak 6471), private 432 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1743 allocations 4185 MB; used 5537 of 9023 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7543 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1527 images 1602 MB; 288 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 181 images 453 MB; 123 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54450 reused from the pool, 20538 made new, 20357 destroyed from it; it holds 1 (0 MB) [hos Presentation Thread] vk: VRAM: 6000 MB used of 9279 MB allowed (1316 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1695 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (85 drawn in one frame, kept: 35834 KB), other 320 MB; used in the last 8 presents 1026 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 10530 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 20341 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 20341 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 27723 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (116537 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos Presentation Thread] vk: 1 textures retired (1694 left, 2620 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 38.8 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 8 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.77, present 0.10, draw 2.42, descriptors 0.82, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.94, dispatch 0.63, memory sync 1.38, queue submit 0.51, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1079.0 copies, 59.85 MB written back [hos Presentation Thread] vk: 49800 presents, 39.0 fps; a frame: 412 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 290.2 full barriers recorded, 183.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.3 ms a frame (the longest submission 5.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 824 pages written, 824 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.094; GPU wait for late pages 0.080 (23 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (161 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos host] vk: batched submits: 74 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 26, slot 0, present 48, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 192 dirty pages from their submits' captures, 104456 from earlier ones', 286 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 sead::MainThread] vk: write-back diff (600 submits): 4263 runs, 3381.6 MB compared; 2676 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 286; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1065000000 (16 MB, state 1): 183 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 1 textures retired (1694 left, 2620 MB) [hos ModuleSystemWorker1] vcores: 420139 takes, 7836 waits (mean 33 us, longest 5.3 ms), 3333 kicks, 3232 yields, 0 escapes in 5 s [hos Presentation Thread] vk: program picks: 33827487 kept (16499147 by the last picks' textures, a uniform buffer bound since), 75033 new, 16497479 with other textures (of 50400000) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.14 [hos host] vk: batched submits: 78 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65660000 (8844677 pages from the captures) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 412 of 3000 waited for their write-back, 5.07 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 118 dirty pages from their submits' captures, 106224 from earlier ones', 141 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 Presentation Thread] vk: write-back diff (600 submits): 4224 runs, 3369.3 MB compared; 2614 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 141; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1065000000 (16 MB, state 1): 133 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; 0x1066000000 (16 MB, state 1): 50 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 829 pages written, 829 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.022; GPU wait for late pages 0.008 (2 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vi: 49912 frames presented (36.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 16, 22-30 144, 30-40 24, over 40 0 [hos host] vk: frame interpolation: 370 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 2, 9-12 8, 12-17 356, 17-25 4, over 25 0 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.38, present 0.11, draw 2.40, descriptors 0.81, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.93, dispatch 0.64, memory sync 0.98, queue submit 0.48, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1076.3 copies, 59.31 MB written back [hos Presentation Thread] vk: 49920 presents, 35.4 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.1 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 68 flushes, 20.7 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 18, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 254 dirty pages from their submits' captures, 104445 from earlier ones', 103 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 sead::MainThread] vk: write-back diff (600 submits): 4179 runs, 3313.8 MB compared; 2603 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 103; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 183 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker1] nvn: CommandBufferSignalEvent #890000: event 0x100d6c8034 mode 0 value 889999 (lr 0x806616b0) [hos sead::MainThread] nvn: QueueSubmitCommands #300000: queue 0x10100d695020 (its #49976), 1 handles (lr 0x80666be0) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.15 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16816762 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker2] nvn: CommandBufferWaitEvent #1180000: event 0x100d6c8000 mode 0 value 890328 (now 890309) (lr 0x82c0301c) [hos sead::MainThread] nvn: 4800000 recordings made, 58228 live copies (16.2 MB), 28658 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos rmbl::VibrationThread] hid: 266240 vibration values, strongest 0.08 since the last count [hos sead::MainThread] nvn: EventSignal (CPU) #100000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65680000 (8848977 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.43 ms (lock 0.07, scan 0.08 over 947 ranges, 2681 MB), 828 pages written, 828 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.100; GPU wait for late pages 0.084 (17 of 600 takes), pools lock 0.000, retires and stamps 0.009, bytes copied 0.000; 25 kept (155 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos host] vk: batched submits: 87 flushes, 16.0 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 44, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 203 dirty pages from their submits' captures, 104385 from earlier ones', 221 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 Presentation Thread] vk: write-back diff (600 submits): 4154 runs, 3300.3 MB compared; 2586 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 221; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 183 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.24, present 0.11, draw 2.45, descriptors 0.82, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.40, commands 0.95, dispatch 0.67, memory sync 1.60, queue submit 0.54, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.1 copies, 58.95 MB written back [hos Presentation Thread] vk: 50040 presents, 36.1 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.8 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.8; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.3 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos NavMeshCAStepDepWorker1] vcores: 424596 takes, 7999 waits (mean 34 us, longest 4.6 ms), 3607 kicks, 3517 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 193 dirty pages from their submits' captures, 106160 from earlier ones', 101 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 Presentation Thread] vk: write-back diff (600 submits): 4223 runs, 3360.1 MB compared; 2629 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 101; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x1066000000 (16 MB, state 1): 185 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 65 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 72 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 35, slot 0, present 37, cap 0, value 0, other 0 [hos ModuleSystemWorker2] vk: readbacks of GPU results: 405 of 3000 waited for their write-back, 5.26 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.11, writes collected 0.14 [hos Presentation Thread] vi: 50093 frames presented (36.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 1, 17.8-22 19, 22-30 125, 30-40 33, over 40 2 [hos host] vk: frame interpolation: 361 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 3, 7-9 3, 9-12 2, 12-17 349, 17-25 4, over 25 1 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.08 over 947 ranges, 2681 MB), 828 pages written, 828 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.079; GPU wait for late pages 0.065 (12 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (146 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 104540 from earlier ones', 192 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 Presentation Thread] vk: write-back diff (600 submits): 4142 runs, 3298.7 MB compared; 2582 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 192; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65700000 (8853288 pages from the captures) [hos host] vk: batched submits: 84 flushes, 16.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 44, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.62, present 0.11, draw 2.40, descriptors 0.81, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.93, dispatch 0.64, memory sync 1.19, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.0 copies, 58.93 MB written back [hos Presentation Thread] vk: 50160 presents, 36.4 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.2 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75018 so far (64507 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 106543 from earlier ones', 199 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 Presentation Thread] vk: write-back diff (600 submits): 4213 runs, 3358.2 MB compared; 2634 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 199; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 264 binds, 0 MB; 0x1066000000 (16 MB, state 1): 185 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1185000: event 0x100d6c8000 mode 0 value 894128 (now 894109) (lr 0x8027944c) [hos host] vk: batched submits: 75 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2681 MB), 831 pages written, 831 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.055; GPU wait for late pages 0.041 (9 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 841 texture pages copied (3 MB) [hos ModuleSystemWorker5] nvn: CommandBufferSignalEvent #895000: event 0x100d6c8040 mode 0 value 894999 (lr 0x806621e8) [hos tera::FileResourceMgr] vcores: 439272 takes, 8625 waits (mean 34 us, longest 17.5 ms), 3863 kicks, 3747 yields, 0 escapes in 5 s [hos sead::MainThread] vk: mirror syncs (600 submits): 233 dirty pages from their submits' captures, 104259 from earlier ones', 202 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 sead::MainThread] vk: write-back diff (600 submits): 4156 runs, 3302.1 MB compared; 2591 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 202; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1065000000 (16 MB, state 1): 173 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1066000000 (16 MB, state 1): 10 binds, 0 MB; [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16875476 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65720000 (8857649 pages from the captures) [hos host] vk: batched submits: 76 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 51, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos ModuleSystemWorker2] vk: readbacks of GPU results: 346 of 3000 waited for their write-back, 6.51 ms each [hos Presentation Thread] vi: 50275 frames presented (36.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 15, 22-30 150, 30-40 16, over 40 1 [hos host] vk: frame interpolation: 361 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 0, 12-17 362, 17-25 1, over 25 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.38, present 0.12, draw 2.39, descriptors 0.81, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.92, dispatch 0.64, memory sync 1.05, queue submit 0.47, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.5 copies, 58.93 MB written back [hos Presentation Thread] vk: 50280 presents, 36.6 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1693 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.0 full barriers recorded, 183.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 165 dirty pages from their submits' captures, 104434 from earlier ones', 113 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 Presentation Thread] vk: write-back diff (600 submits): 4157 runs, 3319.6 MB compared; 2587 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 113; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: program picks: 33939632 kept (16554671 by the last picks' textures, a uniform buffer bound since), 75451 new, 16584916 with other textures (of 50600000) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 827 pages written, 827 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.041; GPU wait for late pages 0.027 (7 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos host] vk: batched submits: 74 flushes, 19.1 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 21, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 250 dirty pages from their submits' captures, 106155 from earlier ones', 244 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 Presentation Thread] vk: write-back diff (600 submits): 4212 runs, 3354.5 MB compared; 2627 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 244; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x1065000000 (16 MB, state 1): 184 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65740000 (8861963 pages from the captures) [hos host] vk: batched submits: 77 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 31, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1190000: event 0x100d6c8000 mode 0 value 897928 (now 897909) (lr 0x82c0301c) [hos Presentation Thread] vk: memory: working set 1349 MB (peak 6471), private 432 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1741 allocations 4185 MB; used 5537 of 9086 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7627 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1526 images 1602 MB; 290 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 180 images 452 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54450 reused from the pool, 20538 made new, 20358 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5936 MB used of 9342 MB allowed (1316 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1694 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (85 drawn in one frame, kept: 35834 KB), other 320 MB; used in the last 8 presents 1025 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 11130 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 20941 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 28323 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 20941 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (116537 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos host] vk: malloc: 1902 MB in arenas (915 MB in use, 986 MB free, 0 MB of it at the tops), 43 MB mapped [hos host] vk: malloc_trim: 986 MB free in the arenas now, the process's private memory 432 -> 416 MB (3 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 58.4 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.67, present 0.13, draw 2.40, descriptors 0.81, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.92, dispatch 0.64, memory sync 1.25, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1076.0 copies, 59.07 MB written back [hos Presentation Thread] vk: 50400 presents, 36.3 fps; a frame: 413 draws (0 skipped), 65 dispatches, 130 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.3 full barriers recorded, 183.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 221 dirty pages from their submits' captures, 104308 from earlier ones', 130 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 Presentation Thread] vk: write-back diff (600 submits): 4153 runs, 3300.1 MB compared; 2586 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 130; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 68 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.06, scan 0.08 over 947 ranges, 2489 MB), 823 pages written, 823 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.074; GPU wait for late pages 0.061 (10 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos ModuleSystemWorker3] vcores: 444941 takes, 7872 waits (mean 35 us, longest 4.9 ms), 3486 kicks, 3347 yields, 0 escapes in 5 s [hos host] vk: batched submits: 80 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 39, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vk: readbacks of GPU results: 349 of 3000 waited for their write-back, 6.59 ms each [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 334 dirty pages from their submits' captures, 104150 from earlier ones', 189 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 Presentation Thread] vk: write-back diff (600 submits): 4148 runs, 3301.9 MB compared; 2585 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 189; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos host] vk: frame interpolation: 360 frames shown on time, 6 late (over 2 ms); shown apart: <7 ms 2, 7-9 3, 9-12 5, 12-17 354, 17-25 2, over 25 0 [hos Presentation Thread] vi: 50458 frames presented (36.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 19, 22-30 143, 30-40 17, over 40 4 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65760000 (8866258 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos host] vk: batched submits: 82 flushes, 17.0 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 39, cap 0, value 0, other 0 [hos sead::MainThread] nvn: CommandBufferSignalEvent #900000: event 0x100d6c8004 mode 0 value 900000 (lr 0x80291440) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 16934506 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 829 pages written, 829 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.071; GPU wait for late pages 0.058 (15 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (137 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 281 dirty pages from their submits' captures, 106185 from earlier ones', 92 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 Presentation Thread] vk: write-back diff (600 submits): 4220 runs, 3362.8 MB compared; 2629 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 92; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x1066000000 (16 MB, state 1): 111 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 100 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1065000000 (16 MB, state 1): 75 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.65, present 0.11, draw 2.43, descriptors 0.82, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.95, dispatch 0.65, memory sync 1.23, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.30 MB synced in 1074.9 copies, 58.94 MB written back [hos Presentation Thread] vk: 50520 presents, 37.1 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.3 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.6 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos host] vk: batched submits: 74 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 32, slot 0, present 42, cap 0, value 0, other 0 [hos ModuleSystemWorker2] nvn: 4850000 recordings made, 58269 live copies (16.4 MB), 28658 texture copies; 4 command buffers' segments (4.2 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 113 dirty pages from their submits' captures, 104486 from earlier ones', 131 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 sead::MainThread] vk: write-back diff (600 submits): 4159 runs, 3298.6 MB compared; 2577 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 131; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.13 [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 1440000 so far (x1 0x117b407000 x2 0x2 x3 0x117b407000 x4 0xf33080) [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos ModuleSystemWorker2] nvn: CommandBufferWaitEvent #1195000: event 0x100d6c8000 mode 0 value 901728 (now 901709) (lr 0x82c0301c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65780000 (8870619 pages from the captures) [hos ModuleSystemWorker3] vcores: 422413 takes, 8421 waits (mean 34 us, longest 4.8 ms), 3733 kicks, 3623 yields, 0 escapes in 5 s [hos sead::MainThread] vk: capture: a submit 0.41 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 829 pages written, 829 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.108; GPU wait for late pages 0.095 (26 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (164 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos host] vk: batched submits: 86 flushes, 16.2 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 45, cap 0, value 0, other 0 [hos Presentation Thread] vk: queues ordered by their events: 342000 submissions stopped at a wait, 341981 went on once it was reached, 18 waits gone past; made to go by presents 159, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1195706, not met 0; captures at a CPU event's wait 432 [hos ModuleSystemWorker3] vk: readbacks of GPU results: 528 of 3000 waited for their write-back, 3.65 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 166 dirty pages from their submits' captures, 106134 from earlier ones', 115 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 Presentation Thread] vk: write-back diff (600 submits): 4162 runs, 3301.9 MB compared; 2583 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 115; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.79, present 0.11, draw 2.33, descriptors 0.77, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.37, commands 0.91, dispatch 0.64, memory sync 1.36, queue submit 0.52, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.30 MB synced in 1075.7 copies, 58.93 MB written back [hos Presentation Thread] vk: 50640 presents, 37.6 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.2 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 5.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 50646 frames presented (37.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 1, 15.5-17.8 2, 17.8-22 29, 22-30 132, 30-40 23, over 40 1 [hos host] vk: frame interpolation: 375 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 2, 7-9 2, 9-12 37, 12-17 330, 17-25 4, over 25 1 [hos host] vk: batched submits: 65 flushes, 21.5 command buffers each, over 120 presents; by reason: poll 1, wait 38, slot 0, present 26, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.14 [hos sead::MainThread] vk: mirror syncs (600 submits): 88 dirty pages from their submits' captures, 104477 from earlier ones', 128 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 sead::MainThread] vk: write-back diff (600 submits): 4218 runs, 3359.0 MB compared; 2628 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 128; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: capture: a submit 0.42 ms (lock 0.07, scan 0.08 over 947 ranges, 2489 MB), 822 pages written, 822 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.072; GPU wait for late pages 0.059 (8 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: program picks: 34051842 kept (16610204 by the last picks' textures, a uniform buffer bound since), 75869 new, 16672288 with other textures (of 50800000) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65800000 (8874928 pages from the captures) [hos host] vk: batched submits: 79 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 37, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 185 dirty pages from their submits' captures, 104243 from earlier ones', 180 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 Presentation Thread] vk: write-back diff (600 submits): 4151 runs, 3299.8 MB compared; 2584 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 180; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos rmbl::VibrationThread] hid: 270336 vibration values, strongest 0.00 since the last count [hos sead::MainThread] vk: readback pages refreshed from guest memory: 16993776 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #905000: event 0x100d6c8010 mode 0 value 905000 (lr 0x80660bcc) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.85, present 0.11, draw 2.46, descriptors 0.83, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.96, dispatch 0.66, memory sync 1.32, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.30 MB synced in 1075.3 copies, 58.94 MB written back [hos Presentation Thread] vk: 50760 presents, 36.5 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.4 full barriers recorded, 183.4 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75023 so far (64508 MB) [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.14 [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1200000: event 0x100d6c8000 mode 0 value 905528 (now 905509) (lr 0x82c0301c) [hos ModuleSystemWorker1] vcores: 434989 takes, 7849 waits (mean 33 us, longest 2.6 ms), 3401 kicks, 3293 yields, 0 escapes in 5 s [hos host] vk: batched submits: 76 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 29, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 144 dirty pages from their submits' captures, 105877 from earlier ones', 187 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 Presentation Thread] vk: write-back diff (600 submits): 4153 runs, 3298.9 MB compared; 2583 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 187; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1066000000 (16 MB, state 1): 136 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1065000000 (16 MB, state 1): 46 binds, 0 MB; [hos sead::MainThread] vk: readbacks of GPU results: 333 of 3000 waited for their write-back, 6.73 ms each [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 828 pages written, 828 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.039; GPU wait for late pages 0.027 (8 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (152 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65820000 (8879281 pages from the captures) [hos Presentation Thread] vi: 50827 frames presented (36.2 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 15, 22-30 127, 30-40 38, over 40 1 [hos host] vk: frame interpolation: 361 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 4, 12-17 352, 17-25 4, over 25 0 [hos host] vk: batched submits: 81 flushes, 17.1 command buffers each, over 120 presents; by reason: poll 0, wait 45, slot 0, present 36, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 315 dirty pages from their submits' captures, 105195 from earlier ones', 159 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 Presentation Thread] vk: write-back diff (600 submits): 4229 runs, 3361.3 MB compared; 2637 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 159; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1065000000 (16 MB, state 1): 184 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.14 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.76, present 0.12, draw 2.52, descriptors 0.85, texture lookups 0.09, uploads 0.00, pipelines 0.15, programs 0.40, commands 0.96, dispatch 0.66, memory sync 1.14, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.7 copies, 58.95 MB written back [hos Presentation Thread] vk: 50880 presents, 35.7 fps; a frame: 413 draws (0 skipped), 65 dispatches, 130 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 288.9 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.5 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.07, scan 0.08 over 947 ranges, 2489 MB), 827 pages written, 827 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.060; GPU wait for late pages 0.046 (8 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (142 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos host] vk: batched submits: 74 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 238 dirty pages from their submits' captures, 104358 from earlier ones', 152 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 Presentation Thread] vk: write-back diff (600 submits): 4179 runs, 3304.3 MB compared; 2590 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 152; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65840000 (8883585 pages from the captures) [hos sead::MainThread] vk: texture slots registered again at another size: 4400000 (of 5249675 registrations; slot 22241 256x256 -> 512x288) [hos ModuleSystemWorker1] vcores: 441487 takes, 8120 waits (mean 33 us, longest 6.7 ms), 3544 kicks, 3471 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 225 dirty pages from their submits' captures, 106163 from earlier ones', 238 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 Presentation Thread] vk: write-back diff (600 submits): 4235 runs, 3361.3 MB compared; 2636 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 238; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 68 flushes, 20.5 command buffers each, over 120 presents; by reason: poll 0, wait 49, slot 0, present 19, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.14 [hos ModuleSystemWorker4] vk: readbacks of GPU results: 332 of 3000 waited for their write-back, 6.83 ms each [hos ModuleSystemWorker2] nvn: CommandBufferWaitEvent #1205000: event 0x100d6c8000 mode 0 value 909328 (now 909309) (lr 0x82c0326c) [hos Presentation Thread] vk: memory: working set 1334 MB (peak 6471), private 417 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1741 allocations 4185 MB; used 5537 of 9086 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7617 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1526 images 1602 MB; 289 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 180 images 452 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54450 reused from the pool, 20538 made new, 20358 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5936 MB used of 9342 MB allowed (1316 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1694 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (85 drawn in one frame, kept: 35834 KB), other 320 MB; used in the last 8 presents 1025 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 11730 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 21541 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 28923 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 21541 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (116537 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 48.2 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.47, present 0.11, draw 2.33, descriptors 0.78, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.37, commands 0.91, dispatch 0.63, memory sync 1.11, queue submit 0.49, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.0 copies, 58.98 MB written back [hos Presentation Thread] vk: 51000 presents, 36.7 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.3 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.038; GPU wait for late pages 0.026 (12 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (152 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17052547 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vi: 51009 frames presented (36.4 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 17, 22-30 140, 30-40 23, over 40 1 [hos host] vk: frame interpolation: 364 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 1, 9-12 3, 12-17 358, 17-25 0, over 25 0 [hos Presentation Thread] vi: real-time step on: ratio 1.871, game's frame rate 32 [hos sead::MainThread] nvn: CommandBufferSignalEvent #910000: event 0x100d6c8000 mode 0 value 909993 (lr 0x80660f34) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 129 dirty pages from their submits' captures, 104496 from earlier ones', 182 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 Presentation Thread] vk: write-back diff (600 submits): 4152 runs, 3302.5 MB compared; 2580 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 182; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos host] vk: batched submits: 69 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 32, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos host] vk: replay reads of guest memory as submitted: 65860000 (8887891 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.13 [hos Presentation Thread] vk: mirror syncs (600 submits): 244 dirty pages from their submits' captures, 106065 from earlier ones', 139 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 Presentation Thread] vk: write-back diff (600 submits): 4216 runs, 3362.0 MB compared; 2626 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 139; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1065000000 (16 MB, state 1): 183 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 75 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 35, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 822 pages written, 822 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.084; GPU wait for late pages 0.072 (13 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (142 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.58, present 0.11, draw 2.35, descriptors 0.79, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.39, commands 0.91, dispatch 0.63, memory sync 1.29, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.30 MB synced in 1075.2 copies, 59.01 MB written back [hos Presentation Thread] vk: 51120 presents, 36.7 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.3 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 4.9 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 34163902 kept (16665526 by the last picks' textures, a uniform buffer bound since), 76288 new, 16759809 with other textures (of 51000000) [hos sead::MainThread] vk: mirror syncs (600 submits): 274 dirty pages from their submits' captures, 104240 from earlier ones', 129 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 sead::MainThread] vk: write-back diff (600 submits): 4173 runs, 3304.9 MB compared; 2587 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 129; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1066000000 (16 MB, state 1): 167 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1065000000 (16 MB, state 1): 13 binds, 0 MB; [hos ModuleSystemWorker4] nvn: 4900000 recordings made, 58235 live copies (16.8 MB), 28658 texture copies; 6 command buffers' segments (4.3 MB) [hos host] vk: batched submits: 75 flushes, 18.6 command buffers each, over 120 presents; by reason: poll 0, wait 36, slot 0, present 39, cap 0, value 0, other 0 [hos sead::MainThread] vcores: 451434 takes, 8027 waits (mean 33 us, longest 4.9 ms), 3475 kicks, 3358 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 396 of 3000 waited for their write-back, 5.54 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.13 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65880000 (8892252 pages from the captures) [hos ModuleSystemWorker2] nvn: CommandBufferWaitEvent #1210000: event 0x100d6c8000 mode 0 value 913128 (now 913109) (lr 0x82c0301c) [hos Presentation Thread] vk: mirror syncs (600 submits): 89 dirty pages from their submits' captures, 106299 from earlier ones', 121 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 Presentation Thread] vk: write-back diff (600 submits): 4209 runs, 3357.4 MB compared; 2626 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 121; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 70 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vi: 51193 frames presented (36.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 14, 22-30 151, 30-40 17, over 40 1 [hos host] vk: frame interpolation: 367 frames shown on time, 1 late (over 2 ms); shown apart: <7 ms 1, 7-9 0, 9-12 0, 12-17 364, 17-25 3, over 25 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.061; GPU wait for late pages 0.048 (8 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos host] vk: batched submits: 77 flushes, 18.1 command buffers each, over 120 presents; by reason: poll 0, wait 39, slot 0, present 38, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.41, present 0.14, draw 2.31, descriptors 0.77, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.90, dispatch 0.61, memory sync 1.17, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.1 copies, 58.96 MB written back [hos Presentation Thread] vk: 51240 presents, 36.8 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.2 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.3; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.1 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 142 dirty pages from their submits' captures, 104447 from earlier ones', 252 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 sead::MainThread] vk: write-back diff (600 submits): 4171 runs, 3304.0 MB compared; 2603 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 252; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos host] vk: batched submits: 76 flushes, 18.4 command buffers each, over 120 presents; by reason: poll 0, wait 42, slot 0, present 34, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17111581 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.07, writes collected 0.14 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: CommandBufferSignalEvent #915000: event 0x100d6c801c mode 0 value 914997 (lr 0x802911b8) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65900000 (8896566 pages from the captures) [hos sead::MainThread] vk: capture: a submit 0.42 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 829 pages written, 829 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.076; GPU wait for late pages 0.062 (11 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (167 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 298 dirty pages from their submits' captures, 104375 from earlier ones', 104 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 Presentation Thread] vk: write-back diff (600 submits): 4167 runs, 3305.3 MB compared; 2580 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 104; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 78 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 21, cap 0, value 0, other 0 [hos ModuleSystemWorker1] vcores: 436937 takes, 7678 waits (mean 33 us, longest 4.1 ms), 3387 kicks, 3276 yields, 0 escapes in 5 s [hos ModuleSystemWorker2] vk: readbacks of GPU results: 357 of 3000 waited for their write-back, 6.33 ms each [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 168 dirty pages from their submits' captures, 104688 from earlier ones', 159 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 Presentation Thread] vk: write-back diff (600 submits): 4227 runs, 3306.3 MB compared; 2688 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 159; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 176 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 92 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.93, present 0.11, draw 2.50, descriptors 0.86, texture lookups 0.10, uploads 0.00, pipelines 0.13, programs 0.40, commands 0.96, dispatch 0.65, memory sync 1.37, queue submit 0.50, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1077.3 copies, 59.03 MB written back [hos Presentation Thread] vk: 51360 presents, 35.4 fps; a frame: 414 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 290.0 full barriers recorded, 183.8 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.5; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 6.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75027 so far (64508 MB) [hos Presentation Thread] vi: 51374 frames presented (36.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 20, 22-30 127, 30-40 31, over 40 2 [hos host] vk: frame interpolation: 358 frames shown on time, 4 late (over 2 ms); shown apart: <7 ms 4, 7-9 1, 9-12 1, 12-17 353, 17-25 2, over 25 1 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.14 [hos ModuleSystemWorker4] nvn: DrawMeshTasksIndirect: 1460000 so far (x1 0x117b407000 x2 0x2 x3 0x117b407000 x4 0xf33080) [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1215000: event 0x100d6c8000 mode 0 value 916928 (now 916909) (lr 0x82c0301c) [hos host] vk: batched submits: 80 flushes, 17.6 command buffers each, over 120 presents; by reason: poll 0, wait 55, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.41 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 825 pages written, 825 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.064; GPU wait for late pages 0.051 (8 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (146 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 112 dirty pages from their submits' captures, 104878 from earlier ones', 87 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 Presentation Thread] vk: write-back diff (600 submits): 4265 runs, 3305.8 MB compared; 2749 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 87; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x1065000000 (16 MB, state 1): 104 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1066000000 (16 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65920000 (8900970 pages from the captures) [hos host] vk: batched submits: 78 flushes, 17.9 command buffers each, over 120 presents; by reason: poll 0, wait 47, slot 0, present 31, cap 0, value 0, other 0 [hos Presentation Thread] vk: queues ordered by their events: 348000 submissions stopped at a wait, 347981 went on once it was reached, 18 waits gone past; made to go by presents 168, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1217081, not met 0; captures at a CPU event's wait 447 [hos Presentation Thread] vk: mirror syncs (600 submits): 305 dirty pages from their submits' captures, 105328 from earlier ones', 139 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 Presentation Thread] vk: write-back diff (600 submits): 4159 runs, 3302.6 MB compared; 2588 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 139; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.06, writes collected 0.14 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.72, present 0.11, draw 2.50, descriptors 0.84, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.40, commands 0.97, dispatch 0.67, memory sync 1.19, queue submit 0.52, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1077.2 copies, 59.18 MB written back [hos Presentation Thread] vk: 51480 presents, 35.0 fps; a frame: 414 draws (0 skipped), 66 dispatches, 131 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 290.3 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.4; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos rmbl::VibrationThread] hid: 274432 vibration values, strongest 0.00 since the last count [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 828 pages written, 828 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.064; GPU wait for late pages 0.051 (11 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (163 MB), 11 spare buffers, 127 texture pages copied (0 MB) [hos AudioFrameworkThread] vcores: 422800 takes, 7845 waits (mean 47 us, longest 21.2 ms), 3509 kicks, 3392 yields, 0 escapes in 5 s [hos host] vk: batched submits: 75 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 52, slot 0, present 23, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17170777 pages so far (0 held: may be written ahead in their submission) [hos sead::MainThread] vk: readbacks of GPU results: 336 of 3000 waited for their write-back, 6.79 ms each [hos Presentation Thread] vk: mirror syncs (600 submits): 148 dirty pages from their submits' captures, 105335 from earlier ones', 173 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 Presentation Thread] vk: write-back diff (600 submits): 4239 runs, 3378.7 MB compared; 2633 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 173; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x1065000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65940000 (8905285 pages from the captures) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos Presentation Thread] vk: program picks: 34276072 kept (16720919 by the last picks' textures, a uniform buffer bound since), 76705 new, 16847222 with other textures (of 51200000) [hos sead::MainThread] nvn: CommandBufferSignalEvent #920000: event 0x100d6c8030 mode 0 value 919999 (lr 0x806612a8) [hos Presentation Thread] vi: 51549 frames presented (35.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 128, 30-40 33, over 40 4 [hos host] vk: frame interpolation: 347 frames shown on time, 3 late (over 2 ms); shown apart: <7 ms 3, 7-9 1, 9-12 2, 12-17 339, 17-25 4, over 25 1 [hos host] vk: batched submits: 90 flushes, 15.7 command buffers each, over 120 presents; by reason: poll 0, wait 57, slot 0, present 33, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.14 [hos sead::MainThread] nvn: CommandBufferWaitEvent #1220000: event 0x100d6c8000 mode 0 value 920728 (now 920709) (lr 0x8027944c) [hos Presentation Thread] vk: mirror syncs (600 submits): 107 dirty pages from their submits' captures, 104530 from earlier ones', 113 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 Presentation Thread] vk: write-back diff (600 submits): 4163 runs, 3319.3 MB compared; 2590 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 113; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: memory: working set 1335 MB (peak 6471), private 417 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1741 allocations 4185 MB; used 5537 of 9091 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7625 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1526 images 1602 MB; 289 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 180 images 452 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54450 reused from the pool, 20538 made new, 20358 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5936 MB used of 9347 MB allowed (1316 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1694 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (86 drawn in one frame, kept: 35870 KB), other 320 MB; used in the last 8 presents 1025 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 12330 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 22141 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 29523 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 22141 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (116537 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 53.7 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.38, present 0.11, draw 2.38, descriptors 0.79, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.39, commands 0.92, dispatch 0.62, memory sync 1.06, queue submit 0.48, slot wait 0.06 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1075.0 copies, 59.08 MB written back [hos Presentation Thread] vk: 51600 presents, 35.5 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.1 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.3 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.1; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 828 pages written, 828 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.034; GPU wait for late pages 0.023 (4 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (146 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 68 flushes, 20.2 command buffers each, over 120 presents; by reason: poll 1, wait 54, slot 0, present 13, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: mirror syncs (600 submits): 364 dirty pages from their submits' captures, 105756 from earlier ones', 150 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 Presentation Thread] vk: write-back diff (600 submits): 4220 runs, 3358.2 MB compared; 2630 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 150; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1065000000 (16 MB, state 1): 184 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65960000 (8909597 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.14 [hos ModuleSystemWorker1] vcores: 456511 takes, 8037 waits (mean 35 us, longest 11.0 ms), 3608 kicks, 3493 yields, 0 escapes in 5 s [hos host] vk: batched submits: 81 flushes, 17.2 command buffers each, over 120 presents; by reason: poll 0, wait 56, slot 0, present 25, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 169 dirty pages from their submits' captures, 104388 from earlier ones', 153 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 sead::MainThread] vk: write-back diff (600 submits): 4159 runs, 3300.1 MB compared; 2583 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 153; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1065000000 (16 MB, state 1): 141 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1066000000 (16 MB, state 1): 41 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.40 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.053; GPU wait for late pages 0.043 (5 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos ModuleSystemWorker4] vk: readbacks of GPU results: 261 of 3000 waited for their write-back, 9.11 ms each [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.45, present 0.10, draw 2.24, descriptors 0.74, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.36, commands 0.87, dispatch 0.63, memory sync 1.15, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.30 MB synced in 1074.5 copies, 58.94 MB written back [hos Presentation Thread] vk: 51720 presents, 35.7 fps; a frame: 413 draws (0 skipped), 65 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.5 full barriers recorded, 183.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.2 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos ModuleSystemWorker4] nvn: 4950000 recordings made, 58276 live copies (16.2 MB), 28658 texture copies; 4 command buffers' segments (4.2 MB) [hos Presentation Thread] vi: 51727 frames presented (35.6 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 10, 22-30 142, 30-40 23, over 40 3 [hos host] vk: frame interpolation: 354 frames shown on time, 2 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 2, 12-17 350, 17-25 2, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos host] vk: batched submits: 81 flushes, 17.3 command buffers each, over 120 presents; by reason: poll 1, wait 40, slot 0, present 40, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 172 dirty pages from their submits' captures, 105266 from earlier ones', 153 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 Presentation Thread] vk: write-back diff (600 submits): 4148 runs, 3301.8 MB compared; 2587 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 153; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1066000000 (16 MB, state 1): 183 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 65980000 (8913917 pages from the captures) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.13 [hos sead::MainThread] vk: readback pages refreshed from guest memory: 17229598 pages so far (0 held: may be written ahead in their submission) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1225000: event 0x100d6c8000 mode 0 value 924528 (now 924509) (lr 0x82c0301c) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 822 pages written, 822 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.048; GPU wait for late pages 0.038 (7 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (149 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 72 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 40, slot 0, present 32, cap 0, value 0, other 0 [hos ModuleSystemWorker2] nvn: CommandBufferSignalEvent #925000: event 0x100d6c8028 mode 0 value 924994 (lr 0x80665068) [hos Presentation Thread] vk: mirror syncs (600 submits): 162 dirty pages from their submits' captures, 104742 from earlier ones', 121 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 Presentation Thread] vk: write-back diff (600 submits): 4177 runs, 3322.2 MB compared; 2643 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 121; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.45, present 0.11, draw 2.47, descriptors 0.83, texture lookups 0.08, uploads 0.00, pipelines 0.13, programs 0.39, commands 0.96, dispatch 0.62, memory sync 1.11, queue submit 0.49, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1075.8 copies, 59.13 MB written back [hos Presentation Thread] vk: 51840 presents, 36.0 fps; a frame: 414 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.5 full barriers recorded, 183.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.7; 0x8: 3.0; 0x9: 1.0; 0x10: 4.7; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.7 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos AudioFrameworkThread] vcores: 434402 takes, 7412 waits (mean 33 us, longest 3.8 ms), 3232 kicks, 3107 yields, 0 escapes in 5 s [hos Presentation Thread] vk: mirror syncs (600 submits): 265 dirty pages from their submits' captures, 105242 from earlier ones', 181 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 Presentation Thread] vk: write-back diff (600 submits): 4282 runs, 3363.3 MB compared; 2720 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 181; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 261 binds, 0 MB; 0x1066000000 (16 MB, state 1): 182 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 98 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 74 flushes, 19.0 command buffers each, over 120 presents; by reason: poll 0, wait 37, slot 0, present 37, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.08, writes collected 0.14 [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66000000 (8918262 pages from the captures) [hos ModuleSystemWorker3] vk: readbacks of GPU results: 355 of 3000 waited for their write-back, 6.24 ms each [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.066; GPU wait for late pages 0.056 (13 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (162 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vi: 51909 frames presented (36.3 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 0, 17.8-22 22, 22-30 133, 30-40 26, over 40 1 [hos host] vk: frame interpolation: 364 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 0, 9-12 1, 12-17 360, 17-25 1, over 25 0 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 159 dirty pages from their submits' captures, 104636 from earlier ones', 172 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 sead::MainThread] vk: write-back diff (600 submits): 4201 runs, 3300.3 MB compared; 2650 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 172; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 260 binds, 0 MB; 0x1066000000 (16 MB, state 1): 179 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 95 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos host] vk: batched submits: 74 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 0, wait 41, slot 0, present 33, cap 0, value 0, other 0 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.59, present 0.11, draw 2.37, descriptors 0.79, texture lookups 0.09, uploads 0.00, pipelines 0.13, programs 0.38, commands 0.91, dispatch 0.63, memory sync 1.21, queue submit 0.51, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1077.7 copies, 58.95 MB written back [hos Presentation Thread] vk: 51960 presents, 36.0 fps; a frame: 414 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 290.0 full barriers recorded, 184.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.9 ms a frame (the longest submission 5.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: program picks: 34388194 kept (16776218 by the last picks' textures, a uniform buffer bound since), 77123 new, 16934682 with other textures (of 51400000) [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75030 so far (64508 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.14 [hos Presentation Thread] vk: mirror syncs (600 submits): 304 dirty pages from their submits' captures, 104644 from earlier ones', 101 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 Presentation Thread] vk: write-back diff (600 submits): 4200 runs, 3303.1 MB compared; 2656 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 101; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1066000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 80 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos ModuleSystemWorker3] nvn: CommandBufferWaitEvent #1230000: event 0x100d6c8000 mode 0 value 928328 (now 928309) (lr 0x82c0326c) [hos host] vk: batched submits: 78 flushes, 18.0 command buffers each, over 120 presents; by reason: poll 0, wait 53, slot 0, present 25, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 822 pages written, 822 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.065; GPU wait for late pages 0.054 (7 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (142 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66020000 (8922641 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 294 dirty pages from their submits' captures, 104322 from earlier ones', 155 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 Presentation Thread] vk: write-back diff (600 submits): 4154 runs, 3300.9 MB compared; 2583 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 155; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 159 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 97 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 68 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x1066000000 (16 MB, state 1): 22 binds, 0 MB; [hos sead::MainThread] vk: readback pages refreshed from guest memory: 17288622 pages so far (0 held: may be written ahead in their submission) [hos tera::FileResourceMgr] vcores: 427153 takes, 7708 waits (mean 44 us, longest 8.7 ms), 3401 kicks, 3289 yields, 0 escapes in 5 s [hos host] vk: batched submits: 74 flushes, 18.9 command buffers each, over 120 presents; by reason: poll 1, wait 53, slot 0, present 20, cap 0, value 0, other 0 [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: CommandBufferSignalEvent #930000: event 0x100d6c8048 mode 0 value 929999 (lr 0x80666598) [hos sead::MainThread] vk: readbacks of GPU results: 318 of 3000 waited for their write-back, 7.31 ms each [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.09, writes collected 0.14 [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.62, present 0.13, draw 2.25, descriptors 0.74, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.37, commands 0.87, dispatch 0.62, memory sync 1.30, queue submit 0.48, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.31 MB synced in 1074.4 copies, 59.11 MB written back [hos Presentation Thread] vk: 52080 presents, 35.0 fps; a frame: 413 draws (0 skipped), 65 dispatches, 130 passes, 154 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 289.8 full barriers recorded, 184.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.8; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 6.7 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vi: 52085 frames presented (35.1 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 1, 17.8-22 13, 22-30 127, 30-40 31, over 40 4 [hos host] vk: frame interpolation: 352 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 1, 9-12 3, 12-17 343, 17-25 4, over 25 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 115 dirty pages from their submits' captures, 106306 from earlier ones', 163 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 Presentation Thread] vk: write-back diff (600 submits): 4221 runs, 3379.0 MB compared; 2629 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 163; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 263 binds, 0 MB; 0x1065000000 (16 MB, state 1): 181 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 114 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 78 binds, 0 MB; 0x1140000000 (64 MB, state 1): 64 binds, 0 MB; 0x1051000000 (16 MB, state 1): 57 binds, 0 MB; [hos sead::MainThread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.064; GPU wait for late pages 0.054 (7 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (145 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos host] vk: batched submits: 72 flushes, 19.4 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 26, cap 0, value 0, other 0 [hos Presentation Thread] vk: 1 textures retired (1693 left, 2620 MB) [hos BaseProcExecutor0] hid: game window in front (foreground window: process 143131, class "") [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66040000 (8926939 pages from the captures) [hos Presentation Thread] vk: mirror syncs (600 submits): 80 dirty pages from their submits' captures, 104543 from earlier ones', 87 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 Presentation Thread] vk: write-back diff (600 submits): 4147 runs, 3298.2 MB compared; 2582 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 87; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.3 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 259 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 112 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 77 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; [hos host] vk: batched submits: 75 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 50, slot 0, present 25, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.13 [hos ModuleSystemWorker2] nvn: DrawMeshTasksIndirect: 1480000 so far (x1 0x117ccce000 x2 0x2 x3 0x117ccce000 x4 0x230040) [hos ModuleSystemWorker5] nvn: CommandBufferWaitEvent #1235000: event 0x100d6c8000 mode 0 value 932128 (now 932109) (lr 0x8027944c) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.07, scan 0.07 over 947 ranges, 2489 MB), 830 pages written, 830 copied (3.2 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.083; GPU wait for late pages 0.073 (13 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (159 MB), 11 spare buffers, 0 texture pages copied (0 MB) [hos Presentation Thread] vk: memory: working set 1335 MB (peak 6471), private 418 MB, staging 64 MB in 1 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 50 blocks 5501 MB, 1741 allocations 4185 MB; used 5537 of 9083 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7623 MB; heap 2 (device): 84 blocks 172 MB, 115 allocations 172 MB; used 399 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1526 images 1602 MB; 289 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 180 images 452 MB; 122 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54450 reused from the pool, 20538 made new, 20358 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5936 MB used of 9339 MB allowed (1316 MB of it free in the blocks); textures 2620 MB (budget 3072 MB), 1694 textures [hos Presentation Thread] vk: textures: decoded ASTC 1421 MB, rendered 555 MB (85 drawn in one frame, kept: 35834 KB), other 320 MB; used in the last 8 presents 1027 MB [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 1 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 1 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 12930 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 22741 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 30123 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 22741 presents ago [hos host] vk: malloc: 1902 MB in arenas (915 MB in use, 987 MB free, 0 MB of it at the tops), 43 MB mapped [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 109 (116537 KB): 42x41x1 NVN 0x25: 2 (13 KB); 49x41x1 NVN 0x25: 1 (7 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 73x70x1 NVN 0x25: 1 (19 KB); 76x76x1 NVN 0x25: 2 (45 KB); 81x85x1 NVN 0x25: 3 (80 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 113x105x1 NVN 0x1: 1 (11 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); [hos host] vk: malloc_trim: 987 MB free in the arenas now, the process's private memory 418 -> 416 MB (2 ms) [hos Presentation Thread] vk: status: 600 frames, the slowest 54.2 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 6 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.46, present 0.11, draw 2.32, descriptors 0.77, texture lookups 0.08, uploads 0.00, pipelines 0.12, programs 0.37, commands 0.91, dispatch 0.60, memory sync 1.26, queue submit 0.50, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.32 MB synced in 1076.8 copies, 59.42 MB written back [hos Presentation Thread] vk: 52200 presents, 38.4 fps; a frame: 414 draws (0 skipped), 66 dispatches, 131 passes, 153 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1694 textures (2620 MB) [hos Presentation Thread] vk: a frame: 290.4 full barriers recorded, 183.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.8; 0x8: 3.0; 0x9: 1.0; 0x10: 4.8; 0x11: 43.0; 0x12: 71.5; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.1 ms a frame (the longest submission 5.0 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 94 dirty pages from their submits' captures, 105100 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 Presentation Thread] vk: write-back diff (600 submits): 4284 runs, 3360.1 MB compared; 2811 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 114; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 1.8 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 262 binds, 0 MB; 0x1065000000 (16 MB, state 1): 180 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 113 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 74 binds, 0 MB; 0x1140000000 (64 MB, state 1): 63 binds, 0 MB; 0x1051000000 (16 MB, state 1): 56 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 12 binds, 1 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 79 flushes, 17.7 command buffers each, over 120 presents; by reason: poll 0, wait 43, slot 0, present 36, cap 0, value 0, other 0 [hos rmbl::VibrationThread] hid: 278528 vibration values, strongest 0.00 since the last count [hos AudioFrameworkThread] vcores: 451999 takes, 8613 waits (mean 33 us, longest 5.6 ms), 3727 kicks, 3599 yields, 0 escapes in 5 s [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66060000 (8931328 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1697 left, 2620 MB) [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: 13 textures retired (1696 left, 2620 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 448 of 3000 waited for their write-back, 4.55 ms each [hos sead::MainThread] vk: mirror syncs (600 submits): 90 dirty pages from their submits' captures, 104253 from earlier ones', 149 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 sead::MainThread] vk: write-back diff (600 submits): 4441 runs, 3258.8 MB compared; 3163 pages read into the shadows; 368 MB of shadows [hos sead::MainThread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 149; [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 12.0 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 197 binds, 0 MB; 0x1065000000 (16 MB, state 1): 154 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 113 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 96 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 61 binds, 12 MB; 0x1140000000 (64 MB, state 1): 60 binds, 0 MB; 0x1051000000 (16 MB, state 1): 55 binds, 0 MB; [hos Presentation Thread] vk: 13 textures retired (1697 left, 2620 MB) [hos Presentation Thread] vk: a staging arena of 64 MB took 10.1 ms to make [hos Presentation Thread] vk: 1 textures retired (1698 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.22, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vi: 52280 frames presented (38.9 fps over the last 5.0 s, interval 1) [hos host] vk: frame interpolation: 390 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 1, 7-9 5, 9-12 14, 12-17 370, 17-25 0, over 25 0 [hos Presentation Thread] vi: present intervals: <15.5 ms 0, 15.5-17.8 2, 17.8-22 43, 22-30 133, 30-40 17, over 40 0 [hos host] vk: batched submits: 92 flushes, 16.0 command buffers each, over 120 presents; by reason: poll 0, wait 44, slot 0, present 48, cap 0, value 0, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17347760 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: capture: a submit 0.39 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 847 pages written, 847 copied (3.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.189; GPU wait for late pages 0.176 (25 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (151 MB), 11 spare buffers, 11 texture pages copied (0 MB) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos sead::MainThread] nvn: 5000000 recordings made, 58252 live copies (17.1 MB), 28658 texture copies; 6 command buffers' segments (4.3 MB) [hos Presentation Thread] vk: 12 textures retired (1699 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 79 dirty pages from their submits' captures, 100162 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 Presentation Thread] vk: write-back diff (600 submits): 4457 runs, 3060.6 MB compared; 3385 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 119; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 17.8 MB in all, a range counted once a submit): 0x7f7e000000 (16 MB, state 1): 126 binds, 1 MB; 0x7fbf000000 (80 MB, state 1): 113 binds, 16 MB; 0x107c000000 (32 MB, state 1): 109 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 104 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 99 binds, 0 MB; 0x1066000000 (16 MB, state 1): 98 binds, 0 MB; 0x1065000000 (16 MB, state 1): 85 binds, 0 MB; 0x1140000000 (64 MB, state 1): 52 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 13 textures retired (1698 left, 2620 MB) [hos Presentation Thread] vk: a frame: 8 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.50, present 0.11, draw 2.56, descriptors 0.95, texture lookups 0.19, uploads 0.09, pipelines 0.13, programs 0.39, commands 0.94, dispatch 0.66, memory sync 1.89, queue submit 0.57, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 7.47 MB synced in 1094.4 copies, 59.22 MB written back [hos Presentation Thread] vk: 52320 presents, 38.7 fps; a frame: 451 draws (0 skipped), 76 dispatches, 134 passes, 155 barriers, 6 submits, 0.4 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1699 textures (2620 MB) [hos Presentation Thread] vk: a frame: 306.4 full barriers recorded, 187.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 6.6; 0x8: 3.0; 0x9: 1.0; 0x10: 5.6; 0x11: 43.0; 0x12: 71.7; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 11.8 ms a frame (the longest submission 5.3 ms); 0.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: queues ordered by their events: 354000 submissions stopped at a wait, 353980 went on once it was reached, 18 waits gone past; made to go by presents 172, releases 0, waits for the replay 0, 50 ms 2 (stopped 50.40 ms at most); waits met 1238465, not met 0; captures at a CPU event's wait 458 [hos Presentation Thread] vk: texture #96433 0x10000000000 128x126 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52332 (drawn at 52238) [hos ModuleSystemWorker3] nvn: CommandBufferSignalEvent #935000: event 0x100d6c8008 mode 0 value 934999 (lr 0x80291504) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66080000 (8935763 pages from the captures) [hos Presentation Thread] vk: 15 textures retired (1698 left, 2620 MB) [hos host] vk: batched submits: 84 flushes, 17.8 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 38, cap 0, value 0, other 0 [hos Presentation Thread] vk: 53 textures retired (1716 left, 2634 MB) [hos Presentation Thread] vk: program picks: 34502334 kept (16832421 by the last picks' textures, a uniform buffer bound since), 77519 new, 17020146 with other textures (of 51600000) [hos Presentation Thread] vk: 38 textures retired (1702 left, 2620 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 169 dirty pages from their submits' captures, 104061 from earlier ones', 37 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 Presentation Thread] vk: write-back diff (600 submits): 5010 runs, 3031.7 MB compared; 3961 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 37; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 103.6 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 179 binds, 75 MB; 0x1065000000 (16 MB, state 1): 157 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 132 binds, 25 MB; 0x7ffe000000 (32 MB, state 1): 103 binds, 0 MB; 0x1042000000 (16 MB, state 1): 87 binds, 0 MB; 0x107c000000 (32 MB, state 1): 79 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; 0x1051000000 (16 MB, state 1): 51 binds, 0 MB; [hos Presentation Thread] vk: 13 textures retired (1701 left, 2620 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.10, writes collected 0.13 [hos Presentation Thread] vk: 1 textures retired (1700 left, 2620 MB) [hos ModuleSystemWorker4] nvn: CommandBufferWaitEvent #1240000: event 0x100d6c8000 mode 0 value 935928 (now 935909) (lr 0x82c0301c) [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66100000 (8940066 pages from the captures) [hos Presentation Thread] vk: capture: a submit 0.40 ms (lock 0.06, scan 0.07 over 947 ranges, 2489 MB), 872 pages written, 872 copied (3.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.174; GPU wait for late pages 0.160 (30 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (150 MB), 11 spare buffers, 11 texture pages copied (0 MB) [hos Presentation Thread] vk: 13 textures retired (1700 left, 2620 MB) [hos host] vk: batched submits: 80 flushes, 21.2 command buffers each, over 120 presents; by reason: poll 0, wait 28, slot 0, present 44, cap 8, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 487 dirty pages from their submits' captures, 109319 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 Presentation Thread] vk: write-back diff (600 submits): 4477 runs, 2705.7 MB compared; 3419 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 130.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 235 binds, 99 MB; 0x1065000000 (16 MB, state 1): 193 binds, 0 MB; 0x1042000000 (16 MB, state 1): 192 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 141 binds, 32 MB; 0x7ffe000000 (32 MB, state 1): 90 binds, 0 MB; 0x1055000000 (16 MB, state 1): 90 binds, 0 MB; 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x1140000000 (64 MB, state 1): 53 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 12 textures retired (1712 left, 2634 MB) [hos ModuleSystemWorker3] vcores: 379782 takes, 7061 waits (mean 32 us, longest 3.3 ms), 3021 kicks, 2886 yields, 0 escapes in 5 s [hos Presentation Thread] vk: 37 textures retired (1700 left, 2620 MB) [hos Presentation Thread] vk: texture #96489 0x1001f0c5800 73x37 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52422 (drawn at 52332) [hos Presentation Thread] vk: 54 textures retired (1711 left, 2634 MB) [hos ModuleSystemWorker1] vk: readbacks of GPU results: 646 of 3000 waited for their write-back, 2.68 ms each [hos Presentation Thread] vk: 24 textures retired (1700 left, 2621 MB) [hos Presentation Thread] vk: a frame: 52 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 7.39, present 0.15, draw 3.06, descriptors 1.09, texture lookups 0.12, uploads 0.00, pipelines 0.15, programs 0.49, commands 1.14, dispatch 0.70, memory sync 2.13, queue submit 0.55, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 266 (1024 MB): 8.64 MB synced in 1267.1 copies, 59.58 MB written back [hos Presentation Thread] vk: 52440 presents, 37.2 fps; a frame: 599 draws (0 skipped), 88 dispatches, 142 passes, 156 barriers, 6 submits, 0.0 uploads (0.0 MB), 82 ub updates (57 overlays), GPU-bound wait 0.0 ms; 2437 pipelines (55230 ms), 365 programs (11 failed), 1700 textures (2621 MB) [hos Presentation Thread] vk: a frame: 334.2 full barriers recorded, 189.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.9; 0x8: 3.0; 0x9: 1.0; 0x10: 4.9; 0x11: 43.0; 0x12: 74.2; 0x13: 2.0; 0x21: 4.0; 0x28: 14.0; 0x92: 3.0; 0x97: 1.0; [hos Presentation Thread] vk: GPU time 12.0 ms a frame (the longest submission 5.0 ms); 2.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 134 dirty pages from their submits' captures, 96406 from earlier ones', 44 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 Presentation Thread] vk: write-back diff (600 submits): 4562 runs, 2781.2 MB compared; 3699 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 44; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 278.8 MB in all, a range counted once a submit): 0x7f72000000 (48 MB, state 1): 329 binds, 212 MB; 0x1042000000 (16 MB, state 1): 182 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 137 binds, 30 MB; 0x1066000000 (16 MB, state 1): 119 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 93 binds, 0 MB; 0x1065000000 (16 MB, state 1): 75 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 70 binds, 37 MB; 0x1056000000 (16 MB, state 1): 69 binds, 0 MB; [hos Presentation Thread] vk: replay reads of guest memory as submitted: 66120000 (8944699 pages from the captures) [hos Presentation Thread] vk: 12 textures retired (1701 left, 2621 MB) [hos host] vk: batched submits: 89 flushes, 18.7 command buffers each, over 120 presents; by reason: poll 0, wait 46, slot 0, present 41, cap 2, value 0, other 0 [hos Presentation Thread] vi: 52468 frames presented (37.5 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 2, 15.5-17.8 0, 17.8-22 19, 22-30 121, 30-40 46, over 40 0 [hos host] vk: frame interpolation: 376 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 0, 7-9 1, 9-12 3, 12-17 371, 17-25 1, over 25 0 [hos Presentation Thread] vk: 78 textures retired (1724 left, 2621 MB) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (5 ms) [hos Presentation Thread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.34, writes collected 0.14 [hos Presentation Thread] vk: capture: a submit 0.38 ms (lock 0.06, scan 0.07 over 946 ranges, 2697 MB), 801 pages written, 801 copied (3.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.331; GPU wait for late pages 0.317 (42 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (154 MB), 11 spare buffers, 80 texture pages copied (0 MB) [hos sead::MainThread] nvn: EventSignal (CPU) #105000: event 0x1006e38004 mode 0 value 1 (lr 0x8348c78c) [hos Presentation Thread] vk: mirror syncs (600 submits): 4497 dirty pages from their submits' captures, 76849 from earlier ones', 166 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 Presentation Thread] vk: write-back diff (600 submits): 1509 runs, 886.2 MB compared; 1640 pages read into the shadows; 368 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1052000000 (16 MB, captured, state 2): 166; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 469.3 MB in all, a range counted once a submit): 0x115c000000 (16 MB, state 1): 228 binds, 326 MB; 0x107c000000 (32 MB, state 1): 177 binds, 0 MB; 0x7f72000000 (48 MB, state 1): 154 binds, 107 MB; 0x7f7e000000 (16 MB, state 1): 87 binds, 2 MB; 0x1042000000 (16 MB, state 1): 66 binds, 0 MB; 0x1065000000 (16 MB, state 1): 62 binds, 0 MB; 0x7fd8000000 (80 MB, state 1): 61 binds, 24 MB; 0x7fbf000000 (80 MB, state 1): 48 binds, 10 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 6 textures retired (1799 left, 2661 MB) [hos host] vk: batched submits: 139 flushes, 8.9 command buffers each, over 120 presents; by reason: poll 50, wait 1, slot 0, present 73, cap 0, value 15, other 0 [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17405888 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 1 textures retired (1798 left, 2661 MB) [hos Presentation Thread] vk: a frame: 18 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.01 waits for shaders or pipelines (0.5 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 6.29, present 0.11, draw 2.45, descriptors 0.86, texture lookups 0.22, uploads 0.16, pipelines 0.08, programs 0.21, commands 0.64, dispatch 0.21, memory sync 2.57, queue submit 0.46, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 268 (1024 MB): 5.37 MB synced in 805.9 copies, 14.84 MB written back [hos Presentation Thread] vk: 52560 presents, 52.7 fps; a frame: 339 draws (0 skipped), 21 dispatches, 138 passes, 101 barriers, 6 submits, 1.4 uploads (0.3 MB), 378 ub updates (168 overlays), GPU-bound wait 0.0 ms; 2438 pipelines (55295 ms), 365 programs (11 failed), 1798 textures (2661 MB) [hos Presentation Thread] vk: a frame: 228.4 full barriers recorded, 124.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.8; 0x8: 0.7; 0x9: 0.2; 0x10: 3.5; 0x11: 9.9; 0x12: 71.8; 0x13: 1.2; 0x21: 2.5; 0x28: 3.1; 0x92: 3.8; 0x97: 0.2; [hos Presentation Thread] vk: GPU time 7.6 ms a frame (the longest submission 5.0 ms); 1.6 textures made a frame [hos Presentation Thread] vk: a frame: 0.24 MB unswizzled on the CPU in 0.09 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75450 so far (64856 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.25, writes collected 0.12 [hos sead::MainThread] vk: mirror syncs (600 submits): 2346 dirty pages from their submits' captures, 63461 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 sead::MainThread] vk: write-back diff (600 submits): 269 runs, 318.7 MB compared; 1901 pages read into the shadows; 384 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 148.8 MB in all, a range counted once a submit): 0x107c000000 (32 MB, state 1): 73 binds, 0 MB; 0x115c000000 (16 MB, state 1): 68 binds, 149 MB; 0x7f7e000000 (16 MB, state 1): 5 binds, 0 MB; [hos host] vk: batched submits: 130 flushes, 9.2 command buffers each, over 120 presents; by reason: poll 38, wait 0, slot 0, present 92, cap 0, value 0, other 0 [hos Presentation Thread] vk: 17 textures retired (1781 left, 2656 MB) [hos Presentation Thread] vk: capture: a submit 0.30 ms (lock 0.04, scan 0.07 over 946 ranges, 2697 MB), 621 pages written, 621 copied (2.4 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.218; GPU wait for late pages 0.205 (55 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 119 texture pages copied (0 MB) [hos Presentation Thread] vk: 1 textures retired (1781 left, 2656 MB) [hos Presentation Thread] vk: texture #96807 0x10000000000 128x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52610 (drawn at 52514) [hos Presentation Thread] vk: texture #96804 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52610 (drawn at 52514) [hos Presentation Thread] vk: texture #96771 0x10000000000 141x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52611 (drawn at 52522) [hos Presentation Thread] vk: 9 textures retired (1791 left, 2663 MB) [hos Presentation Thread] vk: 2 textures retired (1789 left, 2663 MB) [hos host] vk: batched submits: 135 flushes, 8.4 command buffers each, over 120 presents; by reason: poll 37, wait 0, slot 0, present 98, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 1071 dirty pages from their submits' captures, 72125 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 sead::MainThread] vk: write-back diff (600 submits): 355 runs, 502.8 MB compared; 71 pages read into the shadows; 384 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.19, writes collected 0.09 [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.78, present 0.12, draw 1.32, descriptors 0.63, texture lookups 0.07, uploads 0.02, pipelines 0.04, programs 0.10, commands 0.44, dispatch 0.10, memory sync 1.55, queue submit 0.43, slot wait 0.07 [hos Presentation Thread] vk: a frame: mirrors 268 (1024 MB): 4.01 MB synced in 724.1 copies, 7.08 MB written back [hos Presentation Thread] vk: 52680 presents, 60.0 fps; a frame: 197 draws (0 skipped), 2 dispatches, 132 passes, 81 barriers, 6 submits, 0.2 uploads (0.0 MB), 461 ub updates (199 overlays), GPU-bound wait 0.1 ms; 2438 pipelines (55295 ms), 365 programs (11 failed), 1789 textures (2663 MB) [hos Presentation Thread] vk: a frame: 187.4 full barriers recorded, 98.5 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 1.3; 0x10: 1.3; 0x11: 1.0; 0x12: 70.2; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.4 ms a frame (the longest submission 4.1 ms); 0.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vcores: 136713 takes, 6959 waits (mean 52 us, longest 5.0 ms), 2839 kicks, 2763 yields, 0 escapes in 5 s [hos Presentation Thread] vk: capture: a submit 0.27 ms (lock 0.03, scan 0.07 over 947 ranges, 2698 MB), 587 pages written, 587 copied (2.3 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.166; GPU wait for late pages 0.155 (64 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 125 texture pages copied (0 MB) [hos Presentation Thread] vk: 4 textures retired (1788 left, 2663 MB) [hos host] vk: batched submits: 149 flushes, 7.2 command buffers each, over 120 presents; by reason: poll 37, wait 0, slot 0, present 112, cap 0, value 0, other 0 [hos sead::MainThread] vk: mirror syncs (600 submits): 1788 dirty pages from their submits' captures, 73382 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 sead::MainThread] vk: write-back diff (600 submits): 375 runs, 531.2 MB compared; 75 pages read into the shadows; 384 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos Presentation Thread] vk: 5 textures retired (1783 left, 2660 MB) [hos Presentation Thread] vk: 1 textures retired (1783 left, 2660 MB) [hos host] vk: batched submits: 146 flushes, 7.4 command buffers each, over 120 presents; by reason: poll 34, wait 0, slot 0, present 112, cap 0, value 0, other 0 [hos Presentation Thread] vi: 52767 frames presented (59.7 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 97, 15.5-17.8 121, 17.8-22 77, 22-30 3, 30-40 0, over 40 1 [hos host] vk: frame interpolation: 598 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 13, 7-9 564, 9-12 17, 12-17 3, 17-25 0, over 25 1 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.12, writes collected 0.09 [hos sead::MainThread] vk: capture: a submit 0.27 ms (lock 0.03, scan 0.07 over 947 ranges, 2698 MB), 584 pages written, 584 copied (2.3 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.099; GPU wait for late pages 0.088 (67 of 600 takes), pools lock 0.000, retires and stamps 0.006, bytes copied 0.000; 25 kept (176 MB), 11 spare buffers, 125 texture pages copied (0 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1155 dirty pages from their submits' captures, 74632 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 Presentation Thread] vk: write-back diff (600 submits): 370 runs, 524.1 MB compared; 74 pages read into the shadows; 384 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: memory: working set 1388 MB (peak 6471), private 427 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5565 MB, 1879 allocations 4255 MB; used 5601 of 9091 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7563 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1687 images 1678 MB; 276 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 156 images 431 MB; 108 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54713 reused from the pool, 20638 made new, 20482 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 6064 MB used of 9347 MB allowed (1310 MB of it free in the blocks); textures 2677 MB (budget 3072 MB), 1831 textures [hos Presentation Thread] vk: textures: decoded ASTC 1442 MB, rendered 573 MB (109 drawn in one frame, kept: 17286 KB), other 334 MB; used in the last 8 presents 218 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 333 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 333 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 333 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 333 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 13530 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 1 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 30723 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 85 (79634 KB): 42x41x1 NVN 0x25: 2 (13 KB); 54x46x1 NVN 0x25: 1 (9 KB); 64x32x1 NVN 0x25: 1 (8 KB); 64x62x1 NVN 0x25: 1 (15 KB); 65x33x1 NVN 0x25: 1 (8 KB); 81x85x1 NVN 0x25: 2 (53 KB); 90x64x1 NVN 0x25: 1 (22 KB); 106x105x1 NVN 0x1: 2 (21 KB); 118x110x1 NVN 0x1: 1 (12 KB); 128x96x1 NVN 0x1: 1 (12 KB); 128x126x1 NVN 0x1: 1 (15 KB); 129x33x1 NVN 0x25: 1 (16 KB); 129x97x1 NVN 0x1: 1 (12 KB); 137x101x1 NVN 0x1: 1 (13 KB); 145x149x1 NVN 0x1: 1 (21 KB); 150x153x1 NVN 0x1: 1 (22 KB); [hos Presentation Thread] vk: 20 textures retired (1811 left, 2677 MB) [hos Presentation Thread] vk: status: 600 frames, the slowest 98.0 ms; VRAM 5.9 of 9.1 GB [hos Presentation Thread] vk: a frame: 1 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.31, present 0.11, draw 1.15, descriptors 0.53, texture lookups 0.07, uploads 0.03, pipelines 0.03, programs 0.12, commands 0.37, dispatch 0.10, memory sync 1.19, queue submit 0.43, slot wait 0.08 [hos Presentation Thread] vk: a frame: mirrors 268 (1024 MB): 3.94 MB synced in 723.6 copies, 7.08 MB written back [hos Presentation Thread] vk: 52800 presents, 60.0 fps; a frame: 151 draws (0 skipped), 2 dispatches, 130 passes, 78 barriers, 6 submits, 0.5 uploads (0.1 MB), 459 ub updates (198 overlays), GPU-bound wait 0.1 ms; 2439 pipelines (55295 ms), 365 programs (11 failed), 1811 textures (2677 MB) [hos Presentation Thread] vk: a frame: 183.3 full barriers recorded, 94.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 Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 0.6; 0x10: 0.6; 0x11: 1.0; 0x12: 69.2; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.1 ms a frame (the longest submission 4.1 ms); 0.4 textures made a frame [hos Presentation Thread] vk: a frame: 0.12 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: 1 textures retired (1810 left, 2677 MB) [hos host] vk: batched submits: 131 flushes, 8.6 command buffers each, over 120 presents; by reason: poll 26, wait 0, slot 0, present 105, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos Presentation Thread] vk: readback pages refreshed from guest memory: 17418121 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: 269 pools mirrored in VRAM (912 MB) [hos Presentation Thread] vk: 272 pools mirrored in VRAM (1024 MB) [hos Presentation Thread] vk: upload over a drawn image: #97024 0x10000780600 1024x576x1 x1 NVN 0xa at present 52857 (texture frame 52858), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: 57 textures retired (1838 left, 2698 MB) [hos Presentation Thread] vk: upload over a drawn image: #97024 0x10000780600 1024x576x1 x1 NVN 0xa at present 52860 (texture frame 52861), finalized, 2560 KB dirty in 1 ranges [hos Presentation Thread] vk: mirror syncs (600 submits): 1259 dirty pages from their submits' captures, 76921 from earlier ones', 121 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 Presentation Thread] vk: write-back diff (600 submits): 700 runs, 485.4 MB compared; 473 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x1163000000 (32 MB, captured, state 2): 106; 0x104c000000 (32 MB, captured, state 2): 6; 0x104e000000 (32 MB, captured, state 2): 5; 0x108c000000 (160 MB, captured, state 2): 3; 0x7fdd000000 (64 MB, captured, state 2): 1; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 850.4 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 927 binds, 787 MB; 0x7f72000000 (48 MB, state 1): 93 binds, 58 MB; 0x7fbf000000 (80 MB, state 1): 32 binds, 6 MB; 0x1165000000 (32 MB, state 1): 17 binds, 0 MB; 0x7ffe000000 (32 MB, state 1): 14 binds, 0 MB; 0x1140000000 (64 MB, state 1): 8 binds, 0 MB; 0x1051000000 (16 MB, state 1): 7 binds, 0 MB; 0x1042000000 (16 MB, state 1): 6 binds, 0 MB; [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.13, writes collected 0.09 [hos ModuleSystemWorker1] nvn: CommandBufferWaitEvent #1245000: event 0x100d6c8040 mode 0 value 939124 (now 939105) (lr 0x80697644) [hos host] vk: batched submits: 95 flushes, 14.8 command buffers each, over 120 presents; by reason: poll 15, wait 10, slot 0, present 70, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.33 ms (lock 0.03, scan 0.07 over 945 ranges, 2714 MB), 761 pages written, 761 copied (3.0 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.118; GPU wait for late pages 0.106 (24 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (158 MB), 11 spare buffers, 125 texture pages copied (0 MB) [hos Presentation Thread] vk: texture #97004 0x10000000000 160x160 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52901 (drawn at 52815) [hos Presentation Thread] vk: texture #97011 0x10000000000 82x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52901 (drawn at 52796) [hos Presentation Thread] vk: texture #97015 0x10000000000 126x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52901 (drawn at 52796) [hos Presentation Thread] vk: texture #96983 0x10000000000 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52901 (drawn at 52795) [hos Presentation Thread] vk: texture #96986 0x10000000000 128x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52901 (drawn at 52795) [hos SceneLowPriority] nvn: GPU waits in 5 s: 0 sync waits (0 ms), 0 polls timed out (0 ms), 6 queue finishes (6 ms) [hos Presentation Thread] vk: 88 textures retired (1809 left, 2688 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 1790 dirty pages from their submits' captures, 107118 from earlier ones', 2 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 Presentation Thread] vk: write-back diff (600 submits): 2182 runs, 560.1 MB compared; 2415 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: 0x115c000000 (16 MB, captured, state 2): 2; [hos Presentation Thread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 4045.9 MB in all, a range counted once a submit): 0x1178000000 (144 MB, state 1): 4476 binds, 3762 MB; 0x7f72000000 (48 MB, state 1): 385 binds, 256 MB; 0x1042000000 (16 MB, state 1): 193 binds, 0 MB; 0x7fbf000000 (80 MB, state 1): 119 binds, 27 MB; 0x7ffe000000 (32 MB, state 1): 80 binds, 0 MB; 0x1065000000 (16 MB, state 1): 55 binds, 0 MB; 0x1140000000 (64 MB, state 1): 48 binds, 0 MB; 0x1051000000 (16 MB, state 1): 36 binds, 0 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: a frame: 12 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 5.69, present 0.10, draw 2.14, descriptors 0.84, texture lookups 0.10, uploads 0.03, pipelines 0.09, programs 0.26, commands 0.80, dispatch 0.32, memory sync 2.18, queue submit 0.45, slot wait 0.04 [hos Presentation Thread] vk: a frame: mirrors 272 (1024 MB): 7.47 MB synced in 1003.7 copies, 8.95 MB written back [hos Presentation Thread] vk: 52920 presents, 51.3 fps; a frame: 369 draws (0 skipped), 35 dispatches, 142 passes, 116 barriers, 6 submits, 0.7 uploads (0.3 MB), 316 ub updates (145 overlays), GPU-bound wait 0.0 ms; 2439 pipelines (55295 ms), 365 programs (11 failed), 1809 textures (2688 MB) [hos Presentation Thread] vk: a frame: 254.3 full barriers recorded, 143.2 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 5.4; 0x8: 1.2; 0x9: 0.4; 0x10: 5.0; 0x11: 16.9; 0x12: 73.7; 0x13: 1.4; 0x21: 2.8; 0x28: 5.5; 0x92: 3.6; 0x97: 0.4; [hos Presentation Thread] vk: GPU time 7.2 ms a frame (the longest submission 3.8 ms); 1.2 textures made a frame [hos Presentation Thread] vk: a frame: 0.20 MB unswizzled on the CPU in 0.03 ms [hos Presentation Thread] vk: program picks: 34612933 kept (16866709 by the last picks' textures, a uniform buffer bound since), 77680 new, 17109386 with other textures (of 51800000) [hos host] vk: batched submits: 122 flushes, 10.8 command buffers each, over 120 presents; by reason: poll 40, wait 11, slot 0, present 56, cap 0, value 15, other 0 [hos Presentation Thread] vk: texture #97108 0x1001f0f4a00 140x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97109 0x1001f0ef800 77x38 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97113 0x1001f0de200 141x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97112 0x1001f0e4400 77x38 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97115 0x1001f0d2e00 141x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97114 0x1001f0d9000 77x38 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97121 0x1001f0af600 129x113 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97118 0x1001f0b5800 65x49 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97123 0x1001f0a9200 82x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97129 0x1001f079e00 129x97 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97126 0x1001f080000 65x33 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97130 0x1001f076c00 42x41 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97135 0x1001f06c600 128x96 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97133 0x1001f070800 64x32 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97137 0x1001f065200 106x105 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos Presentation Thread] vk: texture #97136 0x1001f069400 42x41 x1 NVN 0x25 the GPU drew, finalized by the game, sampled again at frame 52962 (drawn at 52901) [hos tera::FileResourceMgr] vcores: 131948 takes, 7307 waits (mean 49 us, longest 7.5 ms), 2946 kicks, 2871 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.26, writes collected 0.13 [hos Presentation Thread] vk: 5 textures retired (1804 left, 2688 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 2266 dirty pages from their submits' captures, 67583 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 sead::MainThread] vk: write-back diff (600 submits): 335 runs, 474.5 MB compared; 67 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 0.0 MB in all, a range counted once a submit): 0x1042000000 (16 MB, state 1): 102 binds, 0 MB; [hos sead::MainThread] vk: capture: a submit 0.34 ms (lock 0.04, scan 0.07 over 945 ranges, 2714 MB), 725 pages written, 725 copied (2.8 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.260; GPU wait for late pages 0.247 (44 of 600 takes), pools lock 0.000, retires and stamps 0.008, bytes copied 0.000; 25 kept (172 MB), 11 spare buffers, 137 texture pages copied (0 MB) [hos Presentation Thread] vk: texture #97107 0x10000000000 140x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52997 (drawn at 52901) [hos Presentation Thread] vk: texture #97110 0x10000000000 141x102 x1 NVN 0x1 the GPU drew, finalized by the game, sampled again at frame 52997 (drawn at 52901) [hos host] vk: batched submits: 122 flushes, 9.8 command buffers each, over 120 presents; by reason: poll 59, wait 0, slot 0, present 63, cap 0, value 0, other 0 [hos Presentation Thread] vk: 2 textures retired (1815 left, 2692 MB) [hos Presentation Thread] vk: 4 textures retired (1811 left, 2690 MB) [hos Presentation Thread] vk: 8 textures retired (1803 left, 2687 MB) [hos sead::MainThread] nvn: CommandBufferSignalEvent #940000: event 0x100d6c8008 mode 0 value 939999 (lr 0x80666598) [hos Presentation Thread] vk: 1 textures retired (1802 left, 2687 MB) [hos Presentation Thread] vk: a frame: 4 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.02 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 3.53, present 0.10, draw 1.56, descriptors 0.72, texture lookups 0.07, uploads 0.02, pipelines 0.05, programs 0.12, commands 0.52, dispatch 0.10, memory sync 1.04, queue submit 0.41, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 273 (1024 MB): 4.21 MB synced in 720.8 copies, 7.08 MB written back [hos Presentation Thread] vk: 53040 presents, 60.2 fps; a frame: 260 draws (0 skipped), 2 dispatches, 136 passes, 86 barriers, 6 submits, 0.1 uploads (0.0 MB), 463 ub updates (200 overlays), GPU-bound wait 0.0 ms; 2441 pipelines (55299 ms), 365 programs (11 failed), 1802 textures (2687 MB) [hos Presentation Thread] vk: a frame: 195.5 full barriers recorded, 107.3 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 3.1; 0x10: 3.1; 0x11: 1.0; 0x12: 72.1; 0x13: 1.0; 0x21: 2.0; 0x92: 4.0; [hos Presentation Thread] vk: GPU time 6.7 ms a frame (the longest submission 3.9 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.02 ms [hos Presentation Thread] vk: mirror syncs (600 submits): 1870 dirty pages from their submits' captures, 68481 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 Presentation Thread] vk: write-back diff (600 submits): 330 runs, 467.4 MB compared; 66 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vi: 53048 frames presented (56.0 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 56, 15.5-17.8 133, 17.8-22 54, 22-30 36, 30-40 2, over 40 0 [hos host] vk: frame interpolation: 562 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 11, 7-9 448, 9-12 58, 12-17 44, 17-25 1, over 25 0 [hos host] vk: batched submits: 119 flushes, 10.1 command buffers each, over 120 presents; by reason: poll 58, wait 0, slot 0, present 61, cap 0, value 0, other 0 [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.08 [hos Presentation Thread] vk: capture: a submit 0.29 ms (lock 0.02, scan 0.07 over 945 ranges, 2714 MB), 648 pages written, 648 copied (2.5 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.020; GPU wait for late pages 0.009 (4 of 600 takes), pools lock 0.000, retires and stamps 0.007, bytes copied 0.000; 25 kept (145 MB), 11 spare buffers, 157 texture pages copied (0 MB) [hos Presentation Thread] vk: 4 textures retired (1801 left, 2686 MB) [hos Presentation Thread] vk: mirror syncs (600 submits): 219 dirty pages from their submits' captures, 70165 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 Presentation Thread] vk: write-back diff (600 submits): 345 runs, 488.7 MB compared; 69 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: 2 textures retired (1800 left, 2686 MB) [hos host] vk: batched submits: 108 flushes, 10.6 command buffers each, over 120 presents; by reason: poll 50, wait 0, slot 0, present 58, cap 0, value 0, other 0 [hos MovieOperateThread] video: AV1 decoder ready (1920x1080) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 17449509 pages so far (0 held: may be written ahead in their submission) [hos MovieOperateThread] video: the first buffer went out before the first picture was decoded (shown black) [hos sead::MainThread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: upload over a drawn image: #97181 0x10000348400 2560x1440x1 x1 NVN 0x38 at present 53153 (texture frame 53154), finalized, 0 KB dirty in 0 ranges, a GPU buffer wrote it [hos Presentation Thread] vk: texture 0x10000348400 2560x1440x1 x1 levels 1 NVN 0x38 (15360 KB of storage) re-uploaded (its memory was written; flags 0x8): a GPU write into its storage, 15360 KB of it, over what the GPU wrote (finalized since) [hos Presentation Thread] vk: a frame: 2 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 2.62, present 0.10, draw 1.01, descriptors 0.46, texture lookups 0.04, uploads 0.01, pipelines 0.04, programs 0.09, commands 0.35, dispatch 0.12, memory sync 0.85, queue submit 0.32, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 274 (1024 MB): 3.61 MB synced in 555.5 copies, 5.37 MB written back [hos Presentation Thread] vk: 53160 presents, 60.1 fps; a frame: 163 draws (1 skipped), 2 dispatches, 99 passes, 62 barriers, 6 submits, 0.1 uploads (0.3 MB), 350 ub updates (151 overlays), GPU-bound wait 0.0 ms; 2444 pipelines (55315 ms), 365 programs (11 failed), 1804 textures (2714 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 0.9 [hos Presentation Thread] vk: a frame: 152.2 full barriers recorded, 79.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 2.4; 0x10: 1.4; 0x11: 0.8; 0x12: 52.1; 0x13: 0.8; 0x21: 1.5; 0x92: 3.0; [hos Presentation Thread] vk: GPU time 5.7 ms a frame (the longest submission 3.9 ms); 0.1 textures made a frame [hos Presentation Thread] vk: a frame: 0.02 MB unswizzled on the CPU in 0.01 ms [hos Presentation Thread] vk: render targets drawn over from another start, let go: 75633 so far (64924 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.05, writes collected 0.10 [hos Presentation Thread] vk: 1 textures retired (1803 left, 2712 MB) [hos host] vk: batched submits: 66 flushes, 14.9 command buffers each, over 120 presents; by reason: poll 14, wait 0, slot 0, present 52, cap 0, value 0, other 0 [hos Presentation Thread] vk: capture: a submit 0.23 ms (lock 0.04, scan 0.06 over 814 ranges, 2764 MB), 398 pages written, 398 copied (1.6 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.045; GPU wait for late pages 0.035 (11 of 600 takes), pools lock 0.000, retires and stamps 0.005, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 157 texture pages copied (0 MB) [hos sead::MainThread] vk: mirror syncs (600 submits): 2090 dirty pages from their submits' captures, 41333 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 sead::MainThread] vk: write-back diff (600 submits): 143 runs, 106.2 MB compared; 83 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: bound in guest memory, by pool (the GPU reads these over PCIe; binds and the bytes of their ranges over these 600 submits, 3.0 MB in all, a range counted once a submit): 0x1075000000 (32 MB, state 1): 2 binds, 3 MB; [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos Presentation Thread] vk: 1 textures retired (1802 left, 2709 MB) [hos host] vk: batched submits: 92 flushes, 10.7 command buffers each, over 120 presents; by reason: poll 13, wait 0, slot 0, present 79, cap 0, value 0, other 0 [hos Presentation Thread] vk: 9 textures retired (1793 left, 2703 MB) [hos BaseProcExecutor0] vcores: 67879 takes, 9153 waits (mean 107 us, longest 21.7 ms), 3486 kicks, 3151 yields, 0 escapes in 5 s [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.04, writes collected 0.08 [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 1.03, present 0.11, draw 0.04, descriptors 0.00, texture lookups 0.01, uploads 0.00, pipelines 0.00, programs 0.00, commands 0.03, dispatch 0.06, memory sync 0.68, queue submit 0.19, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 274 (1024 MB): 1.75 MB synced in 31.1 copies, 0.00 MB written back [hos Presentation Thread] vk: 53280 presents, 59.8 fps; a frame: 2 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 2444 pipelines (55315 ms), 365 programs (11 failed), 1793 textures (2703 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 46.5 full barriers recorded, 29.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.1 ms a frame (the longest submission 2.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos sead::MainThread] vk: mirror syncs (600 submits): 1119 dirty pages from their submits' captures, 36198 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 sead::MainThread] vk: write-back diff (600 submits): 84 runs, 0.0 MB compared; 84 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: capture: a submit 0.18 ms (lock 0.02, scan 0.06 over 814 ranges, 2764 MB), 282 pages written, 282 copied (1.1 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.036; GPU wait for late pages 0.029 (10 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (156 MB), 11 spare buffers, 157 texture pages copied (0 MB) [hos rmbl::VibrationThread] hid: 282624 vibration values, strongest 0.08 since the last count [hos host] vk: batched submits: 101 flushes, 9.7 command buffers each, over 120 presents; by reason: poll 12, wait 0, slot 0, present 89, cap 0, value 0, other 0 [hos Presentation Thread] nvn: QueueSubmitCommands #320000: queue 0x10100d5eb020 (its #53307), 1 handles (lr 0x805282f4) [hos ModuleSystemWorker5] vk: readbacks of GPU results: 164 of 3000 waited for their write-back, 4.96 ms each [hos host] vk: frame interpolation: 602 frames shown on time, 0 late (over 2 ms); shown apart: <7 ms 2, 7-9 582, 9-12 17, 12-17 1, 17-25 0, over 25 0 [hos Presentation Thread] vi: 53349 frames presented (59.9 fps over the last 5.0 s, interval 1) [hos Presentation Thread] vi: present intervals: <15.5 ms 71, 15.5-17.8 179, 17.8-22 26, 22-30 20, 30-40 5, over 40 0 [hos host] vk: batched submits: 81 flushes, 12.0 command buffers each, over 120 presents; by reason: poll 12, wait 0, slot 0, present 69, cap 0, value 0, other 0 [hos Presentation Thread] vk: mirror syncs (600 submits): 822 dirty pages from their submits' captures, 35645 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 Presentation Thread] vk: write-back diff (600 submits): 84 runs, 0.0 MB compared; 84 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.02, writes collected 0.09 [hos Presentation Thread] vk: capture: a submit 0.19 ms (lock 0.02, scan 0.06 over 814 ranges, 2764 MB), 285 pages written, 285 copied (1.1 MB) [hos Presentation Thread] vk: a capture taken (ms): all 0.020; GPU wait for late pages 0.013 (5 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (140 MB), 11 spare buffers, 157 texture pages copied (0 MB) [hos Presentation Thread] vk: memory: working set 1867 MB (peak 6471), private 700 MB, staging 128 MB in 2 arenas [hos Presentation Thread] vk: memory heaps: heap 0 (device): 51 blocks 5421 MB, 1843 allocations 4134 MB; used 5457 of 9094 MB; heap 1 (system): 20 blocks 460 MB, 42 allocations 396 MB; used 2623 of 7563 MB; heap 2 (device): 85 blocks 236 MB, 116 allocations 236 MB; used 463 of 256 MB; [hos Presentation Thread] vk: image blocks: 16 blocks 2048 MB, 1657 images 1691 MB; 299 free ranges, the largest 63 MB [hos Presentation Thread] vk: image blocks (render targets): 10 blocks 1280 MB, 148 images 441 MB; 103 free ranges, the largest 55 MB [hos Presentation Thread] vk: render target images: 54729 reused from the pool, 20702 made new, 20554 destroyed from it; it holds 0 (0 MB) [hos Presentation Thread] vk: VRAM: 5920 MB used of 9350 MB allowed (1286 MB of it free in the blocks); textures 2703 MB (budget 3072 MB), 1793 textures [hos Presentation Thread] vk: textures: decoded ASTC 1442 MB, rendered 593 MB (59 drawn in one frame, kept: 8061 KB), other 338 MB; used in the last 8 presents 72 MB [hos Presentation Thread] vk: 213 MB: 0x10a228a600 1365x1365x1 x90 levels 11 NVN 0x8e ASTC, last used 498 presents ago [hos Presentation Thread] vk: 213 MB: 0x10a5b02c00 1365x1365x1 x90 levels 11 NVN 0x80 ASTC, last used 498 presents ago [hos Presentation Thread] vk: 64 MB: 0x113cb89000 512x512x64 x1 levels 1 NVN 0x3d rendered, last used 498 presents ago [hos Presentation Thread] vk: 64 MB: 0x113753c000 4096x4096x1 x1 levels 1 NVN 0x34 rendered, last used 500 presents ago [hos Presentation Thread] vk: 47 MB: 0x110e9c7600 3072x3072x1 x1 levels 12 NVN 0x7b ASTC, last used 14130 presents ago [hos Presentation Thread] vk: 34 MB: 0x7fc79c3a00 6133x1467x1 x1 levels 1 NVN 0x87 ASTC, last used 305 presents ago [hos Presentation Thread] vk: 32 MB: 0x1159bf7000 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 31323 presents ago [hos Presentation Thread] vk: 32 MB: 0x10000a80400 4096x4096x1 x1 levels 1 NVN 0x32 rendered, last used 269 presents ago [hos Presentation Thread] vk: finalized textures the GPU drew once, kept for being made again: 91 (81859 KB): 8x8x1 NVN 0x3f: 2 (4 KB); 24x13x1 NVN 0x3f: 1 (1 KB); 42x41x1 NVN 0x25: 2 (13 KB); 48x27x1 NVN 0x3f: 1 (5 KB); 64x32x1 NVN 0x25: 1 (8 KB); 65x33x1 NVN 0x25: 1 (8 KB); 65x49x1 NVN 0x25: 1 (12 KB); 82x97x1 NVN 0x1: 1 (7 KB); 96x54x1 NVN 0x3f: 1 (20 KB); 106x105x1 NVN 0x1: 1 (10 KB); 128x96x1 NVN 0x1: 1 (12 KB); 129x97x1 NVN 0x1: 1 (12 KB); 129x113x1 NVN 0x1: 1 (14 KB); 192x108x1 NVN 0x3f: 1 (81 KB); 260x260x1 NVN 0xd: 45 (7918 KB); 384x216x1 NVN 0x3f: 1 (324 KB); [hos Presentation Thread] vk: status: 600 frames, the slowest 37.4 ms; VRAM 5.8 of 9.1 GB [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.97, present 0.12, draw 0.05, descriptors 0.00, texture lookups 0.01, uploads 0.00, pipelines 0.00, programs 0.00, commands 0.03, dispatch 0.06, memory sync 0.62, queue submit 0.19, slot wait 0.05 [hos Presentation Thread] vk: a frame: mirrors 274 (1024 MB): 1.77 MB synced in 31.0 copies, 0.00 MB written back [hos Presentation Thread] vk: 53400 presents, 60.2 fps; a frame: 2 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 2444 pipelines (55315 ms), 365 programs (11 failed), 1793 textures (2703 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 46.4 full barriers recorded, 29.1 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.1 ms a frame (the longest submission 2.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos MovieEventHandleThread] vcores: MovieEventHandleThread (priority 17) ran without a core after 250.2 ms: core 4: AudioFrameworkThread (4); [hos host] vk: batched submits: 82 flushes, 11.8 command buffers each, over 120 presents; by reason: poll 9, wait 0, slot 0, present 73, cap 0, value 0, other 0 [hos Presentation Thread] vk: fsr3fi: 0 of the last 600 made frames by FSR 3.1, 600 without its inputs (the renderer's own made them) [hos sead::MainThread] vk: mirror syncs (600 submits): 1906 dirty pages from their submits' captures, 38629 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 sead::MainThread] vk: write-back diff (600 submits): 85 runs, 0.0 MB compared; 85 pages read into the shadows; 240 MB of shadows [hos sead::MainThread] vk: read live, by pool: [hos sead::MainThread] vk: a submit's memory work (ms): maps 0.00, capture taken 0.01, writes collected 0.08 [hos host] vk: batched submits: 75 flushes, 13.1 command buffers each, over 120 presents; by reason: poll 13, wait 0, slot 0, present 62, cap 0, value 0, other 0 [hos sead::MainThread] vk: capture: a submit 0.19 ms (lock 0.02, scan 0.06 over 814 ranges, 2764 MB), 301 pages written, 301 copied (1.2 MB) [hos sead::MainThread] vk: a capture taken (ms): all 0.012; GPU wait for late pages 0.005 (4 of 600 takes), pools lock 0.000, retires and stamps 0.004, bytes copied 0.000; 25 kept (139 MB), 11 spare buffers, 157 texture pages copied (0 MB) [hos sead::MainThread] vk: readback pages refreshed from guest memory: 17461509 pages so far (0 held: may be written ahead in their submission) [hos Presentation Thread] vk: a frame: 0 draws kept their neighbour's descriptors (0 of them through other slots' registrations) [hos Presentation Thread] vk: a frame: 0.0 draws left out (not ready), 0.00 waits for shaders or pipelines (0.0 ms); translation 4174 ms in all, 0 jobs queued [hos Presentation Thread] vk: a frame's replay time (ms): submit 0.86, present 0.11, draw 0.04, descriptors 0.00, texture lookups 0.01, uploads 0.00, pipelines 0.00, programs 0.00, commands 0.03, dispatch 0.06, memory sync 0.53, queue submit 0.17, slot wait 0.03 [hos Presentation Thread] vk: a frame: mirrors 274 (1024 MB): 2.76 MB synced in 31.5 copies, 0.00 MB written back [hos Presentation Thread] vk: 53520 presents, 53.8 fps; a frame: 2 draws (12 skipped), 2 dispatches, 3 passes, 14 barriers, 6 submits, 0.0 uploads (0.0 MB), 1 ub updates (1 overlays), GPU-bound wait 0.0 ms; 2444 pipelines (55315 ms), 365 programs (11 failed), 1793 textures (2703 MB) [hos Presentation Thread] vk: skips a frame by vk_draw.cpp line: 7031: 12.0 [hos Presentation Thread] vk: a frame: 46.2 full barriers recorded, 28.9 left out (nothing recorded since the one before), 0.0 pass starts ordered in their fragment stages only (RX_VK_PASS_BARRIER=game) [hos Presentation Thread] vk: a frame: the game's barriers by their NVN flags: 0x1: 13.0; 0x12: 1.0; [hos Presentation Thread] vk: GPU time 3.1 ms a frame (the longest submission 2.6 ms); 0.0 textures made a frame [hos Presentation Thread] vk: a frame: 0.00 MB unswizzled on the CPU in 0.00 ms [hos Presentation Thread] vk: the recording streams: 48 of 2 MB, the most one held 329 KB; 0 made on demand (0 MB kept now) [hos Presentation Thread] vk: mirror syncs (600 submits): 251 dirty pages from their submits' captures, 79362 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 Presentation Thread] vk: write-back diff (600 submits): 85 runs, 0.0 MB compared; 85 pages read into the shadows; 240 MB of shadows [hos Presentation Thread] vk: read live, by pool: [hos Presentation Thread] vk: imports: 63 live (2112 MB), 0 retired still imported (0 MB), 14 retired given back (624 MB) [hos host] vk: batched submits: 62 flushes, 15.5 command buffers each, over 120 presents; by reason: poll 9, wait 0, slot 0, present 53, cap 0, value 0, other 0 [hos ModuleSystemWorker5] vcores: 66810 takes, 5772 waits (mean 219 us, longest 250.3 ms), 1969 kicks, 1664 yields, 1 escapes in 5 s [hos host] display: window closed, exiting