Я хочу использовать SDL для обработки своих событий, но я использую OpenGL для графики. Есть ли способ использовать обработку событий SDL, даже если у меня нет активного окна SDL?
Если вы используете OpenGL для графики, у вас должно быть окно где-нибудь, чтобы содержать холст OpenGL. Я очень сомневаюсь, что вы сможете получить любые данные от SDL API, если SDL не управляет этим окном. По крайней мере, в системах Win32 все входные данные поступают через обратный вызов окна, поэтому, если SDL не привязан к этому, он вообще не увидит никаких входных сообщений.