ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
864 stars 105 forks source link

UI: Initialize all video options correctly on driver settings update #1513

Closed jcm93 closed 1 month ago

jcm93 commented 1 month ago

Just a small fix to account for the new video settings in Metal; the threaded renderer, native fullscreen behavior and color space option. These options were not fully persistent because the videoDriverUpdate function (run on startup, among other times) did not account for them. They would be set correctly in settings.bml and the settings object, but would never actually be set correctly on the driver struct.