From 76c5de044308a44bb0b42b5aadbbfc23c1f772d6 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Thu, 6 Nov 2025 02:57:19 +0100 Subject: [PATCH 1/3] revert 9406438d51a3d827c2d6b6bc77dc36734ec2f991 revert [vk] disable VK_EXT_vertex_input_dynamic_state again (#2954) DO NOT REMOVE THIS! EVER! EVEN IF MESA CLAIMS TO FIX IT! A few months ago, Aleksandr and I did extensive testing on a 6600 and 6950XT and were able to confirm that VK_EXT_vertex_input_dynamic_state is indeed broken beyond repair on RADV. MESA has claimed multiple times to fix this, yet it's never budged once (average GitLab users) Most games literally do not work without this. DO. NOT. REMOVE. EVER! Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2954 Reviewed-by: Caio Oliveira From c6c3edc95c4704006127517e20119249cc9f8047 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Thu, 6 Nov 2025 02:57:49 +0100 Subject: [PATCH 2/3] revert 1c4dae066b3b98708d9ce6f78aeea6b8b16dd34f revert [vk] Add back VIDS but disable on EDS0 (#2957) Should fix regressions from removing it while also fixing black screen with it enabled Co-authored-by: JPikachu Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2957 Reviewed-by: Maufeat Reviewed-by: CamilleLaVey Co-authored-by: JPikachu Co-committed-by: JPikachu From a0f08704f1029dae01dff5acf7e2291cb041d271 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Thu, 6 Nov 2025 02:58:21 +0100 Subject: [PATCH 3/3] revert 612da00d1bf7415cc4c1c8ccfc6ce9216dcce7b4 revert [vk] Clean up Extended Dynamic State code (#2947) - Removed forced dynamic state 0 logic - Restore and update the removal of broken states on certain drivers - Inside 'vk_rasterizer.cpp' make 'UpdateDynamicStates' only check device capabilities directly instead of relying on user settings. - Add a 'Force Unsupported Extensions' toggle that: "Bypasses all driver workarounds and safety checks. May cause crashes, graphical glitches, or instability. Only enable for testing purposes." Cleans up EDS logic and adds new 'Force Unsupported Extensions' toggle, Fixes vertex explosions in 'Pokemon: Legends ZA' when EDS is set to 0. Co-authored-by: JPikachu Co-authored-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2947 Reviewed-by: Lizzie Co-authored-by: JPikachu Co-committed-by: JPikachu