Моя игра использует SDL для создания полноэкранного окна OpenGL.
Однако для пользователей с несколькими мониторами результаты получаются очень смешанными.
Часто игра отображается в обоих экранах, чтоэто явно неправильно, особенно если мониторы имеют разные размеры.
Однако, SDL_ListModes()
не дает мне понять, каков реальный выбор разрешения для полноэкранного просмотра приложения в сценарии с несколькими мониторами.Всегда перечислены виртуальные экраны и неотличимы от физических экранов.
Как использовать SDL для отображения списка доступных физических дисплеев и как создавать на них полноэкранные окна?