glfw/src
Camilla Löwy 2ae3e0c8d7 Win32: Add separate window class for helper window
The current window procedure needs to deal with messages both for user
created windows and the hidden helper window.

This commit separates out the device message handling of the helper
window, allowing both window procedures to be less complicated.
2022-06-08 23:56:20 +02:00
..
CMakeLists.txt Share X11 fd polling logic with Wayland 2022-03-03 22:23:57 +01:00
cocoa_init.m Cocoa: Fix EGL and OSMesa not being unloaded 2022-04-28 21:14:11 +02:00
cocoa_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_joystick.m Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_monitor.m Cocoa: Fix AirPlay causing harmless init error 2022-03-18 00:45:12 +01:00
cocoa_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_time.c Make timer init part of platform API 2021-10-12 12:54:36 +02:00
cocoa_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
cocoa_window.m Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
context.c Fix glfwMakeContextCurrent using uninitialized TLS 2022-04-21 15:56:01 +02:00
egl_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
glfw.rc.in
glx_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
init.c Move URI list parsing to shared code 2022-04-03 20:09:39 +02:00
input.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
internal.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
linux_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
linux_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
mappings.h Simplify parsing of default gamepad mappings 2021-08-01 20:57:28 +02:00
mappings.h.in
monitor.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
nsgl_context.m Formatting 2022-03-02 19:38:41 +01:00
null_init.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
null_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_monitor.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
null_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_window.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
osmesa_context.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
platform.c Gather Null specific platform selection logic 2021-11-25 23:24:39 +01:00
platform.h Simplify struct stitching for sync primitives 2022-04-28 21:54:25 +02:00
posix_module.c
posix_poll.c POSIX: Fix undeclared function warning on Cygwin 2022-03-04 13:37:38 +01:00
posix_poll.h Share X11 fd polling logic with Wayland 2022-03-03 22:23:57 +01:00
posix_thread.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
posix_thread.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
posix_time.c
posix_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
vulkan.c X11: Fix sonames for loaded libraries on NetBSD 2022-03-04 00:00:59 +01:00
wgl_context.c Formatting 2022-03-02 19:38:41 +01:00
win32_init.c Win32: Add separate window class for helper window 2022-06-08 23:56:20 +02:00
win32_joystick.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
win32_joystick.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_module.c
win32_monitor.c Win32: Fix calls to encoding compatibility macros 2022-03-10 19:31:28 +01:00
win32_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
win32_thread.c
win32_thread.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_time.c
win32_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
win32_window.c Win32: Add separate window class for helper window 2022-06-08 23:56:20 +02:00
window.c Add basic assertions for event API arguments 2022-06-08 22:14:38 +02:00
wl_init.c Wayland: Fix missing lock key modifier bits 2022-06-08 19:20:01 +02:00
wl_monitor.c Wayland: Clean up listener struct initialization 2022-04-03 20:09:42 +02:00
wl_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
wl_window.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
x11_init.c X11: Fix previous error handler not being restored 2022-06-08 22:14:38 +02:00
x11_monitor.c Add runtime platform selection 2021-10-13 21:47:11 +02:00
x11_platform.h X11: Fix previous error handler not being restored 2022-06-08 22:14:38 +02:00
x11_window.c Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
xkb_unicode.c Clean up internal Unicode code point handling 2021-12-31 13:27:22 +01:00
xkb_unicode.h Clean up internal Unicode code point handling 2021-12-31 13:27:22 +01:00