diff --git a/OptiScaler/Config.h b/OptiScaler/Config.h index 0f1806f7..9d12ddee 100644 --- a/OptiScaler/Config.h +++ b/OptiScaler/Config.h @@ -352,7 +352,7 @@ class Config // Menu CustomOptional MenuScale; CustomOptional MenuHeight; // Unscaled, no value means default height - CustomOptional OverlayMenu { true }; + CustomOptional OverlayMenu { true }; CustomOptional ShortcutKey { VK_INSERT }; CustomOptional ExtendedLimits { false }; CustomOptional ShowFps { false }; @@ -391,7 +391,7 @@ class Config // Hooks CustomOptional HookOriginalNvngxOnly { false }; CustomOptional EarlyHooking { false }; - CustomOptional UseNtdllHooks { true }; + CustomOptional UseNtdllHooks { true }; // Upscale Ratio Override CustomOptional UpscaleRatioOverrideEnabled { false }; @@ -441,9 +441,9 @@ class Config CustomOptional RoundInternalResolution; // disabled by default CustomOptional SkipFirstFrames; // disabled by default - CustomOptional RestoreComputeSignature { false }; - CustomOptional RestoreGraphicSignature { false }; - CustomOptional ExtendedStateRestore { false }; + CustomOptional RestoreComputeSignature { false }; + CustomOptional RestoreGraphicSignature { false }; + CustomOptional ExtendedStateRestore { false }; CustomOptional UsePrecompiledShaders { true }; @@ -458,7 +458,7 @@ class Config CustomOptional MaskResourceBarrier; // disabled by default CustomOptional OutputResourceBarrier; // disabled by default - CustomOptional CreateD3D12DeviceForLuma { false }; + CustomOptional CreateD3D12DeviceForLuma { false }; // Upscalers CustomOptional Dx11Upscaler { Upscaler::FSR22 }; @@ -491,18 +491,18 @@ class Config CustomOptional Fsr4ForceModel { FSR4Support::None }; CustomOptional Fsr4Preset; CustomOptional Fsr4EnableWatermark { false }; - CustomOptional Fsr4DoNotLoadAmdxc64 { false }; + CustomOptional Fsr4DoNotLoadAmdxc64 { false }; // FSR Common CustomOptional FsrVerticalFov { 60.0f }; CustomOptional FsrHorizontalFov { 0.0f }; // off by default CustomOptional FsrCameraNear { 0.1f }; CustomOptional FsrCameraFar { 100000.0f }; - CustomOptional FsrUseFsrInputValues { true }; + CustomOptional FsrUseFsrInputValues { true }; // dx11wdx12 CustomOptional Dx11DelayedInit { false }; - CustomOptional DontUseNTShared { true }; + CustomOptional DontUseNTShared { true }; // vulkanwdx12 CustomOptional VulkanUseCopyForInputs { false }; @@ -516,11 +516,11 @@ class Config // Spoofing CustomOptional DxgiSpoofing { true }; CustomOptional DxgiFactoryWrapping { false }; - CustomOptional StreamlineSpoofing { true }; + CustomOptional StreamlineSpoofing { true }; CustomOptional DxgiBlacklist; // disabled by default CustomOptional DxgiVRAM; // disabled by default - CustomOptional VulkanSpoofing { false }; - CustomOptional VulkanExtensionSpoofing { false }; + CustomOptional VulkanSpoofing { false }; + CustomOptional VulkanExtensionSpoofing { false }; CustomOptional VulkanVRAM; // disabled by default CustomOptional SpoofHAGS { false }; CustomOptional SpoofFeatureLevel { false }; @@ -548,7 +548,7 @@ class Config CustomOptional FGNvngxReplacement { FGNvngxReplacement::Nukems }; CustomOptional FGDrawUIOverFG { false }; CustomOptional FGUIPremultipliedAlpha { true }; - CustomOptional FGDisableHudless { false }; + CustomOptional FGDisableHudless { false }; CustomOptional FGDisableUI { false }; CustomOptional FGSkipReset { false }; CustomOptional FGAllowedFrameAhead { 1 }; @@ -556,8 +556,8 @@ class Config CustomOptional FGVelocityValidNow { false }; CustomOptional FGHudlessValidNow { false }; CustomOptional FGOnlyAcceptFirstHudless { false }; - CustomOptional FGPreserveSwapChain { true }; - CustomOptional FGSkipResizeBuffers { false }; + CustomOptional FGPreserveSwapChain { true }; + CustomOptional FGSkipResizeBuffers { false }; CustomOptional FGModifyBufferState { false }; CustomOptional FGModifySCIndex { false }; CustomOptional FGHudCutoff { 0.0f }; @@ -572,7 +572,7 @@ class Config CustomOptional FGMakeDepthCopy { true }; CustomOptional FGResourceFlip { false }; CustomOptional FGResourceFlipOffset { false }; - CustomOptional FGAlwaysCaptureFSRFGSwapchain { false }; + CustomOptional FGAlwaysCaptureFSRFGSwapchain { false }; CustomOptional FGRectLeft; CustomOptional FGRectTop; @@ -580,7 +580,7 @@ class Config CustomOptional FGRectHeight; // OptiFG - Hudfix - CustomOptional FGDisableHUDFix { false }; + CustomOptional FGDisableHUDFix { false }; CustomOptional FGHUDFix { false }; CustomOptional FGHUDLimit { 1 }; CustomOptional FGHUDFixExtended { false }; @@ -633,7 +633,7 @@ class Config CustomOptional FGXeFGJitteredMV { false }; CustomOptional FGXeFGHighResMV { false }; CustomOptional FGXeFGDebugView { false }; - CustomOptional FGXeFGForceBorderless { false }; + CustomOptional FGXeFGForceBorderless { false }; // DLSSG CustomOptional FGDLSSGInterpolationCount { 1 }; // For Opti's own SL instance @@ -658,7 +658,7 @@ class Config CustomOptional NvngxFGDisableHudless { false }; // fakenvapi - CustomOptional UseFakenvapi { true }; + CustomOptional UseFakenvapi { true }; CustomOptional ForceXeLL { false }; CustomOptional FN_ForceLatencyFlex { false }; CustomOptional FN_LatencyFlexMode { LFXMode::Conservative }; @@ -669,17 +669,17 @@ class Config // Inputs CustomOptional EnableDlssInputs { true }; CustomOptional EnableXeSSInputs { true }; - CustomOptional UseFsr2Inputs { true }; - CustomOptional UseFsr2Dx11Inputs { false }; - CustomOptional UseFsr2VulkanInputs { false }; - CustomOptional Fsr2Pattern { false }; - CustomOptional UseFsr3Inputs { true }; - CustomOptional Fsr3Pattern { false }; - CustomOptional UseFfxInputs { true }; + CustomOptional UseFsr2Inputs { true }; + CustomOptional UseFsr2Dx11Inputs { false }; + CustomOptional UseFsr2VulkanInputs { false }; + CustomOptional Fsr2Pattern { false }; + CustomOptional UseFsr3Inputs { true }; + CustomOptional Fsr3Pattern { false }; + CustomOptional UseFfxInputs { true }; CustomOptional EnableHotSwapping { false }; - CustomOptional EnableFsr2Inputs { true }; - CustomOptional EnableFsr3Inputs { true }; - CustomOptional EnableFfxInputs { true }; + CustomOptional EnableFsr2Inputs { true }; + CustomOptional EnableFsr3Inputs { true }; + CustomOptional EnableFfxInputs { true }; // Framerate CustomOptional FramerateLimit { 0.0f }; @@ -690,7 +690,7 @@ class Config CustomOptional SkipColorSpace { false }; // V-Sync - CustomOptional OverrideVsync { false }; + CustomOptional OverrideVsync { false }; CustomOptional ForceVsync; CustomOptional VsyncInterval { 0 };