Kovid Goyal
|
f6f55aaa9a
|
NSGL: Remove enforcement of forward-compatible flag
Upstream commit:
0b01d850ed
|
2019-05-29 19:52:15 +05:30 |
|
Kovid Goyal
|
6f1aecab99
|
Remove pointless comment
Upstream commit
84ec99bb01
|
2019-05-29 19:50:22 +05:30 |
|
Kovid Goyal
|
ef86f8a20c
|
NSGL: Disable swap interval
Swap interval now uses CVDisplayLink.
From upstream: 28f118f4de
|
2019-04-18 10:14:29 +05:30 |
|
Kovid Goyal
|
b10312e249
|
Upstream fixes for vulkan surface creation and the retina hint
e108c0de0d
980fc9b52f
|
2019-03-28 13:09:22 +05:30 |
|
Kovid Goyal
|
6f3a9d6d29
|
macOS: Remove check for pre-10.8 SDK
|
2019-03-28 12:42:14 +05:30 |
|
Kovid Goyal
|
c4e89d9d0c
|
macOS: Consolidate compatibility macros for old SDKs in one place
|
2019-03-28 12:37:05 +05:30 |
|
Kovid Goyal
|
4629ef627f
|
GLFW: Add support for render frames on Cocoa (CVDisplayLink)
Allows vsync to work again since Apple broke OpenGL swap intervals on
Mojave
|
2019-02-20 15:08:07 +05:30 |
|
Kovid Goyal
|
702613915b
|
Revert "macOS: Fix v-sync to monitor refresh rate no longer working under Mojave."
This reverts commit 104e213934 .
Fixes #1393
|
2019-02-19 14:43:36 +05:30 |
|
Kovid Goyal
|
104e213934
|
macOS: Fix v-sync to monitor refresh rate no longer working under Mojave.
Mojave broke the technique GLFW used to use for v-sync. Changed to use
CVDisplayLink, fix comes from: https://github.com/glfw/glfw/pull/1417
|
2019-02-17 11:39:49 +05:30 |
|
Kovid Goyal
|
0484365de6
|
More fixes for compiling on mojave
|
2018-10-03 21:50:39 +05:30 |
|
Kovid Goyal
|
48538c0e25
|
Update bundled glfw
|
2018-03-27 15:07:25 +05:30 |
|
Kovid Goyal
|
9307486254
|
Initial import of glfw
|
2017-12-01 12:15:36 +05:30 |
|