26 Commits

Author SHA1 Message Date
gingerBill
9d6deb9dbf Use "strong" linkage on Windows for some glfw procedures 2025-12-15 17:05:55 +00:00
Sven Strothoff
7c69cb399a Use b32 for GLFW functions that return GLFW_TRUE or GLFW_FALSE 2025-05-25 00:37:26 +02:00
Thomas Wagner
447177e486 vendor/glfw: fix SetMonitorCallback and MonitorProc type definition
SetMonitorCallback does not take a WindowHandle and MonitorProc
has a MonitorHandle as the first argument.
2025-04-07 22:13:29 +02:00
clindholm
93e8f5024e vendor/glfw: add GetMonitorWorkarea binding 2025-01-11 15:03:12 +01:00
Gabriel Pariat
3039131a5f do recommendation 2024-09-29 07:46:01 -04:00
Gabriel Pariat
fdc56c4d9a adding binding for static for linux 2024-09-24 19:44:11 -04:00
Laytan
7134015f56 improve WGPU / GLFW / Wayland story by weak linking and adjusting docs 2024-07-18 19:28:15 +02:00
Laytan Laats
65e68f11f8 glfw: update from 3.3.8 to 3.4 2024-03-18 23:54:26 +01:00
flysand7
5154bb551a Fix the declaration of glfwSetJoystickCallback 2023-12-31 15:03:50 +11:00
flysand7
7e40a5a711 Change bool to b32 2023-10-24 10:28:11 +11:00
flysand7
27cbd0d931 GLFW binding fixes 2023-10-24 10:23:38 +11:00
flysand7
cf937c6341 add 'shared' config to vendor libraries 2023-10-14 21:21:34 +11:00
flysand7
77210ffa56 rename dynamic to shared 2023-10-14 20:26:34 +11:00
bumbread
b9db450a7d Fix missing underscore 2023-03-01 03:43:59 +11:00
bumbread
0d65c6dcf7 Add option to link to glfw3 dynamically 2023-03-01 03:05:04 +11:00
Jeroen van Rijn
648e3c65ea Add RawMouseMotionSupported 2022-10-21 19:20:15 +02:00
pvance
d26cfd2141 Update bindings.odin 2022-07-28 04:26:22 -04:00
pvance
4aad835a66 replaced ODIN_OS string values with enums 2022-07-28 04:19:28 -04:00
phillvancejr
f1cff20249 moved mac os glfw static lib to lib/darwin subdirectory 2022-01-24 10:02:56 -05:00
Gus
2c7bf87998 Added darwin support 2021-11-20 20:02:21 +11:00
William Roe
a805d9a721 Fix path to static GLFW lib on Windows 2021-11-09 20:10:34 +00:00
Prokop Randacek
b77e2f59ed The better option 2021-10-24 13:07:13 +02:00
gingerBill
344abf2cb2 Make core and vendor adhere to -vet, -strict-style, and -disallow-do 2021-09-11 16:40:19 +01:00
gingerBill
82f58aa3de Remove unneeded semicolons from vendor 2021-08-31 22:33:19 +01:00
gingerBill
b450a853d5 Strip unneeded semicolons from vendor library 2021-08-31 22:26:58 +01:00
gingerBill
f4248b159d Add vendor:glfw 2021-08-24 20:00:24 +01:00