Camilla Löwy
e7722af9a2
Cleanup
2017-01-12 05:30:56 +01:00
Camilla Löwy
0cd409bd6d
Comment work
2017-01-11 19:55:33 +01:00
Camilla Löwy
2ea7f9769a
OSMesa: Fix invalid window frame size
2017-01-10 19:01:10 +01:00
Camilla Löwy
221451b817
Cleanup
2017-01-10 15:46:00 +01:00
Camilla Löwy
48a795c101
Merge single-use function _glfwFreeMonitors
...
All other uses were elminiated by _glfwInputMonitor.
2017-01-10 15:01:55 +01:00
Camilla Löwy
f29c963030
Add MoltenVK link
...
[ci skip]
2017-01-03 19:41:02 +01:00
Camilla Löwy
dd81707992
EGL: Fix test for EGL_RGB_BUFFER
2017-01-02 16:02:40 +01:00
Camilla Löwy
ec410fb6fe
Cocoa: Enable EGL
2017-01-02 15:32:55 +01:00
Camilla Löwy
3edaa5280d
Add GLFW_INCLUDE_ES32
2017-01-02 06:06:01 +01:00
Camilla Löwy
51e415a026
Cocoa: Fix CGDisplayModeCopyPixelEncoding cutoff
2017-01-02 06:06:01 +01:00
Camilla Löwy
04f559e28d
Restructure monitor enumeration
...
This way is both kinder on event-based enumeration and less work to
unwind allocations for when properly implementing GLFW_OUT_OF_MEMORY.
2017-01-02 06:03:02 +01:00
Camilla Löwy
ecda05af29
Cocoa: Implement window cascading
...
Related to #195 .
2017-01-02 04:49:16 +01:00
Camilla Löwy
4661315192
Add GLFW_COCOA_FRAME_AUTOSAVE
...
Fixes #195 .
2017-01-01 19:58:34 +01:00
Camilla Löwy
0f488ac286
Win32: Fix underflow in deadzone logic
...
Fixes #910 .
2016-12-19 13:13:46 +01:00
Camilla Löwy
e649708cb2
X11: Make more use of XRRGetScreenResourcesCurrent
...
Closes #877 .
2016-12-18 15:49:17 +01:00
Camilla Löwy
f656d95339
Documentation work
2016-12-15 20:21:07 +01:00
Camilla Löwy
6eae8f22dc
X11: Load Xxf86vm at run-time
2016-12-11 00:05:15 +01:00
Camilla Löwy
21eeaffc23
Documentation fix
...
Doxygen cannot handle line breaks in Markdown links.
2016-12-09 01:32:09 +01:00
Camilla Löwy
831426ca63
Documentation work
...
[ci skip]
2016-12-08 17:08:53 +01:00
Camilla Löwy
58ceab5f1e
Add GLFW_COCOA_RETINA_FRAMEBUFFER
...
Look, a can of worms! I wonder what's inside.
This adds the first platform specific window hint, transforming
a compile-time option to a run-time per-window one.
2016-12-08 16:56:05 +01:00
Camilla Löwy
766a9dc9fd
Documentation work
...
Related to glfw/website#34 .
2016-12-08 16:56:05 +01:00
Camilla Löwy
0e8ba24f32
Formatting
2016-12-08 16:56:05 +01:00
Camilla Löwy
744cee6ec9
Cleanup
2016-12-08 16:56:05 +01:00
Camilla Löwy
32eb50b75e
Move to Vulkan style function typedefs
...
PFN_FunctionName is more readable than SCREAMSOUP_T.
Context creation API function typedefs are kept as-is where the original
header provided them, for compatibility and familiarity reasons.
2016-12-08 16:56:05 +01:00
Camilla Löwy
887e58bd21
Cleanup
...
Related to #882 .
2016-12-06 17:39:51 +01:00
Sergey Tikhomirov
11a2413476
Cocoa: Fix issue with application sandboxing
...
Fixes #816 .
Closes #882 .
2016-12-06 17:39:51 +01:00
Camilla Löwy
be4eb6fb2b
OSMesa: Add missing stubs
2016-12-06 16:11:38 +01:00
Camilla Löwy
9e56099edd
Add glfwSetWindowAttrib
...
This function allows updating the GLFW_DECORATED, GLFW_RESIZABLE,
GLFW_FLOATING and GLFW_AUTO_ICONIFY attributes for existing windows.
Fixes #537 .
2016-12-06 15:59:18 +01:00
Camilla Löwy
d92bb41e25
Fix typo
...
[ci skip]
2016-12-06 13:59:04 +01:00
Camilla Löwy
69e351b44a
Cleanup
...
[ci skip]
2016-12-06 13:58:52 +01:00
Camilla Löwy
ce161c2c02
Documentation work
...
[ci skip]
2016-12-06 13:58:45 +01:00
Camilla Löwy
f383f7721c
Fix warnings in Nuklear
2016-12-05 14:17:33 +01:00
Camilla Löwy
1252016b9c
Add remaining GLSL version directives
...
Related to #864 .
2016-12-05 14:16:56 +01:00
A. Tombs
1b17a5293c
Add version directives to GLSL shaders
...
Although not technically required, I believe it is best practice for
shaders to specify which version of the GLSL spec they conform to.
Closes #864 .
2016-12-05 14:06:39 +01:00
Camilla Löwy
3e4752f99e
Fix warnings in Nuklear GL2 backend
2016-12-03 20:46:36 +01:00
Camilla Löwy
f44307da4e
Update Nuklear to 1.18
...
Fixes #907 .
2016-12-03 20:35:17 +01:00
Camilla Löwy
fd127d59fa
Cocoa: Improve OpenGL version restriction messages
...
Fixes #904 .
2016-12-03 20:15:26 +01:00
Camilla Löwy
29b72c59f3
Documentation work
...
Related to #902 .
[ci skip]
2016-12-03 20:15:26 +01:00
Camilla Löwy
11376a2dd0
Cleanup
2016-12-03 20:06:24 +01:00
Camilla Löwy
cc9168bda1
Win32: Fix build on VC++ 2008
...
This is not official support for VC++ 2008.
Fixes #821 .
2016-12-03 20:06:23 +01:00
Camilla Löwy
f4d0c83181
Paperwork done
2016-11-30 14:00:41 +01:00
Camilla Berglund
096efdf798
Documentation work
2016-11-16 17:05:12 +01:00
Camilla Berglund
20735bf840
Add offscreen example to IDE folder
2016-11-16 17:04:23 +01:00
Camilla Berglund
e3c3e780ae
Update .gitignore
2016-11-16 15:13:20 +01:00
Camilla Berglund
9190cf8796
Cocoa: Disable deprecated function on macOS 10.12+
...
CGDisplayModeCopyPixelEncoding is deprecated starting with macOS 10.12.
2016-11-16 15:10:29 +01:00
Camilla Berglund
d19a21bd01
Cocoa: Monitor name cleanup
...
Only retrieve the display info dictionary once. Remove non-standard
function name.
2016-11-16 15:09:07 +01:00
Matthew Henry
94b8486d4b
Cocoa: Replace deprecated CGDisplayIOServicePort
...
This replaces CGDisplayIOServicePort with manually finding a service
port with matching vendor and product IDs. This may technically not be
the one corresponding to the display ID, but it is only used to retrieve
the human-readable make/model string.
This could be cleaned up and refined a bit by comparing more display
attributes when available, but it gets the job done.
Fixes #165 .
Closes #192 .
Closes #508 .
Closes #511 .
2016-11-16 15:06:37 +01:00
Denis
cce430fbfa
Cocoa: Fix typo
...
Closes #897 .
2016-11-16 04:07:16 +01:00
Camilla Berglund
5b8051581e
OSMesa: Allow cursor creation
2016-11-09 01:36:24 +01:00
Camilla Berglund
0e8d129efb
OSMesa: Context creation compliance fixes
2016-11-09 01:36:24 +01:00