3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/render_dragon/frame_renderer/modules/FidelityFXPrecision.h"
8namespace dragon::framerenderer::modules {
13 enum class Mode :
int {
17 Fsr1DebugBilinear = 3,
23 ::ll::TypedStorage<4, 4, ::dragon::framerenderer::modules::UpscalingParameters::Mode> mUpscalingMode;
24 ::ll::TypedStorage<4, 4, float> mUpscalingFactor;
25 ::ll::TypedStorage<1, 1, bool> mEnableDynamicResolution;
26 ::ll::TypedStorage<1, 1, bool> mDynamicResolutionOverridden;
27 ::ll::TypedStorage<4, 4, float> mDynamicResolutionOverride;
28 ::ll::TypedStorage<4, 4, float> mMinUpscalingFactor;
29 ::ll::TypedStorage<4, 4, float> mTargetFramerate;
30 ::ll::TypedStorage<4, 4, float> mPixelScaling;
31 ::ll::TypedStorage<4, 4, float> mSmoothingAlpha;
32 ::ll::TypedStorage<4, 4, float> mFSRSharpness;
33 ::ll::TypedStorage<4, 4, ::dragon::framerenderer::modules::fidelityfx::FidelityFXPrecision> mFSRPrecision;
34 ::ll::TypedStorage<1, 1, bool> mEnableFSRSharpening;
35 ::ll::TypedStorage<1, 1, bool> mUseFSRCompute;
36 ::ll::TypedStorage<1, 1, bool> mEnableColorClipping;
37 ::ll::TypedStorage<1, 1, bool> mEnableMotionVectorFiltering;
38 ::ll::TypedStorage<4, 8, ::glm::vec2> mVarianceClippingBiasMinMax;
Definition UpscalingParameters.h:7