Camilla Berglund
0a7a57b74f
Moved internal API functions to correct section.
ago%!(EXTRA string=13 years)
Camilla Berglund
20af66f271
Added OOM error reporting to X11 mode enumeration.
ago%!(EXTRA string=13 years)
Camilla Berglund
18854d16db
Removed legacy video mode generation.
ago%!(EXTRA string=13 years)
Camilla Berglund
45df65eb91
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
b66e1de97c
Added saving of monitor mode count.
ago%!(EXTRA string=13 years)
Camilla Berglund
be7ad339f7
Added clearing of callbacks on window destruction.
ago%!(EXTRA string=13 years)
Camilla Berglund
648655aa5b
Fixed RandR primary monitor detection.
ago%!(EXTRA string=13 years)
Camilla Berglund
b9acb777e5
EGL context creation cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
bd31ea0a69
WGL context option cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
cf38b34f45
GLX context option cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
d11558e7e4
Fixed corruption of robustness strategy hint.
ago%!(EXTRA string=13 years)
Camilla Berglund
8c6511085a
Corrected eglext.h path.
ago%!(EXTRA string=13 years)
Camilla Berglund
9c0e19adca
Made error message tags more consistent.
ago%!(EXTRA string=13 years)
Camilla Berglund
9a659c287e
Fixed context param readback.
ago%!(EXTRA string=13 years)
Camilla Berglund
a8a0585164
Updated debug context detection.
ago%!(EXTRA string=13 years)
Camilla Berglund
fd0f06de8a
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
247a875435
Updated version verification.
ago%!(EXTRA string=13 years)
Camilla Berglund
d22d55ed02
Updated error message to match updated spec.
ago%!(EXTRA string=13 years)
Camilla Berglund
3f5843f500
Renamed tokens used for other client APIs.
ago%!(EXTRA string=13 years)
Camilla Berglund
052c587dd5
Shortened monitor-related tokens.
ago%!(EXTRA string=13 years)
Camilla Berglund
94e9b3adff
Added include required for free.
ago%!(EXTRA string=13 years)
Camilla Berglund
b30def90e4
...and the other half of making it const.
ago%!(EXTRA string=13 years)
Camilla Berglund
ccdb776cc3
Cleanup of configuration variable use.
ago%!(EXTRA string=13 years)
Camilla Berglund
47c11b4ea6
Tweaked comment.
ago%!(EXTRA string=13 years)
Camilla Berglund
5da8ed250a
Cleanup of backend option strings.
ago%!(EXTRA string=13 years)
Camilla Berglund
0bac579506
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
3a773342e8
Renamed struct member to match other platforms.
ago%!(EXTRA string=13 years)
Camilla Berglund
280782a2a5
Added explicit non-support for sRGB on EGL.
ago%!(EXTRA string=13 years)
Camilla Berglund
69a900592e
Added explicit support for sRGB framebuffers.
ago%!(EXTRA string=13 years)
Camilla Berglund
1a3d47d06d
Added window position callback.
ago%!(EXTRA string=13 years)
Camilla Berglund
1eef0f0869
Renamed context module files.
ago%!(EXTRA string=13 years)
Camilla Berglund
5ea3591586
Cocoa NSGL fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
34d383399c
Finished initial window/context backend split.
ago%!(EXTRA string=13 years)
Camilla Berglund
10cc85343a
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
7e9286c1fa
Removed unused stub.
ago%!(EXTRA string=13 years)
Camilla Berglund
b934cdf573
Begun preparations for Win32 EGL support.
ago%!(EXTRA string=13 years)
Camilla Berglund
fc69721807
Tagged comment.
ago%!(EXTRA string=13 years)
Camilla Berglund
06c191feea
Updated error codes to better reflect multi-API support.
ago%!(EXTRA string=13 years)
Camilla Berglund
2a166c5086
Removed glfwCopyContext to map better against EGL.
ago%!(EXTRA string=13 years)
Camilla Berglund
998cb5144e
Made glfwSetCursorPos fail silently if lacking focus.
ago%!(EXTRA string=13 years)
Camilla Berglund
c479124e69
Removed key repeat.
ago%!(EXTRA string=13 years)
Camilla Berglund
b8c16e49f1
Removed window size DWIM.
ago%!(EXTRA string=13 years)
Camilla Berglund
14355d692f
Fixed active/focused nomenclature mixing.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
1c21fc1383
Removed GLFW_SYSTEM_KEYS from the GLFW API
...
Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
424e7c7b53
Removed glfwSetWindowPos and glfwGetWindowPos
...
glfwGetWindowPos is superseded by glfwGetWindowParam()
with GLFW_POSITION_X and GLFW_POSITION_Y as parameters.
glfwSetWindowPos can easily lead to bad practices
(moving windows around without the users consent), and
has been replaced with the GLFW_POSITION_X/Y window
hints that allow setting the window position for a
newly created window.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
c9f4dedd96
Introduced window positioning hints and window position properties
ago%!(EXTRA string=13 years)
Camilla Berglund
875a169792
Added missing test for joystick presence.
ago%!(EXTRA string=13 years)
Camilla Berglund
7eff6b1b1e
Initial implementation of joystick name retrieval on Win32.
ago%!(EXTRA string=13 years)
Camilla Berglund
a4b3a18755
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
ad7bf4beba
Replaced ad-hoc Linux detection with __linux__.
ago%!(EXTRA string=13 years)