mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-20 12:55:45 +00:00
fix vk extension removal
Signed-off-by: swurl <swurl@swurl.xyz>
This commit is contained in:
parent
ea7b9519c7
commit
89c06a7383
2 changed files with 3 additions and 4 deletions
|
@ -21,7 +21,6 @@ fi
|
||||||
|
|
||||||
EDEN_TAG=$(git describe --tags --abbrev=0)
|
EDEN_TAG=$(git describe --tags --abbrev=0)
|
||||||
echo "Making stable \"$EDEN_TAG\" build"
|
echo "Making stable \"$EDEN_TAG\" build"
|
||||||
git checkout "$EDEN_TAG"
|
|
||||||
VERSION="$(echo "$EDEN_TAG")"
|
VERSION="$(echo "$EDEN_TAG")"
|
||||||
|
|
||||||
# NOW MAKE APPIMAGE
|
# NOW MAKE APPIMAGE
|
||||||
|
|
|
@ -1190,7 +1190,7 @@ void Device::RemoveUnsuitableExtensions() {
|
||||||
int dynamic_state = Settings::values.dyna_state.GetValue();
|
int dynamic_state = Settings::values.dyna_state.GetValue();
|
||||||
|
|
||||||
// VK_EXT_extended_dynamic_state
|
// VK_EXT_extended_dynamic_state
|
||||||
if (dynamic_state < 1) {
|
if (dynamic_state > 0) {
|
||||||
extensions.extended_dynamic_state = features.extended_dynamic_state.extendedDynamicState;
|
extensions.extended_dynamic_state = features.extended_dynamic_state.extendedDynamicState;
|
||||||
RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state,
|
RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state,
|
||||||
features.extended_dynamic_state,
|
features.extended_dynamic_state,
|
||||||
|
@ -1202,7 +1202,7 @@ void Device::RemoveUnsuitableExtensions() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// VK_EXT_extended_dynamic_state2
|
// VK_EXT_extended_dynamic_state2
|
||||||
if (dynamic_state < 2) {
|
if (dynamic_state > 1) {
|
||||||
extensions.extended_dynamic_state2 = features.extended_dynamic_state2.extendedDynamicState2;
|
extensions.extended_dynamic_state2 = features.extended_dynamic_state2.extendedDynamicState2;
|
||||||
RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state2,
|
RemoveExtensionFeatureIfUnsuitable(extensions.extended_dynamic_state2,
|
||||||
features.extended_dynamic_state2,
|
features.extended_dynamic_state2,
|
||||||
|
@ -1214,7 +1214,7 @@ void Device::RemoveUnsuitableExtensions() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// VK_EXT_extended_dynamic_state3
|
// VK_EXT_extended_dynamic_state3
|
||||||
if (dynamic_state < 3) {
|
if (dynamic_state > 2) {
|
||||||
dynamic_state3_blending
|
dynamic_state3_blending
|
||||||
= features.extended_dynamic_state3.extendedDynamicState3ColorBlendEnable
|
= features.extended_dynamic_state3.extendedDynamicState3ColorBlendEnable
|
||||||
&& features.extended_dynamic_state3.extendedDynamicState3ColorBlendEquation
|
&& features.extended_dynamic_state3.extendedDynamicState3ColorBlendEquation
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue