Stanislav
73dd69e5af
Merge 1f5d4d3bdc
into e046d0696b
2015-11-10 08:20:43 +00:00
Stanislav
1f5d4d3bdc
Fix for MinGW compilation
...
The issue:
libs/glfw/src/libglfw3.a(win32_window.c.obj):win32_window.c:(.text+0xa6e): undefined reference to `GET_XBUTTON_WPARAM'
collect2.exe: error: ld returned 1 exit status
2015-11-10 03:12:38 -05:00
Camilla Berglund
e046d0696b
Add glfwGetGLXWindow
2015-11-09 23:52:03 +01:00
Camilla Berglund
d4079ad3a2
Move all context related members to _GLFWcontext
2015-11-09 23:52:02 +01:00
Camilla Berglund
b22a0ec7d8
There is only one ICD
2015-11-09 23:51:59 +01:00
Camilla Berglund
d3e5a3024c
Fix update being called on nil context
2015-11-09 20:36:42 +01:00
Camilla Berglund
9c315412e1
Add glfwGetKeyName
...
Fixes #464 .
2015-11-09 14:46:09 +01:00
Camilla Berglund
67c6a45e0e
Fix xkbcommon build regression
...
Somehow X11 keysyms were still being used in xkbcommon code.
2015-11-09 02:33:34 +01:00
Camilla Berglund
584d5f0f31
Remove dependency on eglplatform.h header
...
Fixes #636 .
2015-11-08 15:48:34 +01:00
Camilla Berglund
24f41c8c4c
Use only LoadLibraryA to match EGL backend
2015-11-08 15:35:15 +01:00
Camilla Berglund
dc1b9ce7f0
Move simple example to GL2
2015-11-07 21:08:25 +01:00
Camilla Berglund
43d6292328
Formatting
2015-11-07 21:08:25 +01:00
Camilla Berglund
3efaa065a5
Fix comment
2015-11-05 20:55:15 +01:00
Camilla Berglund
a36e3a2033
Fix documentation formatting error
2015-11-05 17:14:26 +01:00
Camilla Berglund
bce20c3280
Add links to GLFWglproc reference
2015-11-05 13:58:52 +01:00
Camilla Berglund
98b478fec1
Add more GLFW_NO_API documentation
2015-11-05 13:52:04 +01:00
Camilla Berglund
9d3a3c32d6
Replace hardcoded version number with macro
2015-11-05 12:11:22 +01:00
Camilla Berglund
d00579bf60
Clarify pre-initialization threading limitations
2015-11-05 11:38:45 +01:00
Camilla Berglund
9d71eb46b8
Add guide section links to type reference
2015-11-05 09:24:16 +01:00
Camilla Berglund
5006ef3f56
Use more GLFWbool
2015-11-05 08:58:40 +01:00
Emmanuel Gil Peyrot
4c06426d46
Wayland: Create the surface before the context
...
This fixes a regression introduced in 496f559c
where a context would be
created for a NULL egl_surface, which subsequently fails.
Fixes #633 .
2015-11-03 00:18:43 +01:00
Camilla Berglund
9f3636a103
Add partial support for Windows 8.1 per-monitor DPI
...
Related to #235 .
2015-11-01 17:39:21 +01:00
Camilla Berglund
6a41d5e7ad
Fix NULL pointer dereference
...
Calling glfwMakeContextCurrent with NULL would segfault since
496f559c9a
.
Fixes #631 .
Closes #632 .
2015-11-01 17:39:21 +01:00
Camilla Berglund
3489b759a0
Simplify Win32 key and mouse button handling
2015-11-01 17:39:18 +01:00
Camilla Berglund
d725eeaf84
Simplify Win32 character message handling
2015-11-01 17:30:52 +01:00
Camilla Berglund
37b20124f9
Make call to DefWindowProcW explicit
2015-10-29 14:03:22 +01:00
Camilla Berglund
ba1f1f8ee9
Update tutorial
...
Related to #628 .
2015-10-28 23:26:57 +01:00
Роман Донченко
ec7f4d3232
Use fprintf in error callback of simple example
...
Besides improving consistency, this also ensures that error messages end
with newlines.
Closes #628 .
2015-10-28 23:25:23 +01:00
Camilla Berglund
51c0c88772
Update changelog
...
Related to #627 .
2015-10-28 22:58:32 +01:00
Camilla Berglund
afb04c9133
Clarify Win32 monitor physical size retrieval
2015-10-28 20:47:29 +01:00
Camilla Berglund
25878d68e0
Use GLFWbool for TLS functions
2015-10-28 14:51:57 +01:00
Roman Donchenko
cdf08c1ff3
Fix deletion of uninitialized POSIX TLS key
...
Zero (the initial value of context) is a valid TLS key, so doing this
can delete someone else's key.
Fixes #627 .
2015-10-28 14:44:53 +01:00
Camilla Berglund
43f4afef78
Clarify WGL recreation comment
2015-10-28 03:44:02 +01:00
Camilla Berglund
c117965072
Fix misplaced #endif
2015-10-28 03:42:47 +01:00
Camilla Berglund
048966bb44
Fix Win32 macro conflict
2015-10-28 03:28:02 +01:00
Camilla Berglund
23bf1b530b
Move all WGL weirdness to Win32 code
2015-10-28 02:08:01 +01:00
Camilla Berglund
97d8ea8119
Fix decoding overrun in UTF-8 XIM path
2015-10-27 23:01:02 +01:00
Camilla Berglund
d946337724
Document GLFW_CONTEXT_NO_ERROR caveat
2015-10-27 21:11:36 +01:00
Camilla Berglund
7be8209d14
Add GLFW_CONTEXT_NO_ERROR window hint
...
This adds support for the GL_KHR_no_error extension.
2015-10-27 20:36:20 +01:00
Camilla Berglund
962497bdc9
Use GLXWindow renderables on X11
...
Fixes #507 .
2015-10-26 01:39:12 +01:00
Camilla Berglund
496f559c9a
Add GLFW_NO_API for creating context-less windows
2015-10-26 00:30:30 +01:00
Emmanuel Gil Peyrot
0fda5b7b80
Fix Wayland refresh rate exposed as mHz
...
Closes #621 .
2015-10-25 13:27:29 +01:00
Camilla Berglund
0ebe8ce4c5
Cleanup
2015-10-25 03:56:43 +01:00
Camilla Berglund
f52ce00bf1
Remove outdated comment
2015-10-25 00:39:05 +02:00
Camilla Berglund
f5855968bb
Move glClear call to context module
2015-10-25 00:35:16 +02:00
Camilla Berglund
678cc54c44
Cleanup of questionable brevity
2015-10-25 00:22:37 +02:00
Emmanuel Gil Peyrot
dc5e56c2f3
Add GCC printf format check to _glfwInputError
...
This allows it to print a warning whenever _glfwInputError format
specifiers aren't used correctly.
Closes #622 .
2015-10-24 23:52:46 +02:00
Camilla Berglund
efdbfd3883
Cleanup
2015-10-24 23:40:02 +02:00
Ricardo Vieira
e8f3de0f2e
Implement glfwCreateStandardCursor for Wayland
...
Closes #620 .
2015-10-24 23:31:11 +02:00
Camilla Berglund
d95b77ebec
Fix monitor notifications on X11
...
Fixes #288 .
2015-10-24 23:25:20 +02:00