Camilla Löwy
953a1c3f8b
Cleanup
ago%!(EXTRA string=6 years)
Guillaume Racicot
70a3104c49
Set C standard at 99 for all example targets
...
Closes #1593 .
ago%!(EXTRA string=6 years)
Camilla Löwy
a639d6e635
Rename OpenGL triangle example to triangle-opengl
ago%!(EXTRA string=6 years)
Camilla Löwy
a255e7ace6
Move to the modern CMake project version option
...
This replaces the manual ad-hoc version variables we have used since
CMake 2.x (and GLFW 2.x lite).
ago%!(EXTRA string=6 years)
Camilla Löwy
d7e30b1c74
Replace glad and the Vulkan SDK with glad2
...
This removes all dependencies from the GLFW test programs on the Vulkan
SDK.
It also removes support for linking the GLFW shared library (dynamic
library, DLL) against the Vulkan loader static library.
ago%!(EXTRA string=6 years)
Camilla Löwy
546c99a3a3
Made sharing an example
ago%!(EXTRA string=8 years)
Camilla Löwy
c873327fe3
Fix NOTFOUND paths being added as dependencies
...
Fixes #930 .
ago%!(EXTRA string=8 years)
Camilla Löwy
11376a2dd0
Cleanup
ago%!(EXTRA string=9 years)
Camilla Berglund
20735bf840
Add offscreen example to IDE folder
ago%!(EXTRA string=9 years)
Denis
cce430fbfa
Cocoa: Fix typo
...
Closes #897 .
ago%!(EXTRA string=9 years)
Camilla Berglund
b8c71e7f2d
Add offscreen rendering example
ago%!(EXTRA string=9 years)
Camilla Berglund
9b75bffc88
Add basic Vulkan support
...
Added GLFW_INCLUDE_VULKAN. Added glfwVulkanSupported,
glfwGetRequiredInstanceExtensions, glfwGetInstanceProcAddress,
glfwGetPhysicalDevicePresentationSupport and glfwCreateWindowSurface.
Added port of LunarG SDK tri example.
ago%!(EXTRA string=9 years)
Marcus Geelnard
075140aefe
Add public header path to target interface
...
Closes #697 .
ago%!(EXTRA string=9 years)
Nicholas Vitovitch
453631773e
Export transitive dependencies for static library
ago%!(EXTRA string=9 years)
Zbigniew Mandziejewicz
8637612908
Add GLFW_DLL to target interface
ago%!(EXTRA string=9 years)
Camilla Berglund
37c93ba031
Compiler flag cleanup
ago%!(EXTRA string=10 years)
Camilla Berglund
219e697dd9
Fix splitview bundle name
ago%!(EXTRA string=10 years)
Camilla Berglund
a3985c3406
Add icon to examples
ago%!(EXTRA string=10 years)
Camilla Berglund
1b1ef31228
Make tests and examples use glad
ago%!(EXTRA string=10 years)
Camilla Berglund
dd01dd7bef
Replace GLU with linmath.h in examples
ago%!(EXTRA string=10 years)
Camilla Berglund
47592fbf42
Cleaned up example build file.
ago%!(EXTRA string=10 years)
Camilla Berglund
80a38c1e45
Updated Info.plist template file.
ago%!(EXTRA string=10 years)
Camilla Berglund
821f3e674a
Enabled High DPI support with custom Info.plist.
...
Fixes #422 .
ago%!(EXTRA string=10 years)
Camilla Berglund
023f337735
Fixed IDE folder issues for VC++.
...
Fixes #328 .
ago%!(EXTRA string=11 years)
Camilla Berglund
0e3cb945e8
Fixed heightmap example for OS X.
ago%!(EXTRA string=11 years)
Camilla Berglund
40d1a491ca
Removed unused bits of heightmap example.
ago%!(EXTRA string=11 years)
Camilla Berglund
5f6aa9c34c
Added IDE folders to CMake files.
...
Fixes #328 .
ago%!(EXTRA string=11 years)
Camilla Berglund
1021948313
Fixed SplitView CMake target name.
...
Spaces are not allowed in CMake 3.0 target names according to policy
CMP0037.
Fixes #388 .
ago%!(EXTRA string=11 years)
Camilla Berglund
452e95d02a
CMake path quoting fixes.
ago%!(EXTRA string=11 years)
Camilla Berglund
6e0ea02f17
Quoted all CMake paths with substitution.
...
Fixes #258 .
ago%!(EXTRA string=11 years)
Camilla Berglund
f2813633b0
Fixed link flags for threaded example.
ago%!(EXTRA string=11 years)
Camilla Berglund
eb460c30ce
Added missing link flags for threaded example.
ago%!(EXTRA string=11 years)
Camilla Berglund
6e0015f022
Replaced ad-hoc extension loading with glad.
ago%!(EXTRA string=12 years)
Camilla Berglund
457403586d
Replaced ad-hoc argument processing with getopt.
ago%!(EXTRA string=12 years)
Camilla Berglund
d9f53c78a0
Plain port of particles example to GLFW 3.
ago%!(EXTRA string=12 years)
Camilla Berglund
10017b27bb
Cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
f06a700307
Renamed support directory to deps.
ago%!(EXTRA string=12 years)
Camilla Berglund
f8f81e5754
Documentation work.
ago%!(EXTRA string=12 years)
Camilla Berglund
f0f4af4287
Fixed warnings on VC++.
ago%!(EXTRA string=13 years)
Camilla Berglund
cdcdf5763a
Temporary fix for OPENGL_INCLUDE_DIR being NOTFOUND on OS X 10.8.
ago%!(EXTRA string=13 years)
Camilla Berglund
5bbac6fe69
Moved Free Getopt files to support directory.
ago%!(EXTRA string=13 years)
Camilla Berglund
141b56afc0
Added libm as direct dependency for tests and examples.
ago%!(EXTRA string=13 years)
Camilla Berglund
1eb24ff261
Executable dependency list fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
23776f67e3
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
7b46a184cb
Added standard option to switch between static and dynamic library, dropped dynamic test.
ago%!(EXTRA string=13 years)
Camilla Berglund
c286c716cd
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
adf4899f4c
Added name and version to test and example bundles.
ago%!(EXTRA string=13 years)
Camilla Berglund
cd7b9b1568
CMake file formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
f0de0c6466
Removed duplicate libm and librt setup.
ago%!(EXTRA string=14 years)
Camilla Berglund
85982b2985
Removed Cygwin cross-compilation hacks.
ago%!(EXTRA string=14 years)