Camilla Berglund
6c12ffc902
Added the GLFW_BUILD_DOCS CMake option.
ago%!(EXTRA string=12 years)
Camilla Berglund
23ff318f59
Replaced find_library with CMAKE_DL_LIBS.
ago%!(EXTRA string=12 years)
Camilla Berglund
aab08712dd
Fixed zero refresh rate on some monitors.
ago%!(EXTRA string=12 years)
Andrew Corrigan
34f1c298b6
config.h.in --> glfw_config.h.in
ago%!(EXTRA string=12 years)
Camilla Berglund
59422ec980
Started 3.0.4.
ago%!(EXTRA string=12 years)
Camilla Berglund
4ff8095dee
Workaround for libXi and CMake 2.8.7.
ago%!(EXTRA string=12 years)
Camilla Berglund
6770ae0556
Added workaround for legacy MinGW.
...
When building on legacy MinGW, WINVER and UNICODE need to be defined
before the inclusion of stddef.h (by glfw3.h), which is itself included
before win32_platform.h.
ago%!(EXTRA string=12 years)
Camilla Berglund
8c1588b14e
Started 3.0.3.
ago%!(EXTRA string=12 years)
Camilla Berglund
735bc2d815
Added NvOptimusEnablement.
ago%!(EXTRA string=12 years)
Camilla Berglund
1c80e99008
Added forcing of swap interval on DWM composition.
ago%!(EXTRA string=12 years)
Camilla Berglund
10017b27bb
Cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
1de60a4ff7
Started 3.0.2.
ago%!(EXTRA string=12 years)
Camilla Berglund
01ccc56423
Added missing headers to library target.
ago%!(EXTRA string=12 years)
Camilla Berglund
305c66db31
Cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
d31322cdcd
Added option for disabling install.
ago%!(EXTRA string=12 years)
Niklas Behrens
bff77eeed1
Fix variable name for xf86vmode lib
...
CMake bug 0006976 has been fixed. However, the variable name is
different than expected.
ago%!(EXTRA string=12 years)
Camilla Berglund
c38f33adda
Started 3.0.1.
ago%!(EXTRA string=12 years)
Camilla Berglund
3274dc9a61
Added internal docs.
ago%!(EXTRA string=12 years)
Camilla Berglund
15ed715f4e
Moved public headers to the GLFW directory.
ago%!(EXTRA string=12 years)
Camilla Berglund
f68f28ba0b
Formatting.
ago%!(EXTRA string=12 years)
Camilla Berglund
583c8a8e8e
Added XInput dependency to pkgconfig file.
ago%!(EXTRA string=12 years)
Camilla Berglund
97d71393cc
Made CMake file require XInput.
ago%!(EXTRA string=12 years)
Camilla Berglund
64630af362
CMake config file cleanup.
ago%!(EXTRA string=12 years)
Lambert Clara
f6eccf145b
Add glfwConfig module.
...
This module allows cmake projects to find glfw with FIND_PACKAGE.
ago%!(EXTRA string=12 years)
Camilla Berglund
807f1622ea
Added threading library to link dependencies.
...
Since the GLX backend now uses explicit pthread calls, linking needs to
be explicit as well.
ago%!(EXTRA string=12 years)
Camilla Berglund
5cf56a442c
Removed APPLE as UNIX is true on OS X.
ago%!(EXTRA string=12 years)
John Bartholomew
93f4effd2b
Do not export internal symbols from a unix shared library.
ago%!(EXTRA string=12 years)
Camilla Berglund
f41d85a209
Added initial XInput2 cursor motion.
ago%!(EXTRA string=12 years)
Camilla Berglund
ebe02f94af
Added CMake target for documentation.
ago%!(EXTRA string=12 years)
Camilla Berglund
2469a1bac9
Removed option to disable native docs.
ago%!(EXTRA string=12 years)
Camilla Berglund
6f8084f061
Documentation work.
...
Enabled Doxygen tree view, added CMake options for native and internal
modules, improved internal and native documentation.
ago%!(EXTRA string=12 years)
Camilla Berglund
34e08f62b5
Removed installation of readme.
ago%!(EXTRA string=12 years)
Camilla Berglund
dca9b2db07
Only disable tests and examples if not using OpenGL.
ago%!(EXTRA string=12 years)
Camilla Berglund
8c766b57e7
Renamed chdir option, added OS X menu bar option.
...
Some command-line programs want to render to hidden windows without any
visible UI. This option makes this possible on OS X.
ago%!(EXTRA string=13 years)
Camilla Berglund
6333a5caaf
Added CMake option for glfwInit chdir on OS X.
ago%!(EXTRA string=13 years)
Camilla Berglund
bd2abbca9f
CMake file formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
cc45a9e53d
Updated native API and merged into related files.
ago%!(EXTRA string=13 years)
Camilla Berglund
0517a82467
Added support for GLESv1_CM and GLESv2 client libraries.
ago%!(EXTRA string=13 years)
Camilla Berglund
3863a635f2
Clarified CMake X extension error messages.
ago%!(EXTRA string=13 years)
Camilla Berglund
d1dac4b965
Updated options for Universal build.
ago%!(EXTRA string=13 years)
Camilla Berglund
6a4c175816
Made client-side RandR and Xf86VidMode required.
ago%!(EXTRA string=13 years)
Camilla Berglund
be8856af65
Made the X keyboard extension required.
ago%!(EXTRA string=13 years)
Camilla Berglund
fc79e0a3a8
Removed threading package option.
...
It didn't do what I thought it did.
ago%!(EXTRA string=13 years)
Camilla Berglund
3d0ff1324c
Restored use of CMake Threads package.
ago%!(EXTRA string=13 years)
Camilla Berglund
7ff86576e3
Removed EGL dlopen.
ago%!(EXTRA string=13 years)
Camilla Berglund
1aa34606e7
Fixes for use with the AMD EGL/GLES SDK.
ago%!(EXTRA string=13 years)
Camilla Berglund
5da8ed250a
Cleanup of backend option strings.
ago%!(EXTRA string=13 years)
Camilla Berglund
34d383399c
Finished initial window/context backend split.
ago%!(EXTRA string=13 years)
Camilla Berglund
b49c78ed96
Added missing whitespace.
ago%!(EXTRA string=13 years)
Camilla Berglund
ad7bf4beba
Replaced ad-hoc Linux detection with __linux__.
ago%!(EXTRA string=13 years)