Bailey Cosier
93e66661d3
Cleanup
...
This is an extract of a commit, minimally edited to ensure it compiles.
Closes #1078 .
Related to #197 .
ago%!(EXTRA string=8 years)
Cem Karan
ac009a5f5c
Cocoa: Implement GLFW_TRANSPARENT
...
This is an extract of a commit, minimally edited to ensure it compiles.
Closes #663 .
Related to #197 .
ago%!(EXTRA string=8 years)
Camilla Löwy
32f482a6d8
Cleanup
ago%!(EXTRA string=8 years)
Camilla Löwy
0321bec232
Documentation work
...
[ci skip]
ago%!(EXTRA string=8 years)
Camilla Löwy
14a3fe0ac0
Make glfwGetError also provide description
...
Related to #970 .
ago%!(EXTRA string=8 years)
Camilla Löwy
aaf2800c9c
Add internal TLS support
...
Related to #970 .
ago%!(EXTRA string=8 years)
Camilla Löwy
77a8f103d8
Add GLFW_COCOA_GRAPHICS_SWICTHING
...
This provides control over whether the context should participate in
macOS Automatic Graphics Switching.
Closes #377 .
Closes #935 .
ago%!(EXTRA string=9 years)
Camilla Löwy
d92bb41e25
Fix typo
...
[ci skip]
ago%!(EXTRA string=9 years)
Camilla Löwy
69e351b44a
Cleanup
...
[ci skip]
ago%!(EXTRA string=9 years)
Camilla Löwy
fd127d59fa
Cocoa: Improve OpenGL version restriction messages
...
Fixes #904 .
ago%!(EXTRA string=9 years)
Camilla Löwy
f4d0c83181
Paperwork done
ago%!(EXTRA string=9 years)
Camilla Berglund
8d6f265441
Update default name from OS X to macOS
...
Note that earlier releases are still referred to by their proper names;
OS X <version> or Mac OS X <version>.
ago%!(EXTRA string=9 years)
Camilla Berglund
7f9840cecf
Cocoa: Fix macOS 10.12 deprecation warnings
ago%!(EXTRA string=9 years)
Camilla Berglund
53fafad915
Start 3.3
ago%!(EXTRA string=9 years)
Camilla Berglund
d5e00e6b0f
Initialize context creation APIs on demand
ago%!(EXTRA string=9 years)
Camilla Berglund
f2ba78e04b
Rename static functions to allow unity build
...
Fixes regression introduced by GLFW_CONTEXT_CREATION_API.
Fixes #783 .
ago%!(EXTRA string=9 years)
Camilla Berglund
757eea2779
Update email address
ago%!(EXTRA string=9 years)
Camilla Berglund
6a8e169001
Update copyright notice year
ago%!(EXTRA string=9 years)
Camilla Berglund
bda031f4ac
Cleanup
ago%!(EXTRA string=9 years)
Camilla Berglund
ef80beab81
Add run-time context creation API selection
...
Fixes #145 .
ago%!(EXTRA string=9 years)
Camilla Berglund
45efb935c5
Use more GLFWbool
ago%!(EXTRA string=10 years)
Camilla Berglund
12b6c56903
Add suffixes to platform specific helper functions
...
Also merge win32_tls.h into win32_platform.h.
ago%!(EXTRA string=10 years)
Camilla Berglund
d4079ad3a2
Move all context related members to _GLFWcontext
ago%!(EXTRA string=10 years)
Camilla Berglund
496f559c9a
Add GLFW_NO_API for creating context-less windows
ago%!(EXTRA string=10 years)
Camilla Berglund
5fd9709a8b
Remove support for OS X 10.6
ago%!(EXTRA string=10 years)
Camilla Berglund
0eccf75f65
Replace GL booleans with public macros
ago%!(EXTRA string=10 years)
Camilla Berglund
95a07f3340
Start 3.2
ago%!(EXTRA string=10 years)
Camilla Berglund
7c6a8775eb
Fix error type for unavailable pixel format error
...
All backends reported this as GLFW_PLATFORM_ERROR, while the
documentation mandates GLFW_FORMAT_UNAVAILABLE.
ago%!(EXTRA string=10 years)
Camilla Berglund
90adbe0451
Fix no-GLES-on-NSGL error type and description
ago%!(EXTRA string=10 years)
Camilla Berglund
38ca109766
Clarified context TLS function names.
ago%!(EXTRA string=10 years)
Camilla Berglund
d493a82f9e
Various error fixes.
...
Fixed incorrect error types. Added missing error string prefixes.
Removed some invalid or superfluous error emissions. Clarified some
error strings. Joined error string lines to aid grep. Replaced some
generic error strings with specific ones. Documentation work.
Fixes #450 .
ago%!(EXTRA string=11 years)
Camilla Berglund
439417a22c
Comment and string spell check pass.
ago%!(EXTRA string=11 years)
Camilla Berglund
5964f74e3a
Fixed software renderer being selected on OS X.
ago%!(EXTRA string=11 years)
Camilla Berglund
e0132c3099
Added use of OpenGL 4.1 profile token on OS X.
...
Fixes #395 .
ago%!(EXTRA string=11 years)
Camilla Berglund
c112804539
Ignore deprecated attributes on OS X core.
ago%!(EXTRA string=11 years)
Camilla Berglund
44c899ce70
Added support for GL_KHR_context_flush_control.
ago%!(EXTRA string=11 years)
Camilla Berglund
cfc47abf0d
Made context creation backends more consistent.
ago%!(EXTRA string=11 years)
Camilla Berglund
c9808586b3
Added GLFW_DOUBLEBUFFER.
ago%!(EXTRA string=11 years)
Camilla Berglund
281013002d
Added GLFW_DONT_CARE.
...
This changes the behavior of framebuffer hints set to zero. Before,
zero meant that any value was acceptable. This changes zero to be an
explicit preference and adds GLFW_DONT_CARE to mean that any value is
equally acceptable.
Fixes #70 .
ago%!(EXTRA string=11 years)
Camilla Berglund
78efc18079
Split out TLS code into separate modules.
...
This allows the TLS code to be re-used by partial ports like EGL.
ago%!(EXTRA string=11 years)
Camilla Berglund
6d8e78cc95
Further separation of window and context.
...
The context related parts of _GLFWwndconfig have been moved to
_GLFWctxconfig and given better names. Window hint and attribute
members have been renamed to match.
ago%!(EXTRA string=12 years)
Camilla Berglund
611006af18
Updated API version in comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
adbd52ba27
Formatted todos and notes.
ago%!(EXTRA string=12 years)
Camilla Berglund
3f74712540
Updated NSGL error tag.
ago%!(EXTRA string=12 years)
Camilla Berglund
124bc392ab
Removed stale comment.
ago%!(EXTRA string=12 years)
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
41a1374744
Updated references to OS X (previously Mac OS X).
ago%!(EXTRA string=12 years)
Camilla Berglund
c8b01f61d6
Enabled OpenGL 3.x and 4.x context on OS X 10.9.
ago%!(EXTRA string=12 years)
Camilla Berglund
f27eca113e
Moved OpenGL framework loading to NSGL module.
ago%!(EXTRA string=12 years)
Camilla Berglund
b0e66c925c
Explicitly choose closest policy.
ago%!(EXTRA string=12 years)