diff options
| author | xXJsonDeruloXx <danielhimebauch@gmail.com> | 2026-08-01 14:47:18 -0400 |
|---|---|---|
| committer | xXJsonDeruloXx <danielhimebauch@gmail.com> | 2026-08-01 14:47:18 -0400 |
| commit | 02521a797e195b331af1778cd7bc854d3a396ead (patch) | |
| tree | 63c48b246d9db2f6ab0140259d7fb8b15f2e085b /src/utils/constants.ts | |
| parent | 96eb17b0a9f2cfd2b00ad082bef893f4efc229f7 (diff) | |
| download | Decky-Framegen-02521a797e195b331af1778cd7bc854d3a396ead.tar.gz Decky-Framegen-02521a797e195b331af1778cd7bc854d3a396ead.zip | |
refactor patch management and add ownership safeguards
Diffstat (limited to 'src/utils/constants.ts')
| -rw-r--r-- | src/utils/constants.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/utils/constants.ts b/src/utils/constants.ts index 3af9874..2568dd4 100644 --- a/src/utils/constants.ts +++ b/src/utils/constants.ts @@ -85,6 +85,22 @@ export const FSR4_VARIANT_OPTIONS = [ export type Fsr4VariantValue = typeof FSR4_VARIANT_OPTIONS[number]["value"]; export const DEFAULT_FSR4_VARIANT: Fsr4VariantValue = "rdna23-int8"; +export const FRAMEGEN_BACKEND_OPTIONS = [ + { + value: "auto", + label: "OptiScaler automatic selection", + hint: "Let OptiScaler select the compatible frame-generation path.", + }, + { + value: "nukems", + label: "Nukem's DLSSG → FSR3", + hint: "Use Nukem's DLSSG-to-FSR3 path for games that need it.", + }, +] as const; + +export type FramegenBackendValue = typeof FRAMEGEN_BACKEND_OPTIONS[number]["value"]; +export const DEFAULT_FRAMEGEN_BACKEND: FramegenBackendValue = "auto"; + // Common timeout values export const TIMEOUTS = { resultDisplay: 5000, // 5 seconds |
