From 5cffa342884df531d911555f7b3db9d2f6d1d1f0 Mon Sep 17 00:00:00 2001
From: lat9nq <22451773+lat9nq@users.noreply.github.com>
Date: Wed, 3 May 2023 20:42:33 -0400
Subject: settings,video_core: Consolidate ASTC decoding options
Just puts them all neatly into one place.
---
src/yuzu/configuration/configure_graphics_advanced.ui | 10 ----------
1 file changed, 10 deletions(-)
(limited to 'src/yuzu/configuration/configure_graphics_advanced.ui')
diff --git a/src/yuzu/configuration/configure_graphics_advanced.ui b/src/yuzu/configuration/configure_graphics_advanced.ui
index d527a6f38..859ab9366 100644
--- a/src/yuzu/configuration/configure_graphics_advanced.ui
+++ b/src/yuzu/configuration/configure_graphics_advanced.ui
@@ -130,16 +130,6 @@
- -
-
-
- Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.
-
-
- Decode ASTC textures asynchronously (Hack)
-
-
-
-
--
cgit v1.2.3
From a007ac6b9ccc23861f5a5c6967d535220ed794b0 Mon Sep 17 00:00:00 2001
From: lat9nq <22451773+lat9nq@users.noreply.github.com>
Date: Sun, 7 May 2023 09:48:26 -0400
Subject: configure_graphics_advance: Generate UI at runtime
We can iterate through the AdvancedGraphics settings and generate the UI
during runtime. This doesn't help runtime efficiency, but it helps a ton
in reducing the amount of work a developer needs in order to add a new
setting.
---
.../configuration/configure_graphics_advanced.ui | 234 +--------------------
1 file changed, 2 insertions(+), 232 deletions(-)
(limited to 'src/yuzu/configuration/configure_graphics_advanced.ui')
diff --git a/src/yuzu/configuration/configure_graphics_advanced.ui b/src/yuzu/configuration/configure_graphics_advanced.ui
index 859ab9366..113fbc010 100644
--- a/src/yuzu/configuration/configure_graphics_advanced.ui
+++ b/src/yuzu/configuration/configure_graphics_advanced.ui
@@ -26,238 +26,8 @@
-
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Accuracy Level:
-
-
-
- -
-
-
-
-
- Normal
-
-
- -
-
- High
-
-
- -
-
- Extreme(very slow)
-
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- ASTC recompression:
-
-
-
- -
-
-
-
-
- Uncompressed (Best quality)
-
-
- -
-
- BC1 (Low quality)
-
-
- -
-
- BC3 (Medium quality)
-
-
-
-
-
-
-
- -
-
-
- Enable asynchronous presentation (Vulkan only)
-
-
-
- -
-
-
- Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.
-
-
- Force maximum clocks (Vulkan only)
-
-
-
- -
-
-
- Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.
-
-
- Enable Reactive Flushing
-
-
-
- -
-
-
- Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.
-
-
- Use asynchronous shader building (Hack)
-
-
-
- -
-
-
- Enables Fast GPU Time. This option will force most games to run at their highest native resolution.
-
-
- Use Fast GPU Time (Hack)
-
-
-
- -
-
-
- Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.
-
-
- Use Vulkan pipeline cache
-
-
-
- -
-
-
- Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled.
-Compute pipelines are always enabled on all other drivers.
-
-
- Enable Compute Pipelines (Intel Vulkan only)
-
-
-
- -
-
-
- Run the game at normal speed during video playback, even when the framerate is unlocked.
-
-
- Sync to framerate of video playback
-
-
-
- -
-
-
- Improves rendering of transparency effects in specific games.
-
-
- Barrier feedback loops
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Anisotropic Filtering:
-
-
-
- -
-
-
-
-
- Automatic
-
-
- -
-
- Default
-
-
- -
-
- 2x
-
-
- -
-
- 4x
-
-
- -
-
- 8x
-
-
- -
-
- 16x
-
-
-
-
-
+
+
--
cgit v1.2.3
From 39a1ffbb91a026fd3842f55ebca222db50afea41 Mon Sep 17 00:00:00 2001
From: lat9nq <22451773+lat9nq@users.noreply.github.com>
Date: Mon, 8 May 2023 14:11:45 -0400
Subject: configuration: Use buttons instead of highlights
Only for updated configs at the moment
---
src/yuzu/configuration/configure_graphics_advanced.ui | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
(limited to 'src/yuzu/configuration/configure_graphics_advanced.ui')
diff --git a/src/yuzu/configuration/configure_graphics_advanced.ui b/src/yuzu/configuration/configure_graphics_advanced.ui
index 113fbc010..37a854ca3 100644
--- a/src/yuzu/configuration/configure_graphics_advanced.ui
+++ b/src/yuzu/configuration/configure_graphics_advanced.ui
@@ -27,7 +27,20 @@
-
-
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
--
cgit v1.2.3