diff options
Diffstat (limited to 'lsfg_vk/constants.py')
| -rw-r--r-- | lsfg_vk/constants.py | 54 |
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 |
