moderngl / moderngl-window

A cross platform utility library for ModernGL making window creation and resource loading simple
MIT License
244 stars 57 forks source link

Multiple monitor support #63

Open einarf opened 4 years ago

einarf commented 4 years ago

Currently we always open the window on the primary monitor. Not all window libraries will support this, but it would be nice to at least support it for glfw and pyglet.

During window creation we could support passing in a monitor id were 0 is the primary monitor. Maybe also supply method for moving the window between monitors.

einarf commented 4 years ago

I only have a single 21:9 screen at the moment. I'll see if I can get hold of a cheap second screen somewhere....

Leterax commented 4 years ago

I have two monitors and would be glad to test anything

Akarys42 commented 4 years ago

I have two monitor, and Manjaro 5.2, I'd be happy to help too

einarf commented 4 years ago

Fullscreen toggle was added. We need to resolve the missing features before the release https://github.com/moderngl/moderngl-window/pull/96

einarf commented 4 years ago

We also want to expose information about the active monitor : https://github.com/moderngl/moderngl-window/issues/110