summaryrefslogtreecommitdiff
path: root/lsfg_vk/constants.py
diff options
context:
space:
mode:
authorxXJSONDeruloXx <danielhimebauch@gmail.com>2025-07-13 14:55:28 -0400
committerxXJSONDeruloXx <danielhimebauch@gmail.com>2025-07-13 14:55:28 -0400
commit9fd824270a2ea668b9cc264a7d0cee7dc93e2cb1 (patch)
tree4a2fd62c29871b50fcf759434df5ca8bb1888de5 /lsfg_vk/constants.py
parentbbf9fed63432cccdb43b92fbb836ab4bbf9210ae (diff)
downloaddecky-lsfg-vk-9fd824270a2ea668b9cc264a7d0cee7dc93e2cb1.tar.gz
decky-lsfg-vk-9fd824270a2ea668b9cc264a7d0cee7dc93e2cb1.zip
rm dupe py files
Diffstat (limited to 'lsfg_vk/constants.py')
-rw-r--r--lsfg_vk/constants.py54
1 files changed, 0 insertions, 54 deletions
diff --git a/lsfg_vk/constants.py b/lsfg_vk/constants.py
deleted file mode 100644
index 28246c2..0000000
--- a/lsfg_vk/constants.py
+++ /dev/null
@@ -1,54 +0,0 @@
-"""
-Constants for the lsfg-vk plugin.
-"""
-
-from pathlib import Path
-
-# Directory paths
-LOCAL_LIB = ".local/lib"
-LOCAL_SHARE_BASE = ".local/share"
-VULKAN_LAYER_DIR = ".local/share/vulkan/implicit_layer.d"
-
-# File names
-SCRIPT_NAME = "lsfg"
-LIB_FILENAME = "liblsfg-vk.so"
-JSON_FILENAME = "VkLayer_LS_frame_generation.json"
-ZIP_FILENAME = "lsfg-vk_archlinux.zip"
-
-# File extensions
-SO_EXT = ".so"
-JSON_EXT = ".json"
-
-# Directory for the zip file
-BIN_DIR = "bin"
-
-# Lossless Scaling paths
-STEAM_COMMON_PATH = Path("steamapps/common/Lossless Scaling")
-LOSSLESS_DLL_NAME = "Lossless.dll"
-
-# Script template
-LSFG_SCRIPT_TEMPLATE = """#!/bin/bash
-
-{enable_lsfg}
-export LSFG_MULTIPLIER={multiplier}
-export LSFG_FLOW_SCALE={flow_scale}
-{hdr}
-{perf_mode}
-{immediate_mode}
-
-# Execute the passed command with the environment variables set
-exec "$@"
-"""
-
-# Environment variable names
-ENV_LSFG_DLL_PATH = "LSFG_DLL_PATH"
-ENV_XDG_DATA_HOME = "XDG_DATA_HOME"
-ENV_HOME = "HOME"
-
-# Default configuration values
-DEFAULT_MULTIPLIER = 2
-DEFAULT_FLOW_SCALE = 1.0
-DEFAULT_ENABLE_LSFG = True
-DEFAULT_HDR = False
-DEFAULT_PERF_MODE = False
-DEFAULT_IMMEDIATE_MODE = False