diff options
| author | Kurt Himebauch <136133082+xXJSONDeruloXx@users.noreply.github.com> | 2025-10-20 12:21:02 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-20 12:21:02 -0400 |
| commit | 76c1ec79a3343c356298bad383845cade214061d (patch) | |
| tree | e9895aa7f298928a04ce863b6dcb8b94a1fa67a3 /py_modules/lsfg_vk/config_schema.py | |
| parent | 22fd2c9fdd26250fff22a4c1f810eeb8cc4c941d (diff) | |
| parent | a7f7d5878a037fd59fb3257daf9d5e22c63ef9e8 (diff) | |
| download | decky-lsfg-vk-76c1ec79a3343c356298bad383845cade214061d.tar.gz decky-lsfg-vk-76c1ec79a3343c356298bad383845cade214061d.zip | |
Merge pull request #188 from xXJSONDeruloXx/pancake-cleanup
Pancake cleanup
Diffstat (limited to 'py_modules/lsfg_vk/config_schema.py')
| -rw-r--r-- | py_modules/lsfg_vk/config_schema.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/py_modules/lsfg_vk/config_schema.py b/py_modules/lsfg_vk/config_schema.py index 807c798..3a96401 100644 --- a/py_modules/lsfg_vk/config_schema.py +++ b/py_modules/lsfg_vk/config_schema.py @@ -182,7 +182,7 @@ class ConfigurationManager: "profiles": {DEFAULT_PROFILE_NAME: config}, "global_config": { "dll": config.get("dll", ""), - "no_fp16": config.get("no_fp16", False) + "no_fp16": False # Always enabled even if previously set } } return ConfigurationManager.generate_toml_content_multi_profile(profile_data) @@ -208,10 +208,8 @@ class ConfigurationManager: lines.append(f'dll = "{dll_path}"') lines.append("") - # Add no_fp16 field - no_fp16 = profile_data["global_config"].get("no_fp16", False) - lines.append(f"# force-disable fp16 (use on older nvidia cards)") - lines.append(f"no_fp16 = {str(no_fp16).lower()}") + lines.append(f"# FP16 acceleration") + lines.append(f"no_fp16 = false") lines.append("") # Add game sections for each profile @@ -345,7 +343,8 @@ class ConfigurationManager: elif key == "dll": global_config["dll"] = value elif key == "no_fp16": - global_config["no_fp16"] = value.lower() in ('true', '1', 'yes', 'on') + # Always enforce FP16 to be enabled (no_fp16 = false) + global_config["no_fp16"] = False # Handle game section elif in_game_section: |
