bjorn
3e0d2a1ecf
core/os: window size is always in framebuffer units;
...
pixel density is exposed as a separate accessor.
2023-01-10 19:54:48 -08:00
bjorn
58cc96414a
Add flag to omit GLFW from build;
2022-12-10 20:29:36 -08:00
bjorn
6678af02a2
rm some unnecessary GLFW window hints;
2022-12-03 23:29:49 -08:00
bjorn
9783140725
Fix window resize;
2022-11-09 19:05:01 -08:00
bjorn
0b544df470
Rename OS_EXPORT to avoid macOS clash;
2022-09-10 12:53:52 -07:00
bjorn
b615de26d6
Add os_get_glfw_window;
...
So lovr-keyboard and lovr-mouse and friends can continue to work.
2022-08-12 21:09:40 -07:00
bjorn
fe31431016
rm EGL/X11; Android fixes;
2022-06-20 18:23:28 -07:00
bjorn
970a84a514
Surface, swapchain, window texture, vsync;
2022-05-11 15:28:04 -07:00
bjorn
e820e40e08
Move window opening to lovr.system;
2022-05-09 12:43:19 -07:00
bjorn
ad4ce298f1
s/os_get_context/os_get_win32_context;
2022-03-17 19:14:34 -07:00
bjorn
bbd502153a
Formatting;
2022-03-15 16:33:53 -07:00
bjorn
4f5adbc64c
lovr.system;
2021-02-25 09:00:12 -07:00
bjorn
fb1447503b
Fix gcc warnings;
2021-02-19 23:44:23 -07:00
bjorn
1dd692a009
lovrPlatformGetWindow -> lovrPlatformGetWin32Window;
2021-02-07 16:57:08 -07:00
Jakob Bornecrantz
1400cd201a
OpenXR: Add support for X11 and EGL on Linux
2020-11-15 22:51:20 +00:00
bjornbytes
0b73e7d7a6
KeyCode -> KeyboardKey because X11 conflict;
2020-11-15 22:51:20 +00:00
bjorn
161a14adc9
Reorganize keynums;
...
This is slightly easier on the eyes.
2020-08-29 15:27:16 -06:00
bjorn
4a8e8ae2a9
Rename SUPER key to OS internally;
2020-08-19 14:03:06 -06:00
bjorn
810086e1ba
Make WindowFlags const in createWindow;
2020-08-17 00:55:12 -06:00
bjorn
2a8c454de1
Add some more keys;
2020-08-08 16:04:20 -06:00
bjorn
c24317d982
Start textinput event;
2020-08-07 15:17:19 -06:00
bjorn
682633d98b
Add scancode and key repeat arguments to key events;
2020-08-07 14:15:45 -06:00
bjorn
f0a5a8838b
OpenGL debug messages and contexts;
...
The new t.graphics.debug flag controls the following:
- If enabled, a debug context is created
- If disabled, a no-error context is created
- If enabled, GL debug messages are forwarded to lovr.log
2020-07-28 16:12:30 -06:00
bjorn
515cec673c
Fix quit request for glfw;
2020-07-02 20:15:06 -06:00
bjorn
b19a391c32
desktop: emit focus events;
2020-01-27 21:10:27 -08:00
bjorn
e2d8f8c645
platform -> os;
...
The function names are staying the same for now.
2019-12-13 19:55:46 -08:00