From 93027ad87917d054c6309cf328e97c2e92b7c4bb Mon Sep 17 00:00:00 2001
From: xXJsonDeruloXx <danielhimebauch@gmail.com>
Date: Mon, 2 Feb 2026 13:01:37 -0500
Subject: feat: add lsfg-vk v2.0 support

- Update Vulkan layer filenames for v2.0
  - libVkLayer_LSFGVK_frame_generation.so
  - VkLayer_LSFGVK_frame_generation.json
- Remove deprecated config fields (hdr_mode, experimental_present_mode)
- Add new pacing field (frame pacing mode)
- Update generated schema files
- Remove removed fields from UI components
- Bump version to 0.13.0-beta.1

Breaking changes:
- HDR Mode setting removed (no longer in v2.0)
- Present Mode override removed (no longer in v2.0)

Still TODO:
- Update remote_binary URL when v2.0 stable releases
- Test installation and migration
- Add migration guide for users
---
 src/components/ConfigurationSection.tsx | 22 ++--------------------
 1 file changed, 2 insertions(+), 20 deletions(-)

(limited to 'src/components/ConfigurationSection.tsx')

diff --git a/src/components/ConfigurationSection.tsx b/src/components/ConfigurationSection.tsx
index 0734297..7b39dfb 100644
--- a/src/components/ConfigurationSection.tsx
+++ b/src/components/ConfigurationSection.tsx
@@ -3,8 +3,8 @@ import { useState, useEffect } from "react";
 import { RiArrowDownSFill, RiArrowUpSFill } from "react-icons/ri";
 import { ConfigurationData } from "../config/configSchema";
 import {
-  FLOW_SCALE, PERFORMANCE_MODE, HDR_MODE,
-  EXPERIMENTAL_PRESENT_MODE, DXVK_FRAME_RATE, DISABLE_STEAMDECK_MODE,
+  FLOW_SCALE, PERFORMANCE_MODE, PACING,
+  DXVK_FRAME_RATE, DISABLE_STEAMDECK_MODE,
   MANGOHUD_WORKAROUND, DISABLE_VKBASALT, FORCE_ENABLE_VKBASALT, ENABLE_WSI, ENABLE_ZINK
 } from "../config/generatedConfigSchema";
 
@@ -137,15 +137,6 @@ export function ConfigurationSection({
             />
           </PanelSectionRow>
 
-          <PanelSectionRow>
-            <ToggleField
-              label={`Present Mode (${(config.experimental_present_mode || "fifo") === "fifo" ? "FIFO - VSync" : "Mailbox"})`}
-              description="Toggle between FIFO - VSync (default) and Mailbox presentation modes for better performance or compatibility"
-              checked={(config.experimental_present_mode || "fifo") === "fifo"}
-              onChange={(value) => onConfigChange(EXPERIMENTAL_PRESENT_MODE, value ? "fifo" : "mailbox")}
-            />
-          </PanelSectionRow>
-
           <PanelSectionRow>
             <ToggleField
               label="Performance Mode"
@@ -154,15 +145,6 @@ export function ConfigurationSection({
               onChange={(value) => onConfigChange(PERFORMANCE_MODE, value)}
             />
           </PanelSectionRow>
-
-          <PanelSectionRow>
-            <ToggleField
-              label="HDR Mode"
-              description="Enables HDR mode (only for games that support HDR)"
-              checked={config.hdr_mode}
-              onChange={(value) => onConfigChange(HDR_MODE, value)}
-            />
-          </PanelSectionRow>
         </>
       )}
 
-- 
cgit v1.2.3

