Commit graph

16 commits

Author SHA1 Message Date
Stephen Gutekanst
74e2bddf93 glfw: add VideoMode type; add Monitor.getVideoModes
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 19:57:07 -07:00
Stephen Gutekanst
0af761d046 glfw: clarify Monitor.setCallback docs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 17:23:01 -07:00
Stephen Gutekanst
c5b89fef2e glfw: fix Monitor.getUserPointer alignment
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 17:18:12 -07:00
Stephen Gutekanst
9cac08b3b9 glfw: add Monitor.setCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 15:31:31 -07:00
Stephen Gutekanst
30debe452c glfw: correct Monitor.getAll error checking; fix tests
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 14:06:19 -07:00
Stephen Gutekanst
309b71d600 glfw: correctly check for Monitor.getAll errors
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 14:02:07 -07:00
Stephen Gutekanst
6cfac34405 glfw: inline Monitor functions
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 14:00:57 -07:00
Stephen Gutekanst
003a1db2e6 glfw: add Monitor.setUserPointer, Monitor.getUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 12:58:11 -07:00
Stephen Gutekanst
d57a53df49 glfw: add Monitor.getName function
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 12:58:11 -07:00
Stephen Gutekanst
57c9ae9a40 glfw: add Monitor.getContentScale
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 12:58:11 -07:00
Stephen Gutekanst
213f4bf786 glfw: add Monitor.getPhysicalSize
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-17 12:58:11 -07:00
Stephen Gutekanst
d9797481d2 glfw: add monitor.getWorkarea
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-16 17:07:48 -07:00
Stephen Gutekanst
cfcd97d167 glfw: add Monitor.getPos
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-16 16:57:50 -07:00
Stephen Gutekanst
8ade50719d glfw: correctly test Monitor implementation
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-16 16:56:58 -07:00
Stephen Gutekanst
10eb3b5680 glfw: add monitors.getPrimary
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-16 16:42:03 -07:00
Stephen Gutekanst
04cbfb2e1e glfw: add monitor.getAll support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-07-16 16:36:57 -07:00