Luflosi
|
f3b9ff5f9f
Use datatype monotonic_t instead of double to keep track of time
|
5 rokov pred |
Kovid Goyal
|
d218900b57
Remove unused header
|
5 rokov pred |
Kovid Goyal
|
1cb15dedac
Simplify the event loop code
|
5 rokov pred |
Kovid Goyal
|
f5cf6c1dcb
Also make the loop flags volatile
|
5 rokov pred |
Kovid Goyal
|
89307727e7
Use atomic variables for main loop flags
|
5 rokov pred |
Kovid Goyal
|
8244f7cd58
Linux: Only process global state when something interesting happens
|
5 rokov pred |
Luflosi
|
37aee7133d
Convert tabs to spaces
|
5 rokov pred |
Kovid Goyal
|
47acc9ff2f
Get rid of GLFW_(TRUE|FALSE)
|
5 rokov pred |
Kovid Goyal
|
fe62700825
Get rid of GLFWbool
|
5 rokov pred |
Kovid Goyal
|
379ec88776
Only use the tick callback mechanism on macOS
|
5 rokov pred |
Kovid Goyal
|
0987a536b1
Add extra logging to debug the event loop
|
5 rokov pred |
Kovid Goyal
|
9f35b9281b
Avoid needing to continuously add/remove timers
|
5 rokov pred |
Kovid Goyal
|
d4b477ad78
Share main loop implementation between wayland and X11
|
5 rokov pred |