diff options
| author | swurl <swurl@swurl.xyz> | 2025-05-19 15:18:47 -0400 |
|---|---|---|
| committer | swurl <swurl@swurl.xyz> | 2025-05-19 15:21:43 -0400 |
| commit | 89c06a73836b6e76b5283dec96aa3fef7e48452e (patch) | |
| tree | f7f9af18006571f766754aa5d90398a9785b52b9 | |
| parent | ea7b9519c7a5b3f27f16a1be9550ca69aa2d308b (diff) | |
fix vk extension removal
Signed-off-by: swurl <swurl@swurl.xyz>
| -rwxr-xr-x | .ci/linux/package.sh | 1 | ||||
| -rw-r--r-- | src/video_core/vulkan_common/vulkan_device.cpp | 6 |
2 files changed, 3 insertions, 4 deletions
diff --git a/.ci/linux/package.sh b/.ci/linux/package.sh index 4d58b8f328..5c556cd0e4 100755 --- a/.ci/linux/package.sh +++ b/.ci/linux/package.sh @@ -21,7 +21,6 @@ fi EDEN_TAG=$(git describe --tags --abbrev=0) echo "Making stable \"$EDEN_TAG\" build" -git checkout "$EDEN_TAG" VERSION="$(echo "$EDEN_TAG")" # NOW MAKE APPIMAGE diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index 9607487a50..87cfe06086 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp @@ -1190,7 +1190,7 @@ void Device::RemoveUnsuitableExtensions() { int dynamic_state = Settings::values.dyna_state.GetValue(); // VK_EXT_extended_dynamic_state - if (dynamic_state < 1) { + if (dynamic_state > 0) { extensions.extended_dynamic_state = features.extended_dynamic_state.extendedDynamicState; RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state, features.extended_dynamic_state, @@ -1202,7 +1202,7 @@ void Device::RemoveUnsuitableExtensions() { } // VK_EXT_extended_dynamic_state2 - if (dynamic_state < 2) { + if (dynamic_state > 1) { extensions.extended_dynamic_state2 = features.extended_dynamic_state2.extendedDynamicState2; RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state2, features.extended_dynamic_state2, @@ -1214,7 +1214,7 @@ void Device::RemoveUnsuitableExtensions() { } // VK_EXT_extended_dynamic_state3 - if (dynamic_state < 3) { + if (dynamic_state > 2) { dynamic_state3_blending = features.extended_dynamic_state3.extendedDynamicState3ColorBlendEnable && features.extended_dynamic_state3.extendedDynamicState3ColorBlendEquation |
