diff options
| author | CamilleLaVey <camillelavey@noreply.localhost> | 2025-04-24 19:55:58 +0000 |
|---|---|---|
| committer | CamilleLaVey <camillelavey@noreply.localhost> | 2025-04-24 19:55:58 +0000 |
| commit | 30670bd92a93d733b9320b4e382c8b07ecc779b9 (patch) | |
| tree | 7fb514786b5399aa7cf4d78651571ecb688fc573 /src/common | |
| parent | fa950aaecaf8ddaef872a32d77693e20d697dff5 (diff) | |
| parent | 7a9011b82d0988492f358b961606c5b12c69889d (diff) | |
Merge pull request 'Add configurations for VkExtendedDynamicState extensions' (#53) from crueter/eden:dynamic-state-config into master
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/53
Diffstat (limited to 'src/common')
| -rw-r--r-- | src/common/settings.cpp | 1 | ||||
| -rw-r--r-- | src/common/settings.h | 8 | ||||
| -rw-r--r-- | src/common/settings_common.h | 1 |
3 files changed, 10 insertions, 0 deletions
diff --git a/src/common/settings.cpp b/src/common/settings.cpp index 245c432939..ee7074b128 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -206,6 +206,7 @@ const char* TranslateCategory(Category category) { case Category::Renderer: case Category::RendererAdvanced: case Category::RendererDebug: + case Category::RendererExtensions: return "Renderer"; case Category::System: case Category::SystemAudio: diff --git a/src/common/settings.h b/src/common/settings.h index 2010066444..82900e163a 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -445,6 +445,14 @@ struct Values { SwitchableSetting<bool> barrier_feedback_loops{linkage, true, "barrier_feedback_loops", Category::RendererAdvanced}; + SwitchableSetting<u8, true> dyna_state{linkage, + 0, + 0, + 3, + "dyna_state", + Category::RendererExtensions, + Specialization::Scalar}; + Setting<bool> renderer_debug{linkage, false, "debug", Category::RendererDebug}; Setting<bool> renderer_shader_feedback{linkage, false, "shader_feedback", Category::RendererDebug}; diff --git a/src/common/settings_common.h b/src/common/settings_common.h index 2df3f08099..af16ec692b 100644 --- a/src/common/settings_common.h +++ b/src/common/settings_common.h @@ -21,6 +21,7 @@ enum class Category : u32 { Overlay, Renderer, RendererAdvanced, + RendererExtensions, RendererDebug, System, SystemAudio, |
