diff --git a/Source/Engine/GraphicsDevice/DirectX/DX12/GraphicsDeviceDX12.Build.cs b/Source/Engine/GraphicsDevice/DirectX/DX12/GraphicsDeviceDX12.Build.cs index b8dda9068..d9cba37ec 100644 --- a/Source/Engine/GraphicsDevice/DirectX/DX12/GraphicsDeviceDX12.Build.cs +++ b/Source/Engine/GraphicsDevice/DirectX/DX12/GraphicsDeviceDX12.Build.cs @@ -12,7 +12,7 @@ public class GraphicsDeviceDX12 : GraphicsDeviceBaseModule /// /// Enables using PIX events to instrument game labeling regions of CPU or GPU work and marking important occurrences. /// - public bool UseWinPixEventRuntime = false; + public static bool EnableWinPixEventRuntime = true; /// public override void Setup(BuildOptions options) @@ -34,7 +34,7 @@ public class GraphicsDeviceDX12 : GraphicsDeviceBaseModule break; } - if (UseWinPixEventRuntime) + if (EnableWinPixEventRuntime && options.Configuration != TargetConfiguration.Release) { options.PrivateDefinitions.Add("USE_PIX"); options.PrivateIncludePaths.Add(Path.Combine(Globals.EngineRoot, "Source/ThirdParty/WinPixEventRuntime"));