[ 0.00] memory: 512 GiB of address space reserved, the console's [ 0.05] log: written to ~\AppData\Roaming\scarletnx\state\recompiled\0100E3401D660000\0100E3401D660000.log [ 0.05] ScarletNX - ACE COMBATâ„¢7: SKIES UNKNOWN DELUXE EDITION [ 0.05] build: ScarletNX main 81e8e08, committed 2026-11-13 (clang 23.1.5, Windows x86_64) [ 0.05] run: started 2026-11-13 21:35:35 UTC [ 0.05] system: Windows 11 26H2 (10.0.26300), AMD Ryzen 7 5700X 8-Core Processor, 16 threads, 32 GB RAM [ 0.05] settings: stats=1 (default 0), vulkan_video=1 (default 0), astc_mode=1 (default 0), fps_limit=60 (default "game"), thread_stack_mb=256 (default 32) [ 0.05] last start: ended with an exit, or none before [ 0.06] fs: ExeFS and RomFS read from the dump ~\ACE COMBAT 7 Skies Unknown Deluxe Edition [0100E3401D660000][USA][v0].xci (15232.0 MB mapped) [ 0.06] fs: 0 RomFS/ExeFS files mapped for the whole run, 0.0 MB [ 0.06] memory: 4 KiB host pages, views are copies (no alias pool) [ 0.06] memory: memory_fit_mode=0 (Auto): the game is told 3285 MiB, the console's being 3285 (the system can still give 7928 MiB, the process holds 83) [ 0.09] Loaded rtld at 0x8000000 [ 0.20] Loaded main at 0x8004000 [ 0.21] Loaded subsdk0 at 0x10685000 [ 0.23] Loaded sdk at 0x10d2e000 [ 0.23] symbols: 32998 functions named [ 0.28] linker: the runtime linked the game's 4 modules itself, and its rtld does not run: 743241 relative relocations, 33468 with a symbol, 13511 PLT slots, each bound [ 0.28] linker: nothing defines the symbol of 30 words that are weak (0) and of 0 that are not (as loaded) [ 0.29] time: the time zone is Etc/GMT+4 (UTC-04) [ 0.29] hooks: the module calls the functions of the 1056 symbols the hooks name through their dispatch slots, and every other function directly (route list 36cbd6619e10a672, this runtime's too) [ 0.29] hooks: module rtld, SDK unknown (its versioned hooks aren't installed) [ 0.29] hooks: module main, SDK unknown (its versioned hooks aren't installed) [ 0.29] hooks: module subsdk0, SDK unknown (its versioned hooks aren't installed) [ 0.29] hooks: module sdk, SDK 15.3.2 [ 0.29] hook: _ZN2nn4diag6detail10VAbortImplEPKcS3_S3_iPKNS_6ResultEPKNS_2os17UserExceptionInfoES3_RSt9__va_list at 10dbdcb0 runs diag_abort [ 0.29] hook: _ZN2nn2fs7UnmountEPKc at 10dc9520 runs nnfs_unmount [ 0.29] hook: _ZN2nn2fs9IsMountedEPKc at 10dc9670 runs nnfs_is_mounted [ 0.29] hook: _ZN2nn2fs14CloseDirectoryENS0_15DirectoryHandleE at 10dca0e0 runs nnfs_close_directory [ 0.29] hook: _ZN2nn2fs13ReadDirectoryEPlPNS0_14DirectoryEntryENS0_15DirectoryHandleEl at 10dca170 runs nnfs_read_directory [ 0.29] hook: _ZN2nn2fs22GetDirectoryEntryCountEPlNS0_15DirectoryHandleE at 10dca290 runs nnfs_get_directory_entry_count [ 0.29] hook: _ZN2nn2fs9CloseFileENS0_10FileHandleE at 10dca3a0 runs nnfs_close_file [ 0.29] hook: _ZN2nn2fs8ReadFileENS0_10FileHandleElPvmRKNS0_10ReadOptionE at 10dca430 runs nnfs_read_file_exact_option [ 0.29] hook: _ZN2nn2fs8ReadFileENS0_10FileHandleElPvm at 10dca520 runs nnfs_read_file_exact [ 0.29] hook: _ZN2nn2fs8ReadFileEPmNS0_10FileHandleElPvmRKNS0_10ReadOptionE at 10dca610 runs nnfs_read_file_option [ 0.29] hook: _ZN2nn2fs8ReadFileEPmNS0_10FileHandleElPvm at 10dca6a0 runs nnfs_read_file [ 0.29] hook: _ZN2nn2fs9WriteFileENS0_10FileHandleElPKvmRKNS0_11WriteOptionE at 10dca730 runs nnfs_write_file [ 0.29] hook: _ZN2nn2fs9FlushFileENS0_10FileHandleE at 10dca860 runs nnfs_flush_file [ 0.29] hook: _ZN2nn2fs11SetFileSizeENS0_10FileHandleEl at 10dca950 runs nnfs_set_file_size [ 0.29] hook: _ZN2nn2fs11GetFileSizeEPlNS0_10FileHandleE at 10dcaa50 runs nnfs_get_file_size [ 0.29] hook: _ZN2nn2fs15GetFileOpenModeENS0_10FileHandleE at 10dcab60 runs nnfs_get_file_open_mode [ 0.29] hook: _ZN2nn2fs10QueryRangeEPNS0_14QueryRangeInfoENS0_10FileHandleEll at 10dcabe0 runs nnfs_query_range [ 0.29] hook: _ZN2nn2fs15InvalidateCacheENS0_10FileHandleE at 10dcac80 runs nnfs_invalidate_cache [ 0.29] hook: _ZN2nn2fs20QueryUnpreparedRangeEPNS0_5RangeENS0_10FileHandleE at 10dcad20 runs nnfs_query_unprepared_range [ 0.29] hook: _ZN2nn2fs26QueryUnpreparedRangeDetailEPNS0_19UnpreparedRangeInfoENS0_10FileHandleE at 10dcade0 runs nnfs_query_unprepared_range_detail [ 0.29] hook: _ZN2nn2fs27QueryLazyLoadCompletionRateEPiNS0_10FileHandleEi at 10dcaeb0 runs nnfs_query_lazy_load_completion_rate [ 0.29] hook: _ZN2nn2fs33ReadyLazyLoadFileForciblyForDebugENS0_10FileHandleEll at 10dcaf90 runs nnfs_ready_lazy_load_file [ 0.29] hook: _ZN2nn2fs10CreateFileEPKcl at 10dcb030 runs nnfs_create_file [ 0.29] hook: _ZN2nn2fs10DeleteFileEPKc at 10dcb040 runs nnfs_delete_file [ 0.29] hook: _ZN2nn2fs15CreateDirectoryEPKc at 10dcb1c0 runs nnfs_create_directory [ 0.29] hook: _ZN2nn2fs15DeleteDirectoryEPKc at 10dcb340 runs nnfs_delete_directory [ 0.29] hook: _ZN2nn2fs26DeleteDirectoryRecursivelyEPKc at 10dcb4c0 runs nnfs_delete_directory_recursively [ 0.29] hook: _ZN2nn2fs25CleanDirectoryRecursivelyEPKc at 10dcb640 runs nnfs_clean_directory_recursively [ 0.29] hook: _ZN2nn2fs10RenameFileEPKcS2_ at 10dcb7c0 runs nnfs_rename_file [ 0.29] hook: _ZN2nn2fs15RenameDirectoryEPKcS2_ at 10dcba60 runs nnfs_rename_directory [ 0.29] hook: _ZN2nn2fs12GetEntryTypeEPNS0_18DirectoryEntryTypeEPKc at 10dcbd00 runs nnfs_get_entry_type [ 0.29] hook: _ZN2nn2fs16GetFreeSpaceSizeEPlPKc at 10dcbee0 runs nnfs_get_free_space_size [ 0.29] hook: _ZN2nn2fs8OpenFileEPNS0_10FileHandleEPKci at 10dcc1c0 runs nnfs_open_file [ 0.29] hook: _ZN2nn2fs13OpenDirectoryEPNS0_15DirectoryHandleEPKci at 10dcc4b0 runs nnfs_open_directory [ 0.29] hook: _ZN2nn2fs6CommitEPKc at 10dcc6d0 runs nnfs_commit [ 0.29] hook: _ZN2nn2fs14CommitSaveDataEPKc at 10dcc860 runs nnfs_commit_save_data [ 0.29] hook: _ZN2nn2fs6CommitEPKPKci at 10dcc870 runs nnfs_commit_names [ 0.29] hook: _ZN2nn2fs6CommitEPKcRKNS0_12CommitOptionE at 10dce5e0 runs nnfs_commit_option [ 0.29] hook: _ZN2nn2fs27GetFileTimeStampRawForDebugEPNS0_16FileTimeStampRawEPKc at 10dceb10 runs nnfs_get_file_time_stamp_raw [ 0.29] hook: _ZN2nn2fs10CreateFileEPKcli at 10dcebc0 runs nnfs_create_file_option [ 0.29] hook: _ZN2nn2fs17GetTotalSpaceSizeEPlPKc at 10dced70 runs nnfs_get_total_space_size [ 0.29] hook: _ZN2nn2fs16GetPathLengthMaxEPmPKc at 10dcefc0 runs nnfs_get_path_length_max [ 0.29] hook: _ZN2nn2fs21GetEntryNameLengthMaxEPmPKc at 10dcf0e0 runs nnfs_get_entry_name_length_max [ 0.30] hook: _ZN2nn2fs21GetUtf16PathLengthMaxEPbPmPKc at 10dcf200 runs nnfs_get_utf16_path_length_max [ 0.30] hook: _ZN2nn2fs26GetUtf16EntryNameLengthMaxEPbPmPKc at 10dcf420 runs nnfs_get_utf16_entry_name_length_max [ 0.30] hook: _ZN2nn2fs19MountDeviceSaveDataEPKc at 10de1510 runs nnfs_mount_device_save_data [ 0.30] hook: _ZN2nn2fs9MountHostEPKcS2_ at 10df9ed0 runs nnfs_mount_host [ 0.30] hook: _ZN2nn2fs9MountHostEPKcS2_RKNS0_15MountHostOptionE at 10dfa2e0 runs nnfs_mount_host_option [ 0.31] hook: _ZN2nn2fs13MountHostRootEv at 10dfa750 runs nnfs_mount_host_root [ 0.31] hook: _ZN2nn2fs13MountHostRootERKNS0_15MountHostOptionE at 10dfa990 runs nnfs_mount_host_root_option [ 0.31] hook: _ZN2nn2fs22QueryMountRomCacheSizeEPm at 10e00880 runs nnfs_query_mount_rom_cache_size [ 0.31] hook: _ZN2nn2fs22QueryMountRomCacheSizeEPmi at 10e00ac0 runs nnfs_query_mount_rom_cache_size_program [ 0.31] hook: _ZN2nn2fs8MountRomEPKcPvm at 10e00bf0 runs nnfs_mount_rom [ 0.31] hook: _ZN2nn2fs8MountRomEPKc at 10e00f00 runs nnfs_mount_rom_name [ 0.31] hook: _ZN2nn2fs8MountRomEPKciPvm at 10e01060 runs nnfs_mount_rom_program [ 0.31] hook: _ZN2nn2fs28QueryMountRomOnFileCacheSizeEPmNS0_10FileHandleE at 10e01de0 runs nnfs_query_mount_rom_on_file_cache_size [ 0.31] hook: _ZN2nn2fs14MountRomOnFileEPKcNS0_10FileHandleEPvm at 10e01fa0 runs nnfs_mount_rom_on_file [ 0.31] hook: _ZN2nn2fs21MountSaveDataReadOnlyEPKcNS_3ncm13ApplicationIdENS0_6UserIdE at 10e02800 runs nnfs_mount_save_data_read_only_user [ 0.31] hook: _ZN2nn2fs21MountTemporaryStorageEPKc at 10e02b30 runs nnfs_mount_temporary_storage [ 0.31] hook: _ZN2nn2fs17MountCacheStorageEPKc at 10e02c70 runs nnfs_mount_cache_storage [ 0.31] hook: _ZN2nn2fs17MountCacheStorageEPKci at 10e02db0 runs nnfs_mount_cache_storage_index [ 0.31] hook: _ZN2nn2fs18DeleteCacheStorageEi at 10e091f0 runs nnfs_delete_cache_storage [ 0.31] hook: _ZN2nn2fs19GetCacheStorageSizeEPlS1_i at 10e09360 runs nnfs_get_cache_storage_size [ 0.31] hook: _ZN2nn2fs20OpenCacheStorageListEPNS0_22CacheStorageListHandleE at 10e09500 runs nnfs_open_cache_storage_list [ 0.31] hook: _ZN2nn2fs20ReadCacheStorageListEPiPNS0_16CacheStorageInfoENS0_22CacheStorageListHandleEi at 10e09660 runs nnfs_read_cache_storage_list [ 0.31] hook: _ZN2nn2fs21CloseCacheStorageListENS0_22CacheStorageListHandleE at 10e098b0 runs nnfs_close_cache_storage_list [ 0.31] hook: _ZN2nn2fs11MountSdCardEPKc at 10e0b430 runs nnfs_mount_sd_card [ 0.31] hook: _ZN2nn2fs16IsSdCardInsertedEv at 10e0be20 runs nnfs_is_sd_card_inserted [ 0.31] hook: _ZN2nn2fs29QueryMountSystemDataCacheSizeEPmNS_3ncm12SystemDataIdE at 10e0e310 runs nnfs_query_mount_system_data_cache_size [ 0.31] hook: _ZN2nn2fs15MountSystemDataEPKcNS_3ncm12SystemDataIdEPvm at 10e0e4b0 runs nnfs_mount_system_data [ 0.31] hook: _ZN2nn2fs6detail18IsEnabledAccessLogEj at 10e0efb0 runs nnfs_is_enabled_access_log_mask [ 0.31] hook: _ZN2nn2fs6detail18IsEnabledAccessLogEv at 10e0f2c0 runs nnfs_is_enabled_access_log [ 0.31] hook: _ZN2nn2fs29EnableIndividualFileDataCacheEPKcPvm at 10e24b60 runs nnfs_enable_individual_file_data_cache [ 0.31] hook: _ZN2nn2fs30DisableIndividualFileDataCacheEPKc at 10e24d30 runs nnfs_disable_individual_file_data_cache [ 0.31] hook: _ZN2nn2ro22InitializeWithPortNameEPKc at 10e633d0 runs nnro_initialize_with_port_name [ 0.31] hook: _ZN2nn2ro10InitializeEv at 10e63590 runs nnro_initialize [ 0.31] hook: _ZN2nn2ro8FinalizeEv at 10e635a0 runs nnro_finalize [ 0.31] hook: _ZN2nn2ro13GetBufferSizeEPmPKv at 10e63740 runs nnro_get_buffer_size [ 0.31] hook: _ZN2nn2ro18RegisterModuleInfoEPNS0_16RegistrationInfoEPKv at 10e63770 runs nnro_register_module_info [ 0.31] hook: _ZN2nn2ro18RegisterModuleInfoEPNS0_16RegistrationInfoEPKvj at 10e63870 runs nnro_register_module_info_process [ 0.31] hook: _ZN2nn2ro20UnregisterModuleInfoEPNS0_16RegistrationInfoE at 10e639b0 runs nnro_unregister_module_info [ 0.31] hook: _ZN2nn2ro10LoadModuleEPNS0_6ModuleEPKvPvmi at 10e63a80 runs nnro_load_module [ 0.31] hook: _ZN2nn2ro10LoadModuleEPNS0_6ModuleEPKvPvmib at 10e63d00 runs nnro_load_module_check [ 0.31] hook: _ZN2nn2ro12LookupSymbolEPmPKc at 10e63d10 runs nnro_lookup_symbol [ 0.31] hook: _ZN2nn2ro18LookupModuleSymbolEPmPKNS0_6ModuleEPKc at 10e63e20 runs nnro_lookup_module_symbol [ 0.31] hook: _ZN2nn2ro12UnloadModuleEPNS0_6ModuleE at 10e63e80 runs nnro_unload_module [ 0.31] hook: _ZN2nn5audio28RegisterAppletResourceUserIdENS_6applet20AppletResourceUserIdE at 10f07790 runs nnaudio_applet_user [ 0.31] hook: _ZN2nn5audio30UnregisterAppletResourceUserIdENS_6applet20AppletResourceUserIdE at 10f07940 runs nnaudio_applet_user [ 0.31] hook: _ZN2nn5audio19RequestSuspendAudioENS_6applet20AppletResourceUserIdENS_8TimeSpanE at 10f079a0 runs nnaudio_applet_fade [ 0.32] hook: _ZN2nn5audio18RequestResumeAudioENS_6applet20AppletResourceUserIdENS_8TimeSpanE at 10f07a10 runs nnaudio_applet_fade [ 0.32] hook: _ZN2nn5audio32GetAudioInputProcessMasterVolumeEPfNS_6applet20AppletResourceUserIdE at 10f07a80 runs nnaudio_applet_get_volume [ 0.32] hook: _ZN2nn5audio32SetAudioInputProcessMasterVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at 10f07af0 runs nnaudio_applet_set_volume [ 0.32] hook: _ZN2nn5audio33GetAudioOutputProcessMasterVolumeEPfNS_6applet20AppletResourceUserIdE at 10f07b70 runs nnaudio_applet_get_volume [ 0.32] hook: _ZN2nn5audio33SetAudioOutputProcessMasterVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at 10f07be0 runs nnaudio_applet_set_volume [ 0.32] hook: _ZN2nn5audio33GetAudioOutputProcessRecordVolumeEPfNS_6applet20AppletResourceUserIdE at 10f07c60 runs nnaudio_applet_get_volume [ 0.32] hook: _ZN2nn5audio33SetAudioOutputProcessRecordVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at 10f07cd0 runs nnaudio_applet_set_volume [ 0.32] hook: _ZN2nn5audio27RequestSuspendAudioForDebugENS_6applet20AppletResourceUserIdE at 10f07d50 runs nnaudio_applet_user [ 0.32] hook: _ZN2nn5audio26RequestResumeAudioForDebugENS_6applet20AppletResourceUserIdE at 10f07f00 runs nnaudio_applet_user [ 0.32] hook: _ZN2nn5audio30GetAudioRendererWorkBufferSizeERKNS0_22AudioRendererParameterE at 10f07f70 runs nnaudio_get_renderer_work_buffer_size, the hook for sdk >= 9.0.0, with the layouts nn::audio::AudioRendererParameter of line 22 [ 0.32] hook: _ZN2nn5audio17OpenAudioRendererEPNS0_19AudioRendererHandleERKNS0_22AudioRendererParameterEPvm at 10f08050 runs nnaudio_open_renderer, the hook for sdk >= 9.0.0, with the layouts nn::audio::AudioRendererParameter of line 22 [ 0.32] hook: _ZN2nn5audio17OpenAudioRendererEPNS0_19AudioRendererHandleEPNS_2os11SystemEventERKNS0_22AudioRendererParameterEPvm at 10f083f0 runs nnaudio_open_renderer_event, the hook for sdk >= 9.0.0, with the layouts nn::audio::AudioRendererParameter of line 22 [ 0.32] hook: _ZN2nn5audio18CloseAudioRendererENS0_19AudioRendererHandleE at 10f08520 runs nnaudio_close_renderer [ 0.32] hook: _ZN2nn5audio18StartAudioRendererENS0_19AudioRendererHandleE at 10f08590 runs nnaudio_start_renderer [ 0.32] hook: _ZN2nn5audio17StopAudioRendererENS0_19AudioRendererHandleE at 10f085d0 runs nnaudio_stop_renderer [ 0.32] hook: _ZN2nn5audio26GetAudioRendererSampleRateENS0_19AudioRendererHandleE at 10f08610 runs nnaudio_get_renderer_sample_rate [ 0.32] hook: _ZN2nn5audio27GetAudioRendererSampleCountENS0_19AudioRendererHandleE at 10f08620 runs nnaudio_get_renderer_sample_count [ 0.32] hook: _ZN2nn5audio30GetAudioRendererMixBufferCountENS0_19AudioRendererHandleE at 10f08630 runs nnaudio_get_renderer_mix_buffer_count [ 0.32] hook: _ZN2nn5audio21GetAudioRendererStateENS0_19AudioRendererHandleE at 10f08640 runs nnaudio_get_renderer_state [ 0.32] hook: _ZN2nn5audio26RequestUpdateAudioRendererENS0_19AudioRendererHandleEPKNS0_19AudioRendererConfigE at 10f08650 runs nnaudio_request_update_frames, the hook for sdk >= 9.0.0, with the layouts nn::audio::AudioRendererConfig of line 28 [ 0.32] hook: _ZN2nn5audio34SetAudioRendererRenderingTimeLimitENS0_19AudioRendererHandleEi at 10f089f0 runs nnaudio_set_renderer_time_limit, the hook for sdk >= 3.0.0 [ 0.32] hook: _ZN2nn5audio34GetAudioRendererRenderingTimeLimitENS0_19AudioRendererHandleE at 10f08a40 runs nnaudio_get_renderer_time_limit [ 0.32] hook: _ZN2nn5audio29ExecuteAudioRendererRenderingENS0_19AudioRendererHandleE at 10f08a50 runs nnaudio_execute_renderer [ 0.32] hook: _ZN2nn5audio31GetAudioRendererRenderingDeviceENS0_19AudioRendererHandleE at 10f08aa0 runs nnaudio_get_renderer_rendering_device [ 0.32] hook: _ZN2nn5audio29GetAudioRendererExecutionModeENS0_19AudioRendererHandleE at 10f08ab0 runs nnaudio_get_renderer_execution_mode [ 0.32] hook: _ZN2nn5audio34SetAudioRendererVoiceDropParameterENS0_19AudioRendererHandleEf at 10f08ac0 runs nnaudio_set_renderer_voice_drop [ 0.32] hook: _ZN2nn5audio34GetAudioRendererVoiceDropParameterENS0_19AudioRendererHandleE at 10f08b10 runs nnaudio_get_renderer_voice_drop [ 0.32] hook: _ZN2nn5audio25EnableDspUsageMeasurementEv at 10f0e1e0 runs nnaudio_set_dsp_usage_measurement [ 0.32] hook: _ZN2nn5audio26DisableDspUsageMeasurementEv at 10f0e240 runs nnaudio_set_dsp_usage_measurement [ 0.32] hook: _ZN2nn5audio11GetDspUsageEv at 10f0e2a0 runs nnaudio_get_dsp_usage [ 0.32] hook: _ZN2nn5audio13ListAudioOutsEPNS0_12AudioOutInfoEi at 10f0ede0 runs nnaudio_list_outs [ 0.32] hook: _ZN2nn5audio19OpenDefaultAudioOutEPNS0_8AudioOutERKNS0_17AudioOutParameterE at 10f0ee80 runs nnaudio_open_default_out [ 0.32] hook: _ZN2nn5audio12OpenAudioOutEPNS0_8AudioOutEPKcRKNS0_17AudioOutParameterE at 10f0ee90 runs nnaudio_open_out [ 0.32] hook: _ZN2nn5audio19OpenDefaultAudioOutEPNS0_8AudioOutEPNS_2os11SystemEventERKNS0_17AudioOutParameterE at 10f0f0c0 runs nnaudio_open_default_out_event [ 0.32] hook: _ZN2nn5audio12OpenAudioOutEPNS0_8AudioOutEPNS_2os11SystemEventEPKcRKNS0_17AudioOutParameterE at 10f0f1e0 runs nnaudio_open_out_event [ 0.32] hook: _ZN2nn5audio13CloseAudioOutEPNS0_8AudioOutE at 10f0f300 runs nnaudio_close_out [ 0.32] hook: _ZN2nn5audio13StartAudioOutEPNS0_8AudioOutE at 10f0f420 runs nnaudio_start_out [ 0.32] hook: _ZN2nn5audio12StopAudioOutEPNS0_8AudioOutE at 10f0f4a0 runs nnaudio_stop_out [ 0.32] hook: _ZN2nn5audio16GetAudioOutStateEPKNS0_8AudioOutE at 10f0f520 runs nnaudio_get_out_state [ 0.32] hook: _ZN2nn5audio20AppendAudioOutBufferEPNS0_8AudioOutEPNS0_14AudioOutBufferE at 10f0f640 runs nnaudio_append_out_buffer [ 0.32] hook: _ZN2nn5audio25GetReleasedAudioOutBufferEPNS0_8AudioOutE at 10f0f710 runs nnaudio_get_released_out_buffer [ 0.34] hook: _ZN2nn5audio22ContainsAudioOutBufferEPKNS0_8AudioOutEPKNS0_14AudioOutBufferE at 10f0f7c0 runs nnaudio_contains_out_buffer [ 0.34] hook: _ZN2nn5audio22GetAudioOutBufferCountEPKNS0_8AudioOutE at 10f0f870 runs nnaudio_get_out_buffer_count [ 0.34] hook: _ZN2nn5audio28GetAudioOutPlayedSampleCountEPKNS0_8AudioOutE at 10f0f910 runs nnaudio_get_out_played_sample_count [ 0.34] hook: _ZN2nn5audio20FlushAudioOutBuffersEPNS0_8AudioOutE at 10f0f9c0 runs nnaudio_flush_out_buffers [ 0.34] hook: _ZN2nn5audio17SetAudioOutVolumeEPNS0_8AudioOutEf at 10f0fa60 runs nnaudio_set_out_volume [ 0.34] hook: _ZN2nn5audio17GetAudioOutVolumeEPKNS0_8AudioOutE at 10f0fb10 runs nnaudio_get_out_volume [ 0.34] hook: _ZN2nn5audio12ListAudioInsEPNS0_11AudioInInfoEi at 10f11020 runs nnaudio_list_ins [ 0.34] hook: _ZN2nn5audio11OpenAudioInEPNS0_7AudioInEPKcRKNS0_16AudioInParameterE at 10f110d0 runs nnaudio_open_in [ 0.34] hook: _ZN2nn5audio18OpenDefaultAudioInEPNS0_7AudioInEPNS_2os11SystemEventERKNS0_16AudioInParameterE at 10f11380 runs nnaudio_open_default_in_event [ 0.34] hook: _ZN2nn5audio11OpenAudioInEPNS0_7AudioInEPNS_2os11SystemEventEPKcRKNS0_16AudioInParameterE at 10f114c0 runs nnaudio_open_in_event [ 0.34] hook: _ZN2nn5audio19ListAudioDeviceNameEPNS0_15AudioDeviceNameEi at 10f121f0 runs nnaudio_list_device_names [ 0.34] hook: _ZN2nn5audio25ListAudioOutputDeviceNameEPNS0_15AudioDeviceNameEi at 10f12270 runs nnaudio_list_device_names [ 0.34] hook: _ZN2nn5audio26SetAudioDeviceOutputVolumeEPKNS0_15AudioDeviceNameEf at 10f122f0 runs nnaudio_set_device_output_volume [ 0.34] hook: _ZN2nn5audio26GetAudioDeviceOutputVolumeEPKNS0_15AudioDeviceNameE at 10f12410 runs nnaudio_get_device_output_volume [ 0.34] hook: _ZN2nn5audio24GetActiveAudioDeviceNameEPNS0_15AudioDeviceNameE at 10f13a90 runs nnaudio_get_active_device_name [ 0.34] hook: _ZN2nn5audio30GetActiveAudioOutputDeviceNameEPNS0_15AudioDeviceNameE at 10f13b00 runs nnaudio_get_active_device_name [ 0.34] hook: _ZN2nn5audio38AcquireAudioDeviceNotificationForInputEPNS_2os11SystemEventE at 10f13b70 runs nnaudio_acquire_device_input_event [ 0.34] hook: _ZN2nn5audio39AcquireAudioDeviceNotificationForOutputEPNS_2os11SystemEventE at 10f13c40 runs nnaudio_acquire_device_output_event [ 0.34] hook: _ZN2nn5audio41GetActiveAudioDeviceChannelCountForOutputEv at 10f13d10 runs nnaudio_get_active_device_channel_count [ 0.34] hook: _ZN2nn5codec36GetHardwareOpusDecoderWorkBufferSizeEiii at 10fbdd30 runs nncodec_hwopus_work_size_option, the hook for sdk >= 12.0.0, < 16.0.0 [ 0.34] hooks: _ZN2nn5codec36GetHardwareOpusDecoderWorkBufferSizeEii in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.34] hook: _ZN2nn5codec29InitializeHardwareOpusDecoderEPNS0_23HardwareOpusDecoderTypeEiiPvmi at 10fbdfe0 runs nncodec_hwopus_init_timed, the hook for sdk >= 6.0.0, < 23.0.0 [ 0.34] hook: _ZN2nn5codec27FinalizeHardwareOpusDecoderEPNS0_23HardwareOpusDecoderTypeE at 10fbe140 runs codec_decoder_finalize [ 0.34] hook: _ZN2nn5codec33DecodeOpusInterleavedWithHardwareEPNS0_23HardwareOpusDecoderTypeEPmPiPsmPKvm at 10fbe1a0 runs nncodec_hwopus_decode_timed, the hook for sdk >= 6.0.0, < 23.0.0 [ 0.34] hook: _ZN2nn5codec24ResetHardwareOpusDecoderEPNS0_23HardwareOpusDecoderTypeE at 10fbe2f0 runs codec_decoder_reset [ 0.34] hook: _ZN2nn5codec47GetHardwareOpusMultiStreamDecoderWorkBufferSizeEiiiii at 10fbe300 runs nncodec_hwopus_multi_work_size_option, the hook for sdk >= 12.0.0, < 16.0.0 [ 0.34] hook: _ZN2nn5codec47GetHardwareOpusMultiStreamDecoderWorkBufferSizeEiiii at 10fbe3c0 runs nncodec_hwopus_multi_work_size, the hook for sdk >= 5.0.0, < 16.0.0 [ 0.34] hook: _ZN2nn5codec40InitializeHardwareOpusMultiStreamDecoderEPNS0_34HardwareOpusMultiStreamDecoderTypeEiiiiPKhPvmi at 10fbe480 runs nncodec_hwopus_multi_init_timed, the hook for sdk >= 6.0.0, < 23.0.0 [ 0.34] hook: _ZN2nn5codec38FinalizeHardwareOpusMultiStreamDecoderEPNS0_34HardwareOpusMultiStreamDecoderTypeE at 10fbe630 runs nncodec_hwopus_multi_finalize, the hook for sdk >= 5.0.0, < 23.0.0 [ 0.34] hook: _ZN2nn5codec44DecodeOpusMultiStreamInterleavedWithHardwareEPNS0_34HardwareOpusMultiStreamDecoderTypeEPmPiPsmPKvm at 10fbe6b0 runs nncodec_hwopus_multi_decode_timed, the hook for sdk >= 6.0.0, < 23.0.0 [ 0.34] hook: _ZN2nn2fs31QueryMountAddOnContentCacheSizeEPmi at 110701a0 runs nnfs_query_mount_add_on_content_cache_size [ 0.34] hook: _ZN2nn2fs17MountAddOnContentEPKciPvm at 11070370 runs nnfs_mount_add_on_content [ 0.34] hook: _ZN2nn2fs13MountSaveDataEPKcRKNS_7account3UidE at 110722f0 runs nnfs_mount_save_data [ 0.34] hook: _ZN2nn2fs21MountSaveDataReadOnlyEPKcNS_13ApplicationIdERKNS_7account3UidE at 11072370 runs nnfs_mount_save_data_read_only [ 0.34] hook: _ZN2nn2fs18IsSaveDataExistingERKNS_7account3UidE at 110723b0 runs nnfs_is_own_save_data_existing [ 0.34] hook: _ZN2nn2fs18IsSaveDataExistingEPbRKNS_7account3UidE at 11072400 runs nnfs_is_own_save_data_existing_result [ 0.36] hook: _ZN2nn2fs18IsSaveDataExistingENS_13ApplicationIdERKNS_7account3UidE at 11072520 runs nnfs_is_save_data_existing [ 0.36] hook: _ZN2nn2fs18IsSaveDataExistingEPbNS_13ApplicationIdERKNS_7account3UidE at 11072580 runs nnfs_is_save_data_existing_result [ 0.36] hook: _ZN2nn2fs14EnsureSaveDataERKNS_7account3UidE at 110726a0 runs nnfs_ensure_save_data [ 0.36] hook: _ZN2nn2fs14ExtendSaveDataERKNS_7account3UidEll at 11072b00 runs nnfs_extend_save_data [ 0.36] hook: _ZN2nn2fs15GetSaveDataSizeEPlS1_RKNS_7account3UidE at 11072cf0 runs nnfs_get_save_data_size [ 0.36] hook: _ZN2nn2fs18CreateCacheStorageEill at 11073110 runs nnfs_create_cache_storage [ 0.36] hook: _ZN2nn2fs24GetFileTimeStampForDebugEPNS0_13FileTimeStampEPKc at 110741f0 runs nnfs_get_file_time_stamp [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter10InitializeEPvmb in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilterD2Ev in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter8FinalizeEv in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter17GetContentVersionEv in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter19CheckProfanityWordsEPjjPPKcm in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter19CheckProfanityWordsEPjjPPKtm in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter19CheckProfanityWordsEPjjPPKDsm in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter24MaskProfanityWordsInTextEPiPcj in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter24MaskProfanityWordsInTextEPiPtj in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hooks: _ZN2nn3ngc15ProfanityFilter24MaskProfanityWordsInTextEPiPDsj in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.36] hook: _ZN2nn3nsd35GetApplicationServerEnvironmentTypeEv at 110c5ef0 runs nnnsd_server_environment_type [ 0.36] hook: _ZN2nn3nsd24GetEnvironmentIdentifierEPNS0_21EnvironmentIdentifierE at 110c6000 runs nnnsd_get_environment_identifier [ 0.36] hook: _ZN2nn3nsd7ResolveEPNS0_4FqdnERKS1_ at 110c60e0 runs nnnsd_resolve [ 0.36] hook: _ZN2nn3nsd9ResolveExEPNS0_4FqdnERKS1_ at 110c6140 runs nnnsd_resolve_ex [ 0.36] hook: _ZN2nn4pctl32CheckFreeCommunicationPermissionEb at 110cdbb0 runs nnpctl_permitted [ 0.36] hook: _ZN2nn4pctl25TryBeginFreeCommunicationEb at 110cdc40 runs nnpctl_permitted [ 0.36] hook: _ZN2nn4pctl28IsFreeCommunicationAvailableEv at 110cdcd0 runs nnpctl_yes [ 0.36] hook: _ZN2nn4pctl20EndFreeCommunicationEv at 110cdd00 runs nnpctl_success [ 0.36] hook: _ZN2nn4pctl20IsRestrictionEnabledEv at 110ce2e0 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl14GetSafetyLevelEv at 110ce330 runs nnpctl_none [ 0.36] hook: _ZN2nn4pctl24ConfirmSnsPostPermissionEv at 110ce3c0 runs nnpctl_success [ 0.36] hook: _ZN2nn4pctl27CheckStereoVisionPermissionEb at 110ce400 runs nnpctl_permitted [ 0.36] hook: _ZN2nn4pctl26GetStereoVisionRestrictionEv at 110ce490 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl40GetFreeCommunicationApplicationListCountEv at 110ce8f0 runs nnpctl_none [ 0.36] hook: _ZN2nn4pctl30IsRestrictionTemporaryUnlockedEv at 110ced80 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl33IsRestrictedSystemSettingsEnteredEv at 110cedd0 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl21GetRestrictedFeaturesEv at 110cee20 runs nnpctl_none [ 0.36] hook: _ZN2nn4pctl18IsPlayTimerEnabledEv at 110cef40 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl25GetPlayTimerRemainingTimeEv at 110cef80 runs nnpctl_no_time [ 0.36] hook: _ZN2nn4pctl15IsPairingActiveEv at 110cefc0 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl23IsRestrictedByPlayTimerEv at 110cf880 runs nnpctl_no [ 0.36] hook: _ZN2nn4pctl10InitializeEv at 110cfb00 runs nnpctl_initialize [ 0.36] hook: _ZN2nn2pl21RequestSharedFontLoadENS0_14SharedFontTypeE at 110d3f30 runs nnpl_request_shared_font_load [ 0.36] hook: _ZN2nn2pl22GetSharedFontLoadStateENS0_14SharedFontTypeE at 110d3fa0 runs nnpl_get_shared_font_load_state [ 0.36] hook: _ZN2nn2pl20GetSharedFontAddressENS0_14SharedFontTypeE at 110d4010 runs nnpl_get_shared_font_address [ 0.36] hook: _ZN2nn2pl17GetSharedFontSizeENS0_14SharedFontTypeE at 110d40d0 runs nnpl_get_shared_font_size [ 0.36] hook: _ZN2nn2pl30GetSharedFontInOrderOfPriorityEPiPNS0_14SharedFontTypeEPPKvPmiNS_8settings12LanguageCodeE at 110d4140 runs nnpl_get_shared_font_in_order_of_priority [ 0.36] hook: _ZN2nn2pl39GetSharedFontInOrderOfPriorityForSystemEPiPNS0_23SharedFontTypeForSystemEPPKvPmiNS_8settings12LanguageCodeE at 110d42c0 runs nnpl_get_shared_font_in_order_of_priority_for_system [ 0.36] hook: _ZN2nn2pl13GetSharedFontEPiPNS0_14SharedFontDataEiNS_8settings12LanguageCodeE at 110d4440 runs nnpl_get_shared_font [ 0.36] hook: _ZN2nn5prepo28RequestImmediateTransmissionEv at 110d91c0 runs nnprepo_request_immediate_transmission [ 0.36] hook: _ZN2nn5prepo21GetTransmissionStatusEPNS0_18TransmissionStatusE at 110d93b0 runs nnprepo_get_transmission_status [ 0.37] hook: _ZN2nn5prepo12AddSessionIdEPNS0_10PlayReportEPKc at 110d9b70 runs nnprepo_add_session_id, the hook for sdk >= 10.0.0 [ 0.37] hook: _ZN2nn5prepo10PlayReport4SaveEv at 110da4b8 runs nnprepo_save, the hook for sdk >= 15.0.0, with the layouts nn::prepo::PlayReport of line 12 [ 0.37] hook: _ZN2nn5prepo10PlayReport4SaveERKNS_7account3UidE at 110da708 runs nnprepo_save_user, the hook for sdk >= 15.0.0, with the layouts nn::prepo::PlayReport of line 12 [ 0.37] hooks: _ZN2nn5prepo10PlayReport4SendERKNS_7account3UidE in sdk isn't hooked: no declaration holds for its version (15.3.2) [ 0.37] hook: _ZN2nn5prepo6detail3ipc10InitializeEv at 110db4c0 runs nnprepo_ipc_initialize [ 0.37] hook: _ZN2nn5prepo6detail3ipc8FinalizeEv at 110db8d0 runs nnprepo_ipc_finalize [ 0.37] hook: _ZN2nn4time28AdjustableNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at 110fd588 runs nntime_adjustable_network_get_current_time [ 0.37] hook: _ZN2nn4time28AdjustableNetworkSystemClock6AdjustEv at 110fd5f4 runs nntime_adjustable_network_adjust [ 0.37] hook: _ZN2nn4time28AdjustableNetworkSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at 110fd634 runs nntime_adjustable_network_get_context [ 0.37] hook: _ZN2nn4time28AdjustableNetworkSystemClock3nowEv at 110fd6b0 runs nntime_adjustable_network_now [ 0.37] hook: _ZN2nn4time25AdjustableUserSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at 110fd73c runs nntime_adjustable_user_get_current_time [ 0.37] hook: _ZN2nn4time25AdjustableUserSystemClock6AdjustEv at 110fd750 runs nntime_adjustable_user_adjust [ 0.37] hook: _ZN2nn4time25AdjustableUserSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at 110fd790 runs nntime_adjustable_user_get_context [ 0.37] hook: _ZN2nn4time25AdjustableUserSystemClock3nowEv at 110fd7d4 runs nntime_adjustable_user_now [ 0.37] hook: _ZN2nn4time43GetAdjustableUserSystemClockCurrentTimespecEP8timespec at 110fd820 runs nntime_adjustable_user_get_current_timespec [ 0.37] hook: _ZN2nn4time10InitializeEv at 110fd8e0 runs nntime_initialize [ 0.37] hook: _ZN2nn4time17InitializeForMenuEv at 110fdb90 runs nntime_initialize_for_menu [ 0.37] hook: _ZN2nn4time19InitializeForSystemEv at 110fdba0 runs nntime_initialize_for_system [ 0.37] hook: _ZN2nn4time19InitializeForRepairEv at 110fdbb0 runs nntime_initialize_for_repair [ 0.37] hook: _ZN2nn4time23InitializeForSystemUserEv at 110fdbc0 runs nntime_initialize_for_system_user [ 0.37] hook: _ZN2nn4time13IsInitializedEv at 110fdbd0 runs nntime_is_initialized [ 0.37] hook: _ZN2nn4time8FinalizeEv at 110fdc10 runs nntime_finalize [ 0.37] hook: _ZN2nn4time48CalculateStandardUserSystemClockDifferenceByUserERKNS0_13ClockSnapshotES3_ at 110fe790 runs nntime_user_difference [ 0.37] hook: _ZN2nn4time20CalculateSpanBetweenEPNS_8TimeSpanERKNS0_13ClockSnapshotES5_ at 110fe830 runs nntime_span_between [ 0.37] hook: _ZN2nn4time20LoadLocationNameListEPiPNS0_12LocationNameEii at 110fe8d0 runs nntime_load_location_name_list [ 0.37] hook: _ZN2nn4time25GetTotalLocationNameCountEv at 110fe950 runs nntime_total_location_name_count [ 0.37] hook: _ZN2nn4time21SetDeviceLocationNameERKNS0_12LocationNameE at 110fe9c0 runs nntime_set_device_location_name [ 0.37] hook: _ZN2nn4time22GetTimeZoneRuleVersionEPNS0_19TimeZoneRuleVersionE at 110fea40 runs nntime_get_time_zone_rule_version [ 0.37] hook: _ZN2nn4time37GetStandardUserSystemClockInitialYearEv at 110feab0 runs nntime_initial_year [ 0.37] hook: _ZN2nn4time13ClockSnapshot29CreateWithStandardSystemClockEPS1_ at 110ff124 runs nntime_snapshot_create_standard [ 0.37] hook: _ZN2nn4time13ClockSnapshot31CreateWithAdjustableSystemClockEPS1_ at 110ff194 runs nntime_snapshot_create_adjustable [ 0.37] hook: _ZN2nn4time27EphemeralNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at 110ff758 runs nntime_ephemeral_get_current_time [ 0.37] hook: _ZN2nn4time37GetEphemeralNetworkSystemClockContextEPNS0_18SystemClockContextE at 110ff7d0 runs nntime_ephemeral_get_context [ 0.37] hook: _ZN2nn4time41SetEphemeralNetworkSystemClockCurrentTimeERKNS0_9PosixTimeE at 110ff850 runs nntime_set_clock [ 0.37] hook: _ZN2nn4time37SetEphemeralNetworkSystemClockContextERKNS0_18SystemClockContextE at 110ff8d0 runs nntime_set_clock [ 0.37] hook: _ZN2nn4time27EphemeralNetworkSystemClock3nowEv at 110ff944 runs nntime_ephemeral_now [ 0.37] hook: _ZN2nn4time38SetStandardLocalSystemClockCurrentTimeERKNS0_9PosixTimeE at 110ff9d0 runs nntime_set_clock [ 0.37] hook: _ZN2nn4time34SetStandardLocalSystemClockContextERKNS0_18SystemClockContextE at 110ffa50 runs nntime_set_clock [ 0.37] hook: _ZN2nn4time26StandardNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at 110ffac4 runs nntime_network_get_current_time [ 0.37] hook: _ZN2nn4time26StandardNetworkSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at 110ffae8 runs nntime_network_get_context [ 0.37] hook: _ZN2nn4time26StandardNetworkSystemClock20IsAccuracySufficientEv at 110ffb24 runs nntime_is_accuracy_sufficient [ 0.37] hook: _ZN2nn4time26StandardNetworkSystemClock3nowEv at 110ffb8c runs nntime_network_now [ 0.38] hook: _ZN2nn4time40SetStandardNetworkSystemClockCurrentTimeERKNS0_9PosixTimeE at 110ffbf0 runs nntime_set_clock [ 0.39] hook: _ZN2nn4time36SetStandardNetworkSystemClockContextERKNS0_18SystemClockContextE at 110ffc70 runs nntime_set_clock [ 0.39] hook: _ZN2nn4time38GetStandardSteadyClockCurrentTimePointEPNS0_20SteadyClockTimePointE at 110ffcf0 runs nntime_steady_get_current_time_point [ 0.39] hook: _ZN2nn4time19StandardSteadyClock19GetCurrentTimePointEPNS0_20SteadyClockTimePointE at 110ffd4c runs nntime_steady_get_current_time_point [ 0.39] hook: _ZN2nn4time19StandardSteadyClock3nowEv at 110ffda8 runs nntime_steady_now [ 0.39] hook: _ZN2nn4time23StandardUserSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at 111000e4 runs nntime_user_get_current_time [ 0.39] hook: _ZN2nn4time23StandardUserSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at 11100120 runs nntime_user_get_context [ 0.39] hook: _ZN2nn4time23StandardUserSystemClock3nowEv at 1110015c runs nntime_user_now [ 0.39] hook: _ZN2nn4time41GetStandardUserSystemClockCurrentTimespecEP8timespec at 111001c0 runs nntime_user_get_current_timespec [ 0.39] hook: _ZN2nn4time52SetStandardUserSystemClockAutomaticCorrectionEnabledEb at 11100200 runs nntime_set_automatic_correction_enabled [ 0.39] hook: _ZN2nn4time51IsStandardUserSystemClockAutomaticCorrectionEnabledEv at 11100270 runs nntime_is_automatic_correction_enabled [ 0.39] hook: _ZN2nn4time21GetDeviceLocationNameEPNS0_12LocationNameE at 111002a0 runs nntime_get_device_location_name [ 0.39] hook: _ZN2nn4time16LoadTimeZoneRuleEPNS0_12TimeZoneRuleERKNS0_12LocationNameE at 11100310 runs nntime_load_time_zone_rule [ 0.39] hook: _ZN2nn4time14ToCalendarTimeEPNS0_12CalendarTimeEPNS0_22CalendarAdditionalInfoERKNS0_9PosixTimeERKNS0_12TimeZoneRuleE at 11100360 runs nntime_to_calendar_time_rule [ 0.39] hook: _ZN2nn4time14ToCalendarTimeEPNS0_12CalendarTimeEPNS0_22CalendarAdditionalInfoERKNS0_9PosixTimeE at 11100400 runs nntime_to_calendar_time [ 0.39] hook: _ZN2nn4time11ToPosixTimeEPiPNS0_9PosixTimeEiRKNS0_12CalendarTimeERKNS0_12TimeZoneRuleE at 111004b0 runs nntime_to_posix_time_rule [ 0.39] hook: _ZN2nn4time11ToPosixTimeEPiPNS0_9PosixTimeEiRKNS0_12CalendarTimeE at 11100540 runs nntime_to_posix_time [ 0.39] hook: _ZN2nn4time6detail56GetStandardUserSystemClockAutomaticCorrectionUpdatedTimeEPNS0_20SteadyClockTimePointE at 111016a0 runs nntime_automatic_correction_updated_time [ 0.39] hook: _ZN2nn4time6detail35GetDeviceLocationNameAndUpdatedTimeEPNS0_12LocationNameEPNS0_20SteadyClockTimePointE at 11101710 runs nntime_get_device_location_name_and_updated_time [ 0.39] hook: memcpy at 112b4fb0 runs hook_memmove [ 0.39] hook: memmove at 112b52f0 runs hook_memmove [ 0.39] hook: memset at 112b55a0 runs hook_memset [ 0.39] hooks: 266 of the game's functions run the runtime's handlers [ 0.40] nvn: the runtime implements 675 NVN functions, and the game's NVN driver doesn't run [ 0.40] jit: the AOT module has no runtime code variants; the JIT handles the misses and writes a cache [ 0.40] jit: 4 compile threads and the miss thread, 15 pcs of earlier runs queued [ 0.40] jit: compile thread 0 runs at Windows thread priority -1 [ 0.40] jit: compile thread 1 runs at Windows thread priority -1 [ 0.40] jit: compile thread 2 runs at Windows thread priority -1 [ 0.40] npdm: system resource 16 MB, cores 7, priorities ffffffff0000000 [ 0.40] jit: compile thread 3 runs at Windows thread priority -1 [ 0.40] jit: the miss thread runs at Windows thread priority 0: it compiles what a game thread waits for [ 0.41] acc: 1 user, playing as user 1 [ 0.41] game: 0100e3401d660000, version 1.0.0 [ 0.42] pl: the Japanese stand-in answers for the console font's private-use characters [ 0.42] pl: the Chinese simplified stand-in answers for the console font's private-use characters [ 0.44] pl: the Chinese traditional stand-in answers for the console font's private-use characters [ 0.44] pl: the Korean stand-in answers for the console font's private-use characters [ 0.44] pl: the extended stand-in answers for the console font's private-use characters [ 0.44] RomFS: the dump's, read in place (14420.2 MB) [ 0.57] input: no SDL joysticks detected [ 0.59] video: SDL 3.4.18 on windows [ 0.74] controls=2 (Auto): hidden, the device has no touch screen [ 0.74] video: a window of 1280x720 pixels, the display's scale 1.25 [ 0.74] freedreno: tu_dont_reserve_descriptor_set=true, for the fifth descriptor set [ 0.86] vulkan: subgroups of 32 lanes, operations 0x7ff, stages 0x3fff: VOTE and SHFL use them in vertex, control, evaluation, geometry, fragment, compute programs [ 0.86] vulkan: a known problem the extension bans do not turn off: shaderFloat16 on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver gets FP16 math wrong on Ampere and newer GPUs by yuzu's account, which Eden still follows (yuzu 7277d7fe96 (2021-07-03); extension_bans.txt:64) [ 0.86] vulkan: a known problem the extension bans do not turn off: shaderDenormPreserveFloat16 on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver lets a DenormPreserve for 16 bits keep 32-bit denormals too, over a DenormFlushToZero for 32 bits (vkd3d-proton device.c:10180; extension_bans.txt:66) [ 0.86] vulkan: a known problem the extension bans do not turn off: vkCmdClearAttachments on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver can lock the GPU up clearing part of a multisampled target, several clears in one command buffer (Dolphin DriverDetails.cpp:116; extension_bans.txt:141) [ 0.86] vulkan: VK_ANDROID_external_memory_android_hardware_buffer: off (the driver has it not) [ 0.86] vulkan: VK_EXT_attachment_feedback_loop_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_attachment_feedback_loop_layout: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_blend_operation_advanced: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_conditional_rendering: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_conservative_rasterization: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_custom_border_color: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_depth_clip_control: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_depth_range_unrestricted: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_descriptor_buffer: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_descriptor_heap: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_device_fault: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_extended_dynamic_state: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.86] vulkan: VK_EXT_extended_dynamic_state2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.86] vulkan: VK_EXT_extended_dynamic_state3: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_external_memory_dma_buf: off (the driver has it not) [ 0.86] vulkan: VK_EXT_external_memory_host: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_fragment_shader_interlock: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_graphics_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_map_memory_placed: off (the driver has it not) [ 0.86] vulkan: VK_EXT_memory_budget: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_mesh_shader: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_pipeline_creation_feedback: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.86] vulkan: VK_EXT_pipeline_robustness: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_post_depth_coverage: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_present_timing: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_primitive_topology_list_restart: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_provoking_vertex: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_robustness2: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_sample_locations: on (auto: the driver has it, and no ban holds) [ 0.86] vulkan: VK_EXT_shader_atomic_float: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_EXT_shader_demote_to_helper_invocation: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.88] vulkan: VK_EXT_shader_object: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_EXT_transform_feedback: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_EXT_vertex_attribute_divisor: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_EXT_vertex_input_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_GOOGLE_display_timing: off (the driver has it not) [ 0.88] vulkan: VK_KHR_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_cooperative_matrix: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_dynamic_rendering: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.88] vulkan: VK_KHR_dynamic_rendering_local_read: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_extended_flags: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_external_memory_fd: off (the driver has it not) [ 0.88] vulkan: VK_KHR_format_feature_flags2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.88] vulkan: VK_KHR_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_maintenance4: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.88] vulkan: VK_KHR_maintenance5: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_maintenance8: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_map_memory2: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_portability_subset: off (the driver has it not) [ 0.88] vulkan: VK_KHR_present_id: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_present_id2: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_present_wait: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_present_wait2: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_shader_clock: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_shader_maximal_reconvergence: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_swapchain: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_synchronization2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.88] vulkan: VK_KHR_video_decode_av1: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_video_decode_h264: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_video_decode_queue: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_KHR_video_queue: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_NV_device_diagnostic_checkpoints: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_NV_fragment_coverage_to_color: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_NV_framebuffer_mixed_samples: on (auto: the driver has it, and no ban holds) [ 0.88] vulkan: VK_VALVE_shader_mixed_float_dot_product: off (the driver has it not) [ 0.88] vulkan: the device discrete, the CPU maps a small window of its memory; guest buffers copied (vk_memory=auto), uma_memory=auto; VK_EXT_external_memory_host yes, VK_EXT_map_memory_placed no [ 0.88] vulkan: H.264 movies decode with Vulkan Video, on queue family 3 (experimental) [ 0.88] vulkan: AV1 movies decode with Vulkan Video, on queue family 3 (experimental) [ 0.88] vulkan: the restart index restarts lists as it does strips, and patch lists (VK_EXT_primitive_topology_list_restart) [ 0.88] vulkan: fragment inputs are the driver's interpolation (NVIDIA's keeps the console's precision) [ 0.88] vulkan: mesh draws are skipped: mesh_draws off (experimental) [ 0.88] vulkan: vertex_input_dynamic_state=auto: draws set their vertex layout as dynamic state (VK_EXT_vertex_input_dynamic_state) on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00) [ 0.88] vulkan: graphics pipeline libraries on: a new pipeline links the parts of its shaders, each compiled once, and is optimized in the background; dynamic pre-rasterization state: polygon mode, depth clamp, provoking vertex, conservative rasterization, patch control points, depth range [ 0.88] vulkan: a depth range of -1 to 1 is the device's (VK_EXT_depth_clip_control, as dynamic state) [ 0.88] vulkan: vk_descriptors_mode=3 (Automatic) is 0, descriptor sets, on this GPU, which has memory of its own [ 0.88] vulkan: dynamic texture offsets use native maintenance8 sampling [ 0.88] vulkan: HMMA runs on the device's cooperative matrices, 16x16x16 a product, shared memory's own fragments after the program's [ 0.88] vulkan: an SM86 compute program's HMMA: the device's cooperative matrices where a program's blocks are whole warps and their fragments fit in shared memory, else A by quad broadcasts, B by shuffles, the products unpacked to f32 [ 1.01] vulkan: allocations of at most 256 MiB, bigger images in pieces (sparse binding), a texture with holes in its mapping with memory where it is mapped (sparse residency of 2D and 3D images) [ 1.01] vulkan: graphics descriptors use sets [ 1.01] vulkan: astc_mode=1 (Exact): ASTC textures are decoded to RGBA8, exact, in four times BC7's memory [ 1.01] vulkan: ASTC textures (native_astc=1, the GPU samples no ASTC, astc_mode=1): decoded on the GPU: ASTC to RGBA8 [ 1.01] vulkan: ETC2 and EAC textures (native_etc2=1, the GPU samples no ETC2): decoded on the GPU: ETC2 RGB to RGBA8, ETC2 RGB8A1 to RGBA8, ETC2 RGBA8 to RGBA8, EAC R11 to R16, EAC RG11 to RG16 [ 1.01] vulkan: BCn textures (native_bc=1, the GPU samples BCn, ETC2 not sampled): sampled as the game's blocks: BC1, BC2, BC3, BC4, BC5, BC6H, BC7 [ 1.01] vulkan: the driver that runs: NVIDIA, 621.24 (driver ID 4) [ 1.01] vulkan: the Vulkan 1.3 way: synchronization2, dynamic rendering and the extended dynamic state are core [ 1.01] vulkan: NVIDIA GeForce RTX 4070, Vulkan 1.4.357, driver 9b460000, graphics queue family 0, compute 2 (separate family) [ 1.01] vulkan: a draw that samples a target it writes at its own pixel reads the pixel as it was before the draw, from a capture in a fragment interlock (vendor 10de, NVIDIA: interlock where it has it, fragment shader interlock yes, dynamic rendering local read yes) [ 1.01] vulkan: draws sample the color targets they render to in place (attachment feedback loops, enabled by dynamic state, ordered by barriers within the pass) [ 1.35] vulkan: swapchain 1280x720, 3 images, presents timed, fifo [ 1.36] vulkan: this GPU flushes FP32 subnormals as the console's FTZ instructions do, so shaders are translated without a flush of their own [ 1.37] memory: GPU engines keep their results, guest memory is trapped until the CPU needs it (page protection and an exception handler, landing in place) [ 1.37] renderer: Vulkan [ 1.37] vulkan: no shader cache of NVIDIA (driver d4-10de-00002786) yet: ~\AppData\Roaming\scarletnx\cache\recompiled\0100E3401D660000\shader_cache\0100E3401D660000.d4-10de-00002786.vkshaders is made [ 1.37] vulkan: 0 shaders and 0 pipelines of earlier runs with NVIDIA (driver d4-10de-00002786) loaded from ~\AppData\Roaming\scarletnx\cache\recompiled\0100E3401D660000\shader_cache\0100E3401D660000.d4-10de-00002786.vkshaders in 2 ms, the pipelines to be made in the background, and 0 compute pipelines made (0 could not be); 0 shaders of the game's own programs in ~\AppData\Roaming\scarletnx\cache\recompiled\0100E3401D660000\shader_cache\0100E3401D660000.d4-10de-00002786.vkshipped [ 1.38] vulkan: 0 shaders found: 0 new [ 1.38] vulkan: 0 programs: 0 translated, 0 already translated, 0 left out, 0 failed [ 1.38] vulkan: the game's own shaders: 0 translated new, 0 in ~\AppData\Roaming\scarletnx\cache\recompiled\0100E3401D660000\shader_cache\0100E3401D660000.d4-10de-00002786.vkshipped, in 14 ms; 0 large ones queued to warm their parts [ 1.40] prepare: 34 ms before the game started (0 shaders translated from its files, 0 of 0 pipelines of earlier runs made), not shown, as it was quick [ 1.40] main thread: entry 10e28060, stack 1300001000 (80 KiB), priority 44, core 0 [ 1.40] kernel: thread 80 let go of core 0 in a memory SVC to wait for the renderer, the first time [ 1.41] vulkan: swapchain 1263x1276, 3 images, presents timed, fifo [ 1.42] vulkan: the on-screen controls' atlas is 1024x352 [ 1.53] nn::fs: the RomFS mounts natively (tables of 596 and 3808 bytes) [ 1.53] nn::fs: MountRom("rom") native [ 1.94] fs: storage reads of up to 65536 bytes that go on where the thread's last one ended take a console's time from here, 8000000 bytes a second (this one 1024 bytes, 128 us) [ 2.18] vulkan: swapchain 2538x1276, 3 images, presents timed, fifo [ 2.56] nvn: the game's driver answers API 55.15 and GPU code 1.5 to 1.16, 84 items in all from its code [ 2.56] nvn: the game's NVN API 55.15 is one the runtime has measured layouts for (53.5, 53.13, 53.105, 53.209, 53.311 to 53.314, 55.8 to 55.15), and nvnPrivate0, which turns on its inlined command writes, stays 0 (the driver exports none) [ 2.56] nvn: device 14738c028 initialized, flags 0x100 [ 2.56] nvn: depth mode near = 0 [ 2.56] nvn: window origin upper left [ 2.56] nvdrv: syncpt_alloc -> 20 [ 2.56] nvdrv: syncpt_alloc -> 21 [ 2.56] nvn: queue 145dc24a0 initialized (replay 1) [ 2.56] nvn: command buffer 14764b650 is out of command memory: the game's callback b84c980 adds more [ 2.59] nvn: sampler pool 14738f048: 4096 descriptors at GPU 400e00000 [ 2.59] nvn: texture pool 14738f028: 262144 descriptors at GPU 400e20000 [ 2.59] nvn: 64 KiB of the runtime's memory carry command records past the game's command memory [ 2.59] nvdrv: syncpt_alloc -> 22 [ 2.59] nvn: the first texture of format 0x9a (target 1, 512x512) [ 2.59] nvn: the first texture of format 0x16 (target 10, 4x1) [ 2.59] nvn: the first texture of format 0xb (target 10, 1048576x1) [ 2.59] nvn: the first texture of format 0x11 (target 10, 1048576x1) [ 2.59] nvn: the first texture of format 0x34 (target 8, 1x1) [ 2.59] nvn: the first texture of format 0x27 (target 2, 1x1) [ 2.87] nvn: the first texture of format 0x9c (target 1, 512x512) [ 3.23] nvn: the first texture of format 0x8c (target 1, 32x32) [ 3.23] nvn: the first texture of format 0x25 (target 10, 1x1) [ 3.23] nvn: the first texture of format 0x87 (target 1, 32x32) [ 3.24] nvn: the first texture of format 0x79 (target 1, 256x256) [ 3.24] nvn: virtual pool 14748b530 (20000 bytes at GPU 402c20000): 1 requests mapped [ 3.24] nvn: virtual pool 14748b890 (60000 bytes at GPU 402c40000): 1 requests mapped [ 3.27] nvn: virtual pool 1474884d0 (b0000 bytes at GPU 402ca0000): 1 requests mapped [ 3.30] nvn: the first texture of format 0x80 (target 1, 512x256) [ 3.48] audio: SDL wasapi output opened on the system default, which plays SDL_AUDIO_F32LE at 48000 Hz, 2 channels, 480-frame buffer; the game gives 48000 Hz, 6 channels, signed 16-bit PCM, mixed to 2 channels here [ 3.48] audio: audio out 14ffd4a00: 6 channels at 48000 Hz, 16-bit [ 3.48] audio: queued 12288 bytes of guest PCM [ 3.85] audio: SDL wasapi output opened on the system default, which plays SDL_AUDIO_F32LE at 48000 Hz, 2 channels, 480-frame buffer; the game gives 48000 Hz, 2 channels, signed 16-bit PCM [ 3.85] audio: audio out 1514601a8: 2 channels at 48000 Hz, 16-bit [ 3.87] audio: queued 960 bytes of guest PCM [ 3.90] nvn: sampler pool ee694d0: 512 descriptors at GPU 4000d9000 [ 3.90] nvn: texture pool ee694f0: 512 descriptors at GPU 4000dd000 [ 4.00] nvn: virtual pool 1512a8170 (30000 bytes at GPU 402fc0000): 1 requests mapped [ 4.09] nvn: the first texture of format 0x3f (target 1, 128x256) [ 4.09] nvn: the first texture of format 0x2e (target 1, 1024x1024) [ 4.09] nvn: the first texture of format 0x29 (target 1, 1024x1024) [ 4.89] nvn: window 151f6ac98: 3 textures, first 1920x1080 format 0x25, SDR, present interval 1 [ 4.89] nvn: command buffer 1512e0610 is out of command memory: the game's callback b84c980 adds more [ 4.89] nvn: first present, texture 0 of window 151f6ac98 [ 4.89] nvn: command buffer 1512e5110 is out of command memory: the game's callback b84c980 adds more [ 4.89] nvn: command buffer 1512e0490 is out of command memory: the game's callback b84c980 adds more [ 4.89] vulkan: the staging ring is in memory type 2, not cached (vk_stage_memory=0) [ 4.89] vulkan: descriptor pools of 1024 sets, 64 of them with texture arrays of 256 elements: 21632 uniform and 18432 storage buffers, 98304 combined image samplers, 8192 storage images, 8192 texel buffers, 2048 sampled images [ 4.90] vulkan: write tracking on (caches skip unchanged memory) [ 4.94] nvn: 128 KiB of the runtime's memory carry command records past the game's command memory [ 5.19] nvn: the first texture of format 0x8 (target 1, 32x16) [ 5.19] nvn: the first texture of format 0x35 (target 1, 1x1) [ 5.19] nvn: the first texture of format 0xd (target 1, 64x64) [ 5.19] nvn: the first texture of format 0x12 (target 1, 128x32) [ 5.99] nvn: the first texture of format 0x1 (target 1, 1920x1080) [ 6.00] nvn: the first texture of format 0x3d (target 1, 1920x1080) [ 6.00] nvn: the first texture of format 0x2f (target 10, 5x1) [ 6.04] vulkan: descriptor pools of 1024 sets, none with texture arrays: 21504 uniform and 18432 storage buffers, 65536 combined image samplers, 8192 storage images, 8192 texel buffers, 2048 sampled images [ 6.04] vulkan: compute b49fcf7356121671 ready: block 64x1x1, 0 global buffers, 0 textures, 1 images [ 6.04] vulkan: the buffer cache keeps guest memory by page: sparse buffers of 1 GiB, 128 at most, with memory in granules of 64 KiB (vk_buffer_pages=1) [ 6.05] vulkan: compute fb3eddba45f7ab4d ready: block 4x4x4, 0 global buffers, 1 textures, 3 images [ 6.05] vulkan: compute 6509a4033abdd758 ready: block 4x4x4, 0 global buffers, 1 textures, 3 images [ 6.06] vulkan: compute 20622cfe1e86b833 ready: block 4x4x4, 0 global buffers, 2 textures, 3 images [ 6.06] vulkan: compute fac441d26359cc0c ready: block 4x4x4, 0 global buffers, 2 textures, 3 images [ 6.06] vulkan: a 16384x128x1 texture of 1 levels in format 98 with holes in its mapping is made whole: the device binds blocks of 128x128x1 texels, 8 GOBs across and 16 high in its layout, its mip tail from level 1; the layout's level 0 has blocks 1 GOBs high and 1 deep, 1024 GOBs a row (1024 in whole blocks), its layers 8388608 bytes apart [ 6.06] vulkan: a 16384x128x1 texture of 1 levels in format 98 with holes in its mapping takes memory for all of it (no sparse residency for it here, or it is not block linear, or it is multisampled) [ 6.25] nvn: 256 KiB of the runtime's memory carry command records past the game's command memory [ 6.28] vulkan: pipeline_threads=0 (Auto): 12 workers make the new pipelines, of 16 CPUs: 2 at the system's normal priority, 10 at its low one (below normal) [ 6.28] vulkan: compute 3c10661fff1a82b4 not translated: untracked texture handle R5 of TLD.B at 1bf8: LOP (cbuf) at 1be0 [ 6.29] vulkan: 120x68 texture reads the 128x68 render target at 4112a0000: only that region is used [ 6.30] vulkan: 60x34 texture reads the 64x34 render target at 4112b0000: only that region is used [ 6.30] vulkan: 30x17 texture reads the 32x17 render target at 4112c0000: only that region is used [ 6.30] vulkan: 15x17 texture reads the 16x17 render target at 4112d0000: only that region is used [ 6.30] vulkan: 30x34 texture reads the 32x34 render target at 418140000: only that region is used [ 6.30] vulkan: 120x68 texture reads the 128x68 render target at 418150000: only that region is used [ 6.31] vulkan: 1x1 texture reads the 16x1 render target at 40ffc0000: only that region is used [ 6.32] vulkan: 1x1 texture reads the 8x1 render target at 411220000: only that region is used [ 6.38] vulkan: a 1439 ms frame: 30 shaders translated (9 ms), 21 pipelines made (33 ms waited for), 51 render targets made, 9 texture uploads (16676 KB), 0 ms in finishes; 1 internal texture pipelines (6 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 6.38] vulkan: frame resource CPU: image allocation 8 ms (69 calls) [ 6.38] vulkan: frame resource CPU: target reload 85 ms (70 calls) [ 6.38] nvn: 512 KiB of the runtime's memory carry command records past the game's command memory [ 6.40] perf: 0.8 frames a second over 5.0 s (4 shown in all) [ 6.53] vulkan: a 155 ms frame: 5 shaders translated (1 ms), 4 pipelines made (5 ms waited for), 12 render targets made, 3 texture uploads (2304 KB), 0 ms in finishes; 1 internal texture pipelines (4 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 6.53] vulkan: frame resource CPU: image allocation 3 ms (16 calls) [ 6.53] vulkan: frame resource CPU: target reload 29 ms (12 calls) [ 6.53] nvn: the first texture of format 0x7e (target 1, 1024x1024) [ 6.53] nvn: virtual pool 151eaf1f0 (b0000 bytes at GPU 400640000): 1 requests mapped [ 6.53] nvn: virtual pool 151eaf0d0 (20000 bytes at GPU 400700000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaefb0 (560000 bytes at GPU 403800000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaee90 (270000 bytes at GPU 403d60000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaed70 (60000 bytes at GPU 400720000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaec50 (60000 bytes at GPU 400780000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaeb30 (30000 bytes at GPU 4007e0000): 1 requests mapped [ 6.54] nvn: virtual pool 151eaea10 (30000 bytes at GPU 400820000): 1 requests mapped [ 6.54] nvn: virtual pool 151eae8f0 (160000 bytes at GPU 403fe0000): 1 requests mapped [ 6.54] nvn: the first texture of format 0x50 (target 8, 16x16) [ 6.61] vulkan: a 75 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 13 render targets made, 0 texture uploads (0 KB), 9 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 6.61] vulkan: frame resource CPU: target reload 10 ms (13 calls) [ 7.20] vulkan: a 213 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 8.92] nvn: 1024 KiB of the runtime's memory carry command records past the game's command memory [ 11.42] perf: 56.0 frames a second over 5.0 s (285 shown in all) [ 12.63] vulkan: a 142 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 5 render targets made, 1 texture uploads (1024 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 12.63] vulkan: frame resource CPU: image allocation 1 ms (6 calls) [ 12.63] vulkan: frame resource CPU: target reload 26 ms (5 calls) [ 12.67] hwopus: decoder 14ffe0068: 2 channels in 1 streams at 48000 Hz [ 12.67] hwopus: the first packet decoded, 171 bytes into 960 samples [ 13.02] audio: queued nonzero guest PCM (s16 peak 1) [ 13.04] vulkan: a 407 ms frame: 1 shaders translated (0 ms), 1 pipelines made (1 ms waited for), 14 render targets made, 6 texture uploads (10241 KB), 71 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/18 ms [ 13.04] vulkan: frame resource CPU: image allocation 2 ms (24 calls) [ 13.04] vulkan: frame resource CPU: target reload 48 ms (15 calls) [ 13.21] vulkan: a 172 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 2 texture uploads (8192 KB), 21 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 13.21] vulkan: frame resource CPU: target reload 4 ms (6 calls) [ 13.30] vulkan: a 92 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 2 texture uploads (8192 KB), 13 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/5 ms [ 13.32] nvn: virtual pool 151ee69d0 (60000 bytes at GPU 406f40000): 1 requests mapped [ 13.32] nvn: virtual pool 151ee6670 (560000 bytes at GPU 40bf00000): 1 requests mapped [ 13.32] nvn: virtual pool 151ee8950 (20000 bytes at GPU 400960000): 1 requests mapped [ 13.32] nvn: the first texture of format 0x86 (target 1, 512x512) [ 14.14] nvn: 2048 KiB of the runtime's memory carry command records past the game's command memory [ 15.15] nn::fs: MountSaveData("save") native [ 15.18] nn::fs: MountSaveData("save") native [ 15.20] nn::fs: MountSaveData("save") native [ 16.43] perf: 51.4 frames a second over 5.0 s (543 shown in all) [ 17.39] cpu: 599 presents in 12.48 s (48.0 fps): 31 of the game's threads ran 10.77 s on the host's processors (86% of one, 17.97 ms a present), the whole process 14.05 s (113%); the busiest: thread 111 'FAsyncLoadingThread' 3.28 s, thread 82 'GameThread' 2.58 s, thread 113 'RenderThread 1' 1.77 s, thread 108 'RHIThread' 0.84 s, thread 83 'TaskGraphThreadNP 0' 0.77 s [ 17.39] cpu: in those 12.48 s, 105238 SVCs (8432 a second): 0x1c WaitProcessWideKeyAtomic 34534, 0x1b ArbitrateUnlock 28335, 0x1d SignalProcessWideKey 20378, 0x1a ArbitrateLock 8179, 0x0b SleepThread 6032, 0x17 ResetSignal 3156; 0 calls the dispatch table had no code for (RtAPI.miss) [ 17.39] vulkan: 11535 draws, 0 skipped (0 mesh draws, 0 skipped); 1260 dispatches in 0 batches (0 ms waiting), 252 skipped (252 not translated); 36 finishes (128 ms); 0 reads past queued releases (0 samples counts written on the GPU); 22824 descriptor sets written, 498 reused (5 descriptor pools, 0 sets with texture arrays taken from them); 2568 draws kept the last one's shaders and pipeline (0 checked), 9755 its targets [ 17.39] vulkan: 41 shaders translated (12 ms), 30 pipelines made (0 from the cache, 54 ms making, 44 ms waited for), 100 render targets made, 302 texture uploads (2018 MB), 0 of them some blocks alone (0 MB); 8 frames over 50 ms in the last 600, the slowest 1439 ms [ 17.39] vulkan: pipeline libraries: 13 pre-rasterization and 27 fragment shader parts made (0 and 0 from the cache, 16 and 35 ms), 1 vertex input and 12 fragment output parts (0 ms); 30 links (0 ms); 30 optimized pipelines made in the background (53 ms) [ 17.39] vulkan: 30 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 17.39] vulkan: memory used and budgeted: heap 0 935 of 10987 MB (805 ours, 718 of it allocated), heap 1 516 of 15577 MB (464 ours, 116 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 17.39] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 179.8/0.0/0.0 in 71, render targets 452.4/0.0/0.0 in 100, buffer cache 26.5/0.0/0.0 in 81, kept results 26.4/4.0/0.0 in 65, draw results 0.0/0.0/0.3 in 0, rings 0.0/96.0/0.0 in 6, readback 0.0/16.0/0.0 in 1 [ 17.39] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 16.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 17.39] vulkan: device memory: 1281.5 MB in 56 blocks, 446.5 MB of it free inside them (86.7 MB of that in heap 0); 0.0 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 17.39] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 48 the driver would rather have so, 0 with no room in a block [ 17.39] vulkan: device memory blocks since the last report: 21 made ahead of their first request, 4 made by a request on its own thread [ 17.39] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 8 blocks of 376.0 MB with 289.3 MB handed out, 1 of them empty, the largest free piece in the others 13.4 MB; 48 allocations with 429.5 MB of their own [ 17.39] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 288.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 17.39] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 52.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 17.39] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 17.39] vulkan: the driver allocated 73 blocks (1609 MB) in 24.4 ms, the longest 1.9 ms, 5 of a millisecond or more, 51 (17.0 ms) inside the renderer's work; it freed 6 in 10.1 ms, the longest 2.5 ms, 0 (0.0 ms) inside the renderer's work [ 17.39] vulkan: kept results in use: 2 of draws (10.0 MB), 62 of copies (16.5 MB); 0 freed buffers in the pool (0.0 MB); let go since the last report after under 8 presents 16, under 120 3, under 1200 5, longer 0 [ 17.41] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 22 freed buffers let go [ 17.41] vulkan: caches: 100 render targets (452 MB, 0 parked), 52 textures (86 MB), 38 buffers (23 MB); 848 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 17.41] vulkan: textures by the game's texture objects: 13 at the address of a live object (27 MB), 2 inside a live object (16 MB), 37 dead with no live object at their address (42 MB). The game has 775 live objects at 771 addresses [ 17.41] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 4252 copies of targets written [ 17.41] vulkan: 12226 rendering passes, 2408 clear commands, 7324 attachments cleared and 0 left undefined by their load op; 38 buffers filled ahead of the passes [ 17.41] vulkan: 10888 passes (89%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 17.41] vulkan: 857 passes (7%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 17.41] vulkan: 428 passes (4%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 17.41] vulkan: 28 passes (0%) ended at ..\..\src\nx\gpu\vk\buffer.c:3357 [ 17.41] vulkan: 8 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:1326 [ 17.41] vulkan: 7 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:755 [ 17.41] vulkan: 7 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 17.41] vulkan: 3 passes (0%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 17.41] vulkan: 34 finishes (94%, 127 ms) at ..\..\src\nx\gpu\vk\surface.c:974 [ 17.41] vulkan: 2 finishes (6%, 1 ms) at ..\..\src\nx\gpu\vk\renderer.c:565 [ 17.41] vulkan: 5 waits for a fence (3.2 ms): sparse binds, the mirror's granules and landings [ 17.41] vulkan: write scans over 600 presents: 3.0 epochs a present; the scanner 101.2 leaves of 4 MiB a present (0.85 ms), the checks 7.8 (0.39 ms, and 1.0 the scanner had) [ 17.41] vulkan: GPU-owned guest memory landed for the CPU 5 times (0 for the runtime's own access, 0 for a read of the game's code, 5 for a write of it), render targets written back for an engine 0 times; block linear targets watched 264 times, published for a CPU access 0 times and at a release 0 times [ 18.82] hwopus: decoder 150002a48: 2 channels in 1 streams at 48000 Hz [ 18.82] hwopus: decoder 150002bf8: 2 channels in 1 streams at 48000 Hz [ 18.82] hwopus: decoder 150014e08: 2 channels in 1 streams at 48000 Hz [ 18.86] vulkan: draw owner 0x80000000 counts samples passed, with occlusion queries [ 19.01] vulkan: a 231 ms frame: 5 shaders translated (1 ms), 5 pipelines made (6 ms waited for), 18 render targets made, 4 texture uploads (8455 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/8 ms [ 19.01] vulkan: frame resource CPU: image allocation 6 ms (33 calls) [ 19.01] vulkan: frame resource CPU: target reload 40 ms (17 calls) [ 19.10] vulkan: a 96 ms frame: 0 shaders translated (0 ms), 1 pipelines made (2 ms waited for), 6 render targets made, 4 texture uploads (8239 KB), 2 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/2 ms [ 19.10] vulkan: frame resource CPU: target reload 4 ms (6 calls) [ 19.45] nvn: 4096 KiB of the runtime's memory carry command records past the game's command memory [ 20.11] nvn: 8192 KiB of the runtime's memory carry command records past the game's command memory [ 21.45] perf: 56.8 frames a second over 5.0 s (828 shown in all) [ 24.03] vulkan: a 76 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (8192 KB), 3 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 26.47] perf: 58.8 frames a second over 5.0 s (1123 shown in all) [ 26.49] vulkan: a 101 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 5 render targets made, 1 texture uploads (8192 KB), 2 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 26.49] vulkan: frame resource CPU: target reload 8 ms (6 calls) [ 26.57] vulkan: a 81 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (8192 KB), 5 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 27.02] vulkan: a 59 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 1 render targets made, 1 texture uploads (8192 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 27.02] vulkan: frame resource CPU: target reload 11 ms (9 calls) [ 27.11] vulkan: a 98 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (8192 KB), 4 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 27.15] nvdrv: open /dev/nvhost-ctrl -> 1 [ 27.15] nvdrv: open /dev/nvhost-nvdec -> 2 [ 27.15] nvdrv: open /dev/nvmap -> 3 [ 27.15] nvdrv: ioctl 40044801 on device 6 (command 1), buffers 4/0/0 [ 27.15] nvdrv: open /dev/nvhost-nvdec -> 4 [ 27.15] nvdrv: ioctl 40040007 on device 6 (command 1), buffers 4/0/0 [ 27.15] nvdrv: ioctl c0080101 on device 1 (command 1), buffers 8/8/0 [ 27.15] nvdrv: ioctl c0200104 on device 1 (command 1), buffers 20/20/0 [ 27.15] nvdrv: ioctl c0080002 on device 6 (command 1), buffers 8/8/0 [ 27.15] nvdrv: syncpt_alloc -> 23 [ 27.15] nvdrv: open /dev/nvhost-vic -> 5 [ 27.15] nvdrv: ioctl 40044801 on device 7 (command 1), buffers 4/0/0 [ 27.15] nvdrv: ioctl c0080002 on device 7 (command 1), buffers 8/8/0 [ 27.15] nvdrv: syncpt_alloc -> 24 [ 27.16] nvdrv: ioctl c15c0009 on device 6 (command 1), buffers 15c/15c/0 [ 27.16] nvdrv: ioctl c0400001 on device 6 (command 1), buffers 40/40/0 [ 27.16] nvdrv: ioctl c15c000a on device 6 (command 1), buffers 15c/15c/0 [ 27.16] video: H.264 decodes with Vulkan Video (experimental) [ 27.16] nvdrv: ioctl c004001f on device 3 (command 1), buffers 4/4/0 [ 27.16] nvdrv: QueryEvent fd 1 (device 3) id 10000000 [ 27.16] nvdrv: ioctl c010001e on device 3 (command 1), buffers 10/10/0 [ 27.18] nvdrv: open /dev/nvhost-vic -> 6 [ 27.18] nvdrv: syncpt_alloc -> 25 [ 27.18] nvdrv: ioctl c03c0009 on device 7 (command 1), buffers 3c/3c/0 [ 27.18] nvdrv: ioctl c04c0001 on device 7 (command 1), buffers 4c/4c/0 [ 27.18] nvdrv: ioctl c03c000a on device 7 (command 1), buffers 3c/3c/0 [ 27.18] nvdrv: QueryEvent fd 1 (device 3) id 10000001 [ 27.20] nvdrv: open /dev/nvhost-ctrl -> 7 [ 27.20] nvdrv: QueryEvent fd 7 (device 3) id 10000000 [ 27.20] ffmpeg: [h264 @ 000001c043164b80] Increasing reorder buffer to 2 [ 27.30] vulkan: a texture with 1-byte texels reads the render target at 423e60000, which has 4-byte pixels: it is loaded from memory [ 27.88] cpu: 600 presents in 10.49 s (57.2 fps): 41 of the game's threads ran 7.27 s on the host's processors (69% of one, 12.11 ms a present), the whole process 11.84 s (113%); the busiest: thread 82 'GameThread' 3.55 s, thread 113 'RenderThread 1' 1.30 s, thread 108 'RHIThread' 0.83 s, thread 83 'TaskGraphThreadNP 0' 0.39 s, thread 98 'AK::EventManager' 0.30 s [ 27.88] cpu: in those 10.49 s, 83282 SVCs (7939 a second): 0x1c WaitProcessWideKeyAtomic 28935, 0x1b ArbitrateUnlock 18978, 0x1d SignalProcessWideKey 17437, 0x0b SleepThread 8215, 0x17 ResetSignal 3163, 0x18 WaitSynchronization 2799; 0 calls the dispatch table had no code for (RtAPI.miss) [ 27.88] vulkan: 63209 draws, 0 skipped (0 mesh draws, 0 skipped); 4260 dispatches in 0 batches (0 ms waiting), 852 skipped (852 not translated); 55 finishes (148 ms); 0 reads past queued releases (0 samples counts written on the GPU); 121126 descriptor sets written, 5707 reused (5 descriptor pools, 0 sets with texture arrays taken from them); 26519 draws kept the last one's shaders and pipeline (0 checked), 47298 its targets [ 27.88] vulkan: 52 shaders translated (14 ms), 41 pipelines made (0 from the cache, 76 ms making, 57 ms waited for), 133 render targets made, 988 texture uploads (6822 MB), 0 of them some blocks alone (0 MB); 7 frames over 50 ms in the last 600, the slowest 231 ms [ 27.88] vulkan: pipeline libraries: 16 pre-rasterization and 36 fragment shader parts made (0 and 0 from the cache, 21 and 53 ms), 1 vertex input and 19 fragment output parts (0 ms); 41 links (0 ms); 41 optimized pipelines made in the background (66 ms) [ 27.88] vulkan: 41 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 27.88] vulkan: memory used and budgeted: heap 0 1530 of 10987 MB (1302 ours, 1167 of it allocated), heap 1 523 of 15577 MB (464 ours, 148 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 27.88] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 403.5/0.0/0.0 in 179, render targets 541.0/0.0/0.0 in 110, buffer cache 49.9/0.0/0.0 in 910, kept results 122.5/4.0/0.0 in 102, rings 0.0/128.0/0.0 in 8, readback 0.0/16.0/0.0 in 1, encoders 16.0/0.0/0.0 in 1 [ 27.88] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 27.88] vulkan: device memory: 1778.7 MB in 66 blocks, 463.5 MB of it free inside them (135.7 MB of that in heap 0); 0.6 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 27.88] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 25 the driver would rather have so, 0 with no room in a block [ 27.88] vulkan: device memory blocks since the last report: 6 made ahead of their first request, 0 made by a request on its own thread [ 27.88] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 14 blocks of 760.0 MB with 624.3 MB handed out, 1 of them empty, the largest free piece in the others 55.1 MB; 52 allocations with 542.7 MB of their own [ 27.88] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 288.0 MB with 96.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 27.88] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 52.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 27.88] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 27.88] vulkan: the driver allocated 31 blocks (797 MB) in 11.9 ms, the longest 2.4 ms, 1 of a millisecond or more, 25 (9.3 ms) inside the renderer's work; it freed 21 in 7.1 ms, the longest 1.1 ms, 0 (0.0 ms) inside the renderer's work [ 27.88] vulkan: kept results in use: 2 of draws (10.0 MB), 65 of copies (19.8 MB), 21 of video (45.4 MB); 8 freed buffers in the pool (34.9 MB); let go since the last report after under 8 presents 78, under 120 43, under 1200 3, longer 0 [ 27.89] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 3 freed buffers let go [ 27.89] vulkan: caches: 110 render targets (541 MB, 0 parked), 135 textures (82 MB), 829 buffers (44 MB); 1395 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 27.89] vulkan: textures by the game's texture objects: 33 at the address of a live object (31 MB), 2 inside a live object (16 MB), 100 dead with no live object at their address (33 MB). The game has 798 live objects at 793 addresses [ 27.89] vulkan: 0 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 3 textures in all [ 27.89] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 3 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 27.89] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 16185 copies of targets written [ 27.89] vulkan: 44727 rendering passes, 4808 clear commands, 18481 attachments cleared and 2 left undefined by their load op; 861 buffers filled ahead of the passes [ 27.89] vulkan: 26206 passes (81%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 27.89] vulkan: 4679 passes (14%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 27.89] vulkan: 867 passes (3%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 27.89] vulkan: 720 passes (2%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 27.89] vulkan: 16 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 27.89] vulkan: 6 passes (0%) ended at ..\..\src\nx\gpu\vk\nvdec.c:132 [ 27.89] vulkan: 4 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:1326 [ 27.89] vulkan: 2 passes (0%) ended at ..\..\src\nx\gpu\vk\vic.c:209 [ 27.89] vulkan: 19 finishes (100%, 20 ms) at ..\..\src\nx\gpu\vk\surface.c:974 [ 27.89] vulkan: 27 waits for a fence (12.6 ms): sparse binds, the mirror's granules and landings [ 27.89] vulkan: write scans over 600 presents: 3.0 epochs a present; the scanner 195.2 leaves of 4 MiB a present (1.57 ms), the checks 11.2 (0.66 ms, and 0.5 the scanner had) [ 27.89] vulkan: GPU-owned guest memory landed for the CPU 32 times (1 for the runtime's own access, 25 for a read of the game's code, 6 for a write of it), render targets written back for an engine 0 times; block linear targets watched 378 times, published for a CPU access 0 times and at a release 0 times [ 29.39] nvdrv: ioctl c0180105 on device 1 (command 1), buffers 18/18/0 [ 31.48] perf: 58.4 frames a second over 5.0 s (1416 shown in all) [ 35.02] vulkan: a 67 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 1 render targets made, 1 texture uploads (8192 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/2 ms [ 35.02] vulkan: frame resource CPU: target reload 13 ms (9 calls) [ 35.14] nvdrv: open /dev/nvhost-nvdec -> 2 [ 35.15] nvdrv: open /dev/nvhost-nvdec -> 4 [ 35.15] nvdrv: syncpt_alloc -> 23 [ 35.15] nvdrv: open /dev/nvhost-vic -> 5 [ 35.15] nvdrv: syncpt_alloc -> 24 [ 35.20] nvdrv: open /dev/nvhost-vic -> 6 [ 35.20] nvdrv: syncpt_alloc -> 25 [ 35.20] ffmpeg: [h264 @ 000001c043164b80] Increasing reorder buffer to 2 [ 35.74] hwopus: decoder 150016c18: 2 channels in 1 streams at 48000 Hz [ 36.50] perf: 59.6 frames a second over 5.0 s (1715 shown in all) [ 37.81] nvn: present interval 2 [ 37.99] vulkan: a 191 ms frame: 1 shaders translated (0 ms), 7 pipelines made (2 ms waited for), 4 render targets made, 3 texture uploads (8448 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 37.99] vulkan: frame resource CPU: image allocation 1 ms (6 calls) [ 37.99] vulkan: frame resource CPU: target reload 24 ms (4 calls) [ 38.04] vulkan: 60x34 texture reads the 64x34 render target at 404770000: only that region is used [ 38.04] vulkan: 60x68 texture reads the 64x68 render target at 405ac0000: only that region is used [ 38.05] vulkan: a 61 ms frame: 18 shaders translated (7 ms), 16 pipelines made (19 ms waited for), 8 render targets made, 4 texture uploads (8479 KB), 2 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 38.05] vulkan: frame resource CPU: image allocation 1 ms (14 calls) [ 38.05] vulkan: frame resource CPU: target reload 6 ms (9 calls) [ 38.09] nvn: 1800 presents, 5399 submissions [ 38.10] cpu: 600 presents in 10.22 s (58.7 fps): 45 of the game's threads ran 5.52 s on the host's processors (54% of one, 9.19 ms a present), the whole process 10.75 s (105%); the busiest: thread 82 'GameThread' 1.89 s, thread 113 'RenderThread 1' 1.09 s, thread 108 'RHIThread' 0.53 s, thread 98 'AK::EventManager' 0.28 s, thread 83 'TaskGraphThreadNP 0' 0.25 s [ 38.10] cpu: in those 10.22 s, 87299 SVCs (8546 a second): 0x1c WaitProcessWideKeyAtomic 31903, 0x1b ArbitrateUnlock 20147, 0x1d SignalProcessWideKey 19529, 0x0b SleepThread 5026, 0x17 ResetSignal 3316, 0x18 WaitSynchronization 3108; 0 calls the dispatch table had no code for (RtAPI.miss) [ 38.10] vulkan: 91833 draws, 0 skipped (0 mesh draws, 0 skipped); 7260 dispatches in 0 batches (0 ms waiting), 1452 skipped (1452 not translated); 61 finishes (155 ms); 0 reads past queued releases (0 samples counts written on the GPU); 175821 descriptor sets written, 8828 reused (5 descriptor pools, 0 sets with texture arrays taken from them); 32303 draws kept the last one's shaders and pipeline (0 checked), 62111 its targets [ 38.10] vulkan: 93 shaders translated (28 ms), 81 pipelines made (0 from the cache, 230 ms making, 98 ms waited for), 149 render targets made, 1619 texture uploads (11632 MB), 0 of them some blocks alone (0 MB); 3 frames over 50 ms in the last 600, the slowest 191 ms [ 38.10] vulkan: pipeline libraries: 26 pre-rasterization and 65 fragment shader parts made (0 and 0 from the cache, 55 and 156 ms), 1 vertex input and 25 fragment output parts (0 ms); 81 links (1 ms); 81 optimized pipelines made in the background (146 ms) [ 38.10] vulkan: 81 new pipelines of draws waited 1 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 38.10] vulkan: memory used and budgeted: heap 0 1501 of 10987 MB (1369 ours, 1205 of it allocated), heap 1 517 of 15577 MB (464 ours, 212 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 38.10] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 375.7/0.0/0.0 in 193, render targets 604.1/0.0/0.0 in 117, buffer cache 46.9/0.0/0.0 in 912, kept results 129.1/4.0/0.0 in 108, rings 0.0/192.0/0.0 in 11, readback 0.0/16.0/0.0 in 1, encoders 16.0/0.0/0.0 in 1 [ 38.10] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 38.10] vulkan: device memory: 1845.7 MB in 74 blocks, 427.6 MB of it free inside them (163.8 MB of that in heap 0); 0.6 MB allocated under no owner; 6.3 MB of freed memory waits for its frames [ 38.10] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 14 the driver would rather have so, 0 with no room in a block [ 38.10] vulkan: device memory blocks since the last report: 1 made ahead of their first request, 0 made by a request on its own thread [ 38.10] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 14 blocks of 760.0 MB with 596.2 MB handed out, 1 of them empty, the largest free piece in the others 55.1 MB; 60 allocations with 609.7 MB of their own [ 38.10] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 4 blocks of 256.0 MB with 128.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 38.10] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 52.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 38.10] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 38.10] vulkan: the driver allocated 15 blocks (229 MB) in 8.4 ms, the longest 3.6 ms, 2 of a millisecond or more, 14 (8.0 ms) inside the renderer's work; it freed 7 in 4.6 ms, the longest 1.3 ms, 0 (0.0 ms) inside the renderer's work [ 38.10] vulkan: kept results in use: 2 of draws (10.0 MB), 68 of copies (24.4 MB), 24 of video (55.6 MB); 11 freed buffers in the pool (35.8 MB); let go since the last report after under 8 presents 372, under 120 240, under 1200 22, longer 0 [ 38.10] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 24 freed buffers let go [ 38.10] vulkan: caches: 113 render targets (599 MB, 1 parked), 148 textures (71 MB), 831 buffers (41 MB); 1331 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 38.10] vulkan: textures by the game's texture objects: 54 at the address of a live object (63 MB), 2 inside a live object (0 MB), 92 dead with no live object at their address (8 MB). The game has 824 live objects at 818 addresses [ 38.10] vulkan: 0 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 21 textures in all [ 38.10] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 18 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 38.10] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 24901 copies of targets written [ 38.10] vulkan: 70341 rendering passes, 7208 clear commands, 26483 attachments cleared and 7 left undefined by their load op; 889 buffers filled ahead of the passes [ 38.10] vulkan: 23219 passes (91%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 38.10] vulkan: 1523 passes (6%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 38.10] vulkan: 487 passes (2%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 38.10] vulkan: 348 passes (1%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 38.10] vulkan: 17 passes (0%) ended at ..\..\src\nx\gpu\vk\nvdec.c:132 [ 38.10] vulkan: 12 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 38.10] vulkan: 6 passes (0%) ended at ..\..\src\nx\gpu\vk\vic.c:209 [ 38.10] vulkan: 2 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:1326 [ 38.10] vulkan: 6 finishes (100%, 7 ms) at ..\..\src\nx\gpu\vk\surface.c:974 [ 38.10] vulkan: 141 waits for a fence (76.1 ms): sparse binds, the mirror's granules and landings [ 38.10] vulkan: write scans over 600 presents: 3.0 epochs a present; the scanner 141.2 leaves of 4 MiB a present (1.17 ms), the checks 10.9 (0.44 ms, and 0.5 the scanner had) [ 38.10] vulkan: GPU-owned guest memory landed for the CPU 173 times (1 for the runtime's own access, 154 for a read of the game's code, 18 for a write of it), render targets written back for an engine 0 times; block linear targets watched 405 times, published for a CPU access 0 times and at a release 0 times [ 38.59] nvn: the first texture of format 0x5 (target 1, 1024x512) [ 38.66] vulkan: compute bb7a559c255727e5 ready: block 16x16x1, 0 global buffers, 3 textures, 1 images [ 38.66] vulkan: compute bb7a559d255727e5 ready: block 16x16x1, 0 global buffers, 3 textures, 1 images [ 38.67] vulkan: compute 4c2afb3d18e652ac ready: block 16x16x1, 0 global buffers, 3 textures, 1 images [ 38.67] vulkan: compute 4c2afb3c18e652ac ready: block 16x16x1, 0 global buffers, 3 textures, 1 images [ 38.71] vulkan: a 119 ms frame: 15 shaders translated (4 ms), 12 pipelines made (11 ms waited for), 43 render targets made, 19 texture uploads (9745 KB), 3 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 38.71] vulkan: frame resource CPU: image allocation 3 ms (70 calls) [ 38.71] vulkan: frame resource CPU: target reload 22 ms (42 calls) [ 38.77] vulkan: a 56 ms frame: 7 shaders translated (19 ms), 6 pipelines made (0 ms waited for), 1 render targets made, 6 texture uploads (14396 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/8 ms [ 38.77] vulkan: frame resource CPU: target reload 1 ms (385 calls) [ 39.24] vulkan: a 476 ms frame: 70 shaders translated (85 ms), 53 pipelines made (114 ms waited for), 191 render targets made, 55 texture uploads (10198 KB), 23 ms in finishes; 1 internal texture pipelines (1 ms); GPU waits finish/recycle/submit 0/0/18 ms [ 39.24] vulkan: frame resource CPU: image allocation 2 ms (244 calls) [ 39.24] vulkan: frame resource CPU: target reload 7 ms (191 calls) [ 41.52] perf: 51.2 frames a second over 5.0 s (1972 shown in all) [ 41.71] hwopus: decoder 150013568: 2 channels in 1 streams at 48000 Hz [ 42.45] vulkan: a 271 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 7 texture uploads (4992 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 42.66] vulkan: the CPU touched guest memory 52fde9000, a page of the 16x16 render target at 4111e0000 (32768 bytes), watched: published [ 42.66] vulkan: the CPU touched guest memory 52fdf9000, a page of the 16x16 render target at 4111f0000 (32768 bytes), watched: published [ 42.70] vulkan: the CPU touched guest memory 528703000, a page of the 480x270 render target at 418700000 (737280 bytes), watched: published [ 42.70] vulkan: the CPU touched guest memory 52fea9000, a page of the 64x34 render target at 4112b0000 (16384 bytes), watched: published [ 42.71] vulkan: the 32x32 render target at 418160000 (131072 bytes) published at a release: the CPU read it lately [ 42.71] vulkan: the 16x16 render target at 405af0000 (32768 bytes) published at a release: the CPU read it lately [ 42.73] vulkan: the 32x32 render target at 418160000 (131072 bytes) published at a release: the CPU read it lately [ 42.73] vulkan: the 16x16 render target at 405af0000 (32768 bytes) published at a release: the CPU read it lately [ 43.00] vulkan: compute c87d13509cd88f03 ready: block 6x32x1, 0 global buffers, 2 textures, 1 images [ 43.00] vulkan: compute 564a6ae9e392f316 ready: block 6x32x1, 0 global buffers, 2 textures, 1 images [ 43.00] vulkan: compute 2effc06070904ed7 ready: block 6x32x1, 0 global buffers, 0 textures, 2 images [ 43.15] vulkan: ASTC uploads of more than 4 Mi texels go to the GPU in several submissions [ 43.24] vulkan: a 114 ms frame: 28 shaders translated (39 ms), 14 pipelines made (54 ms waited for), 3 render targets made, 48 texture uploads (26957 KB), 0 ms in finishes; 2 internal texture pipelines (12 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 43.24] vulkan: frame resource CPU: image allocation 1 ms (44 calls) [ 43.24] vulkan: frame resource CPU: target reload 1 ms (2 calls) [ 43.79] vulkan: a 54 ms frame: 15 shaders translated (10 ms), 9 pipelines made (5 ms waited for), 0 render targets made, 29 texture uploads (6100 KB), 3 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 46.39] nn::fs: MountSaveData("save") native [ 46.53] perf: 55.8 frames a second over 5.0 s (2252 shown in all) [ 48.22] hwopus: decoder 15012caf8: 1 channels in 1 streams at 48000 Hz [ 49.01] cpu: 600 presents in 10.91 s (55.0 fps): 32 of the game's threads ran 9.84 s on the host's processors (90% of one, 16.41 ms a present), the whole process 16.61 s (152%); the busiest: thread 82 'GameThread' 3.81 s, thread 113 'RenderThread 1' 1.81 s, thread 108 'RHIThread' 1.03 s, thread 83 'TaskGraphThreadNP 0' 0.72 s, thread 111 'FAsyncLoadingThread' 0.61 s [ 49.01] cpu: in those 10.91 s, 101548 SVCs (9308 a second): 0x1c WaitProcessWideKeyAtomic 34719, 0x1b ArbitrateUnlock 25641, 0x1d SignalProcessWideKey 22802, 0x0b SleepThread 8954, 0x1a ArbitrateLock 3171, 0x17 ResetSignal 2798; 0 calls the dispatch table had no code for (RtAPI.miss) [ 49.01] vulkan: 251437 draws, 0 skipped (0 mesh draws, 0 skipped); 11448 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 99 finishes (194 ms); 0 reads past queued releases (0 samples counts written on the GPU); 451632 descriptor sets written, 32245 reused (8 descriptor pools, 0 sets with texture arrays taken from them); 130706 draws kept the last one's shaders and pipeline (0 checked), 194958 its targets [ 49.01] vulkan: 259 shaders translated (199 ms), 200 pipelines made (0 from the cache, 819 ms making, 358 ms waited for), 399 render targets made, 5322 texture uploads (14706 MB), 0 of them some blocks alone (0 MB); 6 frames over 50 ms in the last 600, the slowest 476 ms [ 49.01] vulkan: pipeline libraries: 48 pre-rasterization and 169 fragment shader parts made (0 and 0 from the cache, 151 and 615 ms), 1 vertex input and 41 fragment output parts (0 ms); 200 links (4 ms); 200 optimized pipelines made in the background (486 ms) [ 49.01] vulkan: 200 new pipelines of draws waited 3 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 49.01] vulkan: memory used and budgeted: heap 0 1810 of 10987 MB (1675 ours, 1521 of it allocated), heap 1 525 of 15577 MB (464 ours, 136 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 49.01] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 626.4/0.0/0.0 in 519, render targets 662.0/0.0/0.0 in 260, buffer cache 48.1/0.0/0.0 in 2728, kept results 101.2/8.0/0.0 in 481, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1, encoders 16.0/0.0/0.0 in 1 [ 49.01] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 49.01] vulkan: device memory: 2151.2 MB in 91 blocks, 493.5 MB of it free inside them (153.7 MB of that in heap 0); 2.4 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 49.01] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 20 the driver would rather have so, 0 with no room in a block [ 49.01] vulkan: device memory blocks since the last report: 4 made ahead of their first request, 0 made by a request on its own thread [ 49.01] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 18 blocks of 1016.0 MB with 862.3 MB handed out, 1 of them empty, the largest free piece in the others 21.3 MB; 73 allocations with 659.2 MB of their own [ 49.01] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 4 blocks of 256.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 49.01] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 40.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 49.01] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 49.01] vulkan: the driver allocated 24 blocks (382 MB) in 6.1 ms, the longest 0.6 ms, 0 of a millisecond or more, 20 (4.0 ms) inside the renderer's work; it freed 7 in 3.8 ms, the longest 1.4 ms, 0 (0.0 ms) inside the renderer's work [ 49.01] vulkan: kept results in use: 4 of draws (8.2 MB), 457 of copies (64.5 MB), 2 of video (12.4 MB), 6 of render targets (6.1 MB); 3 freed buffers in the pool (3.2 MB); let go since the last report after under 8 presents 1932, under 120 16, under 1200 28, longer 2 [ 49.01] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 33 freed buffers let go [ 49.01] vulkan: caches: 260 render targets (661 MB, 4 parked), 459 textures (293 MB), 2471 buffers (31 MB); 1656 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 49.01] vulkan: textures by the game's texture objects: 126 at the address of a live object (265 MB), 114 inside a live object (19 MB), 219 dead with no live object at their address (8 MB). The game has 1023 live objects at 1017 addresses [ 49.01] vulkan: 18 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 18 of them since the last report. The cache evicted 105 textures in all [ 49.01] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 84 for 300 to 1199, 0 for longer; of those made again 6 came back under 60 presents after they went, 12 after 60 to 299, 0 after 300 to 1199, 0 later [ 49.01] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 5672 through a copy; 37739 copies of targets written [ 49.01] vulkan: 115224 rendering passes, 9712 clear commands, 36890 attachments cleared and 7 left undefined by their load op; 4146 buffers filled ahead of the passes [ 49.01] vulkan: 37477 passes (83%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 49.01] vulkan: 3520 passes (8%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 49.01] vulkan: 1932 passes (4%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 49.01] vulkan: 1184 passes (3%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 49.01] vulkan: 663 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 49.01] vulkan: 96 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:755 [ 49.01] vulkan: 11 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:1326 [ 49.01] vulkan: 38 finishes (100%, 39 ms) at ..\..\src\nx\gpu\vk\surface.c:974 [ 49.01] vulkan: 42 waits for a fence (14.7 ms): sparse binds, the mirror's granules and landings [ 49.01] vulkan: write scans over 600 presents: 3.0 epochs a present; the scanner 191.0 leaves of 4 MiB a present (1.78 ms), the checks 10.2 (0.72 ms, and 0.2 the scanner had) [ 49.01] vulkan: GPU-owned guest memory landed for the CPU 215 times (6 for the runtime's own access, 156 for a read of the game's code, 53 for a write of it), render targets written back for an engine 0 times; block linear targets watched 1906 times, published for a CPU access 19 times and at a release 742 times [ 50.25] vulkan: a 356 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 6 render targets made, 11 texture uploads (6544 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/11 ms [ 50.25] vulkan: frame resource CPU: image allocation 1 ms (11 calls) [ 50.25] vulkan: frame resource CPU: target reload 16 ms (10 calls) [ 50.77] vulkan: a 522 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 47 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/1/0 ms [ 51.42] vulkan: a 116 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 51.53] vulkan: a 53 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 51.53] perf: 49.0 frames a second over 5.0 s (2497 shown in all) [ 51.75] vulkan: a 78 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.08] vulkan: a 66 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.45] vulkan: a 154 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 53.34] vulkan: a 397 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.05] nvn: the first texture of format 0x26 (target 2, 32x32) [ 55.99] nvn: the first texture of format 0xa (target 2, 16x16) [ 56.30] vulkan: texture 5 of stage 4 shader c6b5a2565c534897 (handle 00000127, header format 1b, type 2) is read as 2D, of a 128x128 3D texture of 1 layers, and a 3D image has no 2D view: it reads zeros [ 56.45] vulkan: a 2464 ms frame: 179 shaders translated (186 ms), 119 pipelines made (284 ms waited for), 269 render targets made, 335 texture uploads (232675 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/43 ms [ 56.45] vulkan: frame resource CPU: image requirements 17 ms (1190 calls) [ 56.45] vulkan: frame resource CPU: image allocation 14 ms (595 calls) [ 56.45] vulkan: frame resource CPU: target setup 1 ms (269 calls) [ 56.45] vulkan: frame resource CPU: target reload 31 ms (483 calls) [ 56.55] perf: 24.5 frames a second over 5.0 s (2620 shown in all) [ 56.63] vulkan: texture 5 of stage 4 shader c6b5a2565c534897 (handle 00000127, header format 1b, type 2) is read as 2D, of a 128x128 3D texture of 1 layers, and a 3D image has no 2D view: it reads zeros [ 56.64] vulkan: a 188 ms frame: 1 shaders translated (0 ms), 1 pipelines made (160 ms waited for), 2 render targets made, 9 texture uploads (5916 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/168 ms [ 56.77] vulkan: texture 5 of stage 4 shader c6b5a2565c534897 (handle 00000127, header format 1b, type 2) is read as 2D, of a 128x128 3D texture of 1 layers, and a 3D image has no 2D view: it reads zeros [ 56.78] vulkan: a 139 ms frame: 3 shaders translated (4 ms), 2 pipelines made (1 ms waited for), 0 render targets made, 7 texture uploads (5148 KB), 18 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/5 ms [ 56.79] nvdrv: syncpt_alloc -> 23 [ 56.81] vulkan: texture 5 of stage 4 shader c6b5a2565c534897 (handle 00000127, header format 1b, type 2) is read as 2D, of a 128x128 3D texture of 1 layers, and a 3D image has no 2D view: it reads zeros [ 57.85] vulkan: a 66 ms frame: 14 shaders translated (8 ms), 18 pipelines made (22 ms waited for), 8 render targets made, 52 texture uploads (9524 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 57.85] vulkan: frame resource CPU: image allocation 1 ms (57 calls) [ 57.85] vulkan: frame resource CPU: target reload 2 ms (8 calls) [ 61.55] perf: 56.2 frames a second over 5.0 s (2901 shown in all) [ 61.90] vulkan: a 77 ms frame: 24 shaders translated (27 ms), 19 pipelines made (19 ms waited for), 0 render targets made, 71 texture uploads (6276 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/1 ms [ 61.92] hwopus: decoder 150006978: 2 channels in 1 streams at 48000 Hz [ 63.13] hwopus: decoder 1501a9288: 1 channels in 1 streams at 48000 Hz [ 63.29] cpu: 600 presents in 14.28 s (42.0 fps): 31 of the game's threads ran 18.20 s on the host's processors (127% of one, 30.34 ms a present), the whole process 29.19 s (204%); the busiest: thread 82 'GameThread' 4.12 s, thread 113 'RenderThread 1' 3.27 s, thread 83 'TaskGraphThreadNP 0' 2.38 s, thread 108 'RHIThread' 2.22 s, thread 84 'TaskGraphThreadNP 1' 2.14 s [ 63.29] cpu: in those 14.28 s, 168367 SVCs (11789 a second): 0x1b ArbitrateUnlock 50974, 0x1c WaitProcessWideKeyAtomic 46855, 0x1d SignalProcessWideKey 31271, 0x1a ArbitrateLock 20401, 0x0b SleepThread 11342, 0x17 ResetSignal 3456; 0 calls the dispatch table had no code for (RtAPI.miss) [ 63.29] vulkan: 520939 draws, 0 skipped (0 mesh draws, 0 skipped); 15847 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 195 finishes (259 ms); 0 reads past queued releases (0 samples counts written on the GPU); 836298 descriptor sets written, 127839 reused (10 descriptor pools, 0 sets with texture arrays taken from them); 292935 draws kept the last one's shaders and pipeline (0 checked), 438105 its targets [ 63.29] vulkan: 513 shaders translated (444 ms), 379 pipelines made (0 from the cache, 2847 ms making, 922 ms waited for), 723 render targets made, 11833 texture uploads (17088 MB), 12 of them some blocks alone (1 MB); 13 frames over 50 ms in the last 600, the slowest 2464 ms [ 63.29] vulkan: pipeline libraries: 99 pre-rasterization and 323 fragment shader parts made (0 and 0 from the cache, 446 and 2294 ms), 2 vertex input and 56 fragment output parts (1 ms); 379 links (7 ms); 379 optimized pipelines made in the background (2069 ms) [ 63.29] vulkan: 379 new pipelines of draws waited 35 ms for a worker (29 ms of it with every worker busy and one or more on an optimized pipeline), the longest 8 ms; 1 worker(s) at most on optimized pipelines [ 63.29] vulkan: memory used and budgeted: heap 0 2777 of 10987 MB (2636 ours, 2261 of it allocated), heap 1 595 of 15577 MB (528 ours, 142 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 63.29] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 1548.0/0.0/0.0 in 1205, render targets 431.9/0.0/0.0 in 363, buffer cache 55.1/0.0/0.0 in 3559, kept results 141.9/8.0/0.0 in 226, write logs 0.0/6.0/0.0 in 2, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1 [ 63.29] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 63.29] vulkan: device memory: 3176.2 MB in 98 blocks, 772.9 MB of it free inside them (375.2 MB of that in heap 0); 2.7 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 63.29] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 32 the driver would rather have so, 0 with no room in a block [ 63.29] vulkan: device memory blocks since the last report: 27 made ahead of their first request, 0 made by a request on its own thread [ 63.29] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 37 blocks of 2232.0 MB with 1856.8 MB handed out, 1 of them empty, the largest free piece in the others 21.3 MB; 61 allocations with 404.2 MB of their own [ 63.29] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 320.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 63.29] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 46.1 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 63.29] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 63.29] vulkan: the driver allocated 59 blocks (1913 MB) in 64.9 ms, the longest 30.8 ms, 6 of a millisecond or more, 32 (12.8 ms) inside the renderer's work; it freed 51 in 46.6 ms, the longest 16.0 ms, 0 (0.0 ms) inside the renderer's work [ 63.29] vulkan: kept results in use: 4 of draws (8.2 MB), 132 of copies (27.4 MB), 2 of video (12.4 MB), 45 of render targets (62.2 MB); 29 freed buffers in the pool (25.3 MB); let go since the last report after under 8 presents 2956, under 120 8, under 1200 424, longer 5 [ 63.29] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 428 freed buffers let go [ 63.29] vulkan: caches: 363 render targets (431 MB, 1 parked), 1166 textures (1424 MB), 2814 buffers (8 MB); 2402 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 63.29] vulkan: textures by the game's texture objects: 292 at the address of a live object (1298 MB), 296 inside a live object (87 MB), 578 dead with no live object at their address (38 MB). The game has 1112 live objects at 1107 addresses [ 63.29] vulkan: 18 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 249 textures in all [ 63.29] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 144 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 63.29] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 10932 through a copy; 46557 copies of targets written [ 63.29] vulkan: 164090 rendering passes, 12308 clear commands, 45087 attachments cleared and 7 left undefined by their load op; 7168 buffers filled ahead of the passes [ 63.29] vulkan: 30065 passes (62%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 63.29] vulkan: 8618 passes (18%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 63.29] vulkan: 4030 passes (8%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 63.29] vulkan: 3204 passes (7%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 63.29] vulkan: 2359 passes (5%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 63.29] vulkan: 383 passes (1%) ended at ..\..\src\nx\gpu\vk\surface.c:1497 [ 63.29] vulkan: 117 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:755 [ 63.29] vulkan: 65 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:3147 [ 63.29] vulkan: 96 finishes (100%, 64 ms) at ..\..\src\nx\gpu\vk\surface.c:974 [ 63.29] vulkan: 331 waits for a fence (70.6 ms): sparse binds, the mirror's granules and landings [ 63.29] vulkan: write scans over 600 presents: 3.7 epochs a present; the scanner 250.0 leaves of 4 MiB a present (2.53 ms), the checks 19.2 (1.67 ms, and 0.7 the scanner had) [ 63.29] vulkan: GPU-owned guest memory landed for the CPU 546 times (105 for the runtime's own access, 181 for a read of the game's code, 260 for a write of it), render targets written back for an engine 0 times; block linear targets watched 3413 times, published for a CPU access 21 times and at a release 1783 times [ 65.32] vulkan: swapchain 2560x1440, 3 images, presents timed, fifo [ 66.57] perf: 57.6 frames a second over 5.0 s (3190 shown in all) [ 66.84] hwopus: decoder 1501a81c8: 1 channels in 1 streams at 48000 Hz [ 69.11] hwopus: decoder 1501a9288: 1 channels in 1 streams at 48000 Hz [ 70.03] hwopus: decoder 1501a9288: 1 channels in 1 streams at 48000 Hz [ 70.98] hwopus: decoder 1501da9b8: 1 channels in 1 streams at 48000 Hz [ 71.58] perf: 56.6 frames a second over 5.0 s (3474 shown in all) [ 71.93] memory: the system's available memory fell to its low mark (Windows' low memory notification): resources: footprint 4301 MiB, the system has 1894 MiB free, GPU memory blocks 3132 MiB, GPU heap 0 (device local) use 2799 of 10987 MiB (blocks 2592 MiB), GPU heap 1 use 595 of 15577 MiB (blocks 528 MiB), GPU heap 2 (device local) use 207 of 6 MiB (blocks 12 MiB), 10 descriptor pools [ 72.93] memory: the system's available memory fell to its low mark (Windows' low memory notification): resources: footprint 4301 MiB, the system has 1348 MiB free, GPU memory blocks 3132 MiB, GPU heap 0 (device local) use 2799 of 10987 MiB (blocks 2592 MiB), GPU heap 1 use 595 of 15577 MiB (blocks 528 MiB), GPU heap 2 (device local) use 207 of 6 MiB (blocks 12 MiB), 10 descriptor pools [ 73.64] nvn: 3600 presents, 11804 submissions [ 73.64] cpu: 600 presents in 10.36 s (57.9 fps): 31 of the game's threads ran 19.84 s on the host's processors (192% of one, 33.07 ms a present), the whole process 31.66 s (306%); the busiest: thread 82 'GameThread' 6.16 s, thread 113 'RenderThread 1' 4.34 s, thread 108 'RHIThread' 2.80 s, thread 98 'AK::EventManager' 2.50 s, thread 83 'TaskGraphThreadNP 0' 1.69 s [ 73.64] cpu: in those 10.36 s, 186291 SVCs (17990 a second): 0x1b ArbitrateUnlock 59980, 0x1c WaitProcessWideKeyAtomic 45258, 0x1d SignalProcessWideKey 36243, 0x1a ArbitrateLock 24978, 0x0b SleepThread 13889, 0x17 ResetSignal 2672; 0 calls the dispatch table had no code for (RtAPI.miss) [ 73.64] vulkan: 923937 draws, 0 skipped (0 mesh draws, 0 skipped); 21997 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 196 finishes (265 ms); 0 reads past queued releases (0 samples counts written on the GPU); 1400692 descriptor sets written, 279622 reused (10 descriptor pools, 0 sets with texture arrays taken from them); 533399 draws kept the last one's shaders and pipeline (0 checked), 806645 its targets [ 73.64] vulkan: 517 shaders translated (447 ms), 382 pipelines made (0 from the cache, 2863 ms making, 932 ms waited for), 724 render targets made, 19314 texture uploads (19872 MB), 53 of them some blocks alone (1 MB); 0 frames over 50 ms in the last 600, the slowest 40 ms [ 73.64] vulkan: pipeline libraries: 100 pre-rasterization and 326 fragment shader parts made (0 and 0 from the cache, 451 and 2304 ms), 2 vertex input and 56 fragment output parts (1 ms); 382 links (7 ms); 382 optimized pipelines made in the background (2077 ms) [ 73.64] vulkan: 382 new pipelines of draws waited 35 ms for a worker (29 ms of it with every worker busy and one or more on an optimized pipeline), the longest 8 ms; 1 worker(s) at most on optimized pipelines [ 73.64] vulkan: memory used and budgeted: heap 0 2799 of 10987 MB (2592 ours, 1921 of it allocated), heap 1 595 of 15577 MB (528 ours, 142 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 73.64] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 1360.9/0.0/0.0 in 1047, render targets 318.3/0.0/0.0 in 346, buffer cache 41.8/0.0/0.0 in 1580, kept results 118.3/8.0/0.0 in 197, write logs 0.0/6.0/0.0 in 2, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1 [ 73.64] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 73.64] vulkan: device memory: 3132.3 MB in 87 blocks, 1068.2 MB of it free inside them (670.4 MB of that in heap 0); 1.1 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 73.64] vulkan: device memory blocks since the last report: 1 made ahead of their first request, 0 made by a request on its own thread [ 73.64] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 38 blocks of 2296.0 MB with 1625.6 MB handed out, 1 of them empty, the largest free piece in the others 42.7 MB; 49 allocations with 296.3 MB of their own [ 73.64] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 320.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 73.64] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 46.1 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 73.64] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 73.64] vulkan: the driver allocated 1 blocks (64 MB) in 0.7 ms, the longest 0.7 ms, 0 of a millisecond or more, 0 (0.0 ms) inside the renderer's work; it freed 12 in 4.2 ms, the longest 0.5 ms, 0 (0.0 ms) inside the renderer's work [ 73.64] vulkan: kept results in use: 4 of draws (8.2 MB), 132 of copies (27.4 MB), 2 of video (12.4 MB), 45 of render targets (63.0 MB); 4 freed buffers in the pool (2.1 MB); let go since the last report after under 8 presents 2990, under 120 2, under 1200 21, longer 0 [ 73.66] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 29 freed buffers let go [ 73.66] vulkan: caches: 346 render targets (318 MB, 0 parked), 1020 textures (1309 MB), 983 buffers (4 MB); 2129 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 73.66] vulkan: textures by the game's texture objects: 263 at the address of a live object (1279 MB), 206 inside a live object (8 MB), 551 dead with no live object at their address (21 MB). The game has 1113 live objects at 1108 addresses [ 73.66] vulkan: 18 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 513 textures in all [ 73.66] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 264 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 73.66] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 22183 through a copy; 58604 copies of targets written [ 73.66] vulkan: 227003 rendering passes, 14708 clear commands, 53654 attachments cleared and 7 left undefined by their load op; 10746 buffers filled ahead of the passes [ 73.66] vulkan: 35939 passes (57%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 73.66] vulkan: 12366 passes (20%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 73.66] vulkan: 5410 passes (9%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 73.66] vulkan: 4242 passes (7%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 73.66] vulkan: 4206 passes (7%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 73.66] vulkan: 477 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:3147 [ 73.66] vulkan: 230 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:1497 [ 73.66] vulkan: 41 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 73.66] vulkan: 1 finishes (100%, 7 ms) at ..\..\src\nx\gpu\vk\renderer.c:565 [ 73.66] vulkan: 150 waits for a fence (15.0 ms): sparse binds, the mirror's granules and landings [ 73.66] vulkan: write scans over 600 presents: 4.0 epochs a present; the scanner 327.3 leaves of 4 MiB a present (3.43 ms), the checks 21.7 (2.50 ms, and 0.3 the scanner had) [ 73.66] vulkan: GPU-owned guest memory landed for the CPU 696 times (255 for the runtime's own access, 181 for a read of the game's code, 260 for a write of it), render targets written back for an engine 0 times; block linear targets watched 5954 times, published for a CPU access 21 times and at a release 2243 times [ 75.23] hwopus: decoder 15014f078: 1 channels in 1 streams at 48000 Hz [ 76.60] perf: 57.2 frames a second over 5.0 s (3761 shown in all) [ 77.58] hwopus: decoder 1501a8848: 1 channels in 1 streams at 48000 Hz [ 79.08] hwopus: decoder 1501d8b48: 1 channels in 1 streams at 48000 Hz [ 80.23] hwopus: decoder 15010fa68: 1 channels in 1 streams at 48000 Hz [ 81.62] perf: 57.0 frames a second over 5.0 s (4047 shown in all) [ 82.13] vulkan: 1 of a frame slot's 2 descriptor pools went, none of its last 512 uses reaching them: 9 pools left in all [ 82.13] vulkan: 1 of a frame slot's 3 descriptor pools went, none of its last 512 uses reaching them: 8 pools left in all [ 82.14] vulkan: 1 of a frame slot's 2 descriptor pools went, none of its last 512 uses reaching them: 7 pools left in all [ 83.56] hwopus: decoder 150203678: 1 channels in 1 streams at 48000 Hz [ 84.25] cpu: 600 presents in 10.61 s (56.6 fps): 31 of the game's threads ran 19.88 s on the host's processors (187% of one, 33.12 ms a present), the whole process 32.16 s (303%); the busiest: thread 82 'GameThread' 6.17 s, thread 113 'RenderThread 1' 4.19 s, thread 108 'RHIThread' 2.78 s, thread 98 'AK::EventManager' 2.61 s, thread 83 'TaskGraphThreadNP 0' 1.92 s [ 84.25] cpu: in those 10.61 s, 189224 SVCs (17835 a second): 0x1b ArbitrateUnlock 60416, 0x1c WaitProcessWideKeyAtomic 46343, 0x1d SignalProcessWideKey 36999, 0x1a ArbitrateLock 24570, 0x0b SleepThread 14853, 0x18 WaitSynchronization 2722; 0 calls the dispatch table had no code for (RtAPI.miss) [ 84.25] vulkan: 1368780 draws, 0 skipped (0 mesh draws, 0 skipped); 28147 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 196 finishes (265 ms); 0 reads past queued releases (0 samples counts written on the GPU); 2022470 descriptor sets written, 445746 reused (7 descriptor pools, 0 sets with texture arrays taken from them); 802334 draws kept the last one's shaders and pipeline (0 checked), 1216741 its targets [ 84.25] vulkan: 520 shaders translated (448 ms), 385 pipelines made (0 from the cache, 2869 ms making, 937 ms waited for), 724 render targets made, 26844 texture uploads (22587 MB), 143 of them some blocks alone (1 MB); 0 frames over 50 ms in the last 600, the slowest 23 ms [ 84.25] vulkan: pipeline libraries: 100 pre-rasterization and 329 fragment shader parts made (0 and 0 from the cache, 451 and 2310 ms), 2 vertex input and 56 fragment output parts (1 ms); 385 links (7 ms); 385 optimized pipelines made in the background (2082 ms) [ 84.25] vulkan: 385 new pipelines of draws waited 35 ms for a worker (29 ms of it with every worker busy and one or more on an optimized pipeline), the longest 8 ms; 1 worker(s) at most on optimized pipelines [ 84.25] vulkan: memory used and budgeted: heap 0 2671 of 10987 MB (2464 ours, 1667 of it allocated), heap 1 596 of 15577 MB (528 ours, 142 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 84.25] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 1131.8/0.0/0.0 in 624, render targets 318.3/0.0/0.0 in 346, buffer cache 17.3/0.0/0.0 in 894, kept results 118.3/8.0/0.0 in 197, write logs 0.0/6.0/0.0 in 2, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1 [ 84.25] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 84.25] vulkan: device memory: 3004.3 MB in 85 blocks, 1194.1 MB of it free inside them (796.4 MB of that in heap 0); 0.7 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 84.25] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 36 blocks of 2168.0 MB with 1371.6 MB handed out, 1 of them empty, the largest free piece in the others 42.7 MB; 49 allocations with 296.3 MB of their own [ 84.25] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 320.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 84.25] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 46.1 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 84.25] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 84.25] vulkan: the driver allocated 0 blocks (0 MB) in 0.0 ms, the longest 0.0 ms, 0 of a millisecond or more, 0 (0.0 ms) inside the renderer's work; it freed 2 in 1.1 ms, the longest 0.7 ms, 0 (0.0 ms) inside the renderer's work [ 84.25] vulkan: kept results in use: 4 of draws (8.2 MB), 132 of copies (27.4 MB), 2 of video (12.4 MB), 45 of render targets (64.2 MB); 4 freed buffers in the pool (2.1 MB); let go since the last report after under 8 presents 2532, under 120 1, under 1200 20, longer 0 [ 84.26] vulkan: caches: 346 render targets (318 MB, 0 parked), 597 textures (1080 MB), 661 buffers (2 MB); 1875 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 84.26] vulkan: textures by the game's texture objects: 207 at the address of a live object (1066 MB), 111 inside a live object (6 MB), 279 dead with no live object at their address (7 MB). The game has 1113 live objects at 1108 addresses [ 84.26] vulkan: 23 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 5 of them since the last report. The cache evicted 958 textures in all [ 84.26] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 445 for 300 to 1199, 0 for longer; of those made again 5 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 84.26] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 38157 through a copy; 70572 copies of targets written [ 84.26] vulkan: 291934 rendering passes, 17108 clear commands, 62054 attachments cleared and 7 left undefined by their load op; 14325 buffers filled ahead of the passes [ 84.26] vulkan: 35967 passes (55%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 84.26] vulkan: 13630 passes (21%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 84.26] vulkan: 5438 passes (8%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 84.26] vulkan: 4662 passes (7%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 84.26] vulkan: 4580 passes (7%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 84.26] vulkan: 564 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:3147 [ 84.26] vulkan: 90 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 84.26] vulkan: 150 waits for a fence (15.2 ms): sparse binds, the mirror's granules and landings [ 84.26] vulkan: write scans over 600 presents: 4.0 epochs a present; the scanner 348.4 leaves of 4 MiB a present (3.52 ms), the checks 20.5 (2.53 ms, and 0.2 the scanner had) [ 84.26] vulkan: GPU-owned guest memory landed for the CPU 846 times (405 for the runtime's own access, 181 for a read of the game's code, 260 for a write of it), render targets written back for an engine 0 times; block linear targets watched 8954 times, published for a CPU access 21 times and at a release 2243 times [ 86.63] perf: 57.2 frames a second over 5.0 s (4334 shown in all) [ 88.68] hwopus: decoder 150206f38: 1 channels in 1 streams at 48000 Hz [ 91.63] perf: 56.8 frames a second over 5.0 s (4618 shown in all) [ 93.03] hwopus: decoder 15014f078: 1 channels in 1 streams at 48000 Hz [ 94.78] cpu: 600 presents in 10.52 s (57.0 fps): 31 of the game's threads ran 19.50 s on the host's processors (185% of one, 32.50 ms a present), the whole process 31.02 s (295%); the busiest: thread 82 'GameThread' 6.09 s, thread 113 'RenderThread 1' 4.33 s, thread 108 'RHIThread' 2.41 s, thread 98 'AK::EventManager' 2.23 s, thread 83 'TaskGraphThreadNP 0' 2.11 s [ 94.78] cpu: in those 10.52 s, 191690 SVCs (18217 a second): 0x1b ArbitrateUnlock 61663, 0x1c WaitProcessWideKeyAtomic 46881, 0x1d SignalProcessWideKey 37501, 0x1a ArbitrateLock 25374, 0x0b SleepThread 14261, 0x17 ResetSignal 2705; 0 calls the dispatch table had no code for (RtAPI.miss) [ 94.78] vulkan: 1816803 draws, 0 skipped (0 mesh draws, 0 skipped); 34297 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 196 finishes (265 ms); 0 reads past queued releases (0 samples counts written on the GPU); 2646525 descriptor sets written, 614770 reused (7 descriptor pools, 0 sets with texture arrays taken from them); 1072425 draws kept the last one's shaders and pipeline (0 checked), 1629958 its targets [ 94.78] vulkan: 520 shaders translated (448 ms), 385 pipelines made (0 from the cache, 2869 ms making, 937 ms waited for), 724 render targets made, 33898 texture uploads (25397 MB), 236 of them some blocks alone (1 MB); 0 frames over 50 ms in the last 600, the slowest 23 ms [ 94.78] vulkan: pipeline libraries: 100 pre-rasterization and 329 fragment shader parts made (0 and 0 from the cache, 451 and 2310 ms), 2 vertex input and 56 fragment output parts (1 ms); 385 links (7 ms); 385 optimized pipelines made in the background (2082 ms) [ 94.78] vulkan: 385 new pipelines of draws waited 35 ms for a worker (29 ms of it with every worker busy and one or more on an optimized pipeline), the longest 8 ms; 1 worker(s) at most on optimized pipelines [ 94.78] vulkan: memory used and budgeted: heap 0 2671 of 10987 MB (2464 ours, 1642 of it allocated), heap 1 598 of 15577 MB (528 ours, 142 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 94.78] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 1109.2/0.0/0.0 in 562, render targets 318.3/0.0/0.0 in 346, buffer cache 14.9/0.0/0.0 in 811, kept results 118.3/8.0/0.0 in 196, write logs 0.0/6.0/0.0 in 2, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1 [ 94.78] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 94.78] vulkan: device memory: 3004.3 MB in 85 blocks, 1219.2 MB of it free inside them (821.5 MB of that in heap 0); 0.6 MB allocated under no owner; 21.4 MB of freed memory waits for its frames [ 94.78] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 36 blocks of 2168.0 MB with 1346.5 MB handed out, 1 of them empty, the largest free piece in the others 42.7 MB; 49 allocations with 296.3 MB of their own [ 94.78] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 320.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 94.78] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 46.1 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 94.78] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 94.78] vulkan: kept results in use: 4 of draws (8.2 MB), 132 of copies (27.4 MB), 2 of video (12.4 MB), 45 of render targets (63.5 MB); 3 freed buffers in the pool (2.0 MB); let go since the last report after under 8 presents 2530, under 120 0, under 1200 21, longer 0 [ 94.78] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 1 freed buffers let go [ 94.78] vulkan: caches: 346 render targets (318 MB, 0 parked), 531 textures (1036 MB), 603 buffers (1 MB); 1828 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 94.78] vulkan: textures by the game's texture objects: 203 at the address of a live object (1023 MB), 96 inside a live object (5 MB), 232 dead with no live object at their address (7 MB). The game has 1113 live objects at 1108 addresses [ 94.78] vulkan: 40 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 17 of them since the last report. The cache evicted 1042 textures in all [ 94.78] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 84 for 300 to 1199, 0 for longer; of those made again 1 came back under 60 presents after they went, 3 after 60 to 299, 13 after 300 to 1199, 0 later [ 94.78] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 54521 through a copy; 82572 copies of targets written [ 94.78] vulkan: 356777 rendering passes, 19508 clear commands, 70454 attachments cleared and 7 left undefined by their load op; 17728 buffers filled ahead of the passes [ 94.78] vulkan: 36000 passes (56%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 94.78] vulkan: 14003 passes (22%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 94.78] vulkan: 5496 passes (8%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 94.78] vulkan: 4688 passes (7%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 94.78] vulkan: 3968 passes (6%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 94.78] vulkan: 596 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:3147 [ 94.78] vulkan: 92 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 94.78] vulkan: 150 waits for a fence (15.5 ms): sparse binds, the mirror's granules and landings [ 94.78] vulkan: write scans over 600 presents: 4.0 epochs a present; the scanner 340.6 leaves of 4 MiB a present (3.54 ms), the checks 21.7 (2.57 ms, and 0.3 the scanner had) [ 94.78] vulkan: GPU-owned guest memory landed for the CPU 996 times (555 for the runtime's own access, 181 for a read of the game's code, 260 for a write of it), render targets written back for an engine 0 times; block linear targets watched 11954 times, published for a CPU access 21 times and at a release 2243 times [ 96.63] perf: 58.0 frames a second over 5.0 s (4908 shown in all) [ 99.75] hwopus: decoder 150147f38: 1 channels in 1 streams at 48000 Hz [ 101.65] perf: 57.2 frames a second over 5.0 s (5195 shown in all) [ 105.37] nvn: 5400 presents, 19004 submissions [ 105.39] cpu: 600 presents in 10.61 s (56.6 fps): 31 of the game's threads ran 19.05 s on the host's processors (180% of one, 31.74 ms a present), the whole process 31.19 s (294%); the busiest: thread 82 'GameThread' 6.20 s, thread 113 'RenderThread 1' 4.36 s, thread 108 'RHIThread' 2.44 s, thread 83 'TaskGraphThreadNP 0' 1.98 s, thread 98 'AK::EventManager' 1.94 s [ 105.39] cpu: in those 10.61 s, 188893 SVCs (17805 a second): 0x1b ArbitrateUnlock 60696, 0x1c WaitProcessWideKeyAtomic 46717, 0x1d SignalProcessWideKey 37379, 0x1a ArbitrateLock 24462, 0x0b SleepThread 13595, 0x17 ResetSignal 2722; 0 calls the dispatch table had no code for (RtAPI.miss) [ 105.39] vulkan: 2249735 draws, 0 skipped (0 mesh draws, 0 skipped); 40447 dispatches in 0 batches (0 ms waiting), 1483 skipped (1483 not translated); 196 finishes (265 ms); 0 reads past queued releases (0 samples counts written on the GPU); 3251074 descriptor sets written, 778133 reused (7 descriptor pools, 0 sets with texture arrays taken from them); 1330863 draws kept the last one's shaders and pipeline (0 checked), 2028109 its targets [ 105.39] vulkan: 520 shaders translated (448 ms), 385 pipelines made (0 from the cache, 2869 ms making, 937 ms waited for), 724 render targets made, 40219 texture uploads (28098 MB), 332 of them some blocks alone (1 MB); 0 frames over 50 ms in the last 600, the slowest 23 ms [ 105.39] vulkan: pipeline libraries: 100 pre-rasterization and 329 fragment shader parts made (0 and 0 from the cache, 451 and 2310 ms), 2 vertex input and 56 fragment output parts (1 ms); 385 links (7 ms); 385 optimized pipelines made in the background (2082 ms) [ 105.39] vulkan: 385 new pipelines of draws waited 35 ms for a worker (29 ms of it with every worker busy and one or more on an optimized pipeline), the longest 8 ms; 1 worker(s) at most on optimized pipelines [ 105.39] vulkan: memory used and budgeted: heap 0 2671 of 10987 MB (2464 ours, 1576 of it allocated), heap 1 602 of 15577 MB (528 ours, 142 of it allocated), heap 2 207 of 6 MB (12 ours, 0 of it allocated) [ 105.39] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 1043.7/0.0/0.0 in 537, render targets 318.3/0.0/0.0 in 346, buffer cache 14.2/0.0/0.0 in 747, kept results 118.3/8.0/0.0 in 196, write logs 0.0/6.0/0.0 in 2, rings 32.0/96.0/0.0 in 8, readback 0.0/32.0/0.0 in 1 [ 105.39] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): encoders 16.0/0.0/0.0 in 1, conversions 32.0/0.0/0.0 in 1, queries 0.0/0.0/0.0 in 1, overlay 1.5/0.2/0.0 in 3 [ 105.39] vulkan: device memory: 3004.3 MB in 85 blocks, 1285.5 MB of it free inside them (887.7 MB of that in heap 0); 0.6 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 105.39] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 36 blocks of 2168.0 MB with 1280.3 MB handed out, 1 of them empty, the largest free piece in the others 42.7 MB; 49 allocations with 296.3 MB of their own [ 105.39] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 5 blocks of 320.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 0 allocations with 0.0 MB of their own [ 105.39] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 4 blocks of 176.0 MB with 46.1 MB handed out, 1 of them empty, the largest free piece in the others 48.0 MB; 1 allocations with 32.0 MB of their own [ 105.39] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 105.39] vulkan: kept results in use: 4 of draws (8.2 MB), 132 of copies (27.4 MB), 2 of video (12.4 MB), 45 of render targets (64.2 MB); 3 freed buffers in the pool (2.0 MB); let go since the last report after under 8 presents 2532, under 120 0, under 1200 19, longer 0 [ 105.39] vulkan: caches: 346 render targets (318 MB, 0 parked), 506 textures (992 MB), 549 buffers (1 MB); 1783 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 105.39] vulkan: textures by the game's texture objects: 197 at the address of a live object (979 MB), 87 inside a live object (5 MB), 222 dead with no live object at their address (7 MB). The game has 1113 live objects at 1108 addresses [ 105.39] vulkan: 51 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 11 of them since the last report. The cache evicted 1083 textures in all [ 105.39] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 41 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 11 after 300 to 1199, 0 later [ 105.39] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 69001 through a copy; 94572 copies of targets written [ 105.39] vulkan: 421031 rendering passes, 21908 clear commands, 78854 attachments cleared and 7 left undefined by their load op; 21132 buffers filled ahead of the passes [ 105.39] vulkan: 36000 passes (56%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 105.39] vulkan: 13993 passes (22%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 105.39] vulkan: 5499 passes (9%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 105.39] vulkan: 4658 passes (7%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 105.39] vulkan: 3415 passes (5%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 105.39] vulkan: 593 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:3147 [ 105.39] vulkan: 96 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 105.39] vulkan: 150 waits for a fence (15.3 ms): sparse binds, the mirror's granules and landings [ 105.39] vulkan: write scans over 600 presents: 4.0 epochs a present; the scanner 339.5 leaves of 4 MiB a present (3.51 ms), the checks 22.7 (2.50 ms, and 0.3 the scanner had) [ 105.39] vulkan: GPU-owned guest memory landed for the CPU 1146 times (705 for the runtime's own access, 181 for a read of the game's code, 260 for a write of it), render targets written back for an engine 0 times; block linear targets watched 14954 times, published for a CPU access 21 times and at a release 2243 times [ 106.65] perf: 55.0 frames a second over 5.0 s (5470 shown in all) [ 107.22] hwopus: decoder 1500f9ca8: 1 channels in 1 streams at 48000 Hz [ 111.59] hwopus: decoder 1501a9288: 1 channels in 1 streams at 48000 Hz [ 111.67] perf: 56.6 frames a second over 5.0 s (5754 shown in all) [ 114.13] vulkan: swapchain 2538x1276, 3 images, presents timed, fifo [ 115.79] jit: 0 AOT variants, 0 leaders, 0 hits, 0 misses, 4 images [ 115.79] jit: 1 batches compiled 15 pcs (0 failed, 0 still queued, 0 batches dropped by memory changes), 9 functions, 161 instructions, 49 KiB of code, 0.14 s compiling, 0 units loaded from ~\AppData\Roaming\scarletnx\cache\recompiled\0100E3401D660000\0100E3401D660000.jitcache [ 115.79] kernel: over 115.7 s, cores 0: 35% held, 8.7 s waited for; 1: 52% held, 5.3 s waited for; 2: 39% held, 8.6 s waited for; 3: 0% held, 0.0 s waited for; 4: 0% held, 0.0 s waited for; 5: 0% held, 0.0 s waited for; [ 115.79] kernel: core 0: 1 hand-offs to a waiter of better priority over 10 ms late, the latest 13.8 ms by thread 0 [ 115.79] kernel: core 1: 3 hand-offs to a waiter of better priority over 10 ms late, the latest 39.1 ms by thread 82 [ 115.79] kernel: core 2: 1 hand-offs to a waiter of better priority over 10 ms late, the latest 23.0 ms by thread 0 [ 115.79] kernel: 225 times a thread in a memory SVC let go of its core to wait for the renderer [ 115.79] kernel: core 0 held by thread 108 'RHIThread' prio 42 for 14% of the run [ 115.79] kernel: core 0 held by thread 98 'AK::EventManager' prio 43 for 11% of the run [ 115.79] kernel: core 0 held by thread 84 'TaskGraphThreadNP 1' prio 46 for 9% of the run [ 115.79] kernel: core 1 held by thread 82 'GameThread' prio 44 for 42% of the run [ 115.79] kernel: core 1 held by thread 97 'AK::OpusDecodingThread' prio 43 for 0% of the run [ 115.79] kernel: core 1 held by thread 86 'PoolThread 1' prio 45 for 0% of the run [ 115.79] kernel: core 2 held by thread 113 'RenderThread 1' prio 43 for 27% of the run [ 115.79] kernel: core 2 held by thread 83 'TaskGraphThreadNP 0' prio 46 for 12% of the run [ 115.79] kernel: core 2 held by thread 111 'FAsyncLoadingThread' prio 45 for 5% of the run [ 115.79] kernel: thread 83 'TaskGraphThreadNP 0' prio 46 core 2 mask 7 waited 6.46 s for its core in 64447 waits [ 115.79] kernel: thread 84 'TaskGraphThreadNP 1' prio 46 core 0 mask 7 waited 5.08 s for its core in 48278 waits [ 115.79] kernel: thread 113 'RenderThread 1' prio 43 core 2 mask 4 waited 1.96 s for its core in 59290 waits [ 115.79] kernel: thread 82 'GameThread' prio 44 core 1 mask 2 waited 1.65 s for its core in 37798 waits [ 115.79] kernel: thread 98 'AK::EventManager' prio 43 core 0 mask 7 waited 1.08 s for its core in 18367 waits [ 115.79] kernel: thread 85 'PoolThread 0' prio 45 core 0 mask 7 waited 0.77 s for its core in 5357 waits [ 115.79] kernel: thread 86 'PoolThread 1' prio 45 core 1 mask 7 waited 0.77 s for its core in 5395 waits [ 115.79] kernel: thread 114 'RTHeartBeat 1' prio 43 core 1 mask 7 waited 0.72 s for its core in 6186 waits [ 115.79] kernel: thread 97 'AK::OpusDecodingThread' prio 43 core 1 mask 7 waited 0.58 s for its core in 2862 waits [ 115.79] kernel: thread 92 'PoolThread 4' prio 43 core 2 mask 7 waited 0.58 s for its core in 6673 waits [ 115.79] Exit.