I update the iOS build on the App store every SDK release. Recently, the new iOS versions have started causing problems with the Qt frameworks signals and slots mechanism. These issues are not happening on the desktop, but it has become necessary to make most connections explicitly "Qt::QueuedConnection" or else the GUI freezes up.
I also updated the code to use the newer VK_EXT_metal_surface extension, which is available on both macOS desktop and iOS devices.
I update the iOS build on the App store every SDK release. Recently, the new iOS versions have started causing problems with the Qt frameworks signals and slots mechanism. These issues are not happening on the desktop, but it has become necessary to make most connections explicitly "Qt::QueuedConnection" or else the GUI freezes up.
I also updated the code to use the newer VK_EXT_metal_surface extension, which is available on both macOS desktop and iOS devices.