revert 612da00d1b
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 <jpikachu.eden@gmail.com> Co-authored-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2947 Reviewed-by: Lizzie <lizzie@eden-emu.dev> Co-authored-by: JPikachu <jpikachu@eden-emu.dev> Co-committed-by: JPikachu <jpikachu@eden-emu.dev>
This commit is contained in:
parent
c6c3edc95c
commit
a0f08704f1