diff options
author | Zephyron <zephyron@citron-emu.org> | 2025-01-18 19:09:03 +1000 |
---|---|---|
committer | Zephyron <zephyron@citron-emu.org> | 2025-01-18 19:09:03 +1000 |
commit | d4d3061eb78fdba50201613271688a1dcd231ef4 (patch) | |
tree | ee6b834640486b9462d32e49f1ba1740ada69839 /vcpkg.json | |
parent | 450d80fc81404dbeab949552b630d72bec80db85 (diff) |
arm/video: Fix shader extension and exception handling
Two main changes in this commit:
1. Replace NVIDIA-specific GL_NV_gpu_shader5 extension with the more widely
supported GL_EXT_shader_explicit_arithmetic_types_float16 in the scaleforce
shader. This improves compatibility across different GPU vendors.
2. Refactor ARM32 exception handling:
- Restructure exception cases for better readability
- Update exception handling to match current Dynarmic API
- Fix indentation in switch statement
- Remove AccessViolation case as it's no longer supported in current API
These changes improve shader compatibility and align the exception handling
with the current Dynarmic implementation.
Diffstat (limited to 'vcpkg.json')
0 files changed, 0 insertions, 0 deletions