Stephen Gutekanst
282b2f4c1a
glfw: update vulkan headers to latest (adds v1.3 support)
...
Produced via `./update-upstream.sh`
Helps hexops/mach#236
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-04-18 20:44:34 -07:00
Ali Chraghi
cdb1d65e61
glfw: repatch undefined behavior in X11 keypress handling ( #150 )
...
repatch undefined behavior in GLFW which did not land yet and was accidentally removed when updating GLFW in #136
See glfw/glfw#1989
Fixes hexops/mach#149
2021-12-28 03:57:08 -07:00
Ali Chraghi
c556044646
glfw: Update glfw to 3.3.6
( #136 )
...
* glfw: update glfw to 3.3.6
* glfw: make Vulkan-Headers clone faster
2021-12-22 11:15:23 -07:00
Stephen Gutekanst
cea8fd0dd3
Revert "glfw: patch GLFW sources to workaround a bug where Zig and Mach C headers conflict"
...
This reverts commit 7d47233d7a5a97241ad16a148c153831ce5d555d.
See hexops/mach#102
2021-11-27 00:15:15 -07:00
Stephen Gutekanst
3726fe98dc
glfw: patch GLFW sources to workaround a bug where Zig and Mach C headers conflict
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-11-21 12:31:55 -07:00
Stephen Gutekanst
b967fd5e91
glfw: update setIcon hotfix for undefined behavior
...
See https://github.com/GLFW/glfw/pull/1986
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-11-16 00:22:45 +00:00
Silver
de499c2b76
glfw: patch more undefined behaviour
...
See glfw/glfw#1989
2021-11-15 16:22:39 -07:00
Stephen Gutekanst
f340d04eca
glfw: hot patch undefined behavior in GLFW that went unnoticed 6+ years
...
Upstream pull request: https://github.com/glfw/glfw/pull/1986
Article: https://devlog.hexops.com/2021/perfecting-glfw-for-zig-and-finding-undefined-behavior
Fixes hexops/mach#20
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-10-31 11:50:09 -07:00
Stephen Gutekanst
d0cf9fccf2
glfw: cleanup vulkan_headers
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-10-24 05:20:30 -07:00
Stephen Gutekanst
453b763ebd
glfw: mv glfw/* .
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-10-24 05:20:27 -07:00