diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini
index 9c19d78..ab11cba 100644
--- a/Config/DefaultEngine.ini
+++ b/Config/DefaultEngine.ini
@@ -15,7 +15,7 @@ r.ReflectionMethod=1
r.SkinCache.CompileShaders=True
-r.RayTracing=True
+r.RayTracing=False
r.Shadow.Virtual.Enable=1
@@ -25,9 +25,11 @@ r.DefaultFeature.LocalExposure.HighlightContrastScale=0.8
r.DefaultFeature.LocalExposure.ShadowContrastScale=0.8
+r.setres=1354x846w
+
[/Script/WindowsTargetPlatform.WindowsTargetSettings]
-DefaultGraphicsRHI=DefaultGraphicsRHI_DX12
-DefaultGraphicsRHI=DefaultGraphicsRHI_DX12
+DefaultGraphicsRHI=DefaultGraphicsRHI_DX11
+DefaultGraphicsRHI=DefaultGraphicsRHI_DX11
-D3D12TargetedShaderFormats=PCD3D_SM5
+D3D12TargetedShaderFormats=PCD3D_SM6
-D3D11TargetedShaderFormats=PCD3D_SM5
diff --git a/Content/Interface/IMG/Screenshot_2026-03-08_202926.uasset b/Content/Interface/IMG/Screenshot_2026-03-08_202926.uasset
new file mode 100644
index 0000000..8e5dff1
Binary files /dev/null and b/Content/Interface/IMG/Screenshot_2026-03-08_202926.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview.uasset b/Content/Interface/IMG/image-removebg-preview.uasset
new file mode 100644
index 0000000..52fea40
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__10_.uasset b/Content/Interface/IMG/image-removebg-preview__10_.uasset
new file mode 100644
index 0000000..868cdca
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__10_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__11_.uasset b/Content/Interface/IMG/image-removebg-preview__11_.uasset
new file mode 100644
index 0000000..c02c0bf
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__11_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__12_.uasset b/Content/Interface/IMG/image-removebg-preview__12_.uasset
new file mode 100644
index 0000000..2d93be2
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__12_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__13_.uasset b/Content/Interface/IMG/image-removebg-preview__13_.uasset
new file mode 100644
index 0000000..14ca2c0
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__13_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__1_.uasset b/Content/Interface/IMG/image-removebg-preview__1_.uasset
new file mode 100644
index 0000000..5c4e7c2
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__1_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__2_.uasset b/Content/Interface/IMG/image-removebg-preview__2_.uasset
new file mode 100644
index 0000000..3548cec
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__2_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__3_.uasset b/Content/Interface/IMG/image-removebg-preview__3_.uasset
new file mode 100644
index 0000000..b60eb1d
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__3_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__4_.uasset b/Content/Interface/IMG/image-removebg-preview__4_.uasset
new file mode 100644
index 0000000..7a02b70
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__4_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__5_.uasset b/Content/Interface/IMG/image-removebg-preview__5_.uasset
new file mode 100644
index 0000000..a037f72
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__5_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__6_.uasset b/Content/Interface/IMG/image-removebg-preview__6_.uasset
new file mode 100644
index 0000000..deb32e1
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__6_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__7_.uasset b/Content/Interface/IMG/image-removebg-preview__7_.uasset
new file mode 100644
index 0000000..739b317
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__7_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__8_.uasset b/Content/Interface/IMG/image-removebg-preview__8_.uasset
new file mode 100644
index 0000000..04dac4f
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__8_.uasset differ
diff --git a/Content/Interface/IMG/image-removebg-preview__9_.uasset b/Content/Interface/IMG/image-removebg-preview__9_.uasset
new file mode 100644
index 0000000..37def05
Binary files /dev/null and b/Content/Interface/IMG/image-removebg-preview__9_.uasset differ
diff --git a/Content/Interface/SC_picar.uasset b/Content/Interface/SC_picar.uasset
new file mode 100644
index 0000000..0ab8a0e
Binary files /dev/null and b/Content/Interface/SC_picar.uasset differ
diff --git a/Content/Interface/WBP_Ajustes.uasset b/Content/Interface/WBP_Ajustes.uasset
index 112d2da..997ae68 100644
Binary files a/Content/Interface/WBP_Ajustes.uasset and b/Content/Interface/WBP_Ajustes.uasset differ
diff --git a/Content/Interface/WBP_AnularBillete.uasset b/Content/Interface/WBP_AnularBillete.uasset
new file mode 100644
index 0000000..6389d30
Binary files /dev/null and b/Content/Interface/WBP_AnularBillete.uasset differ
diff --git a/Content/Interface/WBP_Brillo.uasset b/Content/Interface/WBP_Brillo.uasset
index 60dd04e..e356fe0 100644
Binary files a/Content/Interface/WBP_Brillo.uasset and b/Content/Interface/WBP_Brillo.uasset differ
diff --git a/Content/Interface/WBP_Canceladora.uasset b/Content/Interface/WBP_Canceladora.uasset
index a09ad3c..f747c03 100644
Binary files a/Content/Interface/WBP_Canceladora.uasset and b/Content/Interface/WBP_Canceladora.uasset differ
diff --git a/Content/Interface/WBP_Identificacion.uasset b/Content/Interface/WBP_Identificacion.uasset
index cb0e9be..1440b9b 100644
Binary files a/Content/Interface/WBP_Identificacion.uasset and b/Content/Interface/WBP_Identificacion.uasset differ
diff --git a/Content/Interface/WBP_Inicio.uasset b/Content/Interface/WBP_Inicio.uasset
index 48db08b..10e5796 100644
Binary files a/Content/Interface/WBP_Inicio.uasset and b/Content/Interface/WBP_Inicio.uasset differ
diff --git a/Content/Interface/WBP_Loader.uasset b/Content/Interface/WBP_Loader.uasset
index ba575e4..770bb3a 100644
Binary files a/Content/Interface/WBP_Loader.uasset and b/Content/Interface/WBP_Loader.uasset differ
diff --git a/Content/Interface/WBP_MenuVenta.uasset b/Content/Interface/WBP_MenuVenta.uasset
new file mode 100644
index 0000000..09c8b00
Binary files /dev/null and b/Content/Interface/WBP_MenuVenta.uasset differ
diff --git a/Content/Interface/WBP_ReinicioRapido.uasset b/Content/Interface/WBP_ReinicioRapido.uasset
new file mode 100644
index 0000000..7ef64a6
Binary files /dev/null and b/Content/Interface/WBP_ReinicioRapido.uasset differ
diff --git a/Content/Interface/WBP_VentaMultiple.uasset b/Content/Interface/WBP_VentaMultiple.uasset
new file mode 100644
index 0000000..159a20b
Binary files /dev/null and b/Content/Interface/WBP_VentaMultiple.uasset differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/CanceladoraV1.pdb b/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/CanceladoraV1.pdb
new file mode 100644
index 0000000..f7b208b
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/CanceladoraV1.pdb differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak
new file mode 100644
index 0000000..270dbfb
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.ucas b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.ucas
new file mode 100644
index 0000000..ad17553
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.ucas differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc
new file mode 100644
index 0000000..dfac691
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.ucas b/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.ucas
new file mode 100644
index 0000000..3bf3b40
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.ucas differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.utoc b/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.utoc
new file mode 100644
index 0000000..da602ae
Binary files /dev/null and b/PACKAGE/Windows/CanceladoraV1/Content/Paks/global.utoc differ
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-7809298A4678CD41240E648EF3B33FE2/CrashReportClient.ini b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-7809298A4678CD41240E648EF3B33FE2/CrashReportClient.ini
new file mode 100644
index 0000000..867344d
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-7809298A4678CD41240E648EF3B33FE2/CrashReportClient.ini
@@ -0,0 +1,9 @@
+[CrashReportClient]
+bHideLogFilesOption=false
+bHideAllowToBeContactedOption=false
+bIsAllowedToCloseWithoutSending=true
+bIsAllowedToSendWithoutDetailedInfo=true
+CrashConfigPurgeDays=2
+Stall.RecordDump=false
+Ensure.RecordDump=true
+
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-AE12796B4DAF1D1BB9AA21903EB35C07/CrashReportClient.ini b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-AE12796B4DAF1D1BB9AA21903EB35C07/CrashReportClient.ini
new file mode 100644
index 0000000..867344d
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-AE12796B4DAF1D1BB9AA21903EB35C07/CrashReportClient.ini
@@ -0,0 +1,9 @@
+[CrashReportClient]
+bHideLogFilesOption=false
+bHideAllowToBeContactedOption=false
+bIsAllowedToCloseWithoutSending=true
+bIsAllowedToSendWithoutDetailedInfo=true
+CrashConfigPurgeDays=2
+Stall.RecordDump=false
+Ensure.RecordDump=true
+
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-FE78AFC347D816D08AA0B09F3EC5F6B3/CrashReportClient.ini b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-FE78AFC347D816D08AA0B09F3EC5F6B3/CrashReportClient.ini
new file mode 100644
index 0000000..867344d
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Config/CrashReportClient/UECC-Windows-FE78AFC347D816D08AA0B09F3EC5F6B3/CrashReportClient.ini
@@ -0,0 +1,9 @@
+[CrashReportClient]
+bHideLogFilesOption=false
+bHideAllowToBeContactedOption=false
+bIsAllowedToCloseWithoutSending=true
+bIsAllowedToSendWithoutDetailedInfo=true
+CrashConfigPurgeDays=2
+Stall.RecordDump=false
+Ensure.RecordDump=true
+
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Config/Windows/GameUserSettings.ini b/PACKAGE/Windows/CanceladoraV1/Saved/Config/Windows/GameUserSettings.ini
new file mode 100644
index 0000000..243e2be
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Config/Windows/GameUserSettings.ini
@@ -0,0 +1,42 @@
+;METADATA=(Diff=true, UseCommands=true)
+[ScalabilityGroups]
+sg.ResolutionQuality=0
+sg.ViewDistanceQuality=3
+sg.AntiAliasingQuality=3
+sg.ShadowQuality=3
+sg.GlobalIlluminationQuality=3
+sg.ReflectionQuality=3
+sg.PostProcessQuality=3
+sg.TextureQuality=3
+sg.EffectsQuality=3
+sg.FoliageQuality=3
+sg.ShadingQuality=3
+sg.LandscapeQuality=3
+
+[/Script/Engine.GameUserSettings]
+bUseVSync=False
+bUseDynamicResolution=False
+ResolutionSizeX=1354
+ResolutionSizeY=846
+LastUserConfirmedResolutionSizeX=1354
+LastUserConfirmedResolutionSizeY=846
+FullscreenMode=2
+LastConfirmedFullscreenMode=2
+PreferredFullscreenMode=2
+Version=5
+AudioQualityLevel=0
+LastConfirmedAudioQualityLevel=0
+FrameRateLimit=0.000000
+DesiredScreenWidth=1354
+bUseDesiredScreenHeight=False
+DesiredScreenHeight=846
+LastUserConfirmedDesiredScreenWidth=1354
+LastUserConfirmedDesiredScreenHeight=846
+LastRecommendedScreenWidth=-1.000000
+LastRecommendedScreenHeight=-1.000000
+LastCPUBenchmarkResult=-1.000000
+LastGPUBenchmarkResult=-1.000000
+LastGPUBenchmarkMultiplier=1.000000
+bUseHDRDisplayOutput=False
+HDRDisplayOutputNits=1000
+
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.28.10.log b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.28.10.log
new file mode 100644
index 0000000..bf5af16
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.28.10.log
@@ -0,0 +1,884 @@
+Log file open, 03/09/26 20:27:27
+LogWindows: Failed to load 'aqProf.dll' (GetLastError=126)
+LogWindows: File 'aqProf.dll' does not exist
+LogProfilingDebugging: Loading WinPixEventRuntime.dll for PIX profiling (from ../../../Engine/Binaries/ThirdParty/Windows/WinPixEventRuntime/x64).
+LogWindows: Failed to load 'VtuneApi.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi.dll' does not exist
+LogWindows: Failed to load 'VtuneApi32e.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi32e.dll' does not exist
+LogWindows: Custom abort handler registered for crash reporting.
+LogCore: Display: UTS: The Unreal Trace Server binary is not available ('../../../Engine/Binaries/Win64/UnrealTraceServer.exe')
+LogTrace: Initializing trace...
+LogTrace: Finished trace initialization.
+LogCsvProfiler: Display: Metadata set : platform="Windows"
+LogCsvProfiler: Display: Metadata set : config="Development"
+LogCsvProfiler: Display: Metadata set : buildversion="++UE5+Release-5.7-CL-50162420"
+LogCsvProfiler: Display: Metadata set : engineversion="5.7.3-50162420+++UE5+Release-5.7"
+LogCsvProfiler: Display: Metadata set : enginereleaseversion="5.7.3"
+LogCsvProfiler: Display: Metadata set : os="Windows 11 (25H2) [10.0.26200.7922] "
+LogCsvProfiler: Display: Metadata set : cpu="AuthenticAMD|AMD Ryzen 5 5600G with Radeon Graphics"
+LogCsvProfiler: Display: Metadata set : pgoenabled="0"
+LogCsvProfiler: Display: Metadata set : pgoprofilingenabled="0"
+LogCsvProfiler: Display: Metadata set : ltoenabled="0"
+LogCsvProfiler: Display: Metadata set : asan="0"
+LogCsvProfiler: Display: Metadata set : mergedmodules="0"
+LogCsvProfiler: Display: Metadata set : commandline="" CanceladoraV1""
+LogCsvProfiler: Display: Metadata set : loginid="731d57244f229735ed0586bd5954e04a"
+LogCsvProfiler: Display: Metadata set : llm="0"
+LogPakFile: Initializing PakPlatformFile
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/global.utoc, Id=ffffffffffffffff, Order=0, EntryCount=1, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/global.utoc' in location slot 0
+LogPakFile: Display: Initialized I/O dispatcher file backend. Mounted the global container: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogPakFile: Display: Found Pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak attempting to mount.
+LogPakFile: Display: Mounting pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak.
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc, Id=748044660d7f2d84, Order=4, EntryCount=1871, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc' in location slot 0
+LogFilePackageStore: Mounting container: Id=748044660d7f2d84, Order=4, NumPackages=474
+LogPakFile: Display: Mounted IoStore container "../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc"
+LogPakFile: Display: Mounted Pak file '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak', mount point: '../../../'
+LogStats: Stats thread started at 1.725851
+LogAssetRegistry: Premade AssetRegistry loaded from '../../../CanceladoraV1/AssetRegistry.bin'
+LogCsvProfiler: Display: Metadata set : systemresolution.resx="1280"
+LogCsvProfiler: Display: Metadata set : systemresolution.resy="720"
+LogICUInternationalization: OS requested locale 'es-ES' is not supported. Using the OS requested language of 'en-US' as the locale.
+LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +1:00, Platform Override: ''
+LogInit: Session CrashGUID >====================================================
+ Session CrashGUID > UECC-Windows-FE78AFC347D816D08AA0B09F3EC5F6B3
+ Session CrashGUID >====================================================
+LogConfig: No local boot hotfix file found at: [../../../CanceladoraV1/Saved/PersistentDownloadDir/HotfixForNextBoot.txt]
+LogAudio: Display: Pre-Initializing Audio Device Manager...
+LogAudio: Display: AudioInfo: 'OPUS' Registered
+LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
+LogAudio: Display: AudioInfo: 'OGG' Registered
+LogAudio: Display: AudioInfo: 'ADPCM' Registered
+LogAudio: Display: AudioInfo: 'PCM' Registered
+LogAudio: Display: AudioInfo: 'BINKA' Registered
+LogAudio: Display: AudioInfo: 'RADA' Registered
+LogAudio: Display: Audio Device Manager Pre-Initialized
+LogPluginManager: Mounting Engine plugin Paper2D
+LogPluginManager: Mounting Engine plugin AISupport
+LogPluginManager: Mounting Engine plugin EnvironmentQueryEditor
+LogPluginManager: Mounting Engine plugin ACLPlugin
+LogPluginManager: Mounting Engine plugin AnimationData
+LogPluginManager: Mounting Engine plugin ControlRigModules
+LogPluginManager: Mounting Engine plugin ControlRigSpline
+LogPluginManager: Mounting Engine plugin ControlRig
+LogPluginManager: Mounting Engine plugin DeformerGraph
+LogPluginManager: Mounting Engine plugin EaseCurveTool
+LogPluginManager: Mounting Engine plugin IKRig
+LogPluginManager: Mounting Engine plugin RigLogic
+LogPluginManager: Mounting Engine plugin SkeletalMeshModelingTools
+LogPluginManager: Mounting Engine plugin TweeningUtils
+LogPluginManager: Mounting Engine plugin AudioInsights
+LogPluginManager: Mounting Engine plugin BaseMaterial
+LogPluginManager: Mounting Engine plugin Bridge
+LogPluginManager: Mounting Engine plugin CameraShakePreviewer
+LogPluginManager: Mounting Engine plugin EngineCameras
+LogPluginManager: Mounting Engine plugin GameplayCameras
+LogPluginManager: Mounting Engine plugin ChaosCloth
+LogPluginManager: Mounting Engine plugin ChaosVD
+LogPluginManager: Mounting Engine plugin CompositeCore
+LogPluginManager: Mounting Engine plugin OodleNetwork
+LogPluginManager: Mounting Engine plugin AnimationSharing
+LogPluginManager: Mounting Engine plugin DumpGPUServices
+LogPluginManager: Mounting Engine plugin GPUReshape
+LogPluginManager: Mounting Engine plugin NamingTokens
+LogPluginManager: Mounting Engine plugin PixWinPlugin
+LogPluginManager: Mounting Engine plugin PluginUtils
+LogPluginManager: Mounting Engine plugin RenderDocPlugin
+LogPluginManager: Mounting Engine plugin UObjectPlugin
+LogPluginManager: Mounting Engine plugin AssetManagerEditor
+LogPluginManager: Mounting Engine plugin BlueprintHeaderView
+LogPluginManager: Mounting Engine plugin ColorGrading
+LogPluginManager: Mounting Engine plugin ContentBrowserAssetDataSource
+LogPluginManager: Mounting Engine plugin CurveEditorTools
+LogPluginManager: Mounting Engine plugin DataValidation
+LogPluginManager: Mounting Engine plugin EditorScriptingUtilities
+LogPluginManager: Mounting Engine plugin EngineAssetDefinitions
+LogPluginManager: Mounting Engine plugin FacialAnimation
+LogPluginManager: Mounting Engine plugin GeometryMode
+LogPluginManager: Mounting Engine plugin LightMixer
+LogPluginManager: Mounting Engine plugin ObjectMixer
+LogPluginManager: Mounting Engine plugin SequencerAnimTools
+LogPluginManager: Mounting Engine plugin SpeedTreeImporter
+LogPluginManager: Mounting Engine plugin UMGWidgetPreview
+LogPluginManager: Mounting Engine plugin UVEditor
+LogPluginManager: Mounting Engine plugin EnhancedInput
+LogPluginManager: Mounting Engine plugin DatasmithContent
+LogPluginManager: Mounting Engine plugin GLTFExporter
+LogPluginManager: Mounting Engine plugin VariantManagerContent
+LogPluginManager: Mounting Engine plugin VariantManager
+LogPluginManager: Mounting Engine plugin AutomationUtils
+LogPluginManager: Mounting Engine plugin BackChannel
+LogPluginManager: Mounting Engine plugin ChaosCaching
+LogPluginManager: Mounting Engine plugin ChaosEditor
+LogPluginManager: Mounting Engine plugin ChaosNiagara
+LogPluginManager: Mounting Engine plugin ChaosSolverPlugin
+LogPluginManager: Mounting Engine plugin ChaosUserDataPT
+LogPluginManager: Mounting Engine plugin CharacterAI
+LogPluginManager: Mounting Engine plugin Dataflow
+LogPluginManager: Mounting Engine plugin EditorDataStorageFeatures
+LogPluginManager: Mounting Engine plugin EditorDataStorage
+LogPluginManager: Mounting Engine plugin Fracture
+LogPluginManager: Mounting Engine plugin FullBodyIK
+LogPluginManager: Mounting Engine plugin GeometryCollectionPlugin
+LogPluginManager: Mounting Engine plugin GeometryDataflow
+LogPluginManager: Mounting Engine plugin GlobalConfigurationData
+LogPluginManager: Mounting Engine plugin LevelSequenceNavigatorBridge
+LogPluginManager: Mounting Engine plugin LocalizableMessage
+LogPluginManager: Mounting Engine plugin NFORDenoise
+LogPluginManager: Mounting Engine plugin PlatformCrypto
+LogPluginManager: Mounting Engine plugin PythonScriptPlugin
+LogPluginManager: Mounting Engine plugin RuntimeTelemetry
+LogPluginManager: Mounting Engine plugin ToolPresets
+LogPluginManager: Mounting Engine plugin Cascade
+LogPluginManager: Mounting Engine plugin NiagaraPreviewContent
+LogPluginManager: Mounting Engine plugin NiagaraSimCaching
+LogPluginManager: Mounting Engine plugin Niagara
+LogPluginManager: Mounting Engine plugin Fab
+LogPluginManager: Mounting Engine plugin AlembicImporter
+LogPluginManager: Mounting Engine plugin InterchangeAssets
+LogPluginManager: Mounting Engine plugin InterchangeEditor
+LogPluginManager: Mounting Engine plugin Interchange
+LogPluginManager: Mounting Engine plugin JsonBlueprintUtilities
+LogPluginManager: Mounting Engine plugin AvfMedia
+LogPluginManager: Mounting Engine plugin ImgMedia
+LogPluginManager: Mounting Engine plugin MediaCompositing
+LogPluginManager: Mounting Engine plugin MediaPlate
+LogPluginManager: Mounting Engine plugin WebMMedia
+LogPluginManager: Mounting Engine plugin WmfMedia
+LogPluginManager: Mounting Engine plugin MeshPainting
+LogPluginManager: Mounting Engine plugin TcpMessaging
+LogPluginManager: Mounting Engine plugin UdpMessaging
+LogPluginManager: Mounting Engine plugin MetaHumanSDK
+LogPluginManager: Mounting Engine plugin ActorSequence
+LogPluginManager: Mounting Engine plugin LevelSequenceEditor
+LogPluginManager: Mounting Engine plugin SequenceValidator
+LogPluginManager: Mounting Engine plugin SequencerScripting
+LogPluginManager: Mounting Engine plugin TemplateSequence
+LogPluginManager: Mounting Engine plugin NNEDenoiser
+LogPluginManager: Mounting Engine plugin NNERuntimeORT
+LogPluginManager: Mounting Engine plugin OnlineBase
+LogPluginManager: Mounting Engine plugin OnlineServices
+LogPluginManager: Mounting Engine plugin OnlineSubsystemNull
+LogPluginManager: Mounting Engine plugin OnlineSubsystemUtils
+LogPluginManager: Mounting Engine plugin OnlineSubsystem
+LogPluginManager: Mounting Engine plugin LauncherChunkInstaller
+LogPluginManager: Mounting Engine plugin ActorLayerUtilities
+LogPluginManager: Mounting Engine plugin AndroidFileServer
+LogPluginManager: Mounting Engine plugin AndroidPermission
+LogPluginManager: Mounting Engine plugin AppleImageUtils
+LogPluginManager: Mounting Engine plugin ArchVisCharacter
+LogPluginManager: Mounting Engine plugin AssetTags
+LogPluginManager: Mounting Engine plugin AudioCapture
+LogPluginManager: Mounting Engine plugin AudioSynesthesia
+LogPluginManager: Mounting Engine plugin AudioWidgets
+LogPluginManager: Mounting Engine plugin CableComponent
+LogPluginManager: Mounting Engine plugin ChunkDownloader
+LogPluginManager: Mounting Engine plugin ComputeFramework
+LogPluginManager: Mounting Engine plugin CustomMeshComponent
+LogPluginManager: Mounting Engine plugin ExampleDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin GeometryCache
+LogPluginManager: Mounting Engine plugin GeometryProcessing
+LogPluginManager: Mounting Engine plugin GooglePAD
+LogPluginManager: Mounting Engine plugin HairStrands
+LogPluginManager: Mounting Engine plugin InputDebugging
+LogPluginManager: Mounting Engine plugin LocationServicesBPLibrary
+LogPluginManager: Mounting Engine plugin Metasound
+LogPluginManager: Mounting Engine plugin MobilePatchingUtils
+LogPluginManager: Mounting Engine plugin MsQuic
+LogPluginManager: Mounting Engine plugin ProceduralMeshComponent
+LogPluginManager: Mounting Engine plugin PropertyAccessEditor
+LogPluginManager: Mounting Engine plugin PropertyBindingUtils
+LogPluginManager: Mounting Engine plugin ResonanceAudio
+LogPluginManager: Mounting Engine plugin RigVM
+LogPluginManager: Mounting Engine plugin SignificanceManager
+LogPluginManager: Mounting Engine plugin SoundFields
+LogPluginManager: Mounting Engine plugin StateTree
+LogPluginManager: Mounting Engine plugin Synthesis
+LogPluginManager: Mounting Engine plugin WaveTable
+LogPluginManager: Mounting Engine plugin WebMMoviePlayer
+LogPluginManager: Mounting Engine plugin WindowsDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin WindowsMoviePlayer
+LogPluginManager: Mounting Engine plugin XInputDevice
+LogPluginManager: Mounting Engine plugin InterchangeTests
+LogPluginManager: Mounting Engine plugin TraceUtilities
+LogPluginManager: Mounting Engine plugin Takes
+LogPluginManager: Mounting Engine plugin HttpBlueprint
+LogPluginManager: Mounting Engine plugin WorldMetrics
+LogConfig: Applying CVar settings from Section [/Script/CompositeCore.CompositeCorePluginSettings] File [Engine]
+LogWindows: Failed to load 'WinPixGpuCapturer.dll' (GetLastError=126)
+LogWindows: File 'WinPixGpuCapturer.dll' does not exist
+PixWinPlugin: PIX capture plugin failed to initialize! Check that the process is launched from PIX.
+LogConfig: Applying CVar settings from Section [/Script/RenderDocPlugin.RenderDocPluginSettings] File [Engine]
+RenderDocPlugin: Display: RenderDoc plugin will not be loaded. Use '-AttachRenderDoc' on the cmd line or enable 'renderdoc.AutoAttach' in the plugin settings.
+LogNFORDenoise: NFORDenoise function starting up
+LogStudioTelemetry: Started StudioTelemetry Session
+LogInit: Using libcurl 8.12.1
+LogInit: - built for Windows
+LogInit: - supports SSL with OpenSSL/1.1.1t
+LogInit: - supports HTTP deflate (compression) using libz 1.3
+LogInit: - other features:
+LogInit: CURL_VERSION_SSL
+LogInit: CURL_VERSION_LIBZ
+LogInit: CURL_VERSION_IPV6
+LogInit: CURL_VERSION_ASYNCHDNS
+LogInit: CURL_VERSION_LARGEFILE
+LogInit: CURL_VERSION_TLSAUTH_SRP
+LogInit: CURL_VERSION_HTTP2
+LogInit: CurlRequestOptions (configurable via config and command line):
+LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
+LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
+LogInit: - CVarHttpCurlReuseConnectionEnabled = true - Libcurl will reuse connections
+LogInit: - MaxHostConnections = 16 - Libcurl will limit the number of connections to a host
+LogInit: - LocalHostAddr = Default
+LogInit: - BufferSize = 65536
+LogInit: CreateHttpThread using FCurlMultiPollEventLoopHttpThread
+LogInit: Creating http thread with maximum 256 concurrent requests
+LogInit: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
+LogOnline: OSS: Created online subsystem instance for: NULL
+LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL]
+LogInit: ExecutableName: CanceladoraV1.exe
+LogInit: Build: ++UE5+Release-5.7-CL-50162420
+LogInit: Platform=Windows
+LogInit: MachineId=731d57244f229735ed0586bd5954e04a
+LogInit: DeviceId=
+LogInit: Engine Version: 5.7.3-50162420+++UE5+Release-5.7
+LogInit: Compatible Engine Version: 5.7.0-47537391+++UE5+Release-5.7
+LogInit: Net CL: 47537391
+LogInit: OS: Windows 11 (25H2) [10.0.26200.7922] (), CPU: AMD Ryzen 5 5600G with Radeon Graphics , GPU: NVIDIA GeForce RTX 3060
+LogInit: CPU Model ID: 19500, microcode revision: a50000f
+LogInit: Compiled (64-bit): Jan 26 2026 15:25:57
+LogInit: Architecture: x64
+LogInit: Compiled with Visual C++: 19.44.35222.00
+LogInit: Build Configuration: Development
+LogInit: Branch Name: ++UE5+Release-5.7
+LogInit: Command Line:
+LogInit: Base Directory: C:/Users/Karim/Documents/Unreal Projects/Canceladora/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/
+LogInit: Allocator: Binned2
+LogInit: Installed Engine Build: 0
+LogInit: This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no
+LogDevObjectVersion: Number of dev versions registered: 41
+LogDevObjectVersion: Dev-Blueprints (B0D832E4-1F89-4F0D-ACCF-7EB736FD4AA2): 10
+LogDevObjectVersion: Dev-Build (E1C64328-A22C-4D53-A36C-8E866417BD8C): 0
+LogDevObjectVersion: Dev-Core (375EC13C-06E4-48FB-B500-84F0262A717E): 4
+LogDevObjectVersion: Dev-Editor (E4B068ED-F494-42E9-A231-DA0B2E46BB41): 40
+LogDevObjectVersion: Dev-Framework (CFFC743F-43B0-4480-9391-14DF171D2073): 37
+LogDevObjectVersion: Dev-Mobile (B02B49B5-BB20-44E9-A304-32B752E40360): 3
+LogDevObjectVersion: Dev-Networking (A4E4105C-59A1-49B5-A7C5-40C4547EDFEE): 0
+LogDevObjectVersion: Dev-Online (39C831C9-5AE6-47DC-9A44-9C173E1C8E7C): 0
+LogDevObjectVersion: Dev-Physics (78F01B33-EBEA-4F98-B9B4-84EACCB95AA2): 20
+LogDevObjectVersion: Dev-Platform (6631380F-2D4D-43E0-8009-CF276956A95A): 0
+LogDevObjectVersion: Dev-Rendering (12F88B9F-8875-4AFC-A67C-D90C383ABD29): 49
+LogDevObjectVersion: Dev-Sequencer (7B5AE74C-D270-4C10-A958-57980B212A5A): 13
+LogDevObjectVersion: Dev-VR (D7296918-1DD6-4BDD-9DE2-64A83CC13884): 3
+LogDevObjectVersion: Dev-LoadTimes (C2A15278-BFE7-4AFE-6C17-90FF531DF755): 1
+LogDevObjectVersion: Private-Geometry (6EACA3D4-40EC-4CC1-B786-8BED09428FC5): 3
+LogDevObjectVersion: Dev-AnimPhys (29E575DD-E0A3-4627-9D10-D276232CDCEA): 17
+LogDevObjectVersion: Dev-Anim (AF43A65D-7FD3-4947-9873-3E8ED9C1BB05): 15
+LogDevObjectVersion: Dev-ReflectionCapture (6B266CEC-1EC7-4B8F-A30B-E4D90942FC07): 1
+LogDevObjectVersion: Dev-Automation (0DF73D61-A23F-47EA-B727-89E90C41499A): 1
+LogDevObjectVersion: FortniteMain (601D1886-AC64-4F84-AA16-D3DE0DEAC7D6): 225
+LogDevObjectVersion: FortniteValkyrie (8DBC2C5B-54A7-43E0-A768-FCBB7DA29060): 8
+LogDevObjectVersion: FortniteSeason (5B4C06B7-2463-4AF8-805B-BF70CDF5D0DD): 15
+LogDevObjectVersion: FortniteRelease (E7086368-6B23-4C58-8439-1B7016265E91): 17
+LogDevObjectVersion: Dev-Enterprise (9DFFBCD6-494F-0158-E221-12823C92A888): 11
+LogDevObjectVersion: Dev-Niagara (F2AED0AC-9AFE-416F-8664-AA7FFA26D6FC): 1
+LogDevObjectVersion: Dev-Destruction (174F1F0B-B4C6-45A5-B13F-2EE8D0FB917D): 10
+LogDevObjectVersion: Dev-Physics-Ext (35F94A83-E258-406C-A318-09F59610247C): 41
+LogDevObjectVersion: Dev-PhysicsMaterial-Chaos (B68FC16E-8B1B-42E2-B453-215C058844FE): 1
+LogDevObjectVersion: Dev-CineCamera (B2E18506-4273-CFC2-A54E-F4BB758BBA07): 1
+LogDevObjectVersion: Dev-VirtualProduction (64F58936-FD1B-42BA-BA96-7289D5D0FA4E): 1
+LogDevObjectVersion: UE5-Main (697DD581-E64F-41AB-AA4A-51ECBEB7B628): 121
+LogDevObjectVersion: UE5-Release (D89B5E42-24BD-4D46-8412-ACA8DF641779): 61
+LogDevObjectVersion: UE5-SpecialProject (59DA5D52-1232-4948-B878-597870B8E98B): 9
+LogDevObjectVersion: Dev-MediaFramework (6F0ED827-A609-4895-9C91-998D90180EA4): 2
+LogDevObjectVersion: Dev-NaniteResearch (30D58BE3-95EA-4282-A6E3-B159D8EBB06A): 1
+LogDevObjectVersion: Dev-RigVM (DC49959B-53C0-4DE7-9156-EA885E7C5D39): 19
+LogDevObjectVersion: Dev-ControlRig (A7820CFB-20A7-4359-8C54-2C149623CF50): 40
+LogDevObjectVersion: Dev-IKRig (F6DFBB78-BB50-A0E4-4018-B84D60CBAF23): 11
+LogDevObjectVersion: Dev-ComputeFramework (6304A3E7-0059-4F59-8CFC-21BD7721FD4E): 0
+LogDevObjectVersion: Dev-Optimus (93EDE1AA-10CA-7375-4DF9-8A2849B157A0): 14
+LogDevObjectVersion: FN-Main-InterchangePipeline (B69D2E47-E2A8-4003-BF77-18A492C4D899): 1
+LogInit: Presizing for max 2097152 objects, including 1 objects not considered by GC.
+LogInit: Object subsystem initialized
+LogConfig: Set CVar [[con.DebugEarlyDefault:1]]
+LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+LogConfig: Set CVar [[r.setres:1280x720]]
+LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+LogConfig: Set CVar [[fx.NiagaraAllowRuntimeScalabilityChanges:1]]
+LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+LogConfig: Set CVar [[r.Nanite.Streaming.ReservedResources:1]]
+LogConfig: Set CVar [[D3D12.Bindless.ResourceDescriptorHeapSize:32768]]
+LogConfig: Set CVar [[D3D12.Bindless.SamplerDescriptorHeapSize:2048]]
+LogConfig: Set CVar [[r.PSOPrecache.GlobalShaders:1]]
+LogConfig: Set CVar [[r.VRS.EnableSoftware:1]]
+LogConfig: Set CVar [[r.VRS.ContrastAdaptiveShading:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererSettings] File [Engine]
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[VisualizeCalibrationColorMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationColor.PPM_DefaultCalibrationColor]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[VisualizeCalibrationGrayscaleMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationGrayscale.PPM_DefaultCalibrationGrayscale]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.GPUCrashDebugging:0]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: CVar [[MaxSkinBones:(Default=65536,PerPlatform=(("Mobile", 256)))]] deferred - dummy variable created
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Shaders.RemoveUnusedInterpolators:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Shadow.DetectVertexShaderLayerAtRuntime:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.RoughDiffuse:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.SheenQuality:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.ShadingQuality:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.TileCoord8bits:0]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.Glints:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Substrate.ClosuresPerPixel:4]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.Refraction.Blur:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.AllowStaticLighting:0]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.GenerateMeshDistanceFields:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.DynamicGlobalIlluminationMethod:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.ReflectionMethod:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.SkinCache.CompileShaders:1]]
+[2026.03.09-19.27.27:706][ 0]LogConfig: Set CVar [[r.RayTracing:0]]
+[2026.03.09-19.27.27:708][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.Enable:1]]
+[2026.03.09-19.27.27:708][ 0]LogConfig: Set CVar [[r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange:1]]
+[2026.03.09-19.27.27:708][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.HighlightContrastScale:0.8]]
+[2026.03.09-19.27.27:708][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.ShadowContrastScale:0.8]]
+[2026.03.09-19.27.27:708][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererOverrideSettings] File [Engine]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.StreamingSettings] File [Engine]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.MinBulkDataSizeForAsyncLoading:131072]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.AsyncLoadingThreadEnabled:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.EventDrivenLoaderEnabled:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.WarnIfTimeLimitExceeded:0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMultiplier:1.5]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMinTime:0.005]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.UseBackgroundLevelStreaming:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.PriorityAsyncLoadingExtraTime:15.0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.UnregisterComponentsTimeLimit:1.0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[s.MaxPackageSummarySize:16384]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[s.FlushStreamingOnExit:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__SoundBase]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__MaterialInterface]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__DeviceProfileManager]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.GarbageCollectionSettings] File [Engine]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.MaxObjectsNotConsideredByGC:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.FlushStreamingOnGC:0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.NumRetriesBeforeForcingGC:10]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.AllowParallelGC:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.TimeBetweenPurgingPendingKillObjects:61.1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.MaxObjectsInEditor:25165824]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.IncrementalBeginDestroyEnabled:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.CreateGCClusters:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.MinGCClusterSize:5]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.AssetClustreringEnabled:0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.ActorClusteringEnabled:0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.VerifyUObjectsAreNotFGCObjects:0]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Set CVar [[gc.GarbageEliminationEnabled:1]]
+[2026.03.09-19.27.27:709][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.NetworkSettings] File [Engine]
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Average",ToolTip="Simulates average internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Bad",ToolTip="Simulates laggy internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.27.27:709][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="BufferBloat",ToolTip="Simulates a connection affected by buffer bloat (in and out)")]] deferred - dummy variable created
+[2026.03.09-19.27.27:735][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resx="1920"
+[2026.03.09-19.27.27:735][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resy="1080"
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.SkeletalMeshLODBias:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.ViewDistanceScale:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.FXAA.Quality:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TemporalAA.Quality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.History.R11G11B10:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.History.ScreenPercentage:200]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.History.UpdateQuality:3]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.ShadingRejection.Flickering:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.RejectionAntiAliasingQuality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.ReprojectionField:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.TSR.Resurrection:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LightFunctionQuality:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.ShadowQuality:5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.CSM.MaxCascades:10]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.MaxResolution:2048]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.MaxCSMResolution:2048]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.RadiusThreshold:0.01]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.DistanceScale:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.CSM.TransitionScale:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.PreShadowResolutionFactor:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DistanceFieldShadowing:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.VolumetricFog:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridPixelSize:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridSizeZ:128]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LightMaxDrawDistanceScale:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.CapsuleShadows:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MaxPhysicalPages:4096]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectional:-1.5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectionalMoving:-1.5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocal:0.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocalMoving:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountDirectional:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayDirectional:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountLocal:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayLocal:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MarkCoarsePagesLocal:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [GlobalIlluminationQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DistanceFieldAO:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.SkylightIntensityMultiplier:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.AOQuality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.DiffuseIndirect.Allow:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.MaxLightsPerTile:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.UpdateFactor:32]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.UpdateFactor:64]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.ProbeSpacing:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.HemisphereProbeResolution:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TraceMeshSDFs.Allow:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution:32]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.NumProbesToTraceBudget:100]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.DownsampleFactor:16]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.NumAdaptiveProbes:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TracingOctahedronResolution:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.IrradianceFormat:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.StochasticInterpolation:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.FullResolutionJitterWidth:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TwoSidedFoliageBackfaceDiffuse:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.FullResDepth:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.BentNormal:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.HZB:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.ForegroundSampleRejectPower:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.GridPixelSize:32]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TraceFromVolume:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TracingOctahedronResolution:3]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.ProbeResolution:8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.NumProbesToTraceBudget:70]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.RayTracing.Scene.BuildMode:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [ReflectionQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.SSR.Quality:3]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.SSR.HalfResSceneColor:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.Allow:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.DownsampleFactor:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.MaxRoughnessToTraceForFoliage:0.4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecularForFoliage:0.8]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.NumSamples:5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.MinWeight:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Allow:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Enable:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [Scalability]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.MotionBlurQuality:4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.MotionBlur.HalfResGather:0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMipLevelFactor:0.4]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMaxQuality:100]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.AmbientOcclusionLevels:-1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.AmbientOcclusionRadiusScale:1.0]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DepthOfFieldQuality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.RenderTargetPoolMin:400]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LensFlareQuality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.SceneColorFringeQuality:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.EyeAdaptationQuality:2]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.BloomQuality:5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Bloom.ScreenPercentage:50.000]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.FastBlurThreshold:100]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Upscale.Quality:3]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.LightShaftQuality:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Filter.SizeScale:1]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.Tonemapper.Quality:5]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DOF.Gather.ResolutionDivisor:2 ; lower gathering resolution]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DOF.Gather.AccumulatorQuality:1 ; higher gathering accumulator quality]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DOF.Gather.PostfilterMethod:1 ; Median3x3 postfilering method]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DOF.Gather.EnableBokehSettings:0 ; no bokeh simulation when gathering]]
+[2026.03.09-19.27.27:736][ 0]LogConfig: Set CVar [[r.DOF.Gather.RingCount:4 ; medium number of samples when gathering]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Scatter.ForegroundCompositing:1 ; additive foreground scattering]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Scatter.BackgroundCompositing:2 ; additive background scattering]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Scatter.EnableBokehSettings:1 ; bokeh simulation when scattering]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1 ; only a maximum of 10% of scattered bokeh]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Recombine.Quality:1 ; cheap slight out of focus]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Recombine.EnableBokehSettings:0 ; no bokeh simulation on slight out of focus]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.TemporalAAQuality:1 ; more stable temporal accumulation]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Applying CVar settings from Section [TextureQuality@3] File [Scalability]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.MipBias:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.Boost:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.MaxAnisotropy:8]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.VT.MaxAnisotropy:8]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.LimitPoolSizeToVRAM:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.PoolSize:1000]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Streaming.MaxEffectiveScreenSize:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [Scalability]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Dim:64]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.RefractionQuality:2]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SceneColorFormat:4]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.DetailMode:3]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Blur:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.MaterialQualityLevel:1 ; High quality]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SSS.Scale:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SSS.SampleSet:2]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SSS.Quality:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SSS.HalfRes:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SSGI.Quality:3]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.EmitterSpawnRateScale:1.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.ParticleLightQuality:2]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMin:4.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMax:128.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[fx.Niagara.QualityLevel:3]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.Refraction.OffsetQuality:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.DownsampleFactor:2]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.MaxStepCount:256]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Resolution:512]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Precision:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.UseExistenceMask:0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [Scalability]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[foliage.DensityScale:1.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[grass.DensityScale:1.0]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [Scalability]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HairStrands.SkyLighting.IntegrationType:2]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HairStrands.SkyAO.SampleCount:4]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Set CVar [[r.AnisotropicMaterials:1]]
+[2026.03.09-19.27.27:738][ 0]LogConfig: Applying CVar settings from Section [LandscapeQuality@3] File [Scalability]
+[2026.03.09-19.27.27:742][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.27.27:766][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.27.27:766][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.27.27:767][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.27.27:769][ 0]LogD3D11RHI: D3D11 min allowed feature level: 11_0
+[2026.03.09-19.27.27:769][ 0]LogD3D11RHI: D3D11 max allowed feature level: 11_1
+[2026.03.09-19.27.27:769][ 0]LogD3D11RHI: D3D11 adapters:
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: Testing D3D11 Adapter 0:
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.27.27:770][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: 0. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:2, VendorId:0x10de UMA:false
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: Testing D3D11 Adapter 1:
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: Description : Microsoft Basic Render Driver
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: VendorId : 1414
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: DeviceId : 008c
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: SubSysId : 0000
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: Revision : 0000
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: DedicatedVideoMemory : 0 bytes
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.27.28:058][ 0]LogD3D11RHI: AdapterLuid : 0 85287
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: 1. 'Microsoft Basic Render Driver' (Feature Level 11_1)
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: 0/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x1414 UMA:true
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: Testing D3D11 Adapter 2:
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.27.28:074][ 0]LogD3D11RHI: AdapterLuid : 0 168573036
+[2026.03.09-19.27.28:270][ 0]LogD3D11RHI: 2. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.27.28:271][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x10de UMA:false
+[2026.03.09-19.27.28:271][ 0]LogD3D11RHI: Chosen D3D11 Adapter:
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.27.28:277][ 0]LogD3D11RHI: Integrated GPU (iGPU): false
+[2026.03.09-19.27.28:277][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.27.28:277][ 0]LogInit: Selected Device Profile: [Windows]
+[2026.03.09-19.27.28:277][ 0]LogHAL: Display: Platform has ~ 32 GB [34216574976 / 34359738368 / 32], which maps to Largest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
+[2026.03.09-19.27.28:277][ 0]LogDeviceProfileManager: Going up to parent DeviceProfile []
+[2026.03.09-19.27.28:277][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.RasterizationMode:Bitmap -> Msdf]]
+[2026.03.09-19.27.28:277][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.ResolutionLevel:2 -> 2]]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Applying CVar settings from Section [Startup] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Set CVar [[r.DumpShaderDebugInfo:2]]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Set CVar [[p.chaos.AllowCreatePhysxBodies:1]]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Set CVar [[fx.SkipVectorVMBackendOptimizations:1]]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Applying CVar settings from Section [Startup_Windows] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [Engine]
+[2026.03.09-19.27.28:277][ 0]LogConfig: Set CVar [[WindowsApplication.UseWorkerThreadForRawInput:0]]
+[2026.03.09-19.27.28:277][ 0]LogInit: Computer: DESKTOP-5VRVP1B
+[2026.03.09-19.27.28:277][ 0]LogInit: User: Karim
+[2026.03.09-19.27.28:277][ 0]LogInit: CPU Page size=4096, Cores=6
+[2026.03.09-19.27.28:277][ 0]LogInit: High frequency timer resolution =10.000000 MHz
+[2026.03.09-19.27.28:277][ 0]LogInit: Handheld Device: 0
+[2026.03.09-19.27.28:277][ 0]LogMemory: Process is running as part of a Windows Job with separate resource limits
+[2026.03.09-19.27.28:277][ 0]LogMemory: Memory total: Physical=31.9GB (32GB approx) Virtual=48.3GB
+[2026.03.09-19.27.28:277][ 0]LogMemory: Platform Memory Stats for Windows
+[2026.03.09-19.27.28:277][ 0]LogMemory: Process Physical Memory: 199.43 MB used, 219.98 MB peak
+[2026.03.09-19.27.28:277][ 0]LogMemory: Process Virtual Memory: 139.89 MB used, 141.18 MB peak
+[2026.03.09-19.27.28:277][ 0]LogMemory: Physical Memory: 9564.54 MB used, 23066.93 MB free, 32631.47 MB total
+[2026.03.09-19.27.28:277][ 0]LogMemory: Virtual Memory: 33816.43 MB used, 15624.00 MB free, 49440.43 MB total
+[2026.03.09-19.27.28:277][ 0]LogCsvProfiler: Display: Metadata set : extradevelopmentmemorymb="0"
+[2026.03.09-19.27.28:292][ 0]LogWindows: WindowsPlatformFeatures enabled
+[2026.03.09-19.27.28:294][ 0]LogSpline: Registered spline type: TypeId=0x54E3AD22, Impl=MultiSpline, Value=Vector
+[2026.03.09-19.27.28:296][ 0]LogChaosDD: Chaos Debug Draw Startup
+[2026.03.09-19.27.28:297][ 0]LogInit: Physics initialised using underlying interface: Chaos
+[2026.03.09-19.27.28:297][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.27.28:297][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.27.28:297][ 0]LogTextLocalizationManager: No specific localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: Available input methods:
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - Touch Input Correction (TSF IME).
+[2026.03.09-19.27.28:429][ 0]LogWindowsTextInputMethodSystem: Activated input method: Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.27.28:459][ 0]LogWindowsTouchpad: Display: CacheForceMaxTouchpadSensitivityMode SetMaxTouchpadSensitivity
+[2026.03.09-19.27.28:474][ 0]LogObj: Display: Attempting to load config data for Default__SlateThemeManager before the Class has been constructed/registered/linked (likely during module loading or early startup). This will result in the load silently failing and should be fixed.
+[2026.03.09-19.27.28:483][ 0]LogSlate: New Slate User Created. Platform User Id 0, User Index 0, Is Virtual User: 0
+[2026.03.09-19.27.28:483][ 0]LogSlate: Slate User Registered. User Index 0, Is Virtual User: 0
+[2026.03.09-19.27.28:641][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.27.28:641][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.27.28:641][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.27.28:641][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.27.28:641][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.27.28:642][ 0]LogWindows: Attached monitors:
+[2026.03.09-19.27.28:642][ 0]LogWindows: resolution: 1920x1080, work area: (0, 0) -> (1920, 1032), device: '\\.\DISPLAY1' [PRIMARY]
+[2026.03.09-19.27.28:642][ 0]LogWindows: resolution: 1920x1080, work area: (-1920, 0) -> (0, 1032), device: '\\.\DISPLAY2'
+[2026.03.09-19.27.28:642][ 0]LogWindows: Found 2 attached monitors.
+[2026.03.09-19.27.28:642][ 0]LogWindows: Gathering driver information using Windows Setup API
+[2026.03.09-19.27.28:642][ 0]LogRHI: RHI Adapter Info:
+[2026.03.09-19.27.28:642][ 0]LogRHI: Name: NVIDIA GeForce RTX 3060
+[2026.03.09-19.27.28:642][ 0]LogRHI: Driver Version: 591.59 (internal:32.0.15.9159, unified:591.59)
+[2026.03.09-19.27.28:642][ 0]LogRHI: Driver Date: 12-11-2025
+[2026.03.09-19.27.28:643][ 0]LogD3D11RHI: Creating new Direct3DDevice
+[2026.03.09-19.27.28:643][ 0]LogD3D11RHI: GPU DeviceId: 0x2504 (for the marketing name, search the web for "GPU Device Id")
+[2026.03.09-19.27.28:643][ 0]LogRHI: Texture pool is 8480 MB (70% of 12115 MB)
+[2026.03.09-19.27.28:645][ 0]LogNvidiaAftermath: Nvidia Aftermath is disabled in D3D11 due to instability issues.
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: Creating D3DDevice using adapter:
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.27.28:645][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.27.28:788][ 0]LogNvidiaAftermath: Aftermath is not loaded.
+[2026.03.09-19.27.28:798][ 0]LogD3D11RHI: RHI has support for 64 bit atomics
+[2026.03.09-19.27.28:798][ 0]LogD3D11RHI: Async texture creation enabled
+[2026.03.09-19.27.28:798][ 0]LogD3D11RHI: D3D11_MAP_WRITE_NO_OVERWRITE for dynamic buffer SRVs is supported
+[2026.03.09-19.27.28:798][ 0]LogD3D11RHI: Array index from any shader is supported
+[2026.03.09-19.27.28:824][ 0]LogVRS: Current RHI does not support Variable Rate Shading
+[2026.03.09-19.27.28:839][ 0]LogCsvProfiler: Display: Metadata set : verbatimrhiname="D3D11"
+[2026.03.09-19.27.28:839][ 0]LogCsvProfiler: Display: Metadata set : rhiname="D3D11"
+[2026.03.09-19.27.28:839][ 0]LogCsvProfiler: Display: Metadata set : rhifeaturelevel="SM5"
+[2026.03.09-19.27.28:839][ 0]LogCsvProfiler: Display: Metadata set : shaderplatform="PCD3D_SM5"
+[2026.03.09-19.27.28:839][ 0]LogInit: Initializing FReadOnlyCVARCache
+[2026.03.09-19.27.28:846][ 0]LogRendererCore: Ray tracing is disabled. Reason: disabled through project setting (r.RayTracing=0).
+[2026.03.09-19.27.28:849][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library Global. Total 4275 unique shaders.
+[2026.03.09-19.27.28:849][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library Global
+[2026.03.09-19.27.28:849][ 0]LogShaderLibrary: Display: Logical shader library 'Global' has been created as a monolithic library
+[2026.03.09-19.27.28:851][ 0]LogTemp: Display: Clearing the OS Cache
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: --- StereoAspects begin ---
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: Platform=PCD3D_SM5 (0)
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bInstancedStereo = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobilePlatform = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobilePostprocessing = 1
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobileMultiView = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMultiViewportCapable = 1
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bInstancedStereoNative = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewCoreSupport = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewNative = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewFallback = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bInstancedMultiViewportEnabled = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bInstancedStereoEnabled = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewEnabled = 0
+[2026.03.09-19.27.28:865][ 0]LogInit: FStereoShaderAspects: --- StereoAspects end ---
+[2026.03.09-19.27.28:901][ 0]LogInit: XR: Instanced Stereo Rendering is Disabled
+[2026.03.09-19.27.28:901][ 0]LogInit: XR: MultiViewport is Disabled
+[2026.03.09-19.27.28:901][ 0]LogInit: XR: Mobile Multiview is Disabled
+[2026.03.09-19.27.28:926][ 0]LogSlate: Using FreeType 2.10.0
+[2026.03.09-19.27.28:929][ 0]LogSlate: SlateFontServices - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
+[2026.03.09-19.27.29:044][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library CanceladoraV1. Total 1019 unique shaders.
+[2026.03.09-19.27.29:044][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library CanceladoraV1
+[2026.03.09-19.27.29:044][ 0]LogShaderLibrary: Display: Logical shader library 'CanceladoraV1' has been created as a monolithic library
+[2026.03.09-19.27.29:044][ 0]LogShaderLibrary: Display: Tried to open again shader library 'CanceladoraV1', but could not find new components for it (existing components: 1).
+[2026.03.09-19.27.29:044][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.27.29:044][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.27.29:044][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.27.29:044][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the locale.
+[2026.03.09-19.27.29:044][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.27.29:044][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.27.29:046][ 0]LogAssetRegistry: FAssetRegistry took 0.0012 seconds to start up
+[2026.03.09-19.27.29:338][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64Editor not found.
+[2026.03.09-19.27.29:338][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64 not found.
+[2026.03.09-19.27.29:340][ 0]LogDeviceProfileManager: Active device profile: [00007FF3F724EAE0][0000016C8BD9DB70 82] Windows
+[2026.03.09-19.27.29:340][ 0]LogCsvProfiler: Display: Metadata set : deviceprofile="Windows"
+[2026.03.09-19.27.29:349][ 0]LogStreaming: Display: FlushAsyncLoading(1): 1 QueuedPackages, 0 AsyncPackages
+[2026.03.09-19.27.29:349][ 0]LogFilePackageStore: Updated: NewPackages=474, OldPackages=0, TotalPackages=474
+[2026.03.09-19.27.29:604][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.27.29:618][ 0]LogMetaSound: Display: MetaSound Page Target Initialized to 'Default'
+[2026.03.09-19.27.29:624][ 0]LogPackageLocalizationCache: Processed 67 localized package path(s) for 1 prioritized culture(s) in 0.001202 seconds
+[2026.03.09-19.27.29:636][ 0]LogStats: UGameplayTagsManager::InitializeManager - 0.000 s
+[2026.03.09-19.27.29:642][ 0]LogConfig: Applying CVar settings from Section [/Script/NNEDenoiser.NNEDenoiserSettings] File [Engine]
+[2026.03.09-19.27.29:654][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.27.29:682][ 0]LogMoviePlayer: Initializing movie player
+[2026.03.09-19.27.29:694][ 0]LogNiagaraDebuggerClient: Niagara Debugger Client Initialized | Session: 2DC7C009332747C88000000000000700 | Instance: 27532ACC4949578DD19A928264CEA513 (DESKTOP-5VRVP1B-33180).
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: MakeRuntimeORTDml:
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: DirectML: yes
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: RHI D3D12: no
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: D3D12: yes
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: Interface availability:
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: GPU: yes
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: RDG: no
+[2026.03.09-19.27.29:982][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.27.30:057][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.27.30:057][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.27.30:057][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.27.30:057][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.27.30:057][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.27.30:115][ 0]LogAudio: Display: Registering Engine Module Parameter Interfaces...
+[2026.03.09-19.27.30:124][ 0]LogMetaSound: MetaSound Engine Initialized
+[2026.03.09-19.27.30:140][ 0]LogAndroidPermission: UAndroidPermissionCallbackProxy::GetInstance
+[2026.03.09-19.27.30:152][ 0]LogUObjectArray: 28311 objects as part of root set at end of initial load.
+[2026.03.09-19.27.30:152][ 0]LogUObjectArray: 4 objects are not in the root set, but can never be destroyed because they are in the DisregardForGC set.
+[2026.03.09-19.27.30:152][ 0]LogUObjectArray: CloseDisregardForGC: 28311/28311 objects in disregard for GC pool
+[2026.03.09-19.27.30:168][ 0]LogEngine: Initializing Engine...
+[2026.03.09-19.27.30:188][ 0]LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use.
+[2026.03.09-19.27.30:188][ 0]LogInit: Texture streaming: Enabled
+[2026.03.09-19.27.30:190][ 0]LogAudio: Display: Initializing Audio Device Manager...
+[2026.03.09-19.27.30:192][ 0]LogAudio: Display: Loading Default Audio Settings Objects...
+[2026.03.09-19.27.30:192][ 0]LogAudio: Display: No default SoundConcurrencyObject specified (or failed to load).
+[2026.03.09-19.27.30:192][ 0]LogAudio: Display: Audio Device Manager Initialized
+[2026.03.09-19.27.30:192][ 0]LogAudio: Display: Creating Audio Device: Id: 1, Scope: Shared, Realtime: True
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Audio Mixer Platform Settings:
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Sample Rate: 48000
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Number of buffers to queue: 1
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Max Channels (voices): 32
+[2026.03.09-19.27.30:193][ 0]LogAudioMixer: Display: Number of Async Source Workers: 4
+[2026.03.09-19.27.30:193][ 0]LogAudio: Display: AudioDevice MaxSources: 32
+[2026.03.09-19.27.30:194][ 0]LogAudio: Display: Audio Spatialization Plugin: None (built-in).
+[2026.03.09-19.27.30:194][ 0]LogAudio: Display: Audio Reverb Plugin: None (built-in).
+[2026.03.09-19.27.30:194][ 0]LogAudio: Display: Audio Occlusion Plugin: None (built-in).
+[2026.03.09-19.27.30:230][ 0]LogAudioMixer: Display: Initializing audio mixer using platform API: 'XAudio2'
+[2026.03.09-19.27.30:265][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Console', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.27.30:267][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Console', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.27.30:270][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Multimedia', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.27.30:271][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Multimedia', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.27.30:274][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Communications', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.27.30:276][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Communications', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.27.30:312][ 0]LogAudioMixer: Display: Using Audio Hardware Device Realtek HD Audio 2nd output (Realtek(R) Audio)
+[2026.03.09-19.27.30:314][ 0]LogAudioMixer: Display: Initializing Sound Submixes...
+[2026.03.09-19.27.30:315][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterSubmixDefault'
+[2026.03.09-19.27.30:315][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterReverbSubmixDefault'
+[2026.03.09-19.27.30:318][ 0]LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=1
+[2026.03.09-19.27.30:319][ 0]LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=1
+[2026.03.09-19.27.30:319][ 0]LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=1
+[2026.03.09-19.27.30:319][ 0]LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=1
+[2026.03.09-19.27.30:319][ 0]LogInit: FAudioDevice initialized with ID 1.
+[2026.03.09-19.27.30:320][ 0]LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 1
+[2026.03.09-19.27.30:321][ 0]LogCsvProfiler: Display: Metadata set : largeworldcoordinates="1"
+[2026.03.09-19.27.30:331][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Untitled
+[2026.03.09-19.27.30:368][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Untitled'.
+[2026.03.09-19.27.30:370][ 0]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
+[2026.03.09-19.27.30:373][ 0]LogInit: Display: Game Engine Initialized.
+[2026.03.09-19.27.30:374][ 0]LogNNEDenoiser: Ray Tracing is not enabled, therefore NNEDenoiser is not registered!
+[2026.03.09-19.27.30:386][ 0]LogInit: Display: Starting Game.
+[2026.03.09-19.27.30:386][ 0]LogGlobalStatus: UEngine::Browse Started Browse: "/Game/Canceladora?Name=Player"
+[2026.03.09-19.27.30:386][ 0]LogNet: Browse: /Game/Canceladora?Name=Player
+[2026.03.09-19.27.30:386][ 0]LogLoad: LoadMap: /Game/Canceladora?Name=Player
+[2026.03.09-19.27.30:388][ 0]LogWorld: BeginTearingDown for /Temp/Untitled_0
+[2026.03.09-19.27.30:389][ 0]LogWorld: UWorld::CleanupWorld for Untitled, bSessionEnded=true, bCleanupResources=true
+[2026.03.09-19.27.30:390][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.27.30:406][ 0]LogAudio: Display: Audio Device unregistered from world 'None'.
+[2026.03.09-19.27.30:417][ 0]LogUObjectHash: Compacting FUObjectHashTables data took 0.61ms
+[2026.03.09-19.27.30:448][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Canceladora'.
+[2026.03.09-19.27.30:448][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Canceladora
+[2026.03.09-19.27.30:453][ 0]LogLoad: Game class is 'GameModeBase'
+[2026.03.09-19.27.30:454][ 0]LogWorld: Bringing World /Game/Canceladora.Canceladora up for play (max tick rate 0) at 2026.03.09-20.27.30
+[2026.03.09-19.27.30:454][ 0]LogWorld: Bringing up level for play took: 0.000713
+[2026.03.09-19.27.30:455][ 0]LogGameMode: FindPlayerStart: PATHS NOT DEFINED or NO PLAYERSTART with positive rating
+[2026.03.09-19.27.30:476][ 0]LogViewport: Display: Player bShowMouseCursor Changed, False -> True
+[2026.03.09-19.27.30:476][ 0]LogLoad: Took 0.089478 seconds to LoadMap(/Game/Canceladora)
+[2026.03.09-19.27.30:476][ 0]LogGlobalStatus: UEngine::LoadMap Load map complete /Game/Canceladora
+[2026.03.09-19.27.30:481][ 0]LogSlate: Took 0.000463 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.27.30:577][ 0]LogSlate: Took 0.000655 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.27.30:646][ 0]LogRHI: Display: ShaderPipelineCache: Paused Batching. 1
+[2026.03.09-19.27.30:646][ 0]LogPakFile: AllPaks IndexSizes: DirectoryHashSize=32, PathHashSize=16, EntriesSize=32752, DirTreeIndexSize=145552, TotalSize=178352
+[2026.03.09-19.27.30:646][ 0]LogRHI: Display: ShaderPipelineCache: Resumed Batching. 0
+[2026.03.09-19.27.30:646][ 0]LogRHI: Display: ShaderPipelineCache: Batching Resumed.
+[2026.03.09-19.27.30:710][ 0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
+[2026.03.09-19.27.30:710][ 0]LogLoad: (Engine Initialization) Total time: 5.36 seconds
+[2026.03.09-19.27.30:741][ 0]LogContentStreaming: Texture pool size now 1000 MB
+[2026.03.09-19.27.30:741][ 0]LogCsvProfiler: Display: Metadata set : streamingpoolsizemb="1000"
+[2026.03.09-19.27.30:747][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.27.30:943][ 0]LogSlate: Slate font cache was flushed
+[2026.03.09-19.27.30:943][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.27.30:945][ 0]LogTrace: Display: Control listening on port 38428
+[2026.03.09-19.27.30:958][ 1]LogSlate: Took 0.000486 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.27.31:729][112]LogSlate: Took 0.000713 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.27.31:734][112]LogSlate: Took 0.000859 seconds to synchronously load lazily loaded font '../../../Engine/Content/EngineFonts/Faces/RobotoBold.ufont' (160K)
+[2026.03.09-19.28.10:089][208]Closing by request
+[2026.03.09-19.28.10:089][208]LogWindows: FPlatformMisc::RequestExit(0, UGameEngine::HandleExitCommand)
+[2026.03.09-19.28.10:089][208]LogWindows: FPlatformMisc::RequestExitWithStatus(0, 0, UGameEngine::HandleExitCommand)
+[2026.03.09-19.28.10:089][208]LogCore: Engine exit requested (reason: Win RequestExit)
+[2026.03.09-19.28.10:099][209]LogCore: Engine exit requested (reason: EngineExit() was called; note: exit was already requested)
+[2026.03.09-19.28.10:111][209]LogInit: Display: PreExit Game.
+[2026.03.09-19.28.10:112][209]LogWorld: BeginTearingDown for /Game/Canceladora
+[2026.03.09-19.28.10:115][209]LogWorld: UWorld::CleanupWorld for Canceladora, bSessionEnded=true, bCleanupResources=true
+[2026.03.09-19.28.10:115][209]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.28.10:116][209]LogRuntimeTelemetry: Recording EnginePreExit events
+[2026.03.09-19.28.10:199][209]LogAudio: Display: Beginning Audio Device Manager Shutdown (Module: AudioMixerXAudio2)...
+[2026.03.09-19.28.10:199][209]LogAudio: Display: Destroying 1 Remaining Audio Device(s)...
+[2026.03.09-19.28.10:199][209]LogAudio: Display: Audio Device unregistered from world 'Canceladora'.
+[2026.03.09-19.28.10:199][209]LogAudio: Display: Shutting down audio device while 1 references to it are still alive. For more information, compile with INSTRUMENT_AUDIODEVICE_HANDLES.
+[2026.03.09-19.28.10:232][209]LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=1, StreamState=4
+[2026.03.09-19.28.10:232][209]LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=1, StreamState=2
+[2026.03.09-19.28.10:237][209]LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID -1
+[2026.03.09-19.28.10:237][209]LogAudio: Display: Audio Device Manager Shutdown
+[2026.03.09-19.28.10:237][209]LogSlate: Request Window 'CanceladoraV1 (64-bit Development PCD3D_SM5) ' being destroyed
+[2026.03.09-19.28.10:237][209]LogSlate: Window 'CanceladoraV1 (64-bit Development PCD3D_SM5) ' being destroyed
+[2026.03.09-19.28.10:246][209]LogWindowsTextInputMethodSystem: Activated input method: Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.28.10:282][209]LogSlate: Slate User Destroyed. User Index 0, Is Virtual User: 0
+[2026.03.09-19.28.10:282][209]LogExit: Preparing to exit.
+[2026.03.09-19.28.10:282][209]LogMoviePlayer: Shutting down movie player
+[2026.03.09-19.28.10:301][209]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
+[2026.03.09-19.28.10:304][209]LogDemo: Cleaned up 0 splitscreen connections, owner deletion: enabled
+[2026.03.09-19.28.10:307][209]LogExit: Game engine shut down
+[2026.03.09-19.28.10:387][209]LogExit: Object subsystem successfully closed.
+[2026.03.09-19.28.10:401][209]LogShaderLibrary: Display: Closing logical shader library 'Global' with 1 components
+[2026.03.09-19.28.10:401][209]LogShaderLibrary: Display: Closing logical shader library 'CanceladoraV1' with 1 components
+[2026.03.09-19.28.10:417][209]LogChaosDD: Chaos Debug Draw Shutdown
+[2026.03.09-19.28.10:421][209]LogNFORDenoise: NFORDenoise function shutting down
+[2026.03.09-19.28.10:421][209]RenderDocPlugin: plugin has been unloaded.
+[2026.03.09-19.28.10:422][209]LogPakFile: Destroying PakPlatformFile
+[2026.03.09-19.28.10:425][209]LogD3D11RHI: Shutdown
+[2026.03.09-19.28.10:425][209]LogD3D11RHI: CleanupD3DDevice
+[2026.03.09-19.28.10:433][209]LogExit: Exiting.
+[2026.03.09-19.28.10:451][209]Log file closed, 03/09/26 20:28:10
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.39.47.log b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.39.47.log
new file mode 100644
index 0000000..e386b43
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1-backup-2026.03.09-19.39.47.log
@@ -0,0 +1,884 @@
+Log file open, 03/09/26 20:39:39
+LogWindows: Failed to load 'aqProf.dll' (GetLastError=126)
+LogWindows: File 'aqProf.dll' does not exist
+LogProfilingDebugging: Loading WinPixEventRuntime.dll for PIX profiling (from ../../../Engine/Binaries/ThirdParty/Windows/WinPixEventRuntime/x64).
+LogWindows: Failed to load 'VtuneApi.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi.dll' does not exist
+LogWindows: Failed to load 'VtuneApi32e.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi32e.dll' does not exist
+LogWindows: Custom abort handler registered for crash reporting.
+LogCore: Display: UTS: The Unreal Trace Server binary is not available ('../../../Engine/Binaries/Win64/UnrealTraceServer.exe')
+LogTrace: Initializing trace...
+LogTrace: Finished trace initialization.
+LogCsvProfiler: Display: Metadata set : platform="Windows"
+LogCsvProfiler: Display: Metadata set : config="Development"
+LogCsvProfiler: Display: Metadata set : buildversion="++UE5+Release-5.7-CL-50162420"
+LogCsvProfiler: Display: Metadata set : engineversion="5.7.3-50162420+++UE5+Release-5.7"
+LogCsvProfiler: Display: Metadata set : enginereleaseversion="5.7.3"
+LogCsvProfiler: Display: Metadata set : os="Windows 11 (25H2) [10.0.26200.7922] "
+LogCsvProfiler: Display: Metadata set : cpu="AuthenticAMD|AMD Ryzen 5 5600G with Radeon Graphics"
+LogCsvProfiler: Display: Metadata set : pgoenabled="0"
+LogCsvProfiler: Display: Metadata set : pgoprofilingenabled="0"
+LogCsvProfiler: Display: Metadata set : ltoenabled="0"
+LogCsvProfiler: Display: Metadata set : asan="0"
+LogCsvProfiler: Display: Metadata set : mergedmodules="0"
+LogCsvProfiler: Display: Metadata set : commandline="" CanceladoraV1""
+LogCsvProfiler: Display: Metadata set : loginid="731d57244f229735ed0586bd5954e04a"
+LogCsvProfiler: Display: Metadata set : llm="0"
+LogPakFile: Initializing PakPlatformFile
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/global.utoc, Id=ffffffffffffffff, Order=0, EntryCount=1, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/global.utoc' in location slot 0
+LogPakFile: Display: Initialized I/O dispatcher file backend. Mounted the global container: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogPakFile: Display: Found Pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak attempting to mount.
+LogPakFile: Display: Mounting pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak.
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc, Id=748044660d7f2d84, Order=4, EntryCount=1871, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc' in location slot 0
+LogFilePackageStore: Mounting container: Id=748044660d7f2d84, Order=4, NumPackages=474
+LogPakFile: Display: Mounted IoStore container "../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc"
+LogPakFile: Display: Mounted Pak file '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak', mount point: '../../../'
+LogStats: Stats thread started at 0.225520
+LogAssetRegistry: Premade AssetRegistry loaded from '../../../CanceladoraV1/AssetRegistry.bin'
+LogCsvProfiler: Display: Metadata set : systemresolution.resx="1280"
+LogCsvProfiler: Display: Metadata set : systemresolution.resy="720"
+LogICUInternationalization: OS requested locale 'es-ES' is not supported. Using the OS requested language of 'en-US' as the locale.
+LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +1:00, Platform Override: ''
+LogInit: Session CrashGUID >====================================================
+ Session CrashGUID > UECC-Windows-AE12796B4DAF1D1BB9AA21903EB35C07
+ Session CrashGUID >====================================================
+LogConfig: No local boot hotfix file found at: [../../../CanceladoraV1/Saved/PersistentDownloadDir/HotfixForNextBoot.txt]
+LogAudio: Display: Pre-Initializing Audio Device Manager...
+LogAudio: Display: AudioInfo: 'OPUS' Registered
+LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
+LogAudio: Display: AudioInfo: 'OGG' Registered
+LogAudio: Display: AudioInfo: 'ADPCM' Registered
+LogAudio: Display: AudioInfo: 'PCM' Registered
+LogAudio: Display: AudioInfo: 'BINKA' Registered
+LogAudio: Display: AudioInfo: 'RADA' Registered
+LogAudio: Display: Audio Device Manager Pre-Initialized
+LogPluginManager: Mounting Engine plugin Paper2D
+LogPluginManager: Mounting Engine plugin AISupport
+LogPluginManager: Mounting Engine plugin EnvironmentQueryEditor
+LogPluginManager: Mounting Engine plugin ACLPlugin
+LogPluginManager: Mounting Engine plugin AnimationData
+LogPluginManager: Mounting Engine plugin ControlRigModules
+LogPluginManager: Mounting Engine plugin ControlRigSpline
+LogPluginManager: Mounting Engine plugin ControlRig
+LogPluginManager: Mounting Engine plugin DeformerGraph
+LogPluginManager: Mounting Engine plugin EaseCurveTool
+LogPluginManager: Mounting Engine plugin IKRig
+LogPluginManager: Mounting Engine plugin RigLogic
+LogPluginManager: Mounting Engine plugin SkeletalMeshModelingTools
+LogPluginManager: Mounting Engine plugin TweeningUtils
+LogPluginManager: Mounting Engine plugin AudioInsights
+LogPluginManager: Mounting Engine plugin BaseMaterial
+LogPluginManager: Mounting Engine plugin Bridge
+LogPluginManager: Mounting Engine plugin CameraShakePreviewer
+LogPluginManager: Mounting Engine plugin EngineCameras
+LogPluginManager: Mounting Engine plugin GameplayCameras
+LogPluginManager: Mounting Engine plugin ChaosCloth
+LogPluginManager: Mounting Engine plugin ChaosVD
+LogPluginManager: Mounting Engine plugin CompositeCore
+LogPluginManager: Mounting Engine plugin OodleNetwork
+LogPluginManager: Mounting Engine plugin AnimationSharing
+LogPluginManager: Mounting Engine plugin DumpGPUServices
+LogPluginManager: Mounting Engine plugin GPUReshape
+LogPluginManager: Mounting Engine plugin NamingTokens
+LogPluginManager: Mounting Engine plugin PixWinPlugin
+LogPluginManager: Mounting Engine plugin PluginUtils
+LogPluginManager: Mounting Engine plugin RenderDocPlugin
+LogPluginManager: Mounting Engine plugin UObjectPlugin
+LogPluginManager: Mounting Engine plugin AssetManagerEditor
+LogPluginManager: Mounting Engine plugin BlueprintHeaderView
+LogPluginManager: Mounting Engine plugin ColorGrading
+LogPluginManager: Mounting Engine plugin ContentBrowserAssetDataSource
+LogPluginManager: Mounting Engine plugin CurveEditorTools
+LogPluginManager: Mounting Engine plugin DataValidation
+LogPluginManager: Mounting Engine plugin EditorScriptingUtilities
+LogPluginManager: Mounting Engine plugin EngineAssetDefinitions
+LogPluginManager: Mounting Engine plugin FacialAnimation
+LogPluginManager: Mounting Engine plugin GeometryMode
+LogPluginManager: Mounting Engine plugin LightMixer
+LogPluginManager: Mounting Engine plugin ObjectMixer
+LogPluginManager: Mounting Engine plugin SequencerAnimTools
+LogPluginManager: Mounting Engine plugin SpeedTreeImporter
+LogPluginManager: Mounting Engine plugin UMGWidgetPreview
+LogPluginManager: Mounting Engine plugin UVEditor
+LogPluginManager: Mounting Engine plugin EnhancedInput
+LogPluginManager: Mounting Engine plugin DatasmithContent
+LogPluginManager: Mounting Engine plugin GLTFExporter
+LogPluginManager: Mounting Engine plugin VariantManagerContent
+LogPluginManager: Mounting Engine plugin VariantManager
+LogPluginManager: Mounting Engine plugin AutomationUtils
+LogPluginManager: Mounting Engine plugin BackChannel
+LogPluginManager: Mounting Engine plugin ChaosCaching
+LogPluginManager: Mounting Engine plugin ChaosEditor
+LogPluginManager: Mounting Engine plugin ChaosNiagara
+LogPluginManager: Mounting Engine plugin ChaosSolverPlugin
+LogPluginManager: Mounting Engine plugin ChaosUserDataPT
+LogPluginManager: Mounting Engine plugin CharacterAI
+LogPluginManager: Mounting Engine plugin Dataflow
+LogPluginManager: Mounting Engine plugin EditorDataStorageFeatures
+LogPluginManager: Mounting Engine plugin EditorDataStorage
+LogPluginManager: Mounting Engine plugin Fracture
+LogPluginManager: Mounting Engine plugin FullBodyIK
+LogPluginManager: Mounting Engine plugin GeometryCollectionPlugin
+LogPluginManager: Mounting Engine plugin GeometryDataflow
+LogPluginManager: Mounting Engine plugin GlobalConfigurationData
+LogPluginManager: Mounting Engine plugin LevelSequenceNavigatorBridge
+LogPluginManager: Mounting Engine plugin LocalizableMessage
+LogPluginManager: Mounting Engine plugin NFORDenoise
+LogPluginManager: Mounting Engine plugin PlatformCrypto
+LogPluginManager: Mounting Engine plugin PythonScriptPlugin
+LogPluginManager: Mounting Engine plugin RuntimeTelemetry
+LogPluginManager: Mounting Engine plugin ToolPresets
+LogPluginManager: Mounting Engine plugin Cascade
+LogPluginManager: Mounting Engine plugin NiagaraPreviewContent
+LogPluginManager: Mounting Engine plugin NiagaraSimCaching
+LogPluginManager: Mounting Engine plugin Niagara
+LogPluginManager: Mounting Engine plugin Fab
+LogPluginManager: Mounting Engine plugin AlembicImporter
+LogPluginManager: Mounting Engine plugin InterchangeAssets
+LogPluginManager: Mounting Engine plugin InterchangeEditor
+LogPluginManager: Mounting Engine plugin Interchange
+LogPluginManager: Mounting Engine plugin JsonBlueprintUtilities
+LogPluginManager: Mounting Engine plugin AvfMedia
+LogPluginManager: Mounting Engine plugin ImgMedia
+LogPluginManager: Mounting Engine plugin MediaCompositing
+LogPluginManager: Mounting Engine plugin MediaPlate
+LogPluginManager: Mounting Engine plugin WebMMedia
+LogPluginManager: Mounting Engine plugin WmfMedia
+LogPluginManager: Mounting Engine plugin MeshPainting
+LogPluginManager: Mounting Engine plugin TcpMessaging
+LogPluginManager: Mounting Engine plugin UdpMessaging
+LogPluginManager: Mounting Engine plugin MetaHumanSDK
+LogPluginManager: Mounting Engine plugin ActorSequence
+LogPluginManager: Mounting Engine plugin LevelSequenceEditor
+LogPluginManager: Mounting Engine plugin SequenceValidator
+LogPluginManager: Mounting Engine plugin SequencerScripting
+LogPluginManager: Mounting Engine plugin TemplateSequence
+LogPluginManager: Mounting Engine plugin NNEDenoiser
+LogPluginManager: Mounting Engine plugin NNERuntimeORT
+LogPluginManager: Mounting Engine plugin OnlineBase
+LogPluginManager: Mounting Engine plugin OnlineServices
+LogPluginManager: Mounting Engine plugin OnlineSubsystemNull
+LogPluginManager: Mounting Engine plugin OnlineSubsystemUtils
+LogPluginManager: Mounting Engine plugin OnlineSubsystem
+LogPluginManager: Mounting Engine plugin LauncherChunkInstaller
+LogPluginManager: Mounting Engine plugin ActorLayerUtilities
+LogPluginManager: Mounting Engine plugin AndroidFileServer
+LogPluginManager: Mounting Engine plugin AndroidPermission
+LogPluginManager: Mounting Engine plugin AppleImageUtils
+LogPluginManager: Mounting Engine plugin ArchVisCharacter
+LogPluginManager: Mounting Engine plugin AssetTags
+LogPluginManager: Mounting Engine plugin AudioCapture
+LogPluginManager: Mounting Engine plugin AudioSynesthesia
+LogPluginManager: Mounting Engine plugin AudioWidgets
+LogPluginManager: Mounting Engine plugin CableComponent
+LogPluginManager: Mounting Engine plugin ChunkDownloader
+LogPluginManager: Mounting Engine plugin ComputeFramework
+LogPluginManager: Mounting Engine plugin CustomMeshComponent
+LogPluginManager: Mounting Engine plugin ExampleDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin GeometryCache
+LogPluginManager: Mounting Engine plugin GeometryProcessing
+LogPluginManager: Mounting Engine plugin GooglePAD
+LogPluginManager: Mounting Engine plugin HairStrands
+LogPluginManager: Mounting Engine plugin InputDebugging
+LogPluginManager: Mounting Engine plugin LocationServicesBPLibrary
+LogPluginManager: Mounting Engine plugin Metasound
+LogPluginManager: Mounting Engine plugin MobilePatchingUtils
+LogPluginManager: Mounting Engine plugin MsQuic
+LogPluginManager: Mounting Engine plugin ProceduralMeshComponent
+LogPluginManager: Mounting Engine plugin PropertyAccessEditor
+LogPluginManager: Mounting Engine plugin PropertyBindingUtils
+LogPluginManager: Mounting Engine plugin ResonanceAudio
+LogPluginManager: Mounting Engine plugin RigVM
+LogPluginManager: Mounting Engine plugin SignificanceManager
+LogPluginManager: Mounting Engine plugin SoundFields
+LogPluginManager: Mounting Engine plugin StateTree
+LogPluginManager: Mounting Engine plugin Synthesis
+LogPluginManager: Mounting Engine plugin WaveTable
+LogPluginManager: Mounting Engine plugin WebMMoviePlayer
+LogPluginManager: Mounting Engine plugin WindowsDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin WindowsMoviePlayer
+LogPluginManager: Mounting Engine plugin XInputDevice
+LogPluginManager: Mounting Engine plugin InterchangeTests
+LogPluginManager: Mounting Engine plugin TraceUtilities
+LogPluginManager: Mounting Engine plugin Takes
+LogPluginManager: Mounting Engine plugin HttpBlueprint
+LogPluginManager: Mounting Engine plugin WorldMetrics
+LogConfig: Applying CVar settings from Section [/Script/CompositeCore.CompositeCorePluginSettings] File [Engine]
+LogWindows: Failed to load 'WinPixGpuCapturer.dll' (GetLastError=126)
+LogWindows: File 'WinPixGpuCapturer.dll' does not exist
+PixWinPlugin: PIX capture plugin failed to initialize! Check that the process is launched from PIX.
+LogConfig: Applying CVar settings from Section [/Script/RenderDocPlugin.RenderDocPluginSettings] File [Engine]
+RenderDocPlugin: Display: RenderDoc plugin will not be loaded. Use '-AttachRenderDoc' on the cmd line or enable 'renderdoc.AutoAttach' in the plugin settings.
+LogNFORDenoise: NFORDenoise function starting up
+LogStudioTelemetry: Started StudioTelemetry Session
+LogInit: Using libcurl 8.12.1
+LogInit: - built for Windows
+LogInit: - supports SSL with OpenSSL/1.1.1t
+LogInit: - supports HTTP deflate (compression) using libz 1.3
+LogInit: - other features:
+LogInit: CURL_VERSION_SSL
+LogInit: CURL_VERSION_LIBZ
+LogInit: CURL_VERSION_IPV6
+LogInit: CURL_VERSION_ASYNCHDNS
+LogInit: CURL_VERSION_LARGEFILE
+LogInit: CURL_VERSION_TLSAUTH_SRP
+LogInit: CURL_VERSION_HTTP2
+LogInit: CurlRequestOptions (configurable via config and command line):
+LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
+LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
+LogInit: - CVarHttpCurlReuseConnectionEnabled = true - Libcurl will reuse connections
+LogInit: - MaxHostConnections = 16 - Libcurl will limit the number of connections to a host
+LogInit: - LocalHostAddr = Default
+LogInit: - BufferSize = 65536
+LogInit: CreateHttpThread using FCurlMultiPollEventLoopHttpThread
+LogInit: Creating http thread with maximum 256 concurrent requests
+LogInit: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
+LogOnline: OSS: Created online subsystem instance for: NULL
+LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL]
+LogInit: ExecutableName: CanceladoraV1.exe
+LogInit: Build: ++UE5+Release-5.7-CL-50162420
+LogInit: Platform=Windows
+LogInit: MachineId=731d57244f229735ed0586bd5954e04a
+LogInit: DeviceId=
+LogInit: Engine Version: 5.7.3-50162420+++UE5+Release-5.7
+LogInit: Compatible Engine Version: 5.7.0-47537391+++UE5+Release-5.7
+LogInit: Net CL: 47537391
+LogInit: OS: Windows 11 (25H2) [10.0.26200.7922] (), CPU: AMD Ryzen 5 5600G with Radeon Graphics , GPU: NVIDIA GeForce RTX 3060
+LogInit: CPU Model ID: 19500, microcode revision: a50000f
+LogInit: Compiled (64-bit): Jan 26 2026 15:25:57
+LogInit: Architecture: x64
+LogInit: Compiled with Visual C++: 19.44.35222.00
+LogInit: Build Configuration: Development
+LogInit: Branch Name: ++UE5+Release-5.7
+LogInit: Command Line:
+LogInit: Base Directory: C:/Users/Karim/Documents/Unreal Projects/Canceladora/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/
+LogInit: Allocator: Binned2
+LogInit: Installed Engine Build: 0
+LogInit: This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no
+LogDevObjectVersion: Number of dev versions registered: 41
+LogDevObjectVersion: Dev-Blueprints (B0D832E4-1F89-4F0D-ACCF-7EB736FD4AA2): 10
+LogDevObjectVersion: Dev-Build (E1C64328-A22C-4D53-A36C-8E866417BD8C): 0
+LogDevObjectVersion: Dev-Core (375EC13C-06E4-48FB-B500-84F0262A717E): 4
+LogDevObjectVersion: Dev-Editor (E4B068ED-F494-42E9-A231-DA0B2E46BB41): 40
+LogDevObjectVersion: Dev-Framework (CFFC743F-43B0-4480-9391-14DF171D2073): 37
+LogDevObjectVersion: Dev-Mobile (B02B49B5-BB20-44E9-A304-32B752E40360): 3
+LogDevObjectVersion: Dev-Networking (A4E4105C-59A1-49B5-A7C5-40C4547EDFEE): 0
+LogDevObjectVersion: Dev-Online (39C831C9-5AE6-47DC-9A44-9C173E1C8E7C): 0
+LogDevObjectVersion: Dev-Physics (78F01B33-EBEA-4F98-B9B4-84EACCB95AA2): 20
+LogDevObjectVersion: Dev-Platform (6631380F-2D4D-43E0-8009-CF276956A95A): 0
+LogDevObjectVersion: Dev-Rendering (12F88B9F-8875-4AFC-A67C-D90C383ABD29): 49
+LogDevObjectVersion: Dev-Sequencer (7B5AE74C-D270-4C10-A958-57980B212A5A): 13
+LogDevObjectVersion: Dev-VR (D7296918-1DD6-4BDD-9DE2-64A83CC13884): 3
+LogDevObjectVersion: Dev-LoadTimes (C2A15278-BFE7-4AFE-6C17-90FF531DF755): 1
+LogDevObjectVersion: Private-Geometry (6EACA3D4-40EC-4CC1-B786-8BED09428FC5): 3
+LogDevObjectVersion: Dev-AnimPhys (29E575DD-E0A3-4627-9D10-D276232CDCEA): 17
+LogDevObjectVersion: Dev-Anim (AF43A65D-7FD3-4947-9873-3E8ED9C1BB05): 15
+LogDevObjectVersion: Dev-ReflectionCapture (6B266CEC-1EC7-4B8F-A30B-E4D90942FC07): 1
+LogDevObjectVersion: Dev-Automation (0DF73D61-A23F-47EA-B727-89E90C41499A): 1
+LogDevObjectVersion: FortniteMain (601D1886-AC64-4F84-AA16-D3DE0DEAC7D6): 225
+LogDevObjectVersion: FortniteValkyrie (8DBC2C5B-54A7-43E0-A768-FCBB7DA29060): 8
+LogDevObjectVersion: FortniteSeason (5B4C06B7-2463-4AF8-805B-BF70CDF5D0DD): 15
+LogDevObjectVersion: FortniteRelease (E7086368-6B23-4C58-8439-1B7016265E91): 17
+LogDevObjectVersion: Dev-Enterprise (9DFFBCD6-494F-0158-E221-12823C92A888): 11
+LogDevObjectVersion: Dev-Niagara (F2AED0AC-9AFE-416F-8664-AA7FFA26D6FC): 1
+LogDevObjectVersion: Dev-Destruction (174F1F0B-B4C6-45A5-B13F-2EE8D0FB917D): 10
+LogDevObjectVersion: Dev-Physics-Ext (35F94A83-E258-406C-A318-09F59610247C): 41
+LogDevObjectVersion: Dev-PhysicsMaterial-Chaos (B68FC16E-8B1B-42E2-B453-215C058844FE): 1
+LogDevObjectVersion: Dev-CineCamera (B2E18506-4273-CFC2-A54E-F4BB758BBA07): 1
+LogDevObjectVersion: Dev-VirtualProduction (64F58936-FD1B-42BA-BA96-7289D5D0FA4E): 1
+LogDevObjectVersion: UE5-Main (697DD581-E64F-41AB-AA4A-51ECBEB7B628): 121
+LogDevObjectVersion: UE5-Release (D89B5E42-24BD-4D46-8412-ACA8DF641779): 61
+LogDevObjectVersion: UE5-SpecialProject (59DA5D52-1232-4948-B878-597870B8E98B): 9
+LogDevObjectVersion: Dev-MediaFramework (6F0ED827-A609-4895-9C91-998D90180EA4): 2
+LogDevObjectVersion: Dev-NaniteResearch (30D58BE3-95EA-4282-A6E3-B159D8EBB06A): 1
+LogDevObjectVersion: Dev-RigVM (DC49959B-53C0-4DE7-9156-EA885E7C5D39): 19
+LogDevObjectVersion: Dev-ControlRig (A7820CFB-20A7-4359-8C54-2C149623CF50): 40
+LogDevObjectVersion: Dev-IKRig (F6DFBB78-BB50-A0E4-4018-B84D60CBAF23): 11
+LogDevObjectVersion: Dev-ComputeFramework (6304A3E7-0059-4F59-8CFC-21BD7721FD4E): 0
+LogDevObjectVersion: Dev-Optimus (93EDE1AA-10CA-7375-4DF9-8A2849B157A0): 14
+LogDevObjectVersion: FN-Main-InterchangePipeline (B69D2E47-E2A8-4003-BF77-18A492C4D899): 1
+LogInit: Presizing for max 2097152 objects, including 1 objects not considered by GC.
+LogInit: Object subsystem initialized
+LogConfig: Set CVar [[con.DebugEarlyDefault:1]]
+LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+LogConfig: Set CVar [[r.setres:1280x720]]
+LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+LogConfig: Set CVar [[fx.NiagaraAllowRuntimeScalabilityChanges:1]]
+LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+LogConfig: Set CVar [[r.Nanite.Streaming.ReservedResources:1]]
+LogConfig: Set CVar [[D3D12.Bindless.ResourceDescriptorHeapSize:32768]]
+LogConfig: Set CVar [[D3D12.Bindless.SamplerDescriptorHeapSize:2048]]
+LogConfig: Set CVar [[r.PSOPrecache.GlobalShaders:1]]
+LogConfig: Set CVar [[r.VRS.EnableSoftware:1]]
+LogConfig: Set CVar [[r.VRS.ContrastAdaptiveShading:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererSettings] File [Engine]
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[VisualizeCalibrationColorMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationColor.PPM_DefaultCalibrationColor]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[VisualizeCalibrationGrayscaleMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationGrayscale.PPM_DefaultCalibrationGrayscale]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.GPUCrashDebugging:0]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: CVar [[MaxSkinBones:(Default=65536,PerPlatform=(("Mobile", 256)))]] deferred - dummy variable created
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Shaders.RemoveUnusedInterpolators:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Shadow.DetectVertexShaderLayerAtRuntime:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.RoughDiffuse:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.SheenQuality:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.ShadingQuality:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.TileCoord8bits:0]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.Glints:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Substrate.ClosuresPerPixel:4]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Refraction.Blur:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.AllowStaticLighting:0]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.GenerateMeshDistanceFields:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.DynamicGlobalIlluminationMethod:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.ReflectionMethod:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.SkinCache.CompileShaders:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.RayTracing:0]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.Enable:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange:1]]
+[2026.03.09-19.39.39:735][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.HighlightContrastScale:0.8]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.ShadowContrastScale:0.8]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererOverrideSettings] File [Engine]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.StreamingSettings] File [Engine]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.MinBulkDataSizeForAsyncLoading:131072]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.AsyncLoadingThreadEnabled:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.EventDrivenLoaderEnabled:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.WarnIfTimeLimitExceeded:0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMultiplier:1.5]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMinTime:0.005]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.UseBackgroundLevelStreaming:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.PriorityAsyncLoadingExtraTime:15.0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.UnregisterComponentsTimeLimit:1.0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[s.MaxPackageSummarySize:16384]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[s.FlushStreamingOnExit:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__SoundBase]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__MaterialInterface]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__DeviceProfileManager]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.GarbageCollectionSettings] File [Engine]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.MaxObjectsNotConsideredByGC:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.FlushStreamingOnGC:0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.NumRetriesBeforeForcingGC:10]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.AllowParallelGC:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.TimeBetweenPurgingPendingKillObjects:61.1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.MaxObjectsInEditor:25165824]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.IncrementalBeginDestroyEnabled:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.CreateGCClusters:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.MinGCClusterSize:5]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.AssetClustreringEnabled:0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.ActorClusteringEnabled:0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.VerifyUObjectsAreNotFGCObjects:0]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Set CVar [[gc.GarbageEliminationEnabled:1]]
+[2026.03.09-19.39.39:736][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.NetworkSettings] File [Engine]
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Average",ToolTip="Simulates average internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Bad",ToolTip="Simulates laggy internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.39.39:736][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="BufferBloat",ToolTip="Simulates a connection affected by buffer bloat (in and out)")]] deferred - dummy variable created
+[2026.03.09-19.39.39:757][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resx="1920"
+[2026.03.09-19.39.39:757][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resy="1080"
+[2026.03.09-19.39.39:757][ 0]LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [Scalability]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.SkeletalMeshLODBias:0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.ViewDistanceScale:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [Scalability]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.FXAA.Quality:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TemporalAA.Quality:2]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.History.R11G11B10:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.History.ScreenPercentage:200]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.History.UpdateQuality:3]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.ShadingRejection.Flickering:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.RejectionAntiAliasingQuality:2]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.ReprojectionField:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.TSR.Resurrection:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [Scalability]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LightFunctionQuality:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.ShadowQuality:5]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.CSM.MaxCascades:10]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.MaxResolution:2048]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.MaxCSMResolution:2048]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.RadiusThreshold:0.01]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.DistanceScale:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.CSM.TransitionScale:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.PreShadowResolutionFactor:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.DistanceFieldShadowing:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.VolumetricFog:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridPixelSize:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridSizeZ:128]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LightMaxDrawDistanceScale:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.CapsuleShadows:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MaxPhysicalPages:4096]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectional:-1.5]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectionalMoving:-1.5]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocal:0.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocalMoving:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountDirectional:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayDirectional:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountLocal:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayLocal:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MarkCoarsePagesLocal:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Applying CVar settings from Section [GlobalIlluminationQuality@3] File [Scalability]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.DistanceFieldAO:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.SkylightIntensityMultiplier:1.0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.AOQuality:2]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.DiffuseIndirect.Allow:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.MaxLightsPerTile:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.UpdateFactor:32]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.UpdateFactor:64]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.ProbeSpacing:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.HemisphereProbeResolution:4]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.TraceMeshSDFs.Allow:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution:32]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.NumProbesToTraceBudget:100]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.DownsampleFactor:16]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.NumAdaptiveProbes:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TracingOctahedronResolution:8]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.IrradianceFormat:0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.StochasticInterpolation:0]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.FullResolutionJitterWidth:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TwoSidedFoliageBackfaceDiffuse:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.FullResDepth:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.BentNormal:1]]
+[2026.03.09-19.39.39:757][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.HZB:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.ForegroundSampleRejectPower:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.GridPixelSize:32]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TraceFromVolume:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TracingOctahedronResolution:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.ProbeResolution:8]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.NumProbesToTraceBudget:70]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.RayTracing.Scene.BuildMode:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [ReflectionQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSR.Quality:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSR.HalfResSceneColor:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.Allow:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.DownsampleFactor:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.MaxRoughnessToTraceForFoliage:0.4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecularForFoliage:0.8]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.NumSamples:5]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.MinWeight:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Allow:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Enable:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.MotionBlurQuality:4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.MotionBlur.HalfResGather:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMipLevelFactor:0.4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMaxQuality:100]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.AmbientOcclusionLevels:-1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.AmbientOcclusionRadiusScale:1.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DepthOfFieldQuality:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.RenderTargetPoolMin:400]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.LensFlareQuality:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SceneColorFringeQuality:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.EyeAdaptationQuality:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.BloomQuality:5]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Bloom.ScreenPercentage:50.000]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.FastBlurThreshold:100]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Upscale.Quality:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.LightShaftQuality:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Filter.SizeScale:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Tonemapper.Quality:5]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Gather.ResolutionDivisor:2 ; lower gathering resolution]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Gather.AccumulatorQuality:1 ; higher gathering accumulator quality]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Gather.PostfilterMethod:1 ; Median3x3 postfilering method]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Gather.EnableBokehSettings:0 ; no bokeh simulation when gathering]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Gather.RingCount:4 ; medium number of samples when gathering]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Scatter.ForegroundCompositing:1 ; additive foreground scattering]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Scatter.BackgroundCompositing:2 ; additive background scattering]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Scatter.EnableBokehSettings:1 ; bokeh simulation when scattering]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1 ; only a maximum of 10% of scattered bokeh]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Recombine.Quality:1 ; cheap slight out of focus]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Recombine.EnableBokehSettings:0 ; no bokeh simulation on slight out of focus]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.TemporalAAQuality:1 ; more stable temporal accumulation]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [TextureQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.MipBias:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.Boost:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.MaxAnisotropy:8]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.VT.MaxAnisotropy:8]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.LimitPoolSizeToVRAM:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.PoolSize:1000]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Streaming.MaxEffectiveScreenSize:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Dim:64]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.RefractionQuality:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SceneColorFormat:4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.DetailMode:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Blur:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.MaterialQualityLevel:1 ; High quality]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSS.Scale:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSS.SampleSet:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSS.Quality:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSS.HalfRes:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SSGI.Quality:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.EmitterSpawnRateScale:1.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.ParticleLightQuality:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMin:4.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMax:128.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[fx.Niagara.QualityLevel:3]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.Refraction.OffsetQuality:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.DownsampleFactor:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.MaxStepCount:256]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Resolution:512]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Precision:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.UseExistenceMask:0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[foliage.DensityScale:1.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[grass.DensityScale:1.0]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [Scalability]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HairStrands.SkyLighting.IntegrationType:2]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HairStrands.SkyAO.SampleCount:4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Set CVar [[r.AnisotropicMaterials:1]]
+[2026.03.09-19.39.39:758][ 0]LogConfig: Applying CVar settings from Section [LandscapeQuality@3] File [Scalability]
+[2026.03.09-19.39.39:759][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.39.39:775][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.39.39:775][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.39.39:775][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.39.39:775][ 0]LogD3D11RHI: D3D11 min allowed feature level: 11_0
+[2026.03.09-19.39.39:775][ 0]LogD3D11RHI: D3D11 max allowed feature level: 11_1
+[2026.03.09-19.39.39:775][ 0]LogD3D11RHI: D3D11 adapters:
+[2026.03.09-19.39.39:775][ 0]LogD3D11RHI: Testing D3D11 Adapter 0:
+[2026.03.09-19.39.39:775][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.39.39:776][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: 0. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:2, VendorId:0x10de UMA:false
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: Testing D3D11 Adapter 1:
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: Description : Microsoft Basic Render Driver
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: VendorId : 1414
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: DeviceId : 008c
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: SubSysId : 0000
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: Revision : 0000
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: DedicatedVideoMemory : 0 bytes
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.39.40:051][ 0]LogD3D11RHI: AdapterLuid : 0 85287
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: 1. 'Microsoft Basic Render Driver' (Feature Level 11_1)
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: 0/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x1414 UMA:true
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: Testing D3D11 Adapter 2:
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.39.40:064][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.39.40:066][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.39.40:066][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.39.40:066][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.39.40:066][ 0]LogD3D11RHI: AdapterLuid : 0 168573036
+[2026.03.09-19.39.40:223][ 0]LogD3D11RHI: 2. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.39.40:223][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x10de UMA:false
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: Chosen D3D11 Adapter:
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.39.40:224][ 0]LogD3D11RHI: Integrated GPU (iGPU): false
+[2026.03.09-19.39.40:224][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.39.40:224][ 0]LogInit: Selected Device Profile: [Windows]
+[2026.03.09-19.39.40:224][ 0]LogHAL: Display: Platform has ~ 32 GB [34216574976 / 34359738368 / 32], which maps to Largest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
+[2026.03.09-19.39.40:224][ 0]LogDeviceProfileManager: Going up to parent DeviceProfile []
+[2026.03.09-19.39.40:224][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.RasterizationMode:Bitmap -> Msdf]]
+[2026.03.09-19.39.40:224][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.ResolutionLevel:2 -> 2]]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Applying CVar settings from Section [Startup] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Set CVar [[r.DumpShaderDebugInfo:2]]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Set CVar [[p.chaos.AllowCreatePhysxBodies:1]]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Set CVar [[fx.SkipVectorVMBackendOptimizations:1]]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Applying CVar settings from Section [Startup_Windows] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [Engine]
+[2026.03.09-19.39.40:224][ 0]LogConfig: Set CVar [[WindowsApplication.UseWorkerThreadForRawInput:0]]
+[2026.03.09-19.39.40:224][ 0]LogInit: Computer: DESKTOP-5VRVP1B
+[2026.03.09-19.39.40:224][ 0]LogInit: User: Karim
+[2026.03.09-19.39.40:224][ 0]LogInit: CPU Page size=4096, Cores=6
+[2026.03.09-19.39.40:224][ 0]LogInit: High frequency timer resolution =10.000000 MHz
+[2026.03.09-19.39.40:224][ 0]LogInit: Handheld Device: 0
+[2026.03.09-19.39.40:224][ 0]LogMemory: Process is running as part of a Windows Job with separate resource limits
+[2026.03.09-19.39.40:224][ 0]LogMemory: Memory total: Physical=31.9GB (32GB approx) Virtual=48.3GB
+[2026.03.09-19.39.40:224][ 0]LogMemory: Platform Memory Stats for Windows
+[2026.03.09-19.39.40:224][ 0]LogMemory: Process Physical Memory: 183.48 MB used, 204.73 MB peak
+[2026.03.09-19.39.40:224][ 0]LogMemory: Process Virtual Memory: 139.15 MB used, 141.73 MB peak
+[2026.03.09-19.39.40:224][ 0]LogMemory: Physical Memory: 11899.88 MB used, 20731.59 MB free, 32631.47 MB total
+[2026.03.09-19.39.40:224][ 0]LogMemory: Virtual Memory: 32671.07 MB used, 16769.35 MB free, 49440.43 MB total
+[2026.03.09-19.39.40:224][ 0]LogCsvProfiler: Display: Metadata set : extradevelopmentmemorymb="0"
+[2026.03.09-19.39.40:229][ 0]LogWindows: WindowsPlatformFeatures enabled
+[2026.03.09-19.39.40:229][ 0]LogSpline: Registered spline type: TypeId=0x54E3AD22, Impl=MultiSpline, Value=Vector
+[2026.03.09-19.39.40:229][ 0]LogChaosDD: Chaos Debug Draw Startup
+[2026.03.09-19.39.40:229][ 0]LogInit: Physics initialised using underlying interface: Chaos
+[2026.03.09-19.39.40:229][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.39.40:229][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.39.40:230][ 0]LogTextLocalizationManager: No specific localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: Available input methods:
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - Touch Input Correction (TSF IME).
+[2026.03.09-19.39.40:296][ 0]LogWindowsTextInputMethodSystem: Activated input method: Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.39.40:320][ 0]LogWindowsTouchpad: Display: CacheForceMaxTouchpadSensitivityMode SetMaxTouchpadSensitivity
+[2026.03.09-19.39.40:325][ 0]LogObj: Display: Attempting to load config data for Default__SlateThemeManager before the Class has been constructed/registered/linked (likely during module loading or early startup). This will result in the load silently failing and should be fixed.
+[2026.03.09-19.39.40:327][ 0]LogSlate: New Slate User Created. Platform User Id 0, User Index 0, Is Virtual User: 0
+[2026.03.09-19.39.40:327][ 0]LogSlate: Slate User Registered. User Index 0, Is Virtual User: 0
+[2026.03.09-19.39.40:369][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.39.40:369][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.39.40:369][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.39.40:369][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.39.40:369][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.39.40:370][ 0]LogWindows: Attached monitors:
+[2026.03.09-19.39.40:370][ 0]LogWindows: resolution: 1920x1080, work area: (0, 0) -> (1920, 1032), device: '\\.\DISPLAY1' [PRIMARY]
+[2026.03.09-19.39.40:370][ 0]LogWindows: resolution: 1920x1080, work area: (-1920, 0) -> (0, 1032), device: '\\.\DISPLAY2'
+[2026.03.09-19.39.40:370][ 0]LogWindows: Found 2 attached monitors.
+[2026.03.09-19.39.40:370][ 0]LogWindows: Gathering driver information using Windows Setup API
+[2026.03.09-19.39.40:371][ 0]LogRHI: RHI Adapter Info:
+[2026.03.09-19.39.40:371][ 0]LogRHI: Name: NVIDIA GeForce RTX 3060
+[2026.03.09-19.39.40:371][ 0]LogRHI: Driver Version: 591.59 (internal:32.0.15.9159, unified:591.59)
+[2026.03.09-19.39.40:371][ 0]LogRHI: Driver Date: 12-11-2025
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: Creating new Direct3DDevice
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: GPU DeviceId: 0x2504 (for the marketing name, search the web for "GPU Device Id")
+[2026.03.09-19.39.40:371][ 0]LogRHI: Texture pool is 8480 MB (70% of 12115 MB)
+[2026.03.09-19.39.40:371][ 0]LogNvidiaAftermath: Nvidia Aftermath is disabled in D3D11 due to instability issues.
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: Creating D3DDevice using adapter:
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.39.40:371][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.39.40:510][ 0]LogNvidiaAftermath: Aftermath is not loaded.
+[2026.03.09-19.39.40:521][ 0]LogD3D11RHI: RHI has support for 64 bit atomics
+[2026.03.09-19.39.40:521][ 0]LogD3D11RHI: Async texture creation enabled
+[2026.03.09-19.39.40:521][ 0]LogD3D11RHI: D3D11_MAP_WRITE_NO_OVERWRITE for dynamic buffer SRVs is supported
+[2026.03.09-19.39.40:521][ 0]LogD3D11RHI: Array index from any shader is supported
+[2026.03.09-19.39.40:533][ 0]LogVRS: Current RHI does not support Variable Rate Shading
+[2026.03.09-19.39.40:539][ 0]LogCsvProfiler: Display: Metadata set : verbatimrhiname="D3D11"
+[2026.03.09-19.39.40:539][ 0]LogCsvProfiler: Display: Metadata set : rhiname="D3D11"
+[2026.03.09-19.39.40:539][ 0]LogCsvProfiler: Display: Metadata set : rhifeaturelevel="SM5"
+[2026.03.09-19.39.40:539][ 0]LogCsvProfiler: Display: Metadata set : shaderplatform="PCD3D_SM5"
+[2026.03.09-19.39.40:539][ 0]LogInit: Initializing FReadOnlyCVARCache
+[2026.03.09-19.39.40:545][ 0]LogRendererCore: Ray tracing is disabled. Reason: disabled through project setting (r.RayTracing=0).
+[2026.03.09-19.39.40:546][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library Global. Total 4275 unique shaders.
+[2026.03.09-19.39.40:546][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library Global
+[2026.03.09-19.39.40:546][ 0]LogShaderLibrary: Display: Logical shader library 'Global' has been created as a monolithic library
+[2026.03.09-19.39.40:546][ 0]LogTemp: Display: Clearing the OS Cache
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: --- StereoAspects begin ---
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: Platform=PCD3D_SM5 (0)
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bInstancedStereo = 0
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bMobilePlatform = 0
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bMobilePostprocessing = 1
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bMobileMultiView = 0
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bMultiViewportCapable = 1
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: bInstancedStereoNative = 0
+[2026.03.09-19.39.40:551][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewCoreSupport = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewNative = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewFallback = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bInstancedMultiViewportEnabled = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bInstancedStereoEnabled = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewEnabled = 0
+[2026.03.09-19.39.40:552][ 0]LogInit: FStereoShaderAspects: --- StereoAspects end ---
+[2026.03.09-19.39.40:569][ 0]LogInit: XR: Instanced Stereo Rendering is Disabled
+[2026.03.09-19.39.40:569][ 0]LogInit: XR: MultiViewport is Disabled
+[2026.03.09-19.39.40:569][ 0]LogInit: XR: Mobile Multiview is Disabled
+[2026.03.09-19.39.40:583][ 0]LogSlate: Using FreeType 2.10.0
+[2026.03.09-19.39.40:583][ 0]LogSlate: SlateFontServices - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
+[2026.03.09-19.39.40:652][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library CanceladoraV1. Total 1019 unique shaders.
+[2026.03.09-19.39.40:652][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library CanceladoraV1
+[2026.03.09-19.39.40:652][ 0]LogShaderLibrary: Display: Logical shader library 'CanceladoraV1' has been created as a monolithic library
+[2026.03.09-19.39.40:652][ 0]LogShaderLibrary: Display: Tried to open again shader library 'CanceladoraV1', but could not find new components for it (existing components: 1).
+[2026.03.09-19.39.40:652][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.39.40:652][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.39.40:652][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.39.40:652][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the locale.
+[2026.03.09-19.39.40:652][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.39.40:652][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.39.40:654][ 0]LogAssetRegistry: FAssetRegistry took 0.0004 seconds to start up
+[2026.03.09-19.39.40:843][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64Editor not found.
+[2026.03.09-19.39.40:843][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64 not found.
+[2026.03.09-19.39.40:846][ 0]LogDeviceProfileManager: Active device profile: [00007FF49131EAE0][0000020A267E24A0 82] Windows
+[2026.03.09-19.39.40:846][ 0]LogCsvProfiler: Display: Metadata set : deviceprofile="Windows"
+[2026.03.09-19.39.40:847][ 0]LogStreaming: Display: FlushAsyncLoading(1): 1 QueuedPackages, 0 AsyncPackages
+[2026.03.09-19.39.40:847][ 0]LogFilePackageStore: Updated: NewPackages=474, OldPackages=0, TotalPackages=474
+[2026.03.09-19.39.40:928][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.39.40:932][ 0]LogMetaSound: Display: MetaSound Page Target Initialized to 'Default'
+[2026.03.09-19.39.40:934][ 0]LogPackageLocalizationCache: Processed 67 localized package path(s) for 1 prioritized culture(s) in 0.000170 seconds
+[2026.03.09-19.39.40:939][ 0]LogStats: UGameplayTagsManager::InitializeManager - 0.000 s
+[2026.03.09-19.39.40:940][ 0]LogConfig: Applying CVar settings from Section [/Script/NNEDenoiser.NNEDenoiserSettings] File [Engine]
+[2026.03.09-19.39.40:943][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.39.40:955][ 0]LogMoviePlayer: Initializing movie player
+[2026.03.09-19.39.40:959][ 0]LogNiagaraDebuggerClient: Niagara Debugger Client Initialized | Session: 0BCAC009A97943B5800000000000D300 | Instance: F8339E25446D6F7D43D3C6B3E1C5124A (DESKTOP-5VRVP1B-86464).
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: MakeRuntimeORTDml:
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: DirectML: yes
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: RHI D3D12: no
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: D3D12: yes
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: Interface availability:
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: GPU: yes
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: RDG: no
+[2026.03.09-19.39.41:124][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.39.41:200][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.39.41:200][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.39.41:200][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.39.41:200][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.39.41:200][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.39.41:211][ 0]LogAudio: Display: Registering Engine Module Parameter Interfaces...
+[2026.03.09-19.39.41:212][ 0]LogMetaSound: MetaSound Engine Initialized
+[2026.03.09-19.39.41:219][ 0]LogAndroidPermission: UAndroidPermissionCallbackProxy::GetInstance
+[2026.03.09-19.39.41:229][ 0]LogUObjectArray: 28311 objects as part of root set at end of initial load.
+[2026.03.09-19.39.41:229][ 0]LogUObjectArray: 4 objects are not in the root set, but can never be destroyed because they are in the DisregardForGC set.
+[2026.03.09-19.39.41:229][ 0]LogUObjectArray: CloseDisregardForGC: 28311/28311 objects in disregard for GC pool
+[2026.03.09-19.39.41:243][ 0]LogEngine: Initializing Engine...
+[2026.03.09-19.39.41:255][ 0]LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use.
+[2026.03.09-19.39.41:255][ 0]LogInit: Texture streaming: Enabled
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: Initializing Audio Device Manager...
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: Loading Default Audio Settings Objects...
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: No default SoundConcurrencyObject specified (or failed to load).
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: Audio Device Manager Initialized
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: Creating Audio Device: Id: 1, Scope: Shared, Realtime: True
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Audio Mixer Platform Settings:
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Sample Rate: 48000
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Number of buffers to queue: 1
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Max Channels (voices): 32
+[2026.03.09-19.39.41:257][ 0]LogAudioMixer: Display: Number of Async Source Workers: 4
+[2026.03.09-19.39.41:257][ 0]LogAudio: Display: AudioDevice MaxSources: 32
+[2026.03.09-19.39.41:258][ 0]LogAudio: Display: Audio Spatialization Plugin: None (built-in).
+[2026.03.09-19.39.41:258][ 0]LogAudio: Display: Audio Reverb Plugin: None (built-in).
+[2026.03.09-19.39.41:258][ 0]LogAudio: Display: Audio Occlusion Plugin: None (built-in).
+[2026.03.09-19.39.41:268][ 0]LogAudioMixer: Display: Initializing audio mixer using platform API: 'XAudio2'
+[2026.03.09-19.39.41:310][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Console', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.39.41:312][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Console', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.39.41:315][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Multimedia', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.39.41:317][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Multimedia', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.39.41:320][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Communications', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.39.41:323][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Communications', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.39.41:352][ 0]LogAudioMixer: Display: Using Audio Hardware Device Realtek HD Audio 2nd output (Realtek(R) Audio)
+[2026.03.09-19.39.41:352][ 0]LogAudioMixer: Display: Initializing Sound Submixes...
+[2026.03.09-19.39.41:353][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterSubmixDefault'
+[2026.03.09-19.39.41:353][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterReverbSubmixDefault'
+[2026.03.09-19.39.41:356][ 0]LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=1
+[2026.03.09-19.39.41:356][ 0]LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=1
+[2026.03.09-19.39.41:356][ 0]LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=1
+[2026.03.09-19.39.41:356][ 0]LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=1
+[2026.03.09-19.39.41:356][ 0]LogInit: FAudioDevice initialized with ID 1.
+[2026.03.09-19.39.41:357][ 0]LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 1
+[2026.03.09-19.39.41:357][ 0]LogCsvProfiler: Display: Metadata set : largeworldcoordinates="1"
+[2026.03.09-19.39.41:359][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Untitled
+[2026.03.09-19.39.41:363][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Untitled'.
+[2026.03.09-19.39.41:365][ 0]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
+[2026.03.09-19.39.41:365][ 0]LogInit: Display: Game Engine Initialized.
+[2026.03.09-19.39.41:365][ 0]LogNNEDenoiser: Ray Tracing is not enabled, therefore NNEDenoiser is not registered!
+[2026.03.09-19.39.41:372][ 0]LogInit: Display: Starting Game.
+[2026.03.09-19.39.41:373][ 0]LogGlobalStatus: UEngine::Browse Started Browse: "/Game/Canceladora?Name=Player"
+[2026.03.09-19.39.41:373][ 0]LogNet: Browse: /Game/Canceladora?Name=Player
+[2026.03.09-19.39.41:373][ 0]LogLoad: LoadMap: /Game/Canceladora?Name=Player
+[2026.03.09-19.39.41:373][ 0]LogWorld: BeginTearingDown for /Temp/Untitled_0
+[2026.03.09-19.39.41:373][ 0]LogWorld: UWorld::CleanupWorld for Untitled, bSessionEnded=true, bCleanupResources=true
+[2026.03.09-19.39.41:373][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.39.41:377][ 0]LogAudio: Display: Audio Device unregistered from world 'None'.
+[2026.03.09-19.39.41:379][ 0]LogUObjectHash: Compacting FUObjectHashTables data took 0.75ms
+[2026.03.09-19.39.41:405][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Canceladora'.
+[2026.03.09-19.39.41:405][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Canceladora
+[2026.03.09-19.39.41:408][ 0]LogLoad: Game class is 'GameModeBase'
+[2026.03.09-19.39.41:408][ 0]LogWorld: Bringing World /Game/Canceladora.Canceladora up for play (max tick rate 0) at 2026.03.09-20.39.41
+[2026.03.09-19.39.41:409][ 0]LogWorld: Bringing up level for play took: 0.000647
+[2026.03.09-19.39.41:409][ 0]LogGameMode: FindPlayerStart: PATHS NOT DEFINED or NO PLAYERSTART with positive rating
+[2026.03.09-19.39.41:412][ 0]LogViewport: Display: Player bShowMouseCursor Changed, False -> True
+[2026.03.09-19.39.41:412][ 0]LogLoad: Took 0.039354 seconds to LoadMap(/Game/Canceladora)
+[2026.03.09-19.39.41:412][ 0]LogGlobalStatus: UEngine::LoadMap Load map complete /Game/Canceladora
+[2026.03.09-19.39.41:413][ 0]LogSlate: Took 0.000499 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.39.41:495][ 0]LogSlate: Took 0.000635 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.39.41:555][ 0]LogRHI: Display: ShaderPipelineCache: Paused Batching. 1
+[2026.03.09-19.39.41:555][ 0]LogPakFile: AllPaks IndexSizes: DirectoryHashSize=32, PathHashSize=16, EntriesSize=32752, DirTreeIndexSize=145552, TotalSize=178352
+[2026.03.09-19.39.41:555][ 0]LogRHI: Display: ShaderPipelineCache: Resumed Batching. 0
+[2026.03.09-19.39.41:555][ 0]LogRHI: Display: ShaderPipelineCache: Batching Resumed.
+[2026.03.09-19.39.41:589][ 0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
+[2026.03.09-19.39.41:589][ 0]LogLoad: (Engine Initialization) Total time: 2.31 seconds
+[2026.03.09-19.39.41:595][ 0]LogContentStreaming: Texture pool size now 1000 MB
+[2026.03.09-19.39.41:595][ 0]LogCsvProfiler: Display: Metadata set : streamingpoolsizemb="1000"
+[2026.03.09-19.39.41:597][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.39.41:600][ 0]LogSlate: Slate font cache was flushed
+[2026.03.09-19.39.41:602][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.39.41:602][ 0]LogTrace: Display: Control listening on port 38783
+[2026.03.09-19.39.41:606][ 1]LogSlate: Took 0.000352 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.39.42:597][155]LogSlate: Took 0.000511 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.39.42:601][155]LogSlate: Took 0.000381 seconds to synchronously load lazily loaded font '../../../Engine/Content/EngineFonts/Faces/RobotoBold.ufont' (160K)
+[2026.03.09-19.39.46:623][751]Closing by request
+[2026.03.09-19.39.46:623][751]LogWindows: FPlatformMisc::RequestExit(0, UGameEngine::HandleExitCommand)
+[2026.03.09-19.39.46:623][751]LogWindows: FPlatformMisc::RequestExitWithStatus(0, 0, UGameEngine::HandleExitCommand)
+[2026.03.09-19.39.46:623][751]LogCore: Engine exit requested (reason: Win RequestExit)
+[2026.03.09-19.39.46:629][752]LogCore: Engine exit requested (reason: EngineExit() was called; note: exit was already requested)
+[2026.03.09-19.39.46:638][752]LogInit: Display: PreExit Game.
+[2026.03.09-19.39.46:639][752]LogWorld: BeginTearingDown for /Game/Canceladora
+[2026.03.09-19.39.46:641][752]LogWorld: UWorld::CleanupWorld for Canceladora, bSessionEnded=true, bCleanupResources=true
+[2026.03.09-19.39.46:641][752]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.39.46:641][752]LogRuntimeTelemetry: Recording EnginePreExit events
+[2026.03.09-19.39.47:249][752]LogAudio: Display: Beginning Audio Device Manager Shutdown (Module: AudioMixerXAudio2)...
+[2026.03.09-19.39.47:249][752]LogAudio: Display: Destroying 1 Remaining Audio Device(s)...
+[2026.03.09-19.39.47:249][752]LogAudio: Display: Audio Device unregistered from world 'Canceladora'.
+[2026.03.09-19.39.47:249][752]LogAudio: Display: Shutting down audio device while 1 references to it are still alive. For more information, compile with INSTRUMENT_AUDIODEVICE_HANDLES.
+[2026.03.09-19.39.47:249][752]LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=1, StreamState=4
+[2026.03.09-19.39.47:251][752]LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=1, StreamState=2
+[2026.03.09-19.39.47:256][752]LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID -1
+[2026.03.09-19.39.47:256][752]LogAudio: Display: Audio Device Manager Shutdown
+[2026.03.09-19.39.47:256][752]LogSlate: Request Window 'CanceladoraV1 (64-bit Development PCD3D_SM5) ' being destroyed
+[2026.03.09-19.39.47:257][752]LogSlate: Window 'CanceladoraV1 (64-bit Development PCD3D_SM5) ' being destroyed
+[2026.03.09-19.39.47:263][752]LogWindowsTextInputMethodSystem: Activated input method: Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.39.47:285][752]LogSlate: Slate User Destroyed. User Index 0, Is Virtual User: 0
+[2026.03.09-19.39.47:285][752]LogExit: Preparing to exit.
+[2026.03.09-19.39.47:285][752]LogMoviePlayer: Shutting down movie player
+[2026.03.09-19.39.47:293][752]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
+[2026.03.09-19.39.47:295][752]LogDemo: Cleaned up 0 splitscreen connections, owner deletion: enabled
+[2026.03.09-19.39.47:298][752]LogExit: Game engine shut down
+[2026.03.09-19.39.47:333][752]LogExit: Object subsystem successfully closed.
+[2026.03.09-19.39.47:340][752]LogShaderLibrary: Display: Closing logical shader library 'Global' with 1 components
+[2026.03.09-19.39.47:340][752]LogShaderLibrary: Display: Closing logical shader library 'CanceladoraV1' with 1 components
+[2026.03.09-19.39.47:349][752]LogChaosDD: Chaos Debug Draw Shutdown
+[2026.03.09-19.39.47:350][752]LogNFORDenoise: NFORDenoise function shutting down
+[2026.03.09-19.39.47:351][752]RenderDocPlugin: plugin has been unloaded.
+[2026.03.09-19.39.47:351][752]LogPakFile: Destroying PakPlatformFile
+[2026.03.09-19.39.47:354][752]LogD3D11RHI: Shutdown
+[2026.03.09-19.39.47:354][752]LogD3D11RHI: CleanupD3DDevice
+[2026.03.09-19.39.47:360][752]LogExit: Exiting.
+[2026.03.09-19.39.47:374][752]Log file closed, 03/09/26 20:39:47
diff --git a/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1.log b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1.log
new file mode 100644
index 0000000..2851ad6
--- /dev/null
+++ b/PACKAGE/Windows/CanceladoraV1/Saved/Logs/CanceladoraV1.log
@@ -0,0 +1,857 @@
+Log file open, 03/09/26 20:41:02
+LogWindows: Failed to load 'aqProf.dll' (GetLastError=126)
+LogWindows: File 'aqProf.dll' does not exist
+LogProfilingDebugging: Loading WinPixEventRuntime.dll for PIX profiling (from ../../../Engine/Binaries/ThirdParty/Windows/WinPixEventRuntime/x64).
+LogWindows: Failed to load 'VtuneApi.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi.dll' does not exist
+LogWindows: Failed to load 'VtuneApi32e.dll' (GetLastError=126)
+LogWindows: File 'VtuneApi32e.dll' does not exist
+LogWindows: Custom abort handler registered for crash reporting.
+LogCore: Display: UTS: The Unreal Trace Server binary is not available ('../../../Engine/Binaries/Win64/UnrealTraceServer.exe')
+LogTrace: Initializing trace...
+LogTrace: Finished trace initialization.
+LogCsvProfiler: Display: Metadata set : platform="Windows"
+LogCsvProfiler: Display: Metadata set : config="Development"
+LogCsvProfiler: Display: Metadata set : buildversion="++UE5+Release-5.7-CL-50162420"
+LogCsvProfiler: Display: Metadata set : engineversion="5.7.3-50162420+++UE5+Release-5.7"
+LogCsvProfiler: Display: Metadata set : enginereleaseversion="5.7.3"
+LogCsvProfiler: Display: Metadata set : os="Windows 11 (25H2) [10.0.26200.7922] "
+LogCsvProfiler: Display: Metadata set : cpu="AuthenticAMD|AMD Ryzen 5 5600G with Radeon Graphics"
+LogCsvProfiler: Display: Metadata set : pgoenabled="0"
+LogCsvProfiler: Display: Metadata set : pgoprofilingenabled="0"
+LogCsvProfiler: Display: Metadata set : ltoenabled="0"
+LogCsvProfiler: Display: Metadata set : asan="0"
+LogCsvProfiler: Display: Metadata set : mergedmodules="0"
+LogCsvProfiler: Display: Metadata set : commandline="" CanceladoraV1""
+LogCsvProfiler: Display: Metadata set : loginid="731d57244f229735ed0586bd5954e04a"
+LogCsvProfiler: Display: Metadata set : llm="0"
+LogPakFile: Initializing PakPlatformFile
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/global.utoc, Id=ffffffffffffffff, Order=0, EntryCount=1, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/global.utoc' in location slot 0
+LogPakFile: Display: Initialized I/O dispatcher file backend. Mounted the global container: ../../../CanceladoraV1/Content/Paks/global.utoc
+LogPakFile: Display: Found Pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak attempting to mount.
+LogPakFile: Display: Mounting pak file ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak.
+LogIoDispatcher: Display: Reading toc: ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc
+LogIoDispatcher: Display: Toc loaded : ../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc, Id=748044660d7f2d84, Order=4, EntryCount=1871, SignatureHash=0000000000000000000000000000000000000000
+LogIoDispatcher: Display: Mounting container '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc' in location slot 0
+LogFilePackageStore: Mounting container: Id=748044660d7f2d84, Order=4, NumPackages=474
+LogPakFile: Display: Mounted IoStore container "../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.utoc"
+LogPakFile: Display: Mounted Pak file '../../../CanceladoraV1/Content/Paks/CanceladoraV1-Windows.pak', mount point: '../../../'
+LogStats: Stats thread started at 0.168090
+LogAssetRegistry: Premade AssetRegistry loaded from '../../../CanceladoraV1/AssetRegistry.bin'
+LogCsvProfiler: Display: Metadata set : systemresolution.resx="1280"
+LogCsvProfiler: Display: Metadata set : systemresolution.resy="720"
+LogICUInternationalization: OS requested locale 'es-ES' is not supported. Using the OS requested language of 'en-US' as the locale.
+LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +1:00, Platform Override: ''
+LogInit: Session CrashGUID >====================================================
+ Session CrashGUID > UECC-Windows-7809298A4678CD41240E648EF3B33FE2
+ Session CrashGUID >====================================================
+LogConfig: No local boot hotfix file found at: [../../../CanceladoraV1/Saved/PersistentDownloadDir/HotfixForNextBoot.txt]
+LogAudio: Display: Pre-Initializing Audio Device Manager...
+LogAudio: Display: AudioInfo: 'OPUS' Registered
+LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
+LogAudio: Display: AudioInfo: 'OGG' Registered
+LogAudio: Display: AudioInfo: 'ADPCM' Registered
+LogAudio: Display: AudioInfo: 'PCM' Registered
+LogAudio: Display: AudioInfo: 'BINKA' Registered
+LogAudio: Display: AudioInfo: 'RADA' Registered
+LogAudio: Display: Audio Device Manager Pre-Initialized
+LogPluginManager: Mounting Engine plugin Paper2D
+LogPluginManager: Mounting Engine plugin AISupport
+LogPluginManager: Mounting Engine plugin EnvironmentQueryEditor
+LogPluginManager: Mounting Engine plugin ACLPlugin
+LogPluginManager: Mounting Engine plugin AnimationData
+LogPluginManager: Mounting Engine plugin ControlRigModules
+LogPluginManager: Mounting Engine plugin ControlRigSpline
+LogPluginManager: Mounting Engine plugin ControlRig
+LogPluginManager: Mounting Engine plugin DeformerGraph
+LogPluginManager: Mounting Engine plugin EaseCurveTool
+LogPluginManager: Mounting Engine plugin IKRig
+LogPluginManager: Mounting Engine plugin RigLogic
+LogPluginManager: Mounting Engine plugin SkeletalMeshModelingTools
+LogPluginManager: Mounting Engine plugin TweeningUtils
+LogPluginManager: Mounting Engine plugin AudioInsights
+LogPluginManager: Mounting Engine plugin BaseMaterial
+LogPluginManager: Mounting Engine plugin Bridge
+LogPluginManager: Mounting Engine plugin CameraShakePreviewer
+LogPluginManager: Mounting Engine plugin EngineCameras
+LogPluginManager: Mounting Engine plugin GameplayCameras
+LogPluginManager: Mounting Engine plugin ChaosCloth
+LogPluginManager: Mounting Engine plugin ChaosVD
+LogPluginManager: Mounting Engine plugin CompositeCore
+LogPluginManager: Mounting Engine plugin OodleNetwork
+LogPluginManager: Mounting Engine plugin AnimationSharing
+LogPluginManager: Mounting Engine plugin DumpGPUServices
+LogPluginManager: Mounting Engine plugin GPUReshape
+LogPluginManager: Mounting Engine plugin NamingTokens
+LogPluginManager: Mounting Engine plugin PixWinPlugin
+LogPluginManager: Mounting Engine plugin PluginUtils
+LogPluginManager: Mounting Engine plugin RenderDocPlugin
+LogPluginManager: Mounting Engine plugin UObjectPlugin
+LogPluginManager: Mounting Engine plugin AssetManagerEditor
+LogPluginManager: Mounting Engine plugin BlueprintHeaderView
+LogPluginManager: Mounting Engine plugin ColorGrading
+LogPluginManager: Mounting Engine plugin ContentBrowserAssetDataSource
+LogPluginManager: Mounting Engine plugin CurveEditorTools
+LogPluginManager: Mounting Engine plugin DataValidation
+LogPluginManager: Mounting Engine plugin EditorScriptingUtilities
+LogPluginManager: Mounting Engine plugin EngineAssetDefinitions
+LogPluginManager: Mounting Engine plugin FacialAnimation
+LogPluginManager: Mounting Engine plugin GeometryMode
+LogPluginManager: Mounting Engine plugin LightMixer
+LogPluginManager: Mounting Engine plugin ObjectMixer
+LogPluginManager: Mounting Engine plugin SequencerAnimTools
+LogPluginManager: Mounting Engine plugin SpeedTreeImporter
+LogPluginManager: Mounting Engine plugin UMGWidgetPreview
+LogPluginManager: Mounting Engine plugin UVEditor
+LogPluginManager: Mounting Engine plugin EnhancedInput
+LogPluginManager: Mounting Engine plugin DatasmithContent
+LogPluginManager: Mounting Engine plugin GLTFExporter
+LogPluginManager: Mounting Engine plugin VariantManagerContent
+LogPluginManager: Mounting Engine plugin VariantManager
+LogPluginManager: Mounting Engine plugin AutomationUtils
+LogPluginManager: Mounting Engine plugin BackChannel
+LogPluginManager: Mounting Engine plugin ChaosCaching
+LogPluginManager: Mounting Engine plugin ChaosEditor
+LogPluginManager: Mounting Engine plugin ChaosNiagara
+LogPluginManager: Mounting Engine plugin ChaosSolverPlugin
+LogPluginManager: Mounting Engine plugin ChaosUserDataPT
+LogPluginManager: Mounting Engine plugin CharacterAI
+LogPluginManager: Mounting Engine plugin Dataflow
+LogPluginManager: Mounting Engine plugin EditorDataStorageFeatures
+LogPluginManager: Mounting Engine plugin EditorDataStorage
+LogPluginManager: Mounting Engine plugin Fracture
+LogPluginManager: Mounting Engine plugin FullBodyIK
+LogPluginManager: Mounting Engine plugin GeometryCollectionPlugin
+LogPluginManager: Mounting Engine plugin GeometryDataflow
+LogPluginManager: Mounting Engine plugin GlobalConfigurationData
+LogPluginManager: Mounting Engine plugin LevelSequenceNavigatorBridge
+LogPluginManager: Mounting Engine plugin LocalizableMessage
+LogPluginManager: Mounting Engine plugin NFORDenoise
+LogPluginManager: Mounting Engine plugin PlatformCrypto
+LogPluginManager: Mounting Engine plugin PythonScriptPlugin
+LogPluginManager: Mounting Engine plugin RuntimeTelemetry
+LogPluginManager: Mounting Engine plugin ToolPresets
+LogPluginManager: Mounting Engine plugin Cascade
+LogPluginManager: Mounting Engine plugin NiagaraPreviewContent
+LogPluginManager: Mounting Engine plugin NiagaraSimCaching
+LogPluginManager: Mounting Engine plugin Niagara
+LogPluginManager: Mounting Engine plugin Fab
+LogPluginManager: Mounting Engine plugin AlembicImporter
+LogPluginManager: Mounting Engine plugin InterchangeAssets
+LogPluginManager: Mounting Engine plugin InterchangeEditor
+LogPluginManager: Mounting Engine plugin Interchange
+LogPluginManager: Mounting Engine plugin JsonBlueprintUtilities
+LogPluginManager: Mounting Engine plugin AvfMedia
+LogPluginManager: Mounting Engine plugin ImgMedia
+LogPluginManager: Mounting Engine plugin MediaCompositing
+LogPluginManager: Mounting Engine plugin MediaPlate
+LogPluginManager: Mounting Engine plugin WebMMedia
+LogPluginManager: Mounting Engine plugin WmfMedia
+LogPluginManager: Mounting Engine plugin MeshPainting
+LogPluginManager: Mounting Engine plugin TcpMessaging
+LogPluginManager: Mounting Engine plugin UdpMessaging
+LogPluginManager: Mounting Engine plugin MetaHumanSDK
+LogPluginManager: Mounting Engine plugin ActorSequence
+LogPluginManager: Mounting Engine plugin LevelSequenceEditor
+LogPluginManager: Mounting Engine plugin SequenceValidator
+LogPluginManager: Mounting Engine plugin SequencerScripting
+LogPluginManager: Mounting Engine plugin TemplateSequence
+LogPluginManager: Mounting Engine plugin NNEDenoiser
+LogPluginManager: Mounting Engine plugin NNERuntimeORT
+LogPluginManager: Mounting Engine plugin OnlineBase
+LogPluginManager: Mounting Engine plugin OnlineServices
+LogPluginManager: Mounting Engine plugin OnlineSubsystemNull
+LogPluginManager: Mounting Engine plugin OnlineSubsystemUtils
+LogPluginManager: Mounting Engine plugin OnlineSubsystem
+LogPluginManager: Mounting Engine plugin LauncherChunkInstaller
+LogPluginManager: Mounting Engine plugin ActorLayerUtilities
+LogPluginManager: Mounting Engine plugin AndroidFileServer
+LogPluginManager: Mounting Engine plugin AndroidPermission
+LogPluginManager: Mounting Engine plugin AppleImageUtils
+LogPluginManager: Mounting Engine plugin ArchVisCharacter
+LogPluginManager: Mounting Engine plugin AssetTags
+LogPluginManager: Mounting Engine plugin AudioCapture
+LogPluginManager: Mounting Engine plugin AudioSynesthesia
+LogPluginManager: Mounting Engine plugin AudioWidgets
+LogPluginManager: Mounting Engine plugin CableComponent
+LogPluginManager: Mounting Engine plugin ChunkDownloader
+LogPluginManager: Mounting Engine plugin ComputeFramework
+LogPluginManager: Mounting Engine plugin CustomMeshComponent
+LogPluginManager: Mounting Engine plugin ExampleDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin GeometryCache
+LogPluginManager: Mounting Engine plugin GeometryProcessing
+LogPluginManager: Mounting Engine plugin GooglePAD
+LogPluginManager: Mounting Engine plugin HairStrands
+LogPluginManager: Mounting Engine plugin InputDebugging
+LogPluginManager: Mounting Engine plugin LocationServicesBPLibrary
+LogPluginManager: Mounting Engine plugin Metasound
+LogPluginManager: Mounting Engine plugin MobilePatchingUtils
+LogPluginManager: Mounting Engine plugin MsQuic
+LogPluginManager: Mounting Engine plugin ProceduralMeshComponent
+LogPluginManager: Mounting Engine plugin PropertyAccessEditor
+LogPluginManager: Mounting Engine plugin PropertyBindingUtils
+LogPluginManager: Mounting Engine plugin ResonanceAudio
+LogPluginManager: Mounting Engine plugin RigVM
+LogPluginManager: Mounting Engine plugin SignificanceManager
+LogPluginManager: Mounting Engine plugin SoundFields
+LogPluginManager: Mounting Engine plugin StateTree
+LogPluginManager: Mounting Engine plugin Synthesis
+LogPluginManager: Mounting Engine plugin WaveTable
+LogPluginManager: Mounting Engine plugin WebMMoviePlayer
+LogPluginManager: Mounting Engine plugin WindowsDeviceProfileSelector
+LogPluginManager: Mounting Engine plugin WindowsMoviePlayer
+LogPluginManager: Mounting Engine plugin XInputDevice
+LogPluginManager: Mounting Engine plugin InterchangeTests
+LogPluginManager: Mounting Engine plugin TraceUtilities
+LogPluginManager: Mounting Engine plugin Takes
+LogPluginManager: Mounting Engine plugin HttpBlueprint
+LogPluginManager: Mounting Engine plugin WorldMetrics
+LogConfig: Applying CVar settings from Section [/Script/CompositeCore.CompositeCorePluginSettings] File [Engine]
+LogWindows: Failed to load 'WinPixGpuCapturer.dll' (GetLastError=126)
+LogWindows: File 'WinPixGpuCapturer.dll' does not exist
+PixWinPlugin: PIX capture plugin failed to initialize! Check that the process is launched from PIX.
+LogConfig: Applying CVar settings from Section [/Script/RenderDocPlugin.RenderDocPluginSettings] File [Engine]
+RenderDocPlugin: Display: RenderDoc plugin will not be loaded. Use '-AttachRenderDoc' on the cmd line or enable 'renderdoc.AutoAttach' in the plugin settings.
+LogNFORDenoise: NFORDenoise function starting up
+LogStudioTelemetry: Started StudioTelemetry Session
+LogInit: Using libcurl 8.12.1
+LogInit: - built for Windows
+LogInit: - supports SSL with OpenSSL/1.1.1t
+LogInit: - supports HTTP deflate (compression) using libz 1.3
+LogInit: - other features:
+LogInit: CURL_VERSION_SSL
+LogInit: CURL_VERSION_LIBZ
+LogInit: CURL_VERSION_IPV6
+LogInit: CURL_VERSION_ASYNCHDNS
+LogInit: CURL_VERSION_LARGEFILE
+LogInit: CURL_VERSION_TLSAUTH_SRP
+LogInit: CURL_VERSION_HTTP2
+LogInit: CurlRequestOptions (configurable via config and command line):
+LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
+LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
+LogInit: - CVarHttpCurlReuseConnectionEnabled = true - Libcurl will reuse connections
+LogInit: - MaxHostConnections = 16 - Libcurl will limit the number of connections to a host
+LogInit: - LocalHostAddr = Default
+LogInit: - BufferSize = 65536
+LogInit: CreateHttpThread using FCurlMultiPollEventLoopHttpThread
+LogInit: Creating http thread with maximum 256 concurrent requests
+LogInit: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
+LogOnline: OSS: Created online subsystem instance for: NULL
+LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL]
+LogInit: ExecutableName: CanceladoraV1.exe
+LogInit: Build: ++UE5+Release-5.7-CL-50162420
+LogInit: Platform=Windows
+LogInit: MachineId=731d57244f229735ed0586bd5954e04a
+LogInit: DeviceId=
+LogInit: Engine Version: 5.7.3-50162420+++UE5+Release-5.7
+LogInit: Compatible Engine Version: 5.7.0-47537391+++UE5+Release-5.7
+LogInit: Net CL: 47537391
+LogInit: OS: Windows 11 (25H2) [10.0.26200.7922] (), CPU: AMD Ryzen 5 5600G with Radeon Graphics , GPU: NVIDIA GeForce RTX 3060
+LogInit: CPU Model ID: 19500, microcode revision: a50000f
+LogInit: Compiled (64-bit): Jan 26 2026 15:25:57
+LogInit: Architecture: x64
+LogInit: Compiled with Visual C++: 19.44.35222.00
+LogInit: Build Configuration: Development
+LogInit: Branch Name: ++UE5+Release-5.7
+LogInit: Command Line:
+LogInit: Base Directory: C:/Users/Karim/Documents/Unreal Projects/Canceladora/PACKAGE/Windows/CanceladoraV1/Binaries/Win64/
+LogInit: Allocator: Binned2
+LogInit: Installed Engine Build: 0
+LogInit: This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no
+LogDevObjectVersion: Number of dev versions registered: 41
+LogDevObjectVersion: Dev-Blueprints (B0D832E4-1F89-4F0D-ACCF-7EB736FD4AA2): 10
+LogDevObjectVersion: Dev-Build (E1C64328-A22C-4D53-A36C-8E866417BD8C): 0
+LogDevObjectVersion: Dev-Core (375EC13C-06E4-48FB-B500-84F0262A717E): 4
+LogDevObjectVersion: Dev-Editor (E4B068ED-F494-42E9-A231-DA0B2E46BB41): 40
+LogDevObjectVersion: Dev-Framework (CFFC743F-43B0-4480-9391-14DF171D2073): 37
+LogDevObjectVersion: Dev-Mobile (B02B49B5-BB20-44E9-A304-32B752E40360): 3
+LogDevObjectVersion: Dev-Networking (A4E4105C-59A1-49B5-A7C5-40C4547EDFEE): 0
+LogDevObjectVersion: Dev-Online (39C831C9-5AE6-47DC-9A44-9C173E1C8E7C): 0
+LogDevObjectVersion: Dev-Physics (78F01B33-EBEA-4F98-B9B4-84EACCB95AA2): 20
+LogDevObjectVersion: Dev-Platform (6631380F-2D4D-43E0-8009-CF276956A95A): 0
+LogDevObjectVersion: Dev-Rendering (12F88B9F-8875-4AFC-A67C-D90C383ABD29): 49
+LogDevObjectVersion: Dev-Sequencer (7B5AE74C-D270-4C10-A958-57980B212A5A): 13
+LogDevObjectVersion: Dev-VR (D7296918-1DD6-4BDD-9DE2-64A83CC13884): 3
+LogDevObjectVersion: Dev-LoadTimes (C2A15278-BFE7-4AFE-6C17-90FF531DF755): 1
+LogDevObjectVersion: Private-Geometry (6EACA3D4-40EC-4CC1-B786-8BED09428FC5): 3
+LogDevObjectVersion: Dev-AnimPhys (29E575DD-E0A3-4627-9D10-D276232CDCEA): 17
+LogDevObjectVersion: Dev-Anim (AF43A65D-7FD3-4947-9873-3E8ED9C1BB05): 15
+LogDevObjectVersion: Dev-ReflectionCapture (6B266CEC-1EC7-4B8F-A30B-E4D90942FC07): 1
+LogDevObjectVersion: Dev-Automation (0DF73D61-A23F-47EA-B727-89E90C41499A): 1
+LogDevObjectVersion: FortniteMain (601D1886-AC64-4F84-AA16-D3DE0DEAC7D6): 225
+LogDevObjectVersion: FortniteValkyrie (8DBC2C5B-54A7-43E0-A768-FCBB7DA29060): 8
+LogDevObjectVersion: FortniteSeason (5B4C06B7-2463-4AF8-805B-BF70CDF5D0DD): 15
+LogDevObjectVersion: FortniteRelease (E7086368-6B23-4C58-8439-1B7016265E91): 17
+LogDevObjectVersion: Dev-Enterprise (9DFFBCD6-494F-0158-E221-12823C92A888): 11
+LogDevObjectVersion: Dev-Niagara (F2AED0AC-9AFE-416F-8664-AA7FFA26D6FC): 1
+LogDevObjectVersion: Dev-Destruction (174F1F0B-B4C6-45A5-B13F-2EE8D0FB917D): 10
+LogDevObjectVersion: Dev-Physics-Ext (35F94A83-E258-406C-A318-09F59610247C): 41
+LogDevObjectVersion: Dev-PhysicsMaterial-Chaos (B68FC16E-8B1B-42E2-B453-215C058844FE): 1
+LogDevObjectVersion: Dev-CineCamera (B2E18506-4273-CFC2-A54E-F4BB758BBA07): 1
+LogDevObjectVersion: Dev-VirtualProduction (64F58936-FD1B-42BA-BA96-7289D5D0FA4E): 1
+LogDevObjectVersion: UE5-Main (697DD581-E64F-41AB-AA4A-51ECBEB7B628): 121
+LogDevObjectVersion: UE5-Release (D89B5E42-24BD-4D46-8412-ACA8DF641779): 61
+LogDevObjectVersion: UE5-SpecialProject (59DA5D52-1232-4948-B878-597870B8E98B): 9
+LogDevObjectVersion: Dev-MediaFramework (6F0ED827-A609-4895-9C91-998D90180EA4): 2
+LogDevObjectVersion: Dev-NaniteResearch (30D58BE3-95EA-4282-A6E3-B159D8EBB06A): 1
+LogDevObjectVersion: Dev-RigVM (DC49959B-53C0-4DE7-9156-EA885E7C5D39): 19
+LogDevObjectVersion: Dev-ControlRig (A7820CFB-20A7-4359-8C54-2C149623CF50): 40
+LogDevObjectVersion: Dev-IKRig (F6DFBB78-BB50-A0E4-4018-B84D60CBAF23): 11
+LogDevObjectVersion: Dev-ComputeFramework (6304A3E7-0059-4F59-8CFC-21BD7721FD4E): 0
+LogDevObjectVersion: Dev-Optimus (93EDE1AA-10CA-7375-4DF9-8A2849B157A0): 14
+LogDevObjectVersion: FN-Main-InterchangePipeline (B69D2E47-E2A8-4003-BF77-18A492C4D899): 1
+LogInit: Presizing for max 2097152 objects, including 1 objects not considered by GC.
+LogInit: Object subsystem initialized
+LogConfig: Set CVar [[con.DebugEarlyDefault:1]]
+LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+LogConfig: Set CVar [[r.setres:1280x720]]
+LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+LogConfig: Set CVar [[fx.NiagaraAllowRuntimeScalabilityChanges:1]]
+LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+LogConfig: Set CVar [[r.Nanite.Streaming.ReservedResources:1]]
+LogConfig: Set CVar [[D3D12.Bindless.ResourceDescriptorHeapSize:32768]]
+LogConfig: Set CVar [[D3D12.Bindless.SamplerDescriptorHeapSize:2048]]
+LogConfig: Set CVar [[r.PSOPrecache.GlobalShaders:1]]
+LogConfig: Set CVar [[r.VRS.EnableSoftware:1]]
+LogConfig: Set CVar [[r.VRS.ContrastAdaptiveShading:1]]
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[con.DebugLateDefault:1]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[con.DebugLateCheat:1]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[LogNamedEventFilters:Frame *]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[framepro.ScopeMinTimeMicroseconds:10]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[QualityLevelMapping:high]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[r.Occlusion.SingleRHIThreadStall:1]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererSettings] File [Engine]
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[VisualizeCalibrationColorMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationColor.PPM_DefaultCalibrationColor]] deferred - dummy variable created
+[2026.03.09-19.41.02:257][ 0]LogConfig: CVar [[VisualizeCalibrationGrayscaleMaterialPath:/Engine/EngineMaterials/PPM_DefaultCalibrationGrayscale.PPM_DefaultCalibrationGrayscale]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.GPUCrashDebugging:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[MaxSkinBones:(Default=65536,PerPlatform=(("Mobile", 256)))]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Shaders.RemoveUnusedInterpolators:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Shadow.DetectVertexShaderLayerAtRuntime:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.RoughDiffuse:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.SheenQuality:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.ShadingQuality:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.TileCoord8bits:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.Glints:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Substrate.ClosuresPerPixel:4]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Refraction.Blur:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.AllowStaticLighting:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.GenerateMeshDistanceFields:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.DynamicGlobalIlluminationMethod:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.ReflectionMethod:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.SkinCache.CompileShaders:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.RayTracing:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.Enable:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.HighlightContrastScale:0.8]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[r.DefaultFeature.LocalExposure.ShadowContrastScale:0.8]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.RendererOverrideSettings] File [Engine]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.StreamingSettings] File [Engine]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.MinBulkDataSizeForAsyncLoading:131072]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.AsyncLoadingThreadEnabled:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.EventDrivenLoaderEnabled:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.WarnIfTimeLimitExceeded:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMultiplier:1.5]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.TimeLimitExceededMinTime:0.005]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.UseBackgroundLevelStreaming:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.PriorityAsyncLoadingExtraTime:15.0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.LevelStreamingActorsUpdateTimeLimit:5.0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.PriorityLevelStreamingActorsUpdateExtraTime:5.0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsRegistrationGranularity:10]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.UnregisterComponentsTimeLimit:1.0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.LevelStreamingComponentsUnregistrationGranularity:5]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[s.MaxPackageSummarySize:16384]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[s.FlushStreamingOnExit:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__SoundBase]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__MaterialInterface]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[FixedBootOrder:/Script/Engine/Default__DeviceProfileManager]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.GarbageCollectionSettings] File [Engine]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.MaxObjectsNotConsideredByGC:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.FlushStreamingOnGC:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.NumRetriesBeforeForcingGC:10]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.AllowParallelGC:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.TimeBetweenPurgingPendingKillObjects:61.1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.MaxObjectsInEditor:25165824]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.IncrementalBeginDestroyEnabled:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.CreateGCClusters:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.MinGCClusterSize:5]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.AssetClustreringEnabled:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.ActorClusteringEnabled:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.VerifyUObjectsAreNotFGCObjects:0]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Set CVar [[gc.GarbageEliminationEnabled:1]]
+[2026.03.09-19.41.02:258][ 0]LogConfig: Applying CVar settings from Section [/Script/Engine.NetworkSettings] File [Engine]
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Average",ToolTip="Simulates average internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="Bad",ToolTip="Simulates laggy internet conditions")]] deferred - dummy variable created
+[2026.03.09-19.41.02:258][ 0]LogConfig: CVar [[NetworkEmulationProfiles:(ProfileName="BufferBloat",ToolTip="Simulates a connection affected by buffer bloat (in and out)")]] deferred - dummy variable created
+[2026.03.09-19.41.02:278][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resx="1354"
+[2026.03.09-19.41.02:278][ 0]LogCsvProfiler: Display: Metadata set : systemresolution.resy="846"
+[2026.03.09-19.41.02:278][ 0]LogConfig: Applying CVar settings from Section [ViewDistanceQuality@3] File [Scalability]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.SkeletalMeshLODBias:0]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.ViewDistanceScale:1.0]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Applying CVar settings from Section [AntiAliasingQuality@3] File [Scalability]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.FXAA.Quality:4]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TemporalAA.Quality:2]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.History.R11G11B10:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.History.ScreenPercentage:200]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.History.UpdateQuality:3]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.ShadingRejection.Flickering:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.RejectionAntiAliasingQuality:2]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.ReprojectionField:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.TSR.Resurrection:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Applying CVar settings from Section [ShadowQuality@3] File [Scalability]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.LightFunctionQuality:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.ShadowQuality:5]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.CSM.MaxCascades:10]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.MaxResolution:2048]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.MaxCSMResolution:2048]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.RadiusThreshold:0.01]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.DistanceScale:1.0]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.CSM.TransitionScale:1.0]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.PreShadowResolutionFactor:1.0]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.DistanceFieldShadowing:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.VolumetricFog:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridPixelSize:8]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.VolumetricFog.GridSizeZ:128]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.VolumetricFog.HistoryMissSupersampleCount:4]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.LightMaxDrawDistanceScale:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.CapsuleShadows:1]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MaxPhysicalPages:4096]]
+[2026.03.09-19.41.02:278][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectional:-1.5]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasDirectionalMoving:-1.5]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocal:0.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.ResolutionLodBiasLocalMoving:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountDirectional:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayDirectional:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.RayCountLocal:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.SMRT.SamplesPerRayLocal:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Shadow.Virtual.MarkCoarsePagesLocal:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [GlobalIlluminationQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DistanceFieldAO:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkylightIntensityMultiplier:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AOQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.DiffuseIndirect.Allow:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.MaxLightsPerTile:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LumenScene.DirectLighting.UpdateFactor:32]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.UpdateFactor:64]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.ProbeSpacing:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LumenScene.Radiosity.HemisphereProbeResolution:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TraceMeshSDFs.Allow:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution:32]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.RadianceCache.NumProbesToTraceBudget:100]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.DownsampleFactor:16]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.NumAdaptiveProbes:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TracingOctahedronResolution:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.IrradianceFormat:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.StochasticInterpolation:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.FullResolutionJitterWidth:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.TwoSidedFoliageBackfaceDiffuse:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.FullResDepth:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.BentNormal:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.HZB:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.ShortRangeAO.HorizonSearch.ForegroundSampleRejectPower:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.GridPixelSize:32]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TraceFromVolume:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.TracingOctahedronResolution:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.ProbeResolution:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyVolume.RadianceCache.NumProbesToTraceBudget:70]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.RayTracing.Scene.BuildMode:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [ReflectionQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSR.Quality:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSR.HalfResSceneColor:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.Allow:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.DownsampleFactor:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.MaxRoughnessToTraceForFoliage:0.4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecularForFoliage:0.8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.NumSamples:5]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.Reflections.ScreenSpaceReconstruction.MinWeight:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Allow:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Lumen.TranslucencyReflections.FrontLayer.Enable:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [PostProcessQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.MotionBlurQuality:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.MotionBlur.HalfResGather:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMipLevelFactor:0.4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AmbientOcclusionMaxQuality:100]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AmbientOcclusionLevels:-1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AmbientOcclusionRadiusScale:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DepthOfFieldQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.RenderTargetPoolMin:400]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LensFlareQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SceneColorFringeQuality:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.EyeAdaptationQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.BloomQuality:5]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Bloom.ScreenPercentage:50.000]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.FastBlurThreshold:100]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Upscale.Quality:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.LightShaftQuality:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Filter.SizeScale:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Tonemapper.Quality:5]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Gather.ResolutionDivisor:2 ; lower gathering resolution]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Gather.AccumulatorQuality:1 ; higher gathering accumulator quality]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Gather.PostfilterMethod:1 ; Median3x3 postfilering method]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Gather.EnableBokehSettings:0 ; no bokeh simulation when gathering]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Gather.RingCount:4 ; medium number of samples when gathering]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Scatter.ForegroundCompositing:1 ; additive foreground scattering]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Scatter.BackgroundCompositing:2 ; additive background scattering]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Scatter.EnableBokehSettings:1 ; bokeh simulation when scattering]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Scatter.MaxSpriteRatio:0.1 ; only a maximum of 10% of scattered bokeh]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Recombine.Quality:1 ; cheap slight out of focus]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Recombine.EnableBokehSettings:0 ; no bokeh simulation on slight out of focus]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.TemporalAAQuality:1 ; more stable temporal accumulation]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxForegroundRadius:0.025]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DOF.Kernel.MaxBackgroundRadius:0.025]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [TextureQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.MipBias:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.AmortizeCPUToGPUCopy:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.MaxNumTexturesToStreamPerFrame:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.Boost:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.MaxAnisotropy:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.VT.MaxAnisotropy:8]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.LimitPoolSizeToVRAM:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.PoolSize:1000]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Streaming.MaxEffectiveScreenSize:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [EffectsQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Dim:64]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.RefractionQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SceneColorFormat:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.DetailMode:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.TranslucencyLightingVolume.Blur:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.MaterialQualityLevel:1 ; High quality]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSS.Scale:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSS.SampleSet:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSS.Quality:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSS.HalfRes:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SSGI.Quality:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.EmitterSpawnRateScale:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.ParticleLightQuality:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque:1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution:16.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMin:4.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.FastSkyLUT.SampleCountMax:128.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMin:4.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.SampleCountMax:128.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.TransmittanceLUT.SampleCount:10.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.SkyAtmosphere.MultiScatteringLUT.SampleCount:15.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[fx.Niagara.QualityLevel:3]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.Refraction.OffsetQuality:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.DownsampleFactor:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.MaxStepCount:256]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Resolution:512]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.Shadows.Precision:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HeterogeneousVolumes.UseExistenceMask:0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [FoliageQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[foliage.DensityScale:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[grass.DensityScale:1.0]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [ShadingQuality@3] File [Scalability]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HairStrands.SkyLighting.IntegrationType:2]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HairStrands.SkyAO.SampleCount:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.HairStrands.Visibility.MSAA.SamplePerPixel:4]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Set CVar [[r.AnisotropicMaterials:1]]
+[2026.03.09-19.41.02:280][ 0]LogConfig: Applying CVar settings from Section [LandscapeQuality@3] File [Scalability]
+[2026.03.09-19.41.02:281][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.41.02:297][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.41.02:297][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.41.02:297][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: D3D11 min allowed feature level: 11_0
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: D3D11 max allowed feature level: 11_1
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: D3D11 adapters:
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: Testing D3D11 Adapter 0:
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.41.02:298][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.41.02:496][ 0]LogD3D11RHI: 0. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.41.02:496][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:2, VendorId:0x10de UMA:false
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: Testing D3D11 Adapter 1:
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: Description : Microsoft Basic Render Driver
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: VendorId : 1414
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: DeviceId : 008c
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: SubSysId : 0000
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: Revision : 0000
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: DedicatedVideoMemory : 0 bytes
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.41.02:497][ 0]LogD3D11RHI: AdapterLuid : 0 85287
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: 1. 'Microsoft Basic Render Driver' (Feature Level 11_1)
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: 0/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x1414 UMA:true
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: Testing D3D11 Adapter 2:
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.41.02:500][ 0]LogD3D11RHI: AdapterLuid : 0 168573036
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: 2. 'NVIDIA GeForce RTX 3060' (Feature Level 11_1)
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: 12115/0/16315 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:0, VendorId:0x10de UMA:false
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: Chosen D3D11 Adapter:
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.41.02:669][ 0]LogD3D11RHI: Integrated GPU (iGPU): false
+[2026.03.09-19.41.02:669][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.41.02:669][ 0]LogInit: Selected Device Profile: [Windows]
+[2026.03.09-19.41.02:669][ 0]LogHAL: Display: Platform has ~ 32 GB [34216574976 / 34359738368 / 32], which maps to Largest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
+[2026.03.09-19.41.02:669][ 0]LogDeviceProfileManager: Going up to parent DeviceProfile []
+[2026.03.09-19.41.02:669][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.RasterizationMode:Bitmap -> Msdf]]
+[2026.03.09-19.41.02:669][ 0]LogDeviceProfileManager: Pushing Device Profile CVar: [[UI.SlateSDFText.ResolutionLevel:2 -> 2]]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Applying CVar settings from Section [Startup] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Set CVar [[r.DumpShaderDebugInfo:2]]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Set CVar [[p.chaos.AllowCreatePhysxBodies:1]]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Set CVar [[fx.SkipVectorVMBackendOptimizations:1]]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Applying CVar settings from Section [Startup_Windows] File [../../../Engine/Config/ConsoleVariables.ini]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [Engine]
+[2026.03.09-19.41.02:669][ 0]LogConfig: Set CVar [[WindowsApplication.UseWorkerThreadForRawInput:0]]
+[2026.03.09-19.41.02:669][ 0]LogInit: Computer: DESKTOP-5VRVP1B
+[2026.03.09-19.41.02:669][ 0]LogInit: User: Karim
+[2026.03.09-19.41.02:669][ 0]LogInit: CPU Page size=4096, Cores=6
+[2026.03.09-19.41.02:669][ 0]LogInit: High frequency timer resolution =10.000000 MHz
+[2026.03.09-19.41.02:669][ 0]LogInit: Handheld Device: 0
+[2026.03.09-19.41.02:669][ 0]LogMemory: Process is running as part of a Windows Job with separate resource limits
+[2026.03.09-19.41.02:669][ 0]LogMemory: Memory total: Physical=31.9GB (32GB approx) Virtual=48.3GB
+[2026.03.09-19.41.02:669][ 0]LogMemory: Platform Memory Stats for Windows
+[2026.03.09-19.41.02:669][ 0]LogMemory: Process Physical Memory: 184.38 MB used, 204.96 MB peak
+[2026.03.09-19.41.02:669][ 0]LogMemory: Process Virtual Memory: 139.60 MB used, 141.00 MB peak
+[2026.03.09-19.41.02:669][ 0]LogMemory: Physical Memory: 11612.79 MB used, 21018.68 MB free, 32631.47 MB total
+[2026.03.09-19.41.02:669][ 0]LogMemory: Virtual Memory: 32750.26 MB used, 16690.16 MB free, 49440.43 MB total
+[2026.03.09-19.41.02:669][ 0]LogCsvProfiler: Display: Metadata set : extradevelopmentmemorymb="0"
+[2026.03.09-19.41.02:675][ 0]LogWindows: WindowsPlatformFeatures enabled
+[2026.03.09-19.41.02:675][ 0]LogSpline: Registered spline type: TypeId=0x54E3AD22, Impl=MultiSpline, Value=Vector
+[2026.03.09-19.41.02:675][ 0]LogChaosDD: Chaos Debug Draw Startup
+[2026.03.09-19.41.02:675][ 0]LogInit: Physics initialised using underlying interface: Chaos
+[2026.03.09-19.41.02:675][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.41.02:675][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.41.02:675][ 0]LogTextLocalizationManager: No specific localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: Available input methods:
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: - English (United States) - (Keyboard).
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: - Spanish (Spain, International Sort) - Touch Input Correction (TSF IME).
+[2026.03.09-19.41.02:743][ 0]LogWindowsTextInputMethodSystem: Activated input method: Spanish (Spain, International Sort) - (Keyboard).
+[2026.03.09-19.41.02:766][ 0]LogWindowsTouchpad: Display: CacheForceMaxTouchpadSensitivityMode SetMaxTouchpadSensitivity
+[2026.03.09-19.41.02:769][ 0]LogObj: Display: Attempting to load config data for Default__SlateThemeManager before the Class has been constructed/registered/linked (likely during module loading or early startup). This will result in the load silently failing and should be fixed.
+[2026.03.09-19.41.02:771][ 0]LogSlate: New Slate User Created. Platform User Id 0, User Index 0, Is Virtual User: 0
+[2026.03.09-19.41.02:771][ 0]LogSlate: Slate User Registered. User Index 0, Is Virtual User: 0
+[2026.03.09-19.41.02:815][ 0]LogRHI: Using Default RHI: D3D11
+[2026.03.09-19.41.02:815][ 0]LogRHI: Using Highest Feature Level of D3D11: SM5
+[2026.03.09-19.41.02:815][ 0]LogRHI: Loading RHI module D3D11RHI
+[2026.03.09-19.41.02:815][ 0]LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
+[2026.03.09-19.41.02:815][ 0]LogRHI: RHI D3D11 with Feature Level SM5 is supported and will be used.
+[2026.03.09-19.41.02:815][ 0]LogWindows: Attached monitors:
+[2026.03.09-19.41.02:815][ 0]LogWindows: resolution: 1920x1080, work area: (0, 0) -> (1920, 1032), device: '\\.\DISPLAY1' [PRIMARY]
+[2026.03.09-19.41.02:815][ 0]LogWindows: resolution: 1920x1080, work area: (-1920, 0) -> (0, 1032), device: '\\.\DISPLAY2'
+[2026.03.09-19.41.02:815][ 0]LogWindows: Found 2 attached monitors.
+[2026.03.09-19.41.02:815][ 0]LogWindows: Gathering driver information using Windows Setup API
+[2026.03.09-19.41.02:815][ 0]LogRHI: RHI Adapter Info:
+[2026.03.09-19.41.02:815][ 0]LogRHI: Name: NVIDIA GeForce RTX 3060
+[2026.03.09-19.41.02:815][ 0]LogRHI: Driver Version: 591.59 (internal:32.0.15.9159, unified:591.59)
+[2026.03.09-19.41.02:815][ 0]LogRHI: Driver Date: 12-11-2025
+[2026.03.09-19.41.02:815][ 0]LogD3D11RHI: Creating new Direct3DDevice
+[2026.03.09-19.41.02:815][ 0]LogD3D11RHI: GPU DeviceId: 0x2504 (for the marketing name, search the web for "GPU Device Id")
+[2026.03.09-19.41.02:815][ 0]LogRHI: Texture pool is 8480 MB (70% of 12115 MB)
+[2026.03.09-19.41.02:816][ 0]LogNvidiaAftermath: Nvidia Aftermath is disabled in D3D11 due to instability issues.
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: Creating D3DDevice using adapter:
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: Description : NVIDIA GeForce RTX 3060
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: VendorId : 10de
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: DeviceId : 2504
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: SubSysId : 397b1462
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: Revision : 00a1
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: DedicatedVideoMemory : 12703498240 bytes
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: DedicatedSystemMemory : 0 bytes
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: SharedSystemMemory : 17108287488 bytes
+[2026.03.09-19.41.02:816][ 0]LogD3D11RHI: AdapterLuid : 0 78939
+[2026.03.09-19.41.02:959][ 0]LogNvidiaAftermath: Aftermath is not loaded.
+[2026.03.09-19.41.02:962][ 0]LogD3D11RHI: RHI has support for 64 bit atomics
+[2026.03.09-19.41.02:962][ 0]LogD3D11RHI: Async texture creation enabled
+[2026.03.09-19.41.02:962][ 0]LogD3D11RHI: D3D11_MAP_WRITE_NO_OVERWRITE for dynamic buffer SRVs is supported
+[2026.03.09-19.41.02:962][ 0]LogD3D11RHI: Array index from any shader is supported
+[2026.03.09-19.41.02:972][ 0]LogVRS: Current RHI does not support Variable Rate Shading
+[2026.03.09-19.41.02:977][ 0]LogCsvProfiler: Display: Metadata set : verbatimrhiname="D3D11"
+[2026.03.09-19.41.02:977][ 0]LogCsvProfiler: Display: Metadata set : rhiname="D3D11"
+[2026.03.09-19.41.02:977][ 0]LogCsvProfiler: Display: Metadata set : rhifeaturelevel="SM5"
+[2026.03.09-19.41.02:977][ 0]LogCsvProfiler: Display: Metadata set : shaderplatform="PCD3D_SM5"
+[2026.03.09-19.41.02:977][ 0]LogInit: Initializing FReadOnlyCVARCache
+[2026.03.09-19.41.02:983][ 0]LogRendererCore: Ray tracing is disabled. Reason: disabled through project setting (r.RayTracing=0).
+[2026.03.09-19.41.02:984][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library Global. Total 4275 unique shaders.
+[2026.03.09-19.41.02:984][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library Global
+[2026.03.09-19.41.02:984][ 0]LogShaderLibrary: Display: Logical shader library 'Global' has been created as a monolithic library
+[2026.03.09-19.41.02:984][ 0]LogTemp: Display: Clearing the OS Cache
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: --- StereoAspects begin ---
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: Platform=PCD3D_SM5 (0)
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bInstancedStereo = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobilePlatform = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobilePostprocessing = 1
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobileMultiView = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMultiViewportCapable = 1
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bInstancedStereoNative = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewCoreSupport = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewNative = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewFallback = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: ---
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bInstancedMultiViewportEnabled = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bInstancedStereoEnabled = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: bMobileMultiViewEnabled = 0
+[2026.03.09-19.41.02:990][ 0]LogInit: FStereoShaderAspects: --- StereoAspects end ---
+[2026.03.09-19.41.03:007][ 0]LogInit: XR: Instanced Stereo Rendering is Disabled
+[2026.03.09-19.41.03:007][ 0]LogInit: XR: MultiViewport is Disabled
+[2026.03.09-19.41.03:007][ 0]LogInit: XR: Mobile Multiview is Disabled
+[2026.03.09-19.41.03:020][ 0]LogSlate: Using FreeType 2.10.0
+[2026.03.09-19.41.03:021][ 0]LogSlate: SlateFontServices - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
+[2026.03.09-19.41.03:091][ 0]LogShaderLibrary: Display: Using IoDispatcher for shader code library CanceladoraV1. Total 1019 unique shaders.
+[2026.03.09-19.41.03:091][ 0]LogShaderLibrary: Display: Cooked Context: Using Shared Shader Library CanceladoraV1
+[2026.03.09-19.41.03:091][ 0]LogShaderLibrary: Display: Logical shader library 'CanceladoraV1' has been created as a monolithic library
+[2026.03.09-19.41.03:091][ 0]LogShaderLibrary: Display: Tried to open again shader library 'CanceladoraV1', but could not find new components for it (existing components: 1).
+[2026.03.09-19.41.03:091][ 0]LogInit: Using OS detected language (en-US).
+[2026.03.09-19.41.03:091][ 0]LogInit: Using OS detected locale (en-US).
+[2026.03.09-19.41.03:091][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the language.
+[2026.03.09-19.41.03:091][ 0]LogTextLocalizationManager: No localization for 'en-US' exists, so 'en' will be used for the locale.
+[2026.03.09-19.41.03:091][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.41.03:091][ 0]LogSlate: FontCache flush requested. Reason: Culture for localization was changed
+[2026.03.09-19.41.03:092][ 0]LogAssetRegistry: FAssetRegistry took 0.0002 seconds to start up
+[2026.03.09-19.41.03:279][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64Editor not found.
+[2026.03.09-19.41.03:279][ 0]LogDeviceProfileManager: Display: Deviceprofile LinuxArm64 not found.
+[2026.03.09-19.41.03:281][ 0]LogDeviceProfileManager: Active device profile: [00007FF443C3EAE0][0000022739EC24A0 82] Windows
+[2026.03.09-19.41.03:281][ 0]LogCsvProfiler: Display: Metadata set : deviceprofile="Windows"
+[2026.03.09-19.41.03:283][ 0]LogStreaming: Display: FlushAsyncLoading(1): 1 QueuedPackages, 0 AsyncPackages
+[2026.03.09-19.41.03:283][ 0]LogFilePackageStore: Updated: NewPackages=474, OldPackages=0, TotalPackages=474
+[2026.03.09-19.41.03:371][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.41.03:376][ 0]LogMetaSound: Display: MetaSound Page Target Initialized to 'Default'
+[2026.03.09-19.41.03:378][ 0]LogPackageLocalizationCache: Processed 67 localized package path(s) for 1 prioritized culture(s) in 0.000140 seconds
+[2026.03.09-19.41.03:380][ 0]LogStats: UGameplayTagsManager::InitializeManager - 0.000 s
+[2026.03.09-19.41.03:381][ 0]LogConfig: Applying CVar settings from Section [/Script/NNEDenoiser.NNEDenoiserSettings] File [Engine]
+[2026.03.09-19.41.03:385][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
+[2026.03.09-19.41.03:396][ 0]LogMoviePlayer: Initializing movie player
+[2026.03.09-19.41.03:399][ 0]LogNiagaraDebuggerClient: Niagara Debugger Client Initialized | Session: 5DCAC009C155483D8000000000001800 | Instance: F8CFE659425A32ACF84A4AAEEDCEA405 (DESKTOP-5VRVP1B-97924).
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: MakeRuntimeORTDml:
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: DirectML: yes
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: RHI D3D12: no
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: D3D12: yes
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: Interface availability:
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: GPU: yes
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: RDG: no
+[2026.03.09-19.41.03:484][ 0]LogNNERuntimeORT: NPU: no
+[2026.03.09-19.41.03:558][ 0]LogNNERuntimeORT: No NPU adapter found with attributes (!GRAPHICS && (GENERIC_ML || CORE_COMPUTE)) (Windows 11 Version 24H2 or newer)!
+[2026.03.09-19.41.03:558][ 0]LogNNERuntimeORT: Available graphics and compute adapters:
+[2026.03.09-19.41.03:558][ 0]LogNNERuntimeORT: 0: NVIDIA GeForce RTX 3060 (Compute, Graphics)
+[2026.03.09-19.41.03:558][ 0]LogNNERuntimeORT: 1: Microsoft Basic Render Driver (Compute, Graphics)
+[2026.03.09-19.41.03:558][ 0]LogNNERuntimeORT: No NPU adapter found!
+[2026.03.09-19.41.03:567][ 0]LogAudio: Display: Registering Engine Module Parameter Interfaces...
+[2026.03.09-19.41.03:569][ 0]LogMetaSound: MetaSound Engine Initialized
+[2026.03.09-19.41.03:576][ 0]LogAndroidPermission: UAndroidPermissionCallbackProxy::GetInstance
+[2026.03.09-19.41.03:584][ 0]LogUObjectArray: 28311 objects as part of root set at end of initial load.
+[2026.03.09-19.41.03:584][ 0]LogUObjectArray: 4 objects are not in the root set, but can never be destroyed because they are in the DisregardForGC set.
+[2026.03.09-19.41.03:584][ 0]LogUObjectArray: CloseDisregardForGC: 28311/28311 objects in disregard for GC pool
+[2026.03.09-19.41.03:598][ 0]LogEngine: Initializing Engine...
+[2026.03.09-19.41.03:613][ 0]LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use.
+[2026.03.09-19.41.03:613][ 0]LogInit: Texture streaming: Enabled
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Initializing Audio Device Manager...
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Loading Default Audio Settings Objects...
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: No default SoundConcurrencyObject specified (or failed to load).
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Audio Device Manager Initialized
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Creating Audio Device: Id: 1, Scope: Shared, Realtime: True
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Audio Mixer Platform Settings:
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Sample Rate: 48000
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Number of buffers to queue: 1
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Max Channels (voices): 32
+[2026.03.09-19.41.03:613][ 0]LogAudioMixer: Display: Number of Async Source Workers: 4
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: AudioDevice MaxSources: 32
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Audio Spatialization Plugin: None (built-in).
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Audio Reverb Plugin: None (built-in).
+[2026.03.09-19.41.03:613][ 0]LogAudio: Display: Audio Occlusion Plugin: None (built-in).
+[2026.03.09-19.41.03:616][ 0]LogAudioMixer: Display: Initializing audio mixer using platform API: 'XAudio2'
+[2026.03.09-19.41.03:644][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Console', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.41.03:645][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Console', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.41.03:649][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Multimedia', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.41.03:651][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Multimedia', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.41.03:656][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Render Role='Communications', Device='Realtek HD Audio 2nd output (Realtek(R) Audio)'
+[2026.03.09-19.41.03:658][ 0]LogAudioEnumeration: Display: FWindowsMMDeviceCache: Default Capture Role='Communications', Device='Microphone (Realtek(R) Audio)'
+[2026.03.09-19.41.03:690][ 0]LogAudioMixer: Display: Using Audio Hardware Device Realtek HD Audio 2nd output (Realtek(R) Audio)
+[2026.03.09-19.41.03:690][ 0]LogAudioMixer: Display: Initializing Sound Submixes...
+[2026.03.09-19.41.03:691][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterSubmixDefault'
+[2026.03.09-19.41.03:691][ 0]LogAudioMixer: Display: Creating Master Submix 'MasterReverbSubmixDefault'
+[2026.03.09-19.41.03:692][ 0]LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=1
+[2026.03.09-19.41.03:692][ 0]LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=1
+[2026.03.09-19.41.03:692][ 0]LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=1
+[2026.03.09-19.41.03:692][ 0]LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=1
+[2026.03.09-19.41.03:692][ 0]LogInit: FAudioDevice initialized with ID 1.
+[2026.03.09-19.41.03:693][ 0]LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 1
+[2026.03.09-19.41.03:693][ 0]LogCsvProfiler: Display: Metadata set : largeworldcoordinates="1"
+[2026.03.09-19.41.03:695][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Untitled
+[2026.03.09-19.41.03:698][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Untitled'.
+[2026.03.09-19.41.03:699][ 0]LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
+[2026.03.09-19.41.03:699][ 0]LogInit: Display: Game Engine Initialized.
+[2026.03.09-19.41.03:699][ 0]LogNNEDenoiser: Ray Tracing is not enabled, therefore NNEDenoiser is not registered!
+[2026.03.09-19.41.03:705][ 0]LogInit: Display: Starting Game.
+[2026.03.09-19.41.03:705][ 0]LogGlobalStatus: UEngine::Browse Started Browse: "/Game/Canceladora?Name=Player"
+[2026.03.09-19.41.03:705][ 0]LogNet: Browse: /Game/Canceladora?Name=Player
+[2026.03.09-19.41.03:705][ 0]LogLoad: LoadMap: /Game/Canceladora?Name=Player
+[2026.03.09-19.41.03:705][ 0]LogWorld: BeginTearingDown for /Temp/Untitled_0
+[2026.03.09-19.41.03:705][ 0]LogWorld: UWorld::CleanupWorld for Untitled, bSessionEnded=true, bCleanupResources=true
+[2026.03.09-19.41.03:705][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.41.03:708][ 0]LogAudio: Display: Audio Device unregistered from world 'None'.
+[2026.03.09-19.41.03:709][ 0]LogUObjectHash: Compacting FUObjectHashTables data took 0.59ms
+[2026.03.09-19.41.03:733][ 0]LogAudio: Display: Audio Device (ID: 1) registered with world 'Canceladora'.
+[2026.03.09-19.41.03:733][ 0]LogChaosDD: Creating Chaos Debug Draw Scene for world Canceladora
+[2026.03.09-19.41.03:736][ 0]LogLoad: Game class is 'GameModeBase'
+[2026.03.09-19.41.03:737][ 0]LogWorld: Bringing World /Game/Canceladora.Canceladora up for play (max tick rate 0) at 2026.03.09-20.41.03
+[2026.03.09-19.41.03:737][ 0]LogWorld: Bringing up level for play took: 0.001157
+[2026.03.09-19.41.03:737][ 0]LogGameMode: FindPlayerStart: PATHS NOT DEFINED or NO PLAYERSTART with positive rating
+[2026.03.09-19.41.03:741][ 0]LogViewport: Display: Player bShowMouseCursor Changed, False -> True
+[2026.03.09-19.41.03:741][ 0]LogLoad: Took 0.035918 seconds to LoadMap(/Game/Canceladora)
+[2026.03.09-19.41.03:741][ 0]LogGlobalStatus: UEngine::LoadMap Load map complete /Game/Canceladora
+[2026.03.09-19.41.03:742][ 0]LogSlate: Took 0.000617 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.41.03:827][ 0]LogSlate: Took 0.000440 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.41.03:891][ 0]LogRHI: Display: ShaderPipelineCache: Paused Batching. 1
+[2026.03.09-19.41.03:891][ 0]LogPakFile: AllPaks IndexSizes: DirectoryHashSize=32, PathHashSize=16, EntriesSize=32752, DirTreeIndexSize=145552, TotalSize=178352
+[2026.03.09-19.41.03:891][ 0]LogRHI: Display: ShaderPipelineCache: Resumed Batching. 0
+[2026.03.09-19.41.03:891][ 0]LogRHI: Display: ShaderPipelineCache: Batching Resumed.
+[2026.03.09-19.41.03:929][ 0]LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
+[2026.03.09-19.41.03:929][ 0]LogLoad: (Engine Initialization) Total time: 2.06 seconds
+[2026.03.09-19.41.03:933][ 0]LogContentStreaming: Texture pool size now 1000 MB
+[2026.03.09-19.41.03:933][ 0]LogCsvProfiler: Display: Metadata set : streamingpoolsizemb="1000"
+[2026.03.09-19.41.03:935][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.41.03:940][ 0]LogSlate: Slate font cache was flushed
+[2026.03.09-19.41.03:940][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
+[2026.03.09-19.41.03:941][ 0]LogTrace: Display: Control listening on port 37673
+[2026.03.09-19.41.03:945][ 1]LogSlate: Took 0.000288 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf' (155K)
+[2026.03.09-19.41.04:935][142]LogSlate: Took 0.000443 seconds to synchronously load lazily loaded font '../../../CanceladoraV1/Content/Interface/Fonts/MicrosoftSansSerif.ufont' (249K)
+[2026.03.09-19.41.04:938][142]LogSlate: Took 0.000726 seconds to synchronously load lazily loaded font '../../../Engine/Content/EngineFonts/Faces/RobotoBold.ufont' (160K)
+[2026.03.09-19.59.05:773][531]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.05.56:628][420]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.08.00:395][310]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.13.01:526][583]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.13.27:647][ 92]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.14.10:900][891]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.15.53:427][408]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.16.16:529][433]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.17.48:386][731]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.21.08:569][409]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
+[2026.03.09-20.23.13:049][216]LogAudioMixer: Display: Audio Buffer Underrun (starvation) detected. InstanceID=1
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_api_dump.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_api_dump.json
new file mode 100644
index 0000000..ce23770
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_api_dump.json
@@ -0,0 +1,315 @@
+{
+ "file_format_version": "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_LUNARG_api_dump",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_api_dump.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "2",
+ "description": "LunarG API dump layer",
+ "introduction": "The API Dump utility layer prints API calls, parameters, and values to the identified output stream.",
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/api_dump_layer.html",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_EXT_tooling_info",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkGetPhysicalDeviceToolPropertiesEXT"
+ ]
+ }
+ ],
+ "features": {
+ "presets": [
+ {
+ "label": "Console Output",
+ "description": "Output API dump to stdout",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "output_format",
+ "value": "text"
+ },
+ {
+ "key": "log_filename",
+ "value": "stdout"
+ },
+ {
+ "key": "file",
+ "value": false
+ }
+ ]
+ },
+ {
+ "label": "Text Output",
+ "description": "Output API dump to a text file",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "output_format",
+ "value": "text"
+ },
+ {
+ "key": "log_filename",
+ "value": "${VK_LOCAL}/vk_apidump.txt"
+ },
+ {
+ "key": "file",
+ "value": true
+ }
+ ]
+ },
+ {
+ "label": "HTML Output",
+ "description": "Output API dump to a HTML file",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "output_format",
+ "value": "html"
+ },
+ {
+ "key": "log_filename",
+ "value": "${VK_LOCAL}/vk_apidump.html"
+ },
+ {
+ "key": "file",
+ "value": true
+ }
+ ]
+ },
+ {
+ "label": "JSON Output",
+ "description": "Output API dump to a JSON file",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "output_format",
+ "value": "json"
+ },
+ {
+ "key": "log_filename",
+ "value": "${VK_LOCAL}/vk_apidump.json"
+ },
+ {
+ "key": "file",
+ "value": true
+ }
+ ]
+ }
+ ],
+ "settings": [
+ {
+ "key": "output_range",
+ "env": "VK_APIDUMP_OUTPUT_RANGE",
+ "label": "Output Range",
+ "description": "Comma separated list of frames to output or a range of frames with a start, count, and optional interval separated by a dash. A count of 0 will output every frame after the start of the range. Example: \"5-8-2\" will output frame 5, continue until frame 13, dumping every other frame. Example: \"3,8-2\" will output frames 3, 8, and 9.",
+ "type": "STRING",
+ "default": "0-0"
+ },
+ {
+ "key": "output_format",
+ "env": "VK_APIDUMP_OUTPUT_FORMAT",
+ "label": "Output Format",
+ "description": "Specifies the format used for output; can be HTML, JSON, or Text (default -- outputs plain text)",
+ "type": "ENUM",
+ "flags": [
+ {
+ "key": "text",
+ "label": "Text",
+ "description": "Plain text"
+ },
+ {
+ "key": "html",
+ "label": "HTML",
+ "description": "HTML"
+ },
+ {
+ "key": "json",
+ "label": "JSON",
+ "description": "Json"
+ }
+ ],
+ "default": "text"
+ },
+ {
+ "key": "file",
+ "label": "Output to File",
+ "description": "Setting this to true indicates that output should be written to file instead of stdout",
+ "type": "BOOL",
+ "default": false,
+ "settings": [
+ {
+ "key": "log_filename",
+ "env": "VK_APIDUMP_LOG_FILENAME",
+ "label": "Log Filename",
+ "description": "Specifies the file to dump to when output files are enabled",
+ "type": "SAVE_FILE",
+ "filter": "*.txt,*.html,*.json",
+ "default": "stdout",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "file",
+ "value": true
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "flush",
+ "env": "VK_APIDUMP_FLUSH",
+ "label": "Log Flush After Write",
+ "description": "Setting this to true causes IO to be flushed after each API call that is written",
+ "type": "BOOL",
+ "default": true
+ },
+ {
+ "key": "name_size",
+ "label": "Name Size",
+ "description": "The number of characters the name of a variable should consume, assuming more are not required",
+ "type": "INT",
+ "default": 32,
+ "range": {
+ "min": 1
+ },
+ "unit": "chars"
+ },
+ {
+ "key": "show_types",
+ "label": "Show Types",
+ "description": "Dump types in addition to values",
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "type_size",
+ "label": "Type Size",
+ "description": "The number of characters the name of a type should consume, assuming more are not required",
+ "type": "INT",
+ "default": 0,
+ "range": {
+ "min": 0
+ },
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "show_types",
+ "value": true
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "timestamp",
+ "env": "VK_APIDUMP_TIMESTAMP",
+ "label": "Show Timestamp",
+ "description": "Show the timestamp of function calls since start in microseconds",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "show_shader",
+ "label": "Show Shader",
+ "description": "Dump the shader binary code in pCode",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "detailed",
+ "env": "VK_APIDUMP_DETAILED",
+ "label": "Show Parameter Details",
+ "description": "Dump parameter details in addition to API calls",
+ "type": "BOOL",
+ "default": true
+ },
+ {
+ "key": "no_addr",
+ "env": "VK_APIDUMP_NO_ADDR",
+ "label": "Hide Addresses",
+ "description": "Dump \"address\" in place of hex addresses",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "use_spaces",
+ "label": "Use Spaces",
+ "description": "Setting this to true causes all tab characters to be replaced with spaces",
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "indent_size",
+ "label": "Indent Size",
+ "description": "Specifies the number of spaces that a tab is equal to",
+ "type": "INT",
+ "default": 4,
+ "range": {
+ "min": 1,
+ "max": 16
+ },
+ "unit": "chars",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "use_spaces",
+ "value": true
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "show_thread_and_frame",
+ "label": "Show Thread and Frame",
+ "description": "Show the thread and frame of each function called",
+ "type": "BOOL",
+ "default": true
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_crash_diagnostic.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_crash_diagnostic.json
new file mode 100644
index 0000000..e59ca17
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_crash_diagnostic.json
@@ -0,0 +1,356 @@
+{
+ "file_format_version": "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_LUNARG_crash_diagnostic",
+ "type": "GLOBAL",
+ "status": "BETA",
+ "library_path": ".\\VkLayer_crash_diagnostic.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "1",
+ "description": "Crash Diagnostic Layer is a crash/hang debugging tool that helps determines GPU progress in a Vulkan application.",
+ "platforms": [ "WINDOWS", "LINUX" , "ANDROID" ],
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/crash_diagnostic_layer.html",
+ "enable_environment": {
+ "VK_CRASH_DIAGNOSTIC_ENABLE": "1"
+ },
+ "disable_environment": {
+ "VK_CRASH_DIAGNOSTIC_DISABLE": "1"
+ },
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_debug_report",
+ "spec_version": "10"
+ },
+ {
+ "name": "VK_EXT_debug_utils",
+ "spec_version": "1"
+ },
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_EXT_debug_report",
+ "spec_version": "10",
+ "entrypoints": [
+ "vkCreateDebugReportCallbackEXT",
+ "vkDebugReportMessageEXT",
+ "vkDestroyDebugReportCallbackEXT"
+ ]
+ },
+ {
+ "name": "VK_EXT_tooling_info",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkGetPhysicalDeviceToolPropertiesEXT"
+ ]
+ }
+ ],
+ "features": {
+ "settings": [
+ {
+ "key": "watchdog_timeout_ms",
+ "env": "CDL_WATCHDOG_TIMEOUT_MS",
+ "label": "Watchdog timeout (ms)",
+ "description": "If set to a non-zero number, a watchdog thread will be created. This will trigger if the application fails to submit new commands within a set time (in milliseconds) and a log will be created as if the a lost device error was encountered.",
+ "type": "INT",
+ "default": 30000,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "dump",
+ "label": "Dump files",
+ "description": "Control of dump files.",
+ "type": "GROUP",
+ "expanded": true,
+ "settings": [
+ {
+ "key": "output_path",
+ "env": "CDL_OUTPUT_PATH",
+ "label": "Output Path",
+ "description": "The directory where dump files and shader binaries are written.",
+ "type": "STRING",
+ "default": "",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "dump_queue_submits",
+ "env": "CDL_DUMP_QUEUE_SUBMITS",
+ "label": "Dump queue submissions",
+ "description": "Control which queue submissions are included in the dump.",
+ "type": "ENUM",
+ "default": "running",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "flags": [
+ {
+ "key": "running",
+ "label": "Running",
+ "description": "Submissions that were executing at the time of the dump."
+ },
+ {
+ "key": "pending",
+ "label": "Pending",
+ "description": "Submissions executing or pending at the time of the dump."
+ }
+ ]
+ },
+ {
+ "key": "dump_command_buffers",
+ "env": "CDL_DUMP_COMMAND_BUFFERS",
+ "label": "Dump command buffers",
+ "description": "Control which command buffers are included in the dump.",
+ "type": "ENUM",
+ "default": "running",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "flags": [
+ {
+ "key": "running",
+ "label": "Running",
+ "description": "Command Buffers that were executing at the time of the dump."
+ },
+ {
+ "key": "pending",
+ "label": "Pending",
+ "description": "Command Buffers executing or pending at the time of the dump."
+ },
+ {
+ "key": "all",
+ "label": "All",
+ "description": "All known Command Buffers."
+ }
+ ]
+ },
+ {
+ "key": "dump_commands",
+ "env": "CDL_DUMP_COMMANDS",
+ "label": "Dump commands",
+ "description": "Control which commands are included in the dump.",
+ "type": "ENUM",
+ "default": "running",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "flags": [
+ {
+ "key": "running",
+ "label": "Running",
+ "description": "Command Buffers that were executing at the time of the dump."
+ },
+ {
+ "key": "pending",
+ "label": "Pending",
+ "description": "Commands executing or pending at the time of the dump."
+ },
+ {
+ "key": "all",
+ "label": "All",
+ "description": "All known Commands."
+ }
+ ]
+ },
+ {
+ "key": "dump_shaders",
+ "env": "CDL_DUMP_SHADERS",
+ "label": "Dump shaders",
+ "description": "Control of shader dumping.",
+ "type": "ENUM",
+ "default": "off",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ],
+ "flags": [
+ {
+ "key": "off",
+ "label": "Off",
+ "description": "Never dump shaders."
+ },
+ {
+ "key": "on_crash",
+ "label": "On Crash",
+ "description": "Dump currently bound shaders after a crash is detected."
+ },
+ {
+ "key": "on_bind",
+ "label": "On Bind",
+ "description": "Dump only bound shaders."
+ },
+ {
+ "key": "all",
+ "label": "All",
+ "description": "Dump all shaders."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "logging",
+ "label": "Logging",
+ "description": "Control of logging.",
+ "type": "GROUP",
+ "expanded": true,
+ "settings": [
+ {
+ "key": "message_severity",
+ "label": "Message Severity",
+ "description": "Comma-delineated list of options specifying the types of log messages to be reported",
+ "type": "FLAGS",
+ "flags": [
+ {
+ "key": "error",
+ "label": "Error",
+ "description": "Report errors such as device lost or setup problems in the layer."
+ },
+ {
+ "key": "warn",
+ "label": "Warning",
+ "description": "Report non-fatal problems that may interfere with operation of the layer"
+ },
+ {
+ "key": "info",
+ "label": "Info",
+ "description": "Report informational messages."
+ },
+ {
+ "key": "verbose",
+ "label": "Verbose",
+ "description": "For layer development. Report messages for debugging layer behavior.",
+ "view": "ADVANCED"
+ }
+ ],
+ "default": [
+ "error"
+ ],
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "log_file",
+ "env": "CDL_LOG_FILE",
+ "label": "Log file name",
+ "description": "none = no logging, stderr or stdout = to the console, otherwise an absolute or relative path",
+ "type": "STRING",
+ "default": "stderr",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS"
+ ]
+ },
+ {
+ "key": "trace_on",
+ "env": "CDL_TRACE_ON",
+ "label": "Enable Tracing",
+ "description": "All Vulkan API calls intercepted by the layer will be logged to the console.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "trace_all_semaphores",
+ "env": "CDL_TRACE_ALL_SEMAPHORES",
+ "label": "Enable semaphore log tracing.",
+ "description": "Semaphore events will be logged to console.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ }
+ ]
+ },
+ {
+ "key": "state",
+ "label": "State Tracking",
+ "description": "Control of state tracking.",
+ "type": "GROUP",
+ "expanded": false,
+ "settings": [
+ {
+ "key": "sync_after_commands",
+ "env": "CDL_SYNC_AFTER_COMMANDS",
+ "label": "Synchronize commands",
+ "description": "Add pipeline barriers after instrumented commands.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "instrument_all_commands",
+ "env": "CDL_INSTRUMENT_ALL_COMMANDS",
+ "label": "Instrument all commands",
+ "description": "All commands will be instrumented.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ },
+ {
+ "key": "track_semaphores",
+ "env": "CDL_TRACK_SEMAPHORES",
+ "label": "Track semaphores",
+ "description": "Enable semaphore tracking.",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "MACOS",
+ "ANDROID"
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_gfxreconstruct.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_gfxreconstruct.json
new file mode 100644
index 0000000..52b2480
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_gfxreconstruct.json
@@ -0,0 +1,478 @@
+{
+ "file_format_version": "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_LUNARG_gfxreconstruct",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_gfxreconstruct.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "4194309",
+ "description": "GFXReconstruct Capture Layer Version 1.0.5",
+ "introduction": "The GFXReconstruct Capture Layer intercepts Vulkan API calls and logs them to a capture file. Other tools in the GFXReconstruct suite can inspect, modify, or replay capture files generated by this component.",
+ "platforms": [ "WINDOWS", "LINUX", "ANDROID", "MACOS" ],
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/capture_tools.html",
+ "status": "STABLE",
+ "device_extensions": [
+ {
+ "name": "VK_EXT_tooling_info",
+ "spec_version": "1",
+ "entrypoints": [ "vkGetPhysicalDeviceToolPropertiesEXT" ]
+ }
+ ],
+ "features": {
+ "presets": [
+ {
+ "label": "Initialization",
+ "description": "Capture the first two frames.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "settings": [
+ {
+ "key": "capture_trigger",
+ "value": ""
+ },
+ {
+ "key": "capture_frames",
+ "value": "1-2"
+ }
+ ]
+ },
+ {
+ "label": "Range",
+ "description": "Capture a range of frames between presses of the F5 key.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "settings": [
+ {
+ "key": "capture_trigger",
+ "value": "F5"
+ },
+ {
+ "key": "capture_frames",
+ "value": ""
+ }
+ ]
+ }
+ ],
+ "settings": [
+ {
+ "key": "capture_trigger",
+ "env": "GFXRECON_CAPTURE_TRIGGER",
+ "label": "Hotkey Capture Trigger",
+ "description": "Specify a hotkey (any one of F1-F12, TAB, CONTROL) that will be used to start/stop capture. Example: F3 will set the capture trigger to F3 hotkey. One capture file will be generated for each pair of start/stop hotkey presses. Default is: Empty string (hotkey capture trigger is disabled).",
+ "platforms" : [ "WINDOWS", "LINUX", "MACOS" ],
+ "type": "ENUM",
+ "flags": [
+ {
+ "key": "",
+ "label": "None",
+ "description": ""
+ },
+ {
+ "key": "F1",
+ "label": "F1",
+ "description": "F1 Key"
+ },
+ {
+ "key": "F2",
+ "label": "F2",
+ "description": "F2 Key"
+ },
+ {
+ "key": "F3",
+ "label": "F3",
+ "description": "F3 Key"
+ },
+ {
+ "key": "F4",
+ "label": "F4",
+ "description": "F4 Key"
+ },
+ {
+ "key": "F5",
+ "label": "F5",
+ "description": "F5 Key"
+ },
+ {
+ "key": "F6",
+ "label": "F6",
+ "description": "F6 Key"
+ },
+ {
+ "key": "F7",
+ "label": "F7",
+ "description": "F7 Key"
+ },
+ {
+ "key": "F8",
+ "label": "F8",
+ "description": "F8 Key"
+ },
+ {
+ "key": "F9",
+ "label": "F9",
+ "description": "F9 Key"
+ },
+ {
+ "key": "F10",
+ "label": "F10",
+ "description": "F10 Key"
+ },
+ {
+ "key": "F11",
+ "label": "F11",
+ "description": "F11 Key"
+ },
+ {
+ "key": "F12",
+ "label": "F12",
+ "description": "F12 Key"
+ },
+ {
+ "key": "TAB",
+ "label": "TAB",
+ "description": "TAB Key"
+ },
+ {
+ "key": "CONTROL",
+ "label": "CONTROL",
+ "description": "CONTROL Key"
+ }
+ ],
+ "default": ""
+ },
+ {
+ "key": "capture_trigger_frames",
+ "env": "GFXRECON_CAPTURE_TRIGGER_FRAMES",
+ "label": "Hotkey Capture Frame Limit",
+ "description": "Specify a limit on the number of frames to be captured via hotkey. Example: 1 will capture exactly one frame when the trigger key is pressed. Default is: Empty string (no limit)",
+ "type": "STRING",
+ "default": ""
+ },
+ {
+ "key": "capture_frames",
+ "env": "GFXRECON_CAPTURE_FRAMES",
+ "label": "Capture Specific Frames",
+ "description": "Specify one or more comma-separated frame ranges to capture. Each range will be written to its own file. A frame range can be specified as a single value, to specify a single frame to capture, or as two hyphenated values, to specify the first and last frame to capture. Frame ranges should be specified in ascending order and cannot overlap. Note that frame numbering is 1-based (i.e. the first frame is frame 1). Example: 200,301-305 will create two capture files, one containing a single frame and one containing five frames. Default is: Empty string (all frames are captured).",
+ "type": "STRING",
+ "default": ""
+ },
+ {
+ "key": "capture_file",
+ "env": "GFXRECON_CAPTURE_FILE",
+ "label": "Capture File Name",
+ "description": "Path to use when creating the capture file. Default is: gfxrecon_capture.gfxr",
+ "type": "SAVE_FILE",
+ "filter": "*.gfxr",
+ "default": "gfxrecon_capture.gfxr",
+ "settings": [
+ {
+ "key": "capture_file_timestamp",
+ "env": "GFXRECON_CAPTURE_FILE_TIMESTAMP",
+ "label": "Capture File Name with Timestamp",
+ "description": "Add a timestamp (yyyymmddThhmmss) postfix to the capture file name.",
+ "type": "BOOL",
+ "default": true
+ },
+ {
+ "key": "capture_file_flush",
+ "env": "GFXRECON_CAPTURE_FILE_FLUSH",
+ "label": "Capture File Flush After Write",
+ "description": "Flush output stream after each packet is written to the capture file. Default is: false.",
+ "type": "BOOL",
+ "default": false
+ }
+ ]
+ },
+ {
+ "key": "capture_compression_type",
+ "env": "GFXRECON_CAPTURE_COMPRESSION_TYPE",
+ "label": "Compression Format",
+ "description": "Compression format to use with the capture file. Valid values are: LZ4, ZLIB, ZSTD, and NONE. Default is: LZ4",
+ "type": "ENUM",
+ "flags": [
+ {
+ "key": "LZ4",
+ "label": "LZ4",
+ "description": "Fastest compression algorithm that favors performance over compression ratio."
+ },
+ {
+ "key": "ZLIB",
+ "label": "ZLIB",
+ "description": "Widely used compression algorithm with better compression ratio than LZ4 but worse performance."
+ },
+ {
+ "key": "ZSTD",
+ "label": "ZSTD",
+ "description": "Newer compression algorithm with better compression ratio and performance than ZLIB, though not as fast as LZ4."
+ },
+ {
+ "key": "NONE",
+ "label": "NONE",
+ "description": "No compression"
+ }
+ ],
+ "default": "LZ4"
+ },
+ {
+ "key": "memory_tracking_mode",
+ "env": "GFXRECON_MEMORY_TRACKING_MODE",
+ "label": "Memory Tracking Mode",
+ "description": "Specifies the memory tracking mode to use for detecting modifications to mapped Vulkan memory objects. Available options are: page_guard, assisted, and unassisted.",
+ "type": "ENUM",
+ "flags": [
+ {
+ "key": "page_guard",
+ "label": "page_guard",
+ "description": "Tracks modifications to individual memory pages, which are written to the capture file on calls to vkFlushMappedMemoryRanges, vkUnmapMemory, and vkQueueSubmit. Tracking modifications requires allocating shadow memory for all mapped memory."
+ },
+ {
+ "key": "assisted",
+ "label": "assisted",
+ "description": "Expects the application to call vkFlushMappedMemoryRanges after memory is modified; the memory ranges specified to the vkFlushMappedMemoryRanges call will be written to the capture file during the call."
+ },
+ {
+ "key": "unassisted",
+ "label": "unassisted",
+ "description": "Writes the full content of mapped memory to the capture file on calls to vkUnmapMemory and vkQueueSubmit. It is very inefficient and may be unusable with real-world applications that map large amounts of memory."
+ }
+ ],
+ "default": "page_guard",
+ "settings": [
+ {
+ "key": "page_guard_copy_on_map",
+ "env": "GFXRECON_PAGE_GUARD_COPY_ON_MAP",
+ "label": "Page Guard Copy on Map",
+ "description": "When the page_guard memory tracking mode is enabled, copies the content of the mapped memory to the shadow memory immediately after the memory is mapped.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ }
+ ]
+ }
+ },
+ {
+ "key": "page_guard_separate_read",
+ "env": "GFXRECON_PAGE_GUARD_SEPARATE_READ",
+ "label": "Page Guard Separate Read Tracking",
+ "description": "When the page_guard memory tracking mode is enabled, copies the content of pages accessed for read from mapped memory to shadow memory on each read. Can overwrite unprocessed shadow memory content when an application is reading from and writing to the same page.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ }
+ ]
+ }
+ },
+ {
+ "key": "page_guard_external_memory",
+ "env": "GFXRECON_PAGE_GUARD_EXTERNAL_MEMORY",
+ "label": "Page Guard External Memory",
+ "description": "When the page_guard memory tracking mode is enabled, use the VK_EXT_external_memory_host extension to eliminate the need for shadow memory allocations. For each memory allocation from a host visible memory type, the capture layer will create an allocation from system memory, which it can monitor for write access, and provide that allocation to vkAllocateMemory as external memory. Only available on Windows.",
+ "platforms": [ "WINDOWS" ],
+ "type": "BOOL",
+ "default": false,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ }
+ ]
+ }
+ },
+ {
+ "key": "page_guard_persistent_memory",
+ "env": "GFXRECON_PAGE_GUARD_PERSISTENT_MEMORY",
+ "label": "Page Guard Persistent Memory",
+ "description": "When the page_guard memory tracking mode is enabled, this option changes the way that the shadow memory used to detect modifications to mapped memory is allocated. The default behavior is to allocate and copy the mapped memory range on map and free the allocation on unmap. When this option is enabled, an allocation with a size equal to that of the object being mapped is made once on the first map and is not freed until the object is destroyed. This option is intended to be used with applications that frequently map and unmap large memory ranges, to avoid frequent allocation and copy operations that can have a negative impact on performance. This option is ignored when GFXRECON_PAGE_GUARD_EXTERNAL_MEMORY is enabled.",
+ "type": "BOOL",
+ "default": false,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ },
+ {
+ "key": "page_guard_external_memory",
+ "value": false
+ }
+ ]
+ }
+ },
+ {
+ "key": "page_guard_align_buffer_sizes",
+ "env": "GFXRECON_PAGE_GUARD_ALIGN_BUFFER_SIZES",
+ "label": "Page Guard Align Buffer Sizes",
+ "description": "When the page_guard memory tracking mode is enabled, this option overrides the Vulkan API calls that report buffer memory properties to report that buffer sizes and alignments must be a multiple of the system page size. This option is intended to be used with applications that perform CPU writes and GPU writes/copies to different buffers that are bound to the same page of mapped memory, which may result in data being lost when copying pages from the page_guard shadow allocation to the real allocation. This data loss can result in visible corruption during capture. Forcing buffer sizes and alignments to a multiple of the system page size prevents multiple buffers from being bound to the same page, avoiding data loss from simultaneous CPU writes to the shadow allocation and GPU writes to the real allocation for different buffers bound to the same page. This option is only available for the Vulkan API.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ },
+ {
+ "key": "page_guard_external_memory",
+ "value": false
+ }
+ ]
+ }
+ },
+ {
+ "key": "page_guard_unblock_sigsegv",
+ "env": "GFXRECON_PAGE_GUARD_UNBLOCK_SIGSEGV",
+ "label": "Page Guard unblock SIGSEGV from thread's signal mask",
+ "description": "When the page_guard memory tracking mode is enabled, this option overrides enables SIGSEGV in thread's signal mask in the case that it has been disabled.",
+ "type": "BOOL",
+ "default": false,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "memory_tracking_mode",
+ "value": "page_guard"
+ },
+ {
+ "key": "page_guard_external_memory",
+ "value": false
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "log",
+ "label": "Log",
+ "description": "Control log messages.",
+ "type": "GROUP",
+ "settings": [
+ {
+ "key": "log_level",
+ "env": "GFXRECON_LOG_LEVEL",
+ "label": "Level",
+ "description": "Specify the minimum severity level of messages to log. Options are: debug, info, warning, error, and fatal. The specified level and all higher levels will be enabled for logging. For example, choosing the warning level will also enable the error and fatal levels.",
+ "type": "ENUM",
+ "flags": [
+ {
+ "key": "debug",
+ "label": "debug, info, warning, error, fatal",
+ "description": ""
+ },
+ {
+ "key": "info",
+ "label": "info, warning, error, fatal",
+ "description": ""
+ },
+ {
+ "key": "warning",
+ "label": "warning, error, fatal",
+ "description": ""
+ },
+ {
+ "key": "error",
+ "label": "error, fatal",
+ "description": ""
+ },
+ {
+ "key": "fatal",
+ "label": "fatal",
+ "description": ""
+ }
+ ],
+ "default": "info"
+ },
+ {
+ "key": "log_detailed",
+ "env": "GFXRECON_LOG_DETAILED",
+ "label": "Log Name and Line Number",
+ "description": "Include name and line number from the file responsible.",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "log_allow_indents",
+ "env": "GFXRECON_LOG_ALLOW_INDENTS",
+ "label": "Apply additional indentation",
+ "description": "Apply additional indentation formatting to log messages.",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "log_output_to_console",
+ "env": "GFXRECON_LOG_OUTPUT_TO_CONSOLE",
+ "label": "Log Output to Console / stdout",
+ "description": "Log messages will be written to stdout.",
+ "type": "BOOL",
+ "default": true
+ },
+ {
+ "key": "log_break_on_error",
+ "env": "GFXRECON_LOG_BREAK_ON_ERROR",
+ "label": "Trigger Debug Break on Error",
+ "description": "Trigger a debug break when logging an error.",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "log_output_to_os_debug_string",
+ "env": "GFXRECON_LOG_OUTPUT_TO_OS_DEBUG_STRING",
+ "label": "Log Output to Debug Console",
+ "description": "Windows only option. Log messages will be written to the Debug Console with OutputDebugStringA",
+ "platforms": [ "WINDOWS" ],
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "log_file",
+ "env": "GFXRECON_LOG_FILE",
+ "label": "Log File",
+ "description": "When set, log messages will be written to a file at the specified path. Default is: Empty string (file logging disabled).",
+ "type": "SAVE_FILE",
+ "filter": "*.txt",
+ "default": "",
+ "settings": [
+ {
+ "key": "log_file_flush_after_write",
+ "env": "GFXRECON_LOG_FILE_FLUSH_AFTER_WRITE",
+ "label": "Log File Flush After Write",
+ "description": "Flush the log file to disk after each write when true.",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "log_file_keep_open",
+ "env": "GFXRECON_LOG_FILE_KEEP_OPEN",
+ "label": "Log File Keep Open",
+ "description": "Keep the log file open between log messages when true, or close and reopen the log file for each message when false.",
+ "type": "BOOL",
+ "default": true
+ },
+ {
+ "key": "log_file_create_new",
+ "env": "GFXRECON_LOG_FILE_CREATE_NEW",
+ "label": "Log File Overwrite",
+ "description": "Specifies that log file initialization should overwrite an existing file when true, or append to an existing file when false.",
+ "type": "BOOL",
+ "default": true
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_profiles.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_profiles.json
new file mode 100644
index 0000000..7d165ef
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_profiles.json
@@ -0,0 +1,1290 @@
+{
+ "file_format_version": "1.2.1",
+ "layer": {
+ "name": "VK_LAYER_KHRONOS_profiles",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_khronos_profiles.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "1.3.0",
+ "status": "STABLE",
+ "description": "Khronos Profiles layer",
+ "introduction": "The Khronos Profiles layer helps test across a wide range of hardware capabilities without requiring a physical copy of every device.",
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/profiles_layer.html",
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_EXT_tooling_info",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkGetPhysicalDeviceToolPropertiesEXT"
+ ]
+ }
+ ],
+ "features": {
+ "presets": [
+ {
+ "label": "Force Physical Device Only",
+ "description": "Use the Profiles layer to force a specific physical device",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "force_device",
+ "value": "FORCE_DEVICE_WITH_NAME"
+ },
+ {
+ "key": "profile_emulation",
+ "value": false
+ },
+ {
+ "key": "simulate_capabilities",
+ "value": []
+ },
+ {
+ "key": "emulate_portability",
+ "value": false
+ }
+ ]
+ },
+ {
+ "label": "Emulate a Vulkan Conformant Profile",
+ "description": "Emulate a Conformant Vulkan Profile",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "force_device",
+ "value": "FORCE_DEVICE_OFF"
+ },
+ {
+ "key": "profile_emulation",
+ "value": true
+ },
+ {
+ "key": "profile_dirs",
+ "value": "${VULKAN_CONTENT}/VK_LAYER_KHRONOS_profiles"
+ },
+ {
+ "key": "profile_name",
+ "value": "VP_LUNARG_desktop_baseline_2023"
+ },
+ {
+ "key": "simulate_capabilities",
+ "value": [ "SIMULATE_API_VERSION_BIT", "SIMULATE_FEATURES_BIT", "SIMULATE_PROPERTIES_BIT" ]
+ },
+ {
+ "key": "emulate_portability",
+ "value": false
+ }
+ ]
+ },
+ {
+ "label": "Emulate a Vulkan Portability Profile",
+ "description": "Emulate a Vulkan Profile with Vulkan Portability",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "status": "STABLE",
+ "settings": [
+ {
+ "key": "force_device",
+ "value": "FORCE_DEVICE_OFF"
+ },
+ {
+ "key": "profile_emulation",
+ "value": true
+ },
+ {
+ "key": "profile_dirs",
+ "value": "${VULKAN_CONTENT}/VK_LAYER_KHRONOS_profiles"
+ },
+ {
+ "key": "profile_name",
+ "value": "VP_LUNARG_desktop_baseline_2023"
+ },
+ {
+ "key": "simulate_capabilities",
+ "value": [ "SIMULATE_API_VERSION_BIT", "SIMULATE_FEATURES_BIT", "SIMULATE_PROPERTIES_BIT" ]
+ },
+ {
+ "key": "emulate_portability",
+ "value": true
+ },
+ {
+ "key": "vertexAttributeAccessBeyondStride",
+ "value": true
+ },
+ {
+ "key": "separateStencilMaskRef",
+ "value": true
+ },
+ {
+ "key": "mutableComparisonSamplers",
+ "value": true
+ },
+ {
+ "key": "multisampleArrayImage",
+ "value": true
+ },
+ {
+ "key": "imageViewFormatSwizzle",
+ "value": true
+ },
+ {
+ "key": "imageViewFormatReinterpretation",
+ "value": true
+ },
+ {
+ "key": "events",
+ "value": true
+ },
+ {
+ "key": "constantAlphaColorBlendFactors",
+ "value": true
+ }
+ ]
+ }
+ ],
+ "settings": [
+ {
+ "key": "force_device",
+ "label": "Force Device",
+ "description": "On system with multiple physical devices, force the use of one specific physical device.",
+ "status": "STABLE",
+ "type": "ENUM",
+ "default": "FORCE_DEVICE_OFF",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "flags": [
+ {
+ "key": "FORCE_DEVICE_OFF",
+ "label": "Off",
+ "description": "Let the Vulkan Loader list all the Physical Device."
+ },
+ {
+ "key": "FORCE_DEVICE_WITH_UUID",
+ "label": "Using Device UUID",
+ "description": "Force the Physical Device identified by the device UUID.",
+ "settings": [
+ {
+ "key": "force_device_uuid",
+ "label": "Device UUID",
+ "description": "Device UUID of the forced physical devices",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "type": "STRING",
+ "default": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "force_device",
+ "value": "FORCE_DEVICE_WITH_UUID"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "FORCE_DEVICE_WITH_NAME",
+ "label": "Using Device Name",
+ "description": "Force the Physical Device identified by the device UUID.",
+ "settings": [
+ {
+ "key": "force_device_name",
+ "label": "Device Name",
+ "description": "Device Name of the forced physical devices",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "type": "ENUM",
+ "flags": [],
+ "default": "${VP_PHYSICAL_DEVICES}",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "force_device",
+ "value": "FORCE_DEVICE_WITH_NAME"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "profile_emulation",
+ "label": "Emulate a Vulkan Profile",
+ "description": "Emulate a Vulkan Profile on the Developer System",
+ "status": "STABLE",
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "profile_dirs",
+ "label": "Loading Directory",
+ "description": "Select the location all the profiles.",
+ "type": "LOAD_FOLDER",
+ "format": "PROFILE",
+ "default": "",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "profile_emulation",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "profile_name",
+ "label": "Name",
+ "description": "Name of the profile specified by the profile file to use.",
+ "type": "ENUM",
+ "flags": [],
+ "default": "${VP_DEFAULT}",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "profile_emulation",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "profile_validation",
+ "label": "Schema Validation",
+ "description": "Validate the profile files against the Vulkan SDK profile schema if the file is found.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "profile_emulation",
+ "value": true
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "simulate_capabilities",
+ "label": "Simulate Profile Capabilities",
+ "description": "Control of the simulated capabilities of the Vulkan physical device from the selected Vulkan Profile.",
+ "status": "STABLE",
+ "type": "FLAGS",
+ "flags": [
+ {
+ "key": "SIMULATE_API_VERSION_BIT",
+ "label": "Version",
+ "description": "The Vulkan device will report the API version from the selected Profile. It also overrides the `api-version` set in VkPhysicalDeviceProperties."
+ },
+ {
+ "key": "SIMULATE_FEATURES_BIT",
+ "label": "Features",
+ "description": "The Vulkan device will report the features from the selected Profile.",
+ "settings": [
+ {
+ "key": "default_feature_values",
+ "label": "Unspecified Features",
+ "description": "Feature values when not specified in the select Vulkan profiles.",
+ "status": "STABLE",
+ "type": "ENUM",
+ "default": "DEFAULT_FEATURE_VALUES_DEVICE",
+ "flags": [
+ {
+ "key": "DEFAULT_FEATURE_VALUES_DEVICE",
+ "label": "Use Device Values",
+ "description": "When a feature is not mentionned in the select Vulkan profiles, set is to the physical device value."
+ },
+ {
+ "key": "DEFAULT_FEATURE_VALUES_FALSE",
+ "label": "Use False",
+ "description": "When a feature is not mentionned in the select Vulkan profiles, set it to false."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "SIMULATE_PROPERTIES_BIT",
+ "label": "Properties",
+ "description": "The Vulkan device will report the properties from the selected Profile."
+ },
+ {
+ "key": "SIMULATE_EXTENSIONS_BIT",
+ "label": "Device Extensions",
+ "description": "The Vulkan device will report the extensions from the selected Profile."
+ },
+ {
+ "key": "SIMULATE_FORMATS_BIT",
+ "label": "Formats",
+ "description": "The Vulkan device will report the formats from the selected Profile."
+ },
+ {
+ "key": "SIMULATE_VIDEO_CAPABILITIES_BIT",
+ "label": "Video Capabilities",
+ "description": "The Vulkan device will report video capabilities from the selected Profile."
+ },
+ {
+ "key": "SIMULATE_VIDEO_FORMATS_BIT",
+ "label": "Video Formats",
+ "description": "The Vulkan device will report video formats from the selected Profile."
+ }
+ ],
+ "default": [ "SIMULATE_API_VERSION_BIT", "SIMULATE_FEATURES_BIT", "SIMULATE_PROPERTIES_BIT" ]
+ },
+ {
+ "key": "emulate_portability",
+ "label": "Emulate VK_KHR_portability_subset",
+ "description": "Emulate the VK_KHR_portability_subset extension on the device.",
+ "status": "STABLE",
+ "platforms": [
+ "WINDOWS",
+ "LINUX"
+ ],
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "constantAlphaColorBlendFactors",
+ "label": "constantAlphaColorBlendFactors",
+ "description": "Indicates whether this implementation supports constant alpha Blend Factors used as source or destination color Blending.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "events",
+ "label": "events",
+ "description": "Indicates whether this implementation supports synchronization using Events",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "imageViewFormatReinterpretation",
+ "label": "imageViewFormatReinterpretation",
+ "description": "Indicates whether this implementation supports a VkImageView being created with a texel format containing a different number of components, or a different number of bits in each component, than the texel format of the underlying VkImage.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "imageViewFormatSwizzle",
+ "label": "imageViewFormatSwizzle",
+ "description": "Indicates whether this implementation supports remapping format components using VkImageViewCreateInfo::components.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "imageView2DOn3DImage",
+ "label": "imageView2DOn3DImage",
+ "description": "Indicates whether this implementation supports a VkImage being created with the VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT flag set, permitting a 2D or 2D array image view to be created on a 3D VkImage.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "multisampleArrayImage",
+ "label": "multisampleArrayImage",
+ "description": "Indicates whether this implementation supports a VkImage being created as a 2D array with multiple samples per texel.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "mutableComparisonSamplers",
+ "label": "mutableComparisonSamplers",
+ "description": "Indicates whether this implementation allows descriptors with comparison samplers to be updated.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "pointPolygons",
+ "label": "pointPolygons",
+ "description": "Indicates whether this implementation supports Rasterization using a point Polygon Mode.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "samplerMipLodBias",
+ "label": "samplerMipLodBias",
+ "description": "Indicates whether this implementation supports setting a mipmap LOD bias value when creating a sampler.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "separateStencilMaskRef",
+ "label": "separateStencilMaskRef",
+ "description": "Indicates whether this implementation supports separate front and back Stencil Test reference values.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "shaderSampleRateInterpolationFunctions",
+ "label": "shaderSampleRateInterpolationFunctions",
+ "description": "Indicates whether this implementation supports fragment shaders which use the InterpolationFunction capability.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "tessellationIsolines",
+ "label": "tessellationIsolines",
+ "description": "Indicates whether this implementation supports isoline output from the Tessellation stage of a graphics pipeline. This member is only meaningful if tessellationShader are supported.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "triangleFans",
+ "label": "triangleFans",
+ "description": "Indicates whether this implementation supports Triangle Fans primitive topology.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ }
+ },
+ {
+ "key": "vertexAttributeAccessBeyondStride",
+ "label": "vertexAttributeAccessBeyondStride",
+ "description": "Indicates whether this implementation supports accessing a vertex input attribute beyond the stride of the corresponding vertex input binding.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "emulate_portability",
+ "value": true
+ }
+ ]
+ },
+ "settings": [
+ {
+ "key": "minVertexInputBindingStrideAlignment",
+ "label": "minVertexInputBindingStrideAlignment",
+ "description": "Indicates whether this implementation supports accessing a vertex input attribute beyond the stride of the corresponding vertex input binding.",
+ "type": "INT",
+ "default": 4,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ {
+ "key": "vertexAttributeAccessBeyondStride",
+ "value": false
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "exclude_device_extensions",
+ "label": "Exclude Device Extensions",
+ "description": "Removes the listed device extensions from being reported by the Vulkan physical device.",
+ "status": "STABLE",
+ "type": "LIST",
+ "list": [
+ "VK_KHR_16bit_storage",
+ "VK_KHR_8bit_storage",
+ "VK_KHR_acceleration_structure",
+ "VK_KHR_bind_memory2",
+ "VK_KHR_buffer_device_address",
+ "VK_KHR_copy_commands2",
+ "VK_KHR_create_renderpass2",
+ "VK_KHR_dedicated_allocation",
+ "VK_KHR_deferred_host_operations",
+ "VK_KHR_depth_stencil_resolve",
+ "VK_KHR_descriptor_update_template",
+ "VK_KHR_device_group",
+ "VK_KHR_display_swapchain",
+ "VK_KHR_draw_indirect_count",
+ "VK_KHR_driver_properties",
+ "VK_KHR_dynamic_rendering",
+ "VK_KHR_external_fence",
+ "VK_KHR_external_fence_fd",
+ "VK_KHR_external_fence_win32",
+ "VK_KHR_external_memory",
+ "VK_KHR_external_memory_fd",
+ "VK_KHR_external_memory_win32",
+ "VK_KHR_external_semaphore",
+ "VK_KHR_external_semaphore_fd",
+ "VK_KHR_external_semaphore_win32",
+ "VK_KHR_format_feature_flags2",
+ "VK_KHR_fragment_shading_rate",
+ "VK_KHR_get_memory_requirements2",
+ "VK_KHR_image_format_list",
+ "VK_KHR_imageless_framebuffer",
+ "VK_KHR_incremental_present",
+ "VK_KHR_maintenance1",
+ "VK_KHR_maintenance2",
+ "VK_KHR_maintenance3",
+ "VK_KHR_maintenance4",
+ "VK_KHR_multiview",
+ "VK_KHR_performance_query",
+ "VK_KHR_pipeline_executable_properties",
+ "VK_KHR_pipeline_library",
+ "VK_KHR_portability_subset",
+ "VK_KHR_present_id",
+ "VK_KHR_present_wait",
+ "VK_KHR_push_descriptor",
+ "VK_KHR_ray_query",
+ "VK_KHR_ray_tracing_pipeline",
+ "VK_KHR_relaxed_block_layout",
+ "VK_KHR_sampler_mirror_clamp_to_edge",
+ "VK_KHR_sampler_ycbcr_conversion",
+ "VK_KHR_separate_depth_stencil_layouts",
+ "VK_KHR_shader_atomic_int64",
+ "VK_KHR_shader_clock",
+ "VK_KHR_shader_draw_parameters",
+ "VK_KHR_shader_float16_int8",
+ "VK_KHR_shader_float_controls",
+ "VK_KHR_shader_integer_dot_product",
+ "VK_KHR_shader_non_semantic_info",
+ "VK_KHR_shader_subgroup_extended_types",
+ "VK_KHR_shader_subgroup_uniform_control_flow",
+ "VK_KHR_shader_terminate_invocation",
+ "VK_KHR_shared_presentable_image",
+ "VK_KHR_spirv_1_4",
+ "VK_KHR_storage_buffer_storage_class",
+ "VK_KHR_swapchain",
+ "VK_KHR_swapchain_mutable_format",
+ "VK_KHR_synchronization2",
+ "VK_KHR_timeline_semaphore",
+ "VK_KHR_uniform_buffer_standard_layout",
+ "VK_KHR_variable_pointers",
+ "VK_KHR_video_decode_queue",
+ "VK_KHR_video_encode_queue",
+ "VK_KHR_video_queue",
+ "VK_KHR_vulkan_memory_model",
+ "VK_KHR_win32_keyed_mutex",
+ "VK_KHR_workgroup_memory_explicit_layout",
+ "VK_KHR_zero_initialize_workgroup_memory",
+ "VK_EXT_4444_formats",
+ "VK_EXT_astc_decode_mode",
+ "VK_EXT_blend_operation_advanced",
+ "VK_EXT_border_color_swizzle",
+ "VK_EXT_buffer_device_address",
+ "VK_EXT_calibrated_timestamps",
+ "VK_EXT_color_write_enable",
+ "VK_EXT_conditional_rendering",
+ "VK_EXT_conservative_rasterization",
+ "VK_EXT_custom_border_color",
+ "VK_EXT_debug_marker",
+ "VK_EXT_depth_clip_control",
+ "VK_EXT_depth_clip_enable",
+ "VK_EXT_depth_range_unrestricted",
+ "VK_EXT_descriptor_indexing",
+ "VK_EXT_device_memory_report",
+ "VK_EXT_discard_rectangles",
+ "VK_EXT_display_control",
+ "VK_EXT_extended_dynamic_state",
+ "VK_EXT_extended_dynamic_state2",
+ "VK_EXT_external_memory_dma_buf",
+ "VK_EXT_external_memory_host",
+ "VK_EXT_filter_cubic",
+ "VK_EXT_fragment_density_map",
+ "VK_EXT_fragment_density_map2",
+ "VK_EXT_fragment_shader_interlock",
+ "VK_EXT_full_screen_exclusive",
+ "VK_EXT_global_priority",
+ "VK_EXT_global_priority_query",
+ "VK_EXT_hdr_metadata",
+ "VK_EXT_host_query_reset",
+ "VK_EXT_image_drm_format_modifier",
+ "VK_EXT_image_robustness",
+ "VK_EXT_image_view_min_lod",
+ "VK_EXT_index_type_uint8",
+ "VK_EXT_inline_uniform_block",
+ "VK_EXT_line_rasterization",
+ "VK_EXT_load_store_op_none",
+ "VK_EXT_memory_budget",
+ "VK_EXT_memory_priority",
+ "VK_EXT_multi_draw",
+ "VK_EXT_pageable_device_local_memory",
+ "VK_EXT_pci_bus_info",
+ "VK_EXT_physical_device_drm",
+ "VK_EXT_pipeline_creation_cache_control",
+ "VK_EXT_pipeline_creation_feedback",
+ "VK_EXT_post_depth_coverage",
+ "VK_EXT_primitive_topology_list_restart",
+ "VK_EXT_private_data",
+ "VK_EXT_provoking_vertex",
+ "VK_EXT_queue_family_foreign",
+ "VK_EXT_rgba10x6_formats",
+ "VK_EXT_robustness2",
+ "VK_EXT_sample_locations",
+ "VK_EXT_sampler_filter_minmax",
+ "VK_EXT_scalar_block_layout",
+ "VK_EXT_separate_stencil_usage",
+ "VK_EXT_shader_atomic_float",
+ "VK_EXT_shader_atomic_float2",
+ "VK_EXT_shader_demote_to_helper_invocation",
+ "VK_EXT_shader_image_atomic_int64",
+ "VK_EXT_shader_stencil_export",
+ "VK_EXT_shader_subgroup_ballot",
+ "VK_EXT_shader_subgroup_vote",
+ "VK_EXT_shader_viewport_index_layer",
+ "VK_EXT_subgroup_size_control",
+ "VK_EXT_texel_buffer_alignment",
+ "VK_EXT_texture_compression_astc_hdr",
+ "VK_EXT_tooling_info",
+ "VK_EXT_transform_feedback",
+ "VK_EXT_validation_cache",
+ "VK_EXT_vertex_attribute_divisor",
+ "VK_EXT_vertex_input_dynamic_state",
+ "VK_EXT_video_decode_h264",
+ "VK_EXT_video_decode_h265",
+ "VK_EXT_video_encode_h264",
+ "VK_EXT_video_encode_h265",
+ "VK_EXT_ycbcr_2plane_444_formats",
+ "VK_EXT_ycbcr_image_arrays",
+ "VK_AMD_buffer_marker",
+ "VK_AMD_device_coherent_memory",
+ "VK_AMD_display_native_hdr",
+ "VK_AMD_draw_indirect_count",
+ "VK_AMD_gcn_shader",
+ "VK_AMD_gpu_shader_half_float",
+ "VK_AMD_gpu_shader_int16",
+ "VK_AMD_memory_overallocation_behavior",
+ "VK_AMD_mixed_attachment_samples",
+ "VK_AMD_negative_viewport_height",
+ "VK_AMD_pipeline_compiler_control",
+ "VK_AMD_rasterization_order",
+ "VK_AMD_shader_ballot",
+ "VK_AMD_shader_core_properties",
+ "VK_AMD_shader_core_properties2",
+ "VK_AMD_shader_explicit_vertex_parameter",
+ "VK_AMD_shader_fragment_mask",
+ "VK_AMD_shader_image_load_store_lod",
+ "VK_AMD_shader_info",
+ "VK_AMD_shader_trinary_minmax",
+ "VK_AMD_texture_gather_bias_lod",
+ "VK_ANDROID_external_memory_android_hardware_buffer",
+ "VK_ARM_rasterization_order_attachment_access",
+ "VK_FUCHSIA_buffer_collection",
+ "VK_FUCHSIA_external_memory",
+ "VK_FUCHSIA_external_semaphore",
+ "VK_GGP_frame_token",
+ "VK_GOOGLE_decorate_string",
+ "VK_GOOGLE_display_timing",
+ "VK_GOOGLE_hlsl_functionality1",
+ "VK_GOOGLE_user_type",
+ "VK_HUAWEI_invocation_mask",
+ "VK_HUAWEI_subpass_shading",
+ "VK_IMG_filter_cubic",
+ "VK_IMG_format_pvrtc",
+ "VK_INTEL_performance_query",
+ "VK_INTEL_shader_integer_functions2",
+ "VK_NV_acquire_winrt_display",
+ "VK_NV_clip_space_w_scaling",
+ "VK_NV_compute_shader_derivatives",
+ "VK_NV_cooperative_matrix",
+ "VK_NV_corner_sampled_image",
+ "VK_NV_coverage_reduction_mode",
+ "VK_NV_dedicated_allocation",
+ "VK_NV_dedicated_allocation_image_aliasing",
+ "VK_NV_device_diagnostic_checkpoints",
+ "VK_NV_device_diagnostics_config",
+ "VK_NV_device_generated_commands",
+ "VK_NV_external_memory",
+ "VK_NV_external_memory_rdma",
+ "VK_NV_external_memory_win32",
+ "VK_NV_fill_rectangle",
+ "VK_NV_fragment_coverage_to_color",
+ "VK_NV_fragment_shader_barycentric",
+ "VK_NV_fragment_shading_rate_enums",
+ "VK_NV_framebuffer_mixed_samples",
+ "VK_NV_geometry_shader_passthrough",
+ "VK_NV_glsl_shader",
+ "VK_NV_inherited_viewport_scissor",
+ "VK_NV_mesh_shader",
+ "VK_NV_ray_tracing",
+ "VK_NV_ray_tracing_motion_blur",
+ "VK_NV_representative_fragment_test",
+ "VK_NV_sample_mask_override_coverage",
+ "VK_NV_scissor_exclusive",
+ "VK_NV_shader_image_footprint",
+ "VK_NV_shader_sm_builtins",
+ "VK_NV_shader_subgroup_partitioned",
+ "VK_NV_shading_rate_image",
+ "VK_NV_viewport_array2",
+ "VK_NV_viewport_swizzle",
+ "VK_NV_win32_keyed_mutex",
+ "VK_QCOM_render_pass_shader_resolve",
+ "VK_QCOM_render_pass_store_ops",
+ "VK_QCOM_render_pass_transform",
+ "VK_QCOM_rotated_copy_commands",
+ "VK_VALVE_mutable_descriptor_type",
+ "VK_QCOM_fragment_density_map_offset",
+ "VK_NV_linear_color_attachment",
+ "VK_KHR_global_priority"
+ ],
+ "default": []
+ },
+ {
+ "key": "exclude_formats",
+ "label": "Exclude Formats",
+ "description": "Removes the format feature flags from being reported by the Vulkan physical device.",
+ "status": "STABLE",
+ "type": "LIST",
+ "list": [
+ "VK_FORMAT_R4G4_UNORM_PACK8",
+ "VK_FORMAT_R4G4B4A4_UNORM_PACK16",
+ "VK_FORMAT_B4G4R4A4_UNORM_PACK16",
+ "VK_FORMAT_R5G6B5_UNORM_PACK16",
+ "VK_FORMAT_B5G6R5_UNORM_PACK16",
+ "VK_FORMAT_R5G5B5A1_UNORM_PACK16",
+ "VK_FORMAT_B5G5R5A1_UNORM_PACK16",
+ "VK_FORMAT_A1R5G5B5_UNORM_PACK16",
+ "VK_FORMAT_R8_UNORM",
+ "VK_FORMAT_R8_SNORM",
+ "VK_FORMAT_R8_USCALED",
+ "VK_FORMAT_R8_SSCALED",
+ "VK_FORMAT_R8_UINT",
+ "VK_FORMAT_R8_SINT",
+ "VK_FORMAT_R8_SRGB",
+ "VK_FORMAT_R8G8_UNORM",
+ "VK_FORMAT_R8G8_SNORM",
+ "VK_FORMAT_R8G8_USCALED",
+ "VK_FORMAT_R8G8_SSCALED",
+ "VK_FORMAT_R8G8_UINT",
+ "VK_FORMAT_R8G8_SINT",
+ "VK_FORMAT_R8G8_SRGB",
+ "VK_FORMAT_R8G8B8_UNORM",
+ "VK_FORMAT_R8G8B8_SNORM",
+ "VK_FORMAT_R8G8B8_USCALED",
+ "VK_FORMAT_R8G8B8_SSCALED",
+ "VK_FORMAT_R8G8B8_UINT",
+ "VK_FORMAT_R8G8B8_SINT",
+ "VK_FORMAT_R8G8B8_SRGB",
+ "VK_FORMAT_B8G8R8_UNORM",
+ "VK_FORMAT_B8G8R8_SNORM",
+ "VK_FORMAT_B8G8R8_USCALED",
+ "VK_FORMAT_B8G8R8_SSCALED",
+ "VK_FORMAT_B8G8R8_UINT",
+ "VK_FORMAT_B8G8R8_SINT",
+ "VK_FORMAT_B8G8R8_SRGB",
+ "VK_FORMAT_R8G8B8A8_UNORM",
+ "VK_FORMAT_R8G8B8A8_SNORM",
+ "VK_FORMAT_R8G8B8A8_USCALED",
+ "VK_FORMAT_R8G8B8A8_SSCALED",
+ "VK_FORMAT_R8G8B8A8_UINT",
+ "VK_FORMAT_R8G8B8A8_SINT",
+ "VK_FORMAT_R8G8B8A8_SRGB",
+ "VK_FORMAT_B8G8R8A8_UNORM",
+ "VK_FORMAT_B8G8R8A8_SNORM",
+ "VK_FORMAT_B8G8R8A8_USCALED",
+ "VK_FORMAT_B8G8R8A8_SSCALED",
+ "VK_FORMAT_B8G8R8A8_UINT",
+ "VK_FORMAT_B8G8R8A8_SINT",
+ "VK_FORMAT_B8G8R8A8_SRGB",
+ "VK_FORMAT_A8B8G8R8_UNORM_PACK32",
+ "VK_FORMAT_A8B8G8R8_SNORM_PACK32",
+ "VK_FORMAT_A8B8G8R8_USCALED_PACK32",
+ "VK_FORMAT_A8B8G8R8_SSCALED_PACK32",
+ "VK_FORMAT_A8B8G8R8_UINT_PACK32",
+ "VK_FORMAT_A8B8G8R8_SINT_PACK32",
+ "VK_FORMAT_A8B8G8R8_SRGB_PACK32",
+ "VK_FORMAT_A2R10G10B10_UNORM_PACK32",
+ "VK_FORMAT_A2R10G10B10_SNORM_PACK32",
+ "VK_FORMAT_A2R10G10B10_USCALED_PACK32",
+ "VK_FORMAT_A2R10G10B10_SSCALED_PACK32",
+ "VK_FORMAT_A2R10G10B10_UINT_PACK32",
+ "VK_FORMAT_A2R10G10B10_SINT_PACK32",
+ "VK_FORMAT_A2B10G10R10_UNORM_PACK32",
+ "VK_FORMAT_A2B10G10R10_SNORM_PACK32",
+ "VK_FORMAT_A2B10G10R10_USCALED_PACK32",
+ "VK_FORMAT_A2B10G10R10_SSCALED_PACK32",
+ "VK_FORMAT_A2B10G10R10_UINT_PACK32",
+ "VK_FORMAT_A2B10G10R10_SINT_PACK32",
+ "VK_FORMAT_R16_UNORM",
+ "VK_FORMAT_R16_SNORM",
+ "VK_FORMAT_R16_USCALED",
+ "VK_FORMAT_R16_SSCALED",
+ "VK_FORMAT_R16_UINT",
+ "VK_FORMAT_R16_SINT",
+ "VK_FORMAT_R16_SFLOAT",
+ "VK_FORMAT_R16G16_UNORM",
+ "VK_FORMAT_R16G16_SNORM",
+ "VK_FORMAT_R16G16_USCALED",
+ "VK_FORMAT_R16G16_SSCALED",
+ "VK_FORMAT_R16G16_UINT",
+ "VK_FORMAT_R16G16_SINT",
+ "VK_FORMAT_R16G16_SFLOAT",
+ "VK_FORMAT_R16G16B16_UNORM",
+ "VK_FORMAT_R16G16B16_SNORM",
+ "VK_FORMAT_R16G16B16_USCALED",
+ "VK_FORMAT_R16G16B16_SSCALED",
+ "VK_FORMAT_R16G16B16_UINT",
+ "VK_FORMAT_R16G16B16_SINT",
+ "VK_FORMAT_R16G16B16_SFLOAT",
+ "VK_FORMAT_R16G16B16A16_UNORM",
+ "VK_FORMAT_R16G16B16A16_SNORM",
+ "VK_FORMAT_R16G16B16A16_USCALED",
+ "VK_FORMAT_R16G16B16A16_SSCALED",
+ "VK_FORMAT_R16G16B16A16_UINT",
+ "VK_FORMAT_R16G16B16A16_SINT",
+ "VK_FORMAT_R16G16B16A16_SFLOAT",
+ "VK_FORMAT_R32_UINT",
+ "VK_FORMAT_R32_SINT",
+ "VK_FORMAT_R32_SFLOAT",
+ "VK_FORMAT_R32G32_UINT",
+ "VK_FORMAT_R32G32_SINT",
+ "VK_FORMAT_R32G32_SFLOAT",
+ "VK_FORMAT_R32G32B32_UINT",
+ "VK_FORMAT_R32G32B32_SINT",
+ "VK_FORMAT_R32G32B32_SFLOAT",
+ "VK_FORMAT_R32G32B32A32_UINT",
+ "VK_FORMAT_R32G32B32A32_SINT",
+ "VK_FORMAT_R32G32B32A32_SFLOAT",
+ "VK_FORMAT_R64_UINT",
+ "VK_FORMAT_R64_SINT",
+ "VK_FORMAT_R64_SFLOAT",
+ "VK_FORMAT_R64G64_UINT",
+ "VK_FORMAT_R64G64_SINT",
+ "VK_FORMAT_R64G64_SFLOAT",
+ "VK_FORMAT_R64G64B64_UINT",
+ "VK_FORMAT_R64G64B64_SINT",
+ "VK_FORMAT_R64G64B64_SFLOAT",
+ "VK_FORMAT_R64G64B64A64_UINT",
+ "VK_FORMAT_R64G64B64A64_SINT",
+ "VK_FORMAT_R64G64B64A64_SFLOAT",
+ "VK_FORMAT_B10G11R11_UFLOAT_PACK32",
+ "VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",
+ "VK_FORMAT_D16_UNORM",
+ "VK_FORMAT_X8_D24_UNORM_PACK32",
+ "VK_FORMAT_D32_SFLOAT",
+ "VK_FORMAT_S8_UINT",
+ "VK_FORMAT_D16_UNORM_S8_UINT",
+ "VK_FORMAT_D24_UNORM_S8_UINT",
+ "VK_FORMAT_D32_SFLOAT_S8_UINT",
+ "VK_FORMAT_BC1_RGB_UNORM_BLOCK",
+ "VK_FORMAT_BC1_RGB_SRGB_BLOCK",
+ "VK_FORMAT_BC1_RGBA_UNORM_BLOCK",
+ "VK_FORMAT_BC1_RGBA_SRGB_BLOCK",
+ "VK_FORMAT_BC2_UNORM_BLOCK",
+ "VK_FORMAT_BC2_SRGB_BLOCK",
+ "VK_FORMAT_BC3_UNORM_BLOCK",
+ "VK_FORMAT_BC3_SRGB_BLOCK",
+ "VK_FORMAT_BC4_UNORM_BLOCK",
+ "VK_FORMAT_BC4_SNORM_BLOCK",
+ "VK_FORMAT_BC5_UNORM_BLOCK",
+ "VK_FORMAT_BC5_SNORM_BLOCK",
+ "VK_FORMAT_BC6H_UFLOAT_BLOCK",
+ "VK_FORMAT_BC6H_SFLOAT_BLOCK",
+ "VK_FORMAT_BC7_UNORM_BLOCK",
+ "VK_FORMAT_BC7_SRGB_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK",
+ "VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK",
+ "VK_FORMAT_EAC_R11_UNORM_BLOCK",
+ "VK_FORMAT_EAC_R11_SNORM_BLOCK",
+ "VK_FORMAT_EAC_R11G11_UNORM_BLOCK",
+ "VK_FORMAT_EAC_R11G11_SNORM_BLOCK",
+ "VK_FORMAT_ASTC_4x4_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_4x4_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_5x4_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_5x4_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_5x5_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_5x5_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_6x5_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_6x5_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_6x6_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_6x6_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_8x5_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_8x5_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_8x6_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_8x6_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_8x8_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_8x8_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_10x5_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_10x5_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_10x6_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_10x6_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_10x8_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_10x8_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_10x10_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_10x10_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_12x10_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_12x10_SRGB_BLOCK",
+ "VK_FORMAT_ASTC_12x12_UNORM_BLOCK",
+ "VK_FORMAT_ASTC_12x12_SRGB_BLOCK",
+ "VK_FORMAT_G8B8G8R8_422_UNORM",
+ "VK_FORMAT_B8G8R8G8_422_UNORM",
+ "VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM",
+ "VK_FORMAT_G8_B8R8_2PLANE_420_UNORM",
+ "VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM",
+ "VK_FORMAT_G8_B8R8_2PLANE_422_UNORM",
+ "VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM",
+ "VK_FORMAT_R10X6_UNORM_PACK16",
+ "VK_FORMAT_R10X6G10X6_UNORM_2PACK16",
+ "VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16",
+ "VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16",
+ "VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16",
+ "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16",
+ "VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16",
+ "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16",
+ "VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16",
+ "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16",
+ "VK_FORMAT_R12X4_UNORM_PACK16",
+ "VK_FORMAT_R12X4G12X4_UNORM_2PACK16",
+ "VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16",
+ "VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16",
+ "VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16",
+ "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16",
+ "VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16",
+ "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16",
+ "VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16",
+ "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16",
+ "VK_FORMAT_G16B16G16R16_422_UNORM",
+ "VK_FORMAT_B16G16R16G16_422_UNORM",
+ "VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM",
+ "VK_FORMAT_G16_B16R16_2PLANE_420_UNORM",
+ "VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM",
+ "VK_FORMAT_G16_B16R16_2PLANE_422_UNORM",
+ "VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM",
+ "VK_FORMAT_G8_B8R8_2PLANE_444_UNORM",
+ "VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16",
+ "VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16",
+ "VK_FORMAT_G16_B16R16_2PLANE_444_UNORM",
+ "VK_FORMAT_A4R4G4B4_UNORM_PACK16",
+ "VK_FORMAT_A4B4G4R4_UNORM_PACK16",
+ "VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK",
+ "VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK",
+ "VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG",
+ "VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG",
+ "VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG",
+ "VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG",
+ "VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG",
+ "VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG",
+ "VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG",
+ "VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG"
+ ],
+ "default": []
+ },
+ {
+ "key": "debug_actions",
+ "label": "Debug Actions",
+ "description": "This indicates what action is to be taken when a layer wants to report information",
+ "status": "STABLE",
+ "type": "FLAGS",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "flags": [
+ {
+ "key": "DEBUG_ACTION_STDOUT_BIT",
+ "label": "Log to stdout",
+ "description": "Log messages using the stdout."
+ },
+ {
+ "key": "DEBUG_ACTION_OUTPUT_BIT",
+ "label": "Log to OutputDebugString",
+ "description": "Log messages using the Windows OutputDebugString for Vulkan Studio output display.",
+ "platforms": [ "WINDOWS" ]
+ },
+ {
+ "key": "DEBUG_ACTION_FILE_BIT",
+ "label": "Log to File",
+ "description": "Log messages to a file.",
+ "settings": [
+ {
+ "key": "debug_filename",
+ "label": "Log Filename",
+ "description": "Specifies the output filename",
+ "type": "SAVE_FILE",
+ "default": "profiles_layer_log.txt",
+ "dependence": {
+ "mode": "ANY",
+ "settings": [
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_OUTPUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_OUTPUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_OUTPUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_OUTPUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ }
+ ]
+ }
+ },
+ {
+ "key": "debug_file_clear",
+ "label": "Clear Log at Launch",
+ "description": "Discard the content of the log file between each layer run",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ANY",
+ "settings": [
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_OUTPUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_OUTPUT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_OUTPUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ },
+ {
+ "key": "debug_actions",
+ "value": [ "DEBUG_ACTION_FILE_BIT", "DEBUG_ACTION_STDOUT_BIT", "DEBUG_ACTION_OUTPUT_BIT", "DEBUG_ACTION_BREAKPOINT_BIT" ]
+ }
+ ]
+ }
+ }
+ ],
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "expanded": true
+ },
+ {
+ "key": "DEBUG_ACTION_BREAKPOINT_BIT",
+ "label": "Break",
+ "description": "Trigger a breakpoint if a debugger is in use."
+ }
+ ],
+ "default": [ "DEBUG_ACTION_STDOUT_BIT" ]
+ },
+ {
+ "key": "debug_fail_on_error",
+ "label": "Fail on Error",
+ "description": "If the device doesn't support the capabilities of the selected Profile, the layer fail to load. When enabled, vkEnumeratePhysicalDevices will fail when the selected Profile is not supported.",
+ "status": "STABLE",
+ "type": "BOOL",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "default": false
+ },
+ {
+ "key": "debug_reports",
+ "label": "Message Types",
+ "description": "This is a comma-delineated list of options telling the layer what types of messages it should report back",
+ "status": "STABLE",
+ "type": "FLAGS",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "flags": [
+ {
+ "key": "DEBUG_REPORT_NOTIFICATION_BIT",
+ "label": "Notification",
+ "description": "Report notifications."
+ },
+ {
+ "key": "DEBUG_REPORT_WARNING_BIT",
+ "label": "Warning",
+ "description": "Report warnings from using the API in a manner which may lead to undefined behavior or to warn the user of common trouble spots. A warning does NOT necessarily signify illegal application behavior."
+ },
+ {
+ "key": "DEBUG_REPORT_ERROR_BIT",
+ "label": "Error",
+ "description": "Report errors in API usage."
+ },
+ {
+ "key": "DEBUG_REPORT_DEBUG_BIT",
+ "label": "Debug",
+ "description": "Report debug information for the Profiles Layer development.",
+ "view": "ADVANCED"
+ }
+ ],
+ "default": [
+ "DEBUG_REPORT_NOTIFICATION_BIT",
+ "DEBUG_REPORT_WARNING_BIT",
+ "DEBUG_REPORT_ERROR_BIT"
+ ]
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_shader_object.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_shader_object.json
new file mode 100644
index 0000000..a85e346
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_shader_object.json
@@ -0,0 +1,98 @@
+{
+ "file_format_version" : "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_KHRONOS_shader_object",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_khronos_shader_object.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "1",
+ "description": "Khronos Shader object layer",
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_EXT_shader_object",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkCmdBindShadersEXT",
+ "vkCmdBindVertexBuffers2EXT",
+ "vkCmdSetAlphaToCoverageEnableEXT",
+ "vkCmdSetAlphaToOneEnableEXT",
+ "vkCmdSetColorBlendAdvancedEXT",
+ "vkCmdSetColorBlendEnableEXT",
+ "vkCmdSetColorBlendEquationEXT",
+ "vkCmdSetColorWriteMaskEXT",
+ "vkCmdSetConservativeRasterizationModeEXT",
+ "vkCmdSetCoverageModulationModeNV",
+ "vkCmdSetCoverageModulationTableEnableNV",
+ "vkCmdSetCoverageModulationTableNV",
+ "vkCmdSetCoverageReductionModeNV",
+ "vkCmdSetCoverageToColorEnableNV",
+ "vkCmdSetCoverageToColorLocationNV",
+ "vkCmdSetCullModeEXT",
+ "vkCmdSetDepthBiasEnableEXT",
+ "vkCmdSetDepthBoundsTestEnableEXT",
+ "vkCmdSetDepthClampEnableEXT",
+ "vkCmdSetDepthClipEnableEXT",
+ "vkCmdSetDepthClipNegativeOneToOneEXT",
+ "vkCmdSetDepthCompareOpEXT",
+ "vkCmdSetDepthTestEnableEXT",
+ "vkCmdSetDepthWriteEnableEXT",
+ "vkCmdSetExtraPrimitiveOverestimationSizeEXT",
+ "vkCmdSetFrontFaceEXT",
+ "vkCmdSetLineRasterizationModeEXT",
+ "vkCmdSetLineStippleEnableEXT",
+ "vkCmdSetLogicOpEXT",
+ "vkCmdSetLogicOpEnableEXT",
+ "vkCmdSetPatchControlPointsEXT",
+ "vkCmdSetPolygonModeEXT",
+ "vkCmdSetPrimitiveRestartEnableEXT",
+ "vkCmdSetPrimitiveTopologyEXT",
+ "vkCmdSetProvokingVertexModeEXT",
+ "vkCmdSetRasterizationSamplesEXT",
+ "vkCmdSetRasterizationStreamEXT",
+ "vkCmdSetRasterizerDiscardEnableEXT",
+ "vkCmdSetRepresentativeFragmentTestEnableNV",
+ "vkCmdSetSampleLocationsEnableEXT",
+ "vkCmdSetSampleMaskEXT",
+ "vkCmdSetScissorWithCountEXT",
+ "vkCmdSetShadingRateImageEnableNV",
+ "vkCmdSetStencilOpEXT",
+ "vkCmdSetStencilTestEnableEXT",
+ "vkCmdSetTessellationDomainOriginEXT",
+ "vkCmdSetVertexInputEXT",
+ "vkCmdSetViewportSwizzleNV",
+ "vkCmdSetViewportWScalingEnableNV",
+ "vkCmdSetViewportWithCountEXT",
+ "vkCreateShadersEXT",
+ "vkDestroyShaderEXT",
+ "vkGetShaderBinaryDataEXT"
+ ]
+ }
+ ],
+ "features": {
+ "settings": [
+ {
+ "key": "force_enable",
+ "env": "VK_SHADER_OBJECT_FORCE_ENABLE",
+ "label": "Force Enable",
+ "description": "Force the layer to be active even if the underlying driver also implements the shader object extension.",
+ "type": "BOOL",
+ "default": false
+ },
+ {
+ "key": "disable_pipeline_pre_caching",
+ "env": "VK_SHADER_OBJECT_DISABLE_PIPELINE_PRE_CACHING",
+ "label": "Disable Pipeline Pre-Caching",
+ "description": "Disable the layer from pre-caching pipelines, reducing the memory overhead.",
+ "type": "BOOL",
+ "default": false
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_synchronization2.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_synchronization2.json
new file mode 100644
index 0000000..4779a2f
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_synchronization2.json
@@ -0,0 +1,49 @@
+{
+ "file_format_version": "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_KHRONOS_synchronization2",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_khronos_synchronization2.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "1",
+ "description": "Khronos Synchronization2 layer",
+ "introduction": "The VK_LAYER_KHRONOS_synchronization2 extension layer implements the VK_KHR_synchronization2 extension.",
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/synchronization2_layer.html",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_KHR_synchronization2",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkCmdSetEvent2KHR",
+ "vkCmdResetEvent2KHR",
+ "vkCmdWaitEvents2KHR",
+ "vkCmdPipelineBarrier2KHR",
+ "vkCmdWriteTimestamp2KHR",
+ "vkQueueSubmit2KHR",
+ "vkCmdWriteBufferMarker2AMD",
+ "vkGetQueueCheckpointData2NV"
+ ]
+ }
+ ],
+ "features": {
+ "settings": [
+ {
+ "key": "force_enable",
+ "env": "VK_SYNCHRONIZATION2_FORCE_ENABLE",
+ "label": "Force Enable",
+ "description": "Force the layer to be active even if the underlying driver also implements the synchonization2 extension.",
+ "type": "BOOL",
+ "default": false
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_validation.json b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_validation.json
new file mode 100644
index 0000000..03a493a
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Binaries/ThirdParty/Vulkan/Win64/VkLayer_khronos_validation.json
@@ -0,0 +1,1305 @@
+{
+ "file_format_version": "1.2.0",
+ "layer": {
+ "name": "VK_LAYER_KHRONOS_validation",
+ "type": "GLOBAL",
+ "library_path": ".\\VkLayer_khronos_validation.dll",
+ "api_version": "1.4.304",
+ "implementation_version": "1",
+ "description": "Khronos Validation Layer",
+ "introduction": "The main, comprehensive Khronos validation layer.\n\nVulkan is an Explicit API, enabling direct control over how GPUs actually work. By design, minimal error checking is done inside a Vulkan driver. Applications have full control and responsibility for correct operation. Any errors in how Vulkan is used can result in a crash. \n\nThe Khronos Validation Layer can be enabled to assist development by enabling developers to verify their applications correctly use the Vulkan API.",
+ "platforms": [
+ "WINDOWS",
+ "LINUX",
+ "ANDROID",
+ "MACOS"
+ ],
+ "url": "https://vulkan.lunarg.com/doc/sdk/latest/windows/khronos_validation_layer.html",
+ "instance_extensions": [
+ {
+ "name": "VK_EXT_debug_report",
+ "spec_version": "9"
+ },
+ {
+ "name": "VK_EXT_debug_utils",
+ "spec_version": "1"
+ },
+ {
+ "name": "VK_EXT_layer_settings",
+ "spec_version": "2"
+ },
+ {
+ "name": "VK_EXT_validation_features",
+ "spec_version": "2"
+ }
+ ],
+ "device_extensions": [
+ {
+ "name": "VK_EXT_debug_marker",
+ "spec_version": "4",
+ "entrypoints": [
+ "vkDebugMarkerSetObjectTagEXT",
+ "vkDebugMarkerSetObjectNameEXT",
+ "vkCmdDebugMarkerBeginEXT",
+ "vkCmdDebugMarkerEndEXT",
+ "vkCmdDebugMarkerInsertEXT"
+ ]
+ },
+ {
+ "name": "VK_EXT_validation_cache",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkCreateValidationCacheEXT",
+ "vkDestroyValidationCacheEXT",
+ "vkGetValidationCacheDataEXT",
+ "vkMergeValidationCachesEXT"
+ ]
+ },
+ {
+ "name": "VK_EXT_tooling_info",
+ "spec_version": "1",
+ "entrypoints": [
+ "vkGetPhysicalDeviceToolPropertiesEXT"
+ ]
+ }
+ ],
+ "features": {
+ "presets": [
+ {
+ "label": "Standard",
+ "description": "Good default validation setup that balance validation coverage and performance.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": true },
+ { "key": "check_image_layout", "value": true },
+ { "key": "check_command_buffer", "value": true },
+ { "key": "check_object_in_use", "value": true },
+ { "key": "check_query", "value": true },
+ { "key": "check_shaders", "value": true },
+ { "key": "check_shaders_caching", "value": true },
+ { "key": "unique_handles", "value": true },
+ { "key": "object_lifetime", "value": true },
+ { "key": "stateless_param", "value": true },
+ { "key": "thread_safety", "value": false },
+ { "key": "validate_sync", "value": false },
+ { "key": "printf_enable", "value": false },
+ { "key": "gpuav_enable", "value": false },
+ { "key": "validate_best_practices", "value": false },
+ { "key": "report_flags", "value": [ "error" ] },
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] },
+ { "key": "enable_message_limit", "value": true }
+ ]
+ },
+ {
+ "label": "Reduced-Overhead",
+ "description": "Disables some checks in the interest of better performance.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": true },
+ { "key": "check_image_layout", "value": false },
+ { "key": "check_command_buffer", "value": false },
+ { "key": "check_object_in_use", "value": false },
+ { "key": "check_query", "value": false },
+ { "key": "check_shaders", "value": true },
+ { "key": "check_shaders_caching", "value": true },
+ { "key": "unique_handles", "value": false },
+ { "key": "object_lifetime", "value": true },
+ { "key": "stateless_param", "value": true },
+ { "key": "thread_safety", "value": false },
+ { "key": "validate_sync", "value": false },
+ { "key": "printf_enable", "value": false },
+ { "key": "gpuav_enable", "value": false },
+ { "key": "validate_best_practices", "value": false },
+ { "key": "report_flags", "value": [ "error" ] },
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] },
+ { "key": "enable_message_limit", "value": true }
+ ]
+ },
+ {
+ "label": "Best Practices",
+ "description": "Provides warnings on valid API usage that is potential API misuse.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": false },
+ { "key": "check_image_layout", "value": false },
+ { "key": "check_command_buffer", "value": false },
+ { "key": "check_object_in_use", "value": false },
+ { "key": "check_query", "value": false },
+ { "key": "check_shaders", "value": false },
+ { "key": "check_shaders_caching", "value": false },
+ { "key": "unique_handles", "value": false },
+ { "key": "object_lifetime", "value": false },
+ { "key": "stateless_param", "value": false },
+ { "key": "thread_safety", "value": false },
+ { "key": "validate_sync", "value": false },
+ { "key": "printf_enable", "value": false },
+ { "key": "gpuav_enable", "value": false },
+ { "key": "validate_best_practices", "value": true },
+ { "key": "report_flags", "value": [ "error", "warn", "perf" ] },
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] },
+ { "key": "enable_message_limit", "value": true }
+ ]
+ },
+ {
+ "label": "Synchronization",
+ "description": "Identify resource access conflicts due to missing or incorrect synchronization operations between actions reading or writing the same regions of memory.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": false },
+ { "key": "check_image_layout", "value": false },
+ { "key": "check_command_buffer", "value": false },
+ { "key": "check_object_in_use", "value": false },
+ { "key": "check_query", "value": false },
+ { "key": "check_shaders", "value": false },
+ { "key": "check_shaders_caching", "value": false },
+ { "key": "unique_handles", "value": true },
+ { "key": "object_lifetime", "value": false },
+ { "key": "stateless_param", "value": false },
+ { "key": "thread_safety", "value": true },
+ { "key": "validate_sync", "value": true },
+ { "key": "printf_enable", "value": false },
+ { "key": "gpuav_enable", "value": false },
+ { "key": "validate_best_practices", "value": false },
+ { "key": "report_flags", "value": [ "error" ] },
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] },
+ { "key": "enable_message_limit", "value": true }
+ ]
+ },
+ {
+ "label": "GPU-Assisted",
+ "description": "Check for API usage errors at shader execution time.",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": false },
+ { "key": "check_image_layout", "value": false },
+ { "key": "check_command_buffer", "value": false },
+ { "key": "check_object_in_use", "value": false },
+ { "key": "check_query", "value": false },
+ { "key": "check_shaders", "value": false },
+ { "key": "check_shaders_caching", "value": false },
+ { "key": "unique_handles", "value": false },
+ { "key": "object_lifetime", "value": false },
+ { "key": "stateless_param", "value": false },
+ { "key": "thread_safety", "value": false },
+ { "key": "validate_sync", "value": false },
+ { "key": "printf_enable", "value": false },
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true },
+ { "key": "gpuav_select_instrumented_shaders", "value": false },
+ { "key": "gpuav_buffers_validation", "value": true },
+ { "key": "gpuav_reserve_binding_slot", "value": true },
+ { "key": "validate_best_practices", "value": false },
+ { "key": "report_flags", "value": [ "error" ] },
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] },
+ { "key": "enable_message_limit", "value": true }
+ ]
+ },
+ {
+ "label": "Debug Printf",
+ "description": "Debug shader code by \"printing\" any values of interest to the debug callback or stdout.",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "status": "STABLE",
+ "settings": [
+ { "key": "validate_core", "value": false },
+ { "key": "check_image_layout", "value": false },
+ { "key": "check_command_buffer", "value": false },
+ { "key": "check_object_in_use", "value": false },
+ { "key": "check_query", "value": false },
+ { "key": "check_shaders", "value": false },
+ { "key": "check_shaders_caching", "value": false },
+ { "key": "unique_handles", "value": false },
+ { "key": "object_lifetime", "value": false },
+ { "key": "stateless_param", "value": false },
+ { "key": "thread_safety", "value": false },
+ { "key": "validate_sync", "value": false },
+ { "key": "gpuav_enable", "value": false },
+ { "key": "printf_enable", "value": true },
+ { "key": "validate_best_practices", "value": false },
+ { "key": "report_flags", "value": [ "error", "info" ] },
+ { "key": "debug_action", "value": [] },
+ { "key": "enable_message_limit", "value": false }
+ ]
+ }
+ ],
+ "settings": [
+ {
+ "key": "validation_control",
+ "label": "Validation Areas",
+ "description": "Control of the Validation layer validation",
+ "type": "GROUP",
+ "expanded": true,
+ "settings": [
+ {
+ "key": "fine_grained_locking",
+ "env": "VK_LAYER_FINE_GRAINED_LOCKING",
+ "label": "Fine Grained Locking",
+ "description": "Enable fine grained locking for Core Validation, which should improve performance in multithreaded applications. This setting allows the optimization to be disabled for debugging.",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "validate_core",
+ "label": "Core",
+ "description": "The main, heavy-duty validation checks. This may be valuable early in the development cycle to reduce validation output while correcting parameter/object usage errors.",
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "check_image_layout",
+ "label": "Image Layout",
+ "description": "Check that the layout of each image subresource is correct whenever it is used by a command buffer. These checks are very CPU intensive for some applications.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "check_command_buffer",
+ "label": "Command Buffer State",
+ "description": "Check that all Vulkan objects used by a command buffer have not been destroyed. These checks can be CPU intensive for some applications.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "check_object_in_use",
+ "label": "Object in Use",
+ "description": "Check that Vulkan objects are not in use by a command buffer when they are destroyed.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "check_query",
+ "label": "Query",
+ "description": "Checks for commands that use VkQueryPool objects.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "check_shaders",
+ "label": "Shader",
+ "description": "This will validate the contents of the SPIR-V which can be CPU intensive during application start up. This does internal checks as well as calling spirv-val.",
+ "type": "BOOL",
+ "default": true,
+ "expanded": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "check_shaders_caching",
+ "label": "Caching",
+ "description": "Creates an internal instance of VK_EXT_validation_cache and upon vkDestroyInstance, will cache the shader validation so sequential usage of the validation layers will be skipped.",
+ "type": "BOOL",
+ "default": true,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_core", "value": true },
+ { "key": "check_shaders", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "debug_disable_spirv_val",
+ "label": "Disable spirv-val",
+ "view": "ADVANCED",
+ "description": "Allows normal shader validation to run, but removes just spirv-val for performance reasons",
+ "type": "BOOL",
+ "default": false
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "unique_handles",
+ "label": "Handle Wrapping",
+ "description": "Handle wrapping checks. Disable this feature if you are experiencing crashes when creating new extensions or developing new Vulkan objects/structures.",
+ "type": "BOOL",
+ "default": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "object_lifetime",
+ "label": "Object Lifetime",
+ "description": "Object tracking checks. This may not always be necessary late in a development cycle.",
+ "type": "BOOL",
+ "default": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "stateless_param",
+ "label": "Stateless Parameter",
+ "description": "Stateless parameter checks. This may not always be necessary late in a development cycle.",
+ "type": "BOOL",
+ "default": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "thread_safety",
+ "label": "Thread Safety",
+ "description": "Thread checks. In order to not degrade performance, it might be best to run your program with thread-checking disabled most of the time, enabling it occasionally for a quick sanity check or when debugging difficult application behaviors.",
+ "type": "BOOL",
+ "default": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "validate_sync",
+ "label": "Synchronization",
+ "description": "Check for resource access conflicts caused by missing or incorrectly used synchronization operations.",
+ "url": "${LUNARG_SDK}/synchronization_usage.html",
+ "type": "BOOL",
+ "default": false,
+ "expanded": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "settings": [
+ {
+ "key": "syncval_submit_time_validation",
+ "label": "Submit time validation",
+ "description": "Enable synchronization validation on the boundary between submitted command buffers. This also validates accesses from presentation operations. This option can incur a significant performance cost.",
+ "type": "BOOL",
+ "default": true,
+ "status": "STABLE",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_sync", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "syncval_shader_accesses_heuristic",
+ "label": "Shader accesses heuristic",
+ "description": "Take into account memory accesses performed by the shader based on SPIR-V static analysis. Warning: can produce false-positives, can ignore certain types of accesses.",
+ "type": "BOOL",
+ "default": false,
+ "status": "STABLE",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_sync", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "syncval_reporting",
+ "label": "Error messages",
+ "description": "Options to configure synchronization validation error reporting",
+ "type": "GROUP",
+ "expanded": false,
+ "settings": [
+ {
+ "key": "syncval_message_extra_properties",
+ "label": "Extra key-value properties",
+ "description": "Append a section of key-value properties to the error message. Useful for filtering errors.",
+ "type": "BOOL",
+ "default": false,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_sync", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "syncval_message_extra_properties_pretty_print",
+ "label": "Pretty print extra properties",
+ "description": "Enable formatted output of key-value properties. Disabled by default to simplify pattern matching when filtering errors.",
+ "type": "BOOL",
+ "default": false,
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_sync", "value": true },
+ { "key": "syncval_message_extra_properties", "value": true }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "validate_gpu_based",
+ "label": "GPU Base",
+ "description": "[Deprecated] Setting to choose between DebugPrintf and GPU-AV",
+ "type": "ENUM",
+ "default": "GPU_BASED_NONE",
+ "expanded": true,
+ "view": "HIDDEN",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "flags": [
+ {
+ "key": "GPU_BASED_NONE",
+ "label": "None",
+ "description": "No GPU-based validation."
+ },
+ {
+ "key": "GPU_BASED_DEBUG_PRINTF",
+ "label": "Debug Printf",
+ "description": "Enables processing of debug printf instructions in shaders and sending debug strings to the debug callback.",
+ "url": "${LUNARG_SDK}/debug_printf.html",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX" ]
+ },
+ {
+ "key": "GPU_BASED_GPU_ASSISTED",
+ "label": "GPU-Assisted",
+ "description": "Check for API usage errors at shader execution time.",
+ "url": "${LUNARG_SDK}/gpu_validation.html",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX" ]
+ }
+ ]
+ },
+ {
+ "key": "printf_only_preset",
+ "label": "Debug Printf only preset",
+ "description": "A single, quick setting to turn on only DebugPrintf and turn off everything else",
+ "type": "BOOL",
+ "default": false,
+ "view": "HIDDEN",
+ "platforms": [ "WINDOWS", "LINUX" ]
+ },
+ {
+ "key": "printf_enable",
+ "label": "Debug Printf",
+ "description": "Enable DebugPrintf and will print anything use NonSemantic.DebugPrintf in their SPIR-V",
+ "type": "BOOL",
+ "url": "${LUNARG_SDK}/debug_printf.html",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "settings": [
+ {
+ "key": "printf_to_stdout",
+ "label": "Redirect Printf messages to stdout",
+ "description": "Enable redirection of Debug Printf messages from the debug callback to stdout",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "printf_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "printf_verbose",
+ "label": "Printf verbose",
+ "description": "Will print out handles, instruction location, position in command buffer, and more",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "printf_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "printf_buffer_size",
+ "label": "Printf buffer size",
+ "description": "Set the size in bytes of the buffer per draw/dispatch/traceRays to hold the messages",
+ "type": "INT",
+ "default": 1024,
+ "range": {
+ "min": 128,
+ "max": 1048576
+ },
+ "unit": "bytes",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "printf_enable", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_enable",
+ "label": "GPU Assisted Validation",
+ "description": "Enable validation that cannot be done the CPU and needs hooks into the GPU execution",
+ "type": "BOOL",
+ "default": false,
+ "expanded": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "settings": [
+ {
+ "key": "gpuav_shader_instrumentation",
+ "label": "Shader instrumentation",
+ "description": "Instrument shaders to validate descriptors, descriptor indexing, buffer device addresses and ray queries. Warning: will considerably slow down shader executions.",
+ "type": "BOOL",
+ "expanded": true,
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_descriptor_checks",
+ "label": "Descriptors indexing",
+ "description": "Enable descriptors and buffer out of bounds validation when using descriptor indexing",
+ "type": "BOOL",
+ "expanded": true,
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_warn_on_robust_oob",
+ "label": "Generate warning on out of bounds accesses even if buffer robustness is enabled",
+ "description": "Warn on out of bounds accesses even if robustness is enabled",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true },
+ { "key": "gpuav_descriptor_checks", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_buffer_address_oob",
+ "label": "Out of bounds buffer device addresses",
+ "type": "BOOL",
+ "default": true,
+ "expanded": true,
+ "description": "Check for invalid access using buffer device address",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_max_buffer_device_addresses",
+ "label": "Maximum number of buffer device addresses in use at one time",
+ "description": "",
+ "type": "INT",
+ "default": 10000,
+ "range": {
+ "min": 100,
+ "max": 10000000
+ },
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true },
+ { "key": "gpuav_buffer_address_oob", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_validate_ray_query",
+ "label": "RayQuery SPIR-V Instructions",
+ "description": "Enable shader instrumentation on OpRayQueryInitializeKHR",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_post_process_descriptor_indexing",
+ "label": "Post Process Descriptor Indexing",
+ "description": "Track which descriptor indexes were used in shader to run normal validation afterwards",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_select_instrumented_shaders",
+ "label": "Enable instrumenting shaders selectively",
+ "description": "Select which shaders to instrument passing a VkValidationFeaturesEXT struct with GPU-AV enabled in the VkShaderModuleCreateInfo pNext",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_shader_instrumentation", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_buffers_validation",
+ "label": "Buffer content validation",
+ "description": "Validate buffers containing parameters used in indirect Vulkan commands, or used in copy commands",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_indirect_draws_buffers",
+ "label": "Indirect draws parameters",
+ "type": "BOOL",
+ "default": true,
+ "description": "Validate buffers containing draw parameters used in indirect draw commands. Includes vkCmdDrawMeshTasks* calls as well",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_buffers_validation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_indirect_dispatches_buffers",
+ "label": "Indirect dispatches parameters",
+ "type": "BOOL",
+ "default": true,
+ "description": "Validate buffers containing dispatch parameters used in indirect dispatch commands",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_buffers_validation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_indirect_trace_rays_buffers",
+ "label": "Indirect trace rays parameters",
+ "type": "BOOL",
+ "default": true,
+ "description": "Validate buffers containing ray tracing parameters used in indirect ray tracing commands",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_buffers_validation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_buffer_copies",
+ "label": "Buffer copies",
+ "type": "BOOL",
+ "default": true,
+ "description": "Validate copies involving a VkBuffer. Right now only validates copy buffer to image.",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_buffers_validation", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_index_buffers",
+ "label": "Index buffers",
+ "type": "BOOL",
+ "default": true,
+ "description": "Validate that indexed draws do not fetch indices outside of the bounds of the index buffer.",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true },
+ { "key": "gpuav_buffers_validation", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_image_layout",
+ "label": "Image Layout",
+ "description": "(Warning - still known to have false positives) Use GPU-AV to detect which descriptors where accessed. Then using post processing, check that the layout of each image subresource is correct whenever it is used by a command buffer.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_advanced_settings",
+ "label": "Advanced Settings",
+ "description": "GPU-AV advanced settings",
+ "type": "GROUP",
+ "view": "ADVANCED",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_reserve_binding_slot",
+ "label": "Reserve Descriptor Set Binding Slot",
+ "type": "BOOL",
+ "default": true,
+ "description": "Specifies that the validation layers reserve a descriptor set binding slot for their own use. The layer reports a value for VkPhysicalDeviceLimits::maxBoundDescriptorSets that is one less than the value reported by the device. If the device supports the binding of only one descriptor set, the validation layer does not perform GPU-assisted validation.",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_vma_linear_output",
+ "label": "Linear Memory Allocation Mode",
+ "description": "Use VMA linear memory allocations for GPU-AV output buffers instead of finding best place for new allocations among free regions to optimize memory usage. Enabling this setting reduces performance cost but disabling this method minimizes memory usage.",
+ "type": "BOOL",
+ "default": true,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "gpuav_debug_settings",
+ "label": "Developer Debug Settings",
+ "description": "GPU-AV debug settings",
+ "type": "GROUP",
+ "view": "ADVANCED",
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ },
+ "settings": [
+ {
+ "key": "gpuav_debug_disable_all",
+ "label": "Disable all of GPU-AV",
+ "description": "Acts as a VkValidationFeatureDisableEXT to override the VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT passed by the user",
+ "type": "BOOL",
+ "view": "HIDDEN",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_debug_validate_instrumented_shaders",
+ "label": "Validate instrumented shaders",
+ "description": "Run spirv-val after doing shader instrumentation",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_debug_dump_instrumented_shaders",
+ "label": "Dump instrumented shaders",
+ "description": "Will dump the instrumented shaders (before and after) to working directory",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_debug_max_instrumentations_count",
+ "label": "Limit how many time a pass can instrument the SPIR-V",
+ "description": "Zero is same as unlimited",
+ "type": "INT",
+ "default": 0,
+ "range": {
+ "min": 0
+ },
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "gpuav_debug_print_instrumentation_info",
+ "label": "Print SPIR-V instrumentation info",
+ "description": "Prints verbose information about the instrumentation of the SPIR-V",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "gpuav_enable", "value": true }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "validate_best_practices",
+ "label": "Best Practices",
+ "description": "Outputs warnings related to common misuse of the API, but which are not explicitly prohibited by the specification.",
+ "url": "${LUNARG_SDK}/best_practices.html",
+ "type": "BOOL",
+ "default": false,
+ "expanded": true,
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "settings": [
+ {
+ "key": "validate_best_practices_arm",
+ "label": "ARM-specific best practices",
+ "description": "Outputs warnings for spec-conforming but non-ideal code on ARM GPUs.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_best_practices", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "validate_best_practices_amd",
+ "label": "AMD-specific best practices",
+ "description": "Outputs warnings for spec-conforming but non-ideal code on AMD GPUs.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_best_practices", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "validate_best_practices_img",
+ "label": "IMG-specific best practices",
+ "description": "Outputs warnings for spec-conforming but non-ideal code on Imagination GPUs.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_best_practices", "value": true }
+ ]
+ }
+ },
+ {
+ "key": "validate_best_practices_nvidia",
+ "label": "NVIDIA-specific best practices",
+ "description": "Outputs warnings for spec-conforming but non-ideal code on NVIDIA GPUs.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "ANDROID" ],
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "validate_best_practices", "value": true }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "key": "debug_action",
+ "label": "Debug Action",
+ "description": "Specifies what action is to be taken when a layer reports information",
+ "type": "FLAGS",
+ "flags": [
+ {
+ "key": "VK_DBG_LAYER_ACTION_LOG_MSG",
+ "label": "Log Message",
+ "description": "Log a txt message to stdout or to a log filename.",
+ "settings": [
+ {
+ "key": "log_filename",
+ "label": "Log Filename",
+ "description": "Specifies the output filename",
+ "type": "SAVE_FILE",
+ "default": "stdout",
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "debug_action", "value": [ "VK_DBG_LAYER_ACTION_LOG_MSG" ] }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "VK_DBG_LAYER_ACTION_CALLBACK",
+ "label": "Callback",
+ "description": "Call user defined callback function(s) that have been registered via the VK_EXT_debug_report extension. Since application must register callback, this is a NOOP for the settings file.",
+ "view": "HIDDEN"
+ },
+ {
+ "key": "VK_DBG_LAYER_ACTION_DEBUG_OUTPUT",
+ "label": "Debug Output",
+ "description": "Log a txt message using the Windows OutputDebugString function.",
+ "platforms": [ "WINDOWS" ]
+ },
+ {
+ "key": "VK_DBG_LAYER_ACTION_BREAK",
+ "label": "Break",
+ "description": "Trigger a breakpoint if a debugger is in use."
+ }
+ ],
+ "default": [
+ "VK_DBG_LAYER_ACTION_LOG_MSG"
+ ]
+ },
+ {
+ "key": "report_flags",
+ "label": "Message Severity",
+ "description": "Comma-delineated list of options specifying the types of messages to be reported",
+ "type": "FLAGS",
+ "flags": [
+ {
+ "key": "info",
+ "label": "Info",
+ "description": "Report informational messages."
+ },
+ {
+ "key": "warn",
+ "label": "Warning",
+ "description": "Report warnings from using the API in a manner which may lead to undefined behavior or to warn the user of common trouble spots. A warning does NOT necessarily signify illegal application behavior."
+ },
+ {
+ "key": "perf",
+ "label": "Performance",
+ "description": "Report usage of the API that may cause suboptimal performance."
+ },
+ {
+ "key": "error",
+ "label": "Error",
+ "description": "Report errors in API usage."
+ },
+ {
+ "key": "debug",
+ "label": "Debug",
+ "description": "For layer development. Report messages for debugging layer behavior.",
+ "view": "HIDDEN"
+ }
+ ],
+ "default": [
+ "error"
+ ]
+ },
+ {
+ "key": "enable_message_limit",
+ "label": "Limit Duplicated Messages",
+ "description": "Enable limiting of duplicate messages.",
+ "type": "BOOL",
+ "default": true,
+ "settings": [
+ {
+ "key": "duplicate_message_limit",
+ "env": "VK_LAYER_DUPLICATE_MESSAGE_LIMIT",
+ "label": "Max Duplicated Messages",
+ "description": "Maximum number of times any single validation message should be reported.",
+ "type": "INT",
+ "default": 10,
+ "range": {
+ "min": 1
+ },
+ "dependence": {
+ "mode": "ALL",
+ "settings": [
+ { "key": "enable_message_limit", "value": true }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "key": "message_id_filter",
+ "label": "Mute Message VUIDs",
+ "description": "List of VUIDs and VUID identifiers which are to be IGNORED by the validation layer",
+ "type": "LIST",
+ "env": "VK_LAYER_MESSAGE_ID_FILTER",
+ "default": []
+ },
+ {
+ "key": "message_format",
+ "label": "Message Format",
+ "description": "Specifies how error messages are reported",
+ "type": "GROUP",
+ "expanded": true,
+ "settings": [
+ {
+ "key": "message_format_display_application_name",
+ "label": "Display Application Name",
+ "description": "Useful when running multiple instances to know which instance the message is from.",
+ "type": "BOOL",
+ "default": false,
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ }
+ ]
+ },
+ {
+ "key": "disables",
+ "label": "Disables",
+ "description": "Specify areas of validation to be disabled",
+ "type": "FLAGS",
+ "view": "HIDDEN",
+ "env": "VK_LAYER_DISABLES",
+ "flags": [
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT",
+ "label": "Thread Safety",
+ "description": "Thread checks. In order to not degrade performance, it might be best to run your program with thread-checking disabled most of the time, enabling it occasionally for a quick sanity check or when debugging difficult application behaviors."
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT",
+ "label": "Stateless Parameter",
+ "description": "Stateless parameter checks. This may not always be necessary late in a development cycle."
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT",
+ "label": "Object Lifetime",
+ "description": "Object tracking checks. This may not always be necessary late in a development cycle."
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT",
+ "label": "Core",
+ "description": "The main, heavy-duty validation checks. This may be valuable early in the development cycle to reduce validation output while correcting parameter/object usage errors."
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT",
+ "label": "Handle Wrapping",
+ "description": "Handle wrapping checks. Disable this feature if you are experiencing crashes when creating new extensions or developing new Vulkan objects/structures."
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT",
+ "label": "Shader Validation",
+ "description": "Shader checks. These checks can be CPU intensive during application start up, especially if Shader Validation Caching is also disabled.",
+ "view": "ADVANCED"
+ },
+ {
+ "key": "VALIDATION_CHECK_DISABLE_COMMAND_BUFFER_STATE",
+ "label": "Command Buffer State",
+ "description": "Check that all Vulkan objects used by a command buffer have not been destroyed. These checks can be CPU intensive for some applications.",
+ "view": "ADVANCED"
+ },
+ {
+ "key": "VALIDATION_CHECK_DISABLE_IMAGE_LAYOUT_VALIDATION",
+ "label": "Image Layout",
+ "description": "Check that the layout of each image subresource is correct whenever it is used by a command buffer. These checks are very CPU intensive for some applications.",
+ "view": "ADVANCED"
+ },
+ {
+ "key": "VALIDATION_CHECK_DISABLE_QUERY_VALIDATION",
+ "label": "Query",
+ "description": "Checks for commands that use VkQueryPool objects.",
+ "view": "ADVANCED"
+ },
+ {
+ "key": "VALIDATION_CHECK_DISABLE_OBJECT_IN_USE",
+ "label": "Object in Use",
+ "description": "Check that Vulkan objects are not in use by a command buffer when they are destroyed.",
+ "view": "ADVANCED"
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_DISABLE_SHADER_VALIDATION_CACHE_EXT",
+ "label": "Shader Validation Caching",
+ "description": "Disable caching of shader validation results.",
+ "view": "ADVANCED"
+ }
+ ],
+ "default": [
+ "VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT"
+ ]
+ },
+ {
+ "key": "enables",
+ "label": "Enables",
+ "description": "Setting an option here will enable specialized areas of validation",
+ "type": "FLAGS",
+ "view": "HIDDEN",
+ "env": "VK_LAYER_ENABLES",
+ "flags": [
+ {
+ "key": "VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT",
+ "label": "Synchronization",
+ "description": "This feature reports resource access conflicts due to missing or incorrect synchronization operations between actions (Draw, Copy, Dispatch, Blit) reading or writing the same regions of memory.",
+ "url": "${LUNARG_SDK}/synchronization_usage.html",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT",
+ "label": "Debug Printf",
+ "description": "Enables processing of debug printf instructions in shaders and sending debug strings to the debug callback.",
+ "url": "${LUNARG_SDK}/debug_printf.html",
+ "status": "STABLE",
+ "platforms": [ "WINDOWS", "LINUX" ]
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT",
+ "label": "GPU-Assisted",
+ "description": "Check for API usage errors at shader execution time.",
+ "url": "${LUNARG_SDK}/gpu_validation.html",
+ "platforms": [ "WINDOWS", "LINUX" ]
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT",
+ "label": "Reserve Descriptor Set Binding Slot",
+ "description": "Specifies that the validation layers reserve a descriptor set binding slot for their own use. The layer reports a value for VkPhysicalDeviceLimits::maxBoundDescriptorSets that is one less than the value reported by the device. If the device supports the binding of only one descriptor set, the validation layer does not perform GPU-assisted validation.",
+ "platforms": ["WINDOWS", "LINUX" ]
+ },
+ {
+ "key": "VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT",
+ "label": "Best Practices",
+ "description": "Activating this feature enables the output of warnings related to common misuse of the API, but which are not explicitly prohibited by the specification.",
+ "url": "${LUNARG_SDK}/best_practices.html",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "VALIDATION_CHECK_ENABLE_VENDOR_SPECIFIC_ARM",
+ "label": "ARM-specific best practices",
+ "description": "Activating this feature enables the output of warnings related to ARM-specific misuse of the API, but which are not explicitly prohibited by the specification.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS", "ANDROID" ]
+ },
+ {
+ "key": "VALIDATION_CHECK_ENABLE_VENDOR_SPECIFIC_AMD",
+ "label": "AMD-specific best practices",
+ "description": "Adds check for spec-conforming but non-ideal code on AMD GPUs.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ]
+ },
+ {
+ "key": "VALIDATION_CHECK_ENABLE_VENDOR_SPECIFIC_IMG",
+ "label": "IMG-specific best practices",
+ "description": "Adds check for spec-conforming but non-ideal code on Imagination GPUs.",
+ "platforms": [ "WINDOWS", "LINUX", "MACOS" ]
+ },
+ {
+ "key": "VALIDATION_CHECK_ENABLE_VENDOR_SPECIFIC_NVIDIA",
+ "label": "NVIDIA-specific best practices",
+ "description": "Activating this feature enables the output of warnings related to NVIDIA-specific misuse of the API, but which are not explicitly prohibited by the specification.",
+ "platforms": [ "WINDOWS", "LINUX", "ANDROID" ]
+ },
+ {
+ "key": "VALIDATION_CHECK_ENABLE_VENDOR_SPECIFIC_ALL",
+ "label": "Hardware specific best practices",
+ "description": "Activating this feature enables all vendor specific best practices.",
+ "platforms": [ "WINDOWS", "LINUX", "ANDROID" ]
+ }
+ ],
+ "default": []
+ }
+ ]
+ }
+ }
+}
diff --git a/PACKAGE/Windows/Engine/Config/StagedBuild_CanceladoraV1.ini b/PACKAGE/Windows/Engine/Config/StagedBuild_CanceladoraV1.ini
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Config/StagedBuild_CanceladoraV1.ini
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/PACKAGE/Windows/Engine/Content/Renderer/TessellationTable.bin b/PACKAGE/Windows/Engine/Content/Renderer/TessellationTable.bin
new file mode 100644
index 0000000..b0ce275
Binary files /dev/null and b/PACKAGE/Windows/Engine/Content/Renderer/TessellationTable.bin differ
diff --git a/PACKAGE/Windows/Engine/Content/Slate/Cursor/invisible.cur b/PACKAGE/Windows/Engine/Content/Slate/Cursor/invisible.cur
new file mode 100644
index 0000000..0b2a2a4
Binary files /dev/null and b/PACKAGE/Windows/Engine/Content/Slate/Cursor/invisible.cur differ
diff --git a/PACKAGE/Windows/Engine/Content/SlateDebug/Fonts/LastResort.tps b/PACKAGE/Windows/Engine/Content/SlateDebug/Fonts/LastResort.tps
new file mode 100644
index 0000000..1e9b883
--- /dev/null
+++ b/PACKAGE/Windows/Engine/Content/SlateDebug/Fonts/LastResort.tps
@@ -0,0 +1,15 @@
+
+
| + + + + | +|
|
+
+
+
+
+
+
+
+ |
+ + + | +