Kyle Brenneman
d590eb074f
Add support for EGL_KHR_get_all_proc_addresses
...
If EGL_KHR_get_all_proc_addresses extension is supported, then don't try
to load a separate client library. Instead, just use eglGetProcAddress
to load everything.
This can also avoid problems with trying to use OpenGL functions from
libGL.so.1 (which is the GLX library) when an EGL context is current.
Closes #871 .
2016-09-28 22:50:22 +02:00
Camilla Berglund
66ff4aae89
Convert joystick test to Nuklear
2016-09-27 02:13:55 +02:00
Camilla Berglund
450d0d69af
Convert gamma test to Nuklear
2016-09-27 02:13:42 +02:00
Camilla Berglund
28889954ef
Use glad booleans in glfwinfo
2016-09-26 14:55:55 +02:00
Camilla Berglund
f0a55df963
Cleanup
2016-09-26 13:26:36 +02:00
Camilla Berglund
40fff219b5
Add Nuklear
2016-09-25 14:12:04 +02:00
Camilla Berglund
2ed818bc03
Move to GL_KHR_debug
...
Thank you, @linkmauve.
2016-09-23 14:27:20 +02:00
Camilla Berglund
9017eaee08
Add debug extension support to sharing test
2016-09-22 01:43:26 +02:00
Camilla Berglund
38aae024cd
Update glad, add debug extensions
2016-09-22 01:09:36 +02:00
Camilla Berglund
1fc11c27e7
Fix broken GLSL in sharing test
...
Thank you, Intel, for sticking to the spec.
2016-09-21 18:19:15 +02:00
Camilla Berglund
c4a8930909
Cleanup
2016-09-21 16:23:38 +02:00
Camilla Berglund
a280c97321
Convert reopen test to GL2
2016-09-21 16:21:03 +02:00
Camilla Berglund
dfd1c85916
Clarify sharing test output
2016-09-21 16:20:04 +02:00
Camilla Berglund
fc86d741db
Fix copypaste mistake
2016-09-20 15:01:15 +02:00
Camilla Berglund
ca38af0d83
Convert sharing test to GL2
2016-09-20 15:00:18 +02:00
Camilla Berglund
f7584bf14c
Convert cursor test to GL2
2016-09-19 22:19:20 +02:00
Camilla Berglund
0090ce3df7
Update Vulkan headers to 1.0.26.0 SDK
2016-09-14 23:27:34 +02:00
Camilla Berglund
433db8f9f9
Allow combining Vulkan and GL/GLES header macros
2016-09-14 22:59:12 +02:00
Camilla Berglund
7e9e321c38
Add @ref tags for Vim syntax highlighting
2016-09-14 22:59:11 +02:00
Camilla Berglund
6ac1ed18ea
Formatting
2016-09-14 22:59:10 +02:00
Camilla Berglund
54930ddd33
Check only for relevant Vulkan extensions
...
Related to #858 .
2016-09-14 22:59:03 +02:00
Camilla Berglund
3e59b7345c
Fix early-out in Vulkan extension check
...
Related to #858 .
2016-09-14 18:15:09 +02:00
Camilla Berglund
838c4e938c
Win32: Allow iconifying undecorated windows
...
Fixes #861 .
2016-09-14 18:12:21 +02:00
Camilla Berglund
f79a52fe9b
Win32: Make glfwPostEmptyEvent use helper window
2016-09-14 13:07:52 +02:00
Emmanuel Gil Peyrot
2eb1657d91
Wayland: Only input a character on GLFW_PRESS action
...
Closes #804 .
2016-09-13 13:09:25 +09:00
Camilla Berglund
e6a32db7b9
Cleanup
2016-09-07 16:49:29 +02:00
Brandon Schaefer
acce7ec9cf
Mir: Add cursor mode support
...
Implements a few other missing functions. Cleaning up naming convention
as well.
Fix FindMir.cmake was not finding the correct mirclient.so when
you wanted something other then the system library.
Closes #839 .
2016-09-07 16:49:29 +02:00
Camilla Berglund
fbb2d5e10d
Convert tearing test to GL2
2016-09-07 16:49:29 +02:00
Camilla Berglund
f86edf8d3c
Remove GL1 from gamma test
2016-09-07 16:49:28 +02:00
Camilla Berglund
08ba147241
Remove GL1 from clipboard test
2016-09-07 16:49:28 +02:00
Camilla Berglund
2b6a139526
Make Escape exit msaa test
2016-09-07 16:49:28 +02:00
Camilla Berglund
9f60cd18e3
Convert msaa test to GL2
2016-09-07 16:49:28 +02:00
Camilla Berglund
ac7b3e405c
Cleanup
2016-09-07 16:49:28 +02:00
Camilla Berglund
bb3cb8f233
Cleanup
...
Clean up code and documentation for glfwGetKeyScancode and add
implementation for Wayland and Mir.
Related to #830 .
2016-09-07 16:46:48 +02:00
Michael Stocker
e745b0dd47
Add glfwGetKeyScancode
...
Allows retrieval of platform scancode from GLFW_KEY_*. Implemented for
Win32, Cocoa and X11. Stubs for Mir and Wayland.
Closes #830 .
2016-09-07 16:38:22 +02:00
Camilla Berglund
f17d60da64
Add scancode arrays for Wayland and Mir
...
Related to #830 .
2016-09-07 16:33:41 +02:00
Camilla Berglund
afb6e485b7
X11: Make selection event checks include window
2016-09-07 16:33:41 +02:00
Camilla Berglund
ccfd6dde45
X11: Make clipboard IPC use helper window
2016-09-07 16:33:41 +02:00
Camilla Berglund
706868dad8
X11: Make glfwPostEmptyEvent use helper window
2016-09-07 16:33:41 +02:00
Camilla Berglund
3b3a1390ad
X11: Add IPC helper window
2016-09-07 16:33:41 +02:00
Camilla Berglund
fafe1732b5
Cleanup
2016-09-07 16:33:41 +02:00
Camilla Berglund
5ff7d9505f
Simplify Vulkan extension checks
...
Related to #478 .
2016-09-07 16:31:18 +02:00
Camilla Berglund
2e6a110181
Add credit
...
Add missing credit for 1592b40e25
.
2016-08-22 16:12:04 +02:00
Camilla Berglund
1592b40e25
Fix particles stutter caused by malformed timeout
...
Closes #836 .
2016-08-22 15:55:29 +02:00
Camilla Berglund
9cd0c101f0
Fix glfwMaximizeWindow not checking window mode
2016-08-21 17:43:40 +02:00
Camilla Berglund
3d62c9ed9d
Update .gitignore
2016-08-18 23:59:52 +02:00
Camilla Berglund
53fafad915
Start 3.3
2016-08-18 23:55:49 +02:00
Camilla Berglund
999f3556fd
Documentation work
2016-08-18 13:32:27 +02:00
Camilla Berglund
4f5731ac39
Add description of 3.2.1 release
2016-08-17 16:09:11 +02:00
Camilla Berglund
4aafdea5a7
X11: Fix glfw*WindowPos operating on window frame
...
Fixes #800 .
2016-08-17 01:45:41 +02:00