Well BMs driver on any OS only takes the primary graphics card (you can choose yourself which you want there are functions for that).
Its the OS responsobility to handle multiple cards -> unified screen situations correctly without crashing the application not the app as this is definitely a driver and OS level context handling thing. Something you definitely should not have to touch in your application.
But simplest way around it on OSX would be borderless windowed fullscreen instead of real fullscreen.
Its the OS responsobility to handle multiple cards -> unified screen situations correctly without crashing the application not the app as this is definitely a driver and OS level context handling thing. Something you definitely should not have to touch in your application.
But simplest way around it on OSX would be borderless windowed fullscreen instead of real fullscreen.