Commit Graph

3056 Commits

Author SHA1 Message Date
Camilla Berglund 511183e76c Remove CRLF line endings 2016-02-18 14:22:11 +01:00
Camilla Berglund 2826f3d42f Check success of MakeCurrent before updating TLS
Fixes #706.
2016-02-18 09:37:19 +01:00
Camilla Berglund bdbad880c4 Move GitHub documentation to .github 2016-02-17 21:48:48 +01:00
Camilla Berglund b0b77bc0f2 Documentation work 2016-02-17 21:48:09 +01:00
Camilla Berglund 2accdb76bd Cleanup 2016-02-17 21:30:17 +01:00
Camilla Berglund be94eb67be Add support for EGL_KHR_gl_colorspace
Fixes #285.
2016-02-17 17:27:33 +01:00
Camilla Berglund 08ea80b708 Clarify language on instance function loading 2016-02-17 15:09:48 +01:00
Camilla Berglund 95c44ab298 Fix cursor coordinate phrasing
Fixes #387.
2016-02-17 15:06:56 +01:00
Camilla Berglund 41b82903a8 Documentation work 2016-02-17 09:10:48 +01:00
Camilla Berglund b955936ee1 Semantics fix 2016-02-17 08:55:24 +01:00
Camilla Berglund d6975a708a Fix search path for 32-bit Vulkan import library 2016-02-17 08:26:45 +01:00
Camilla Berglund eabc64fb7d Disable unused prototypes 2016-02-17 08:06:38 +01:00
Camilla Berglund 96cdcec58a Fix declaration of dispatchable Vulkan handles 2016-02-16 21:40:01 +01:00
Camilla Berglund 440466524e Add use of GET_DEVICE_PROC_ADDR in Vulkan test 2016-02-16 15:48:29 +01:00
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.
2016-02-16 14:58:58 +01:00
Camilla Berglund c2efe87cff Improve glfwinfo extension listing 2016-02-15 08:34:44 +01:00
Camilla Berglund 1e452d5fca Remove work performed by glad 2016-02-15 08:22:32 +01:00
Camilla Berglund f7228bb562 Fix window class not being unregistered
The helper window kept the window class from being unregistered.

Fixes #704.
2016-02-11 17:10:57 +01:00
Camilla Berglund 386b60396f Documentation work
[ci skip]
2016-02-10 13:48:49 +01:00
Aaron Jacobs 49d228207f Fix crash when joystick name unavailable on OS X
Fixes #694.
Closes #701.
2016-02-09 07:52:00 +01:00
Camilla Berglund d6e0a4390c Documentation work 2016-02-09 07:41:48 +01:00
Camilla Berglund ca21a5c7b4 Correct GLES3 extension header paths 2016-02-09 07:25:16 +01:00
Camilla Berglund f51cf81148 Add error sections to reference docs
[ci skip]
2016-02-05 03:47:17 +01:00
Camilla Berglund 58a83ca8ad Documentation work 2016-02-04 20:34:22 +01:00
Camilla Berglund d93d9fb7be Fix Appveyor notification setting names
[ci skip]
2016-02-04 16:06:40 +01:00
Camilla Berglund 69c5559e53 Fix YAML syntax error 2016-02-04 15:58:29 +01:00
Camilla Berglund ebe88c3869 Add build directory for CI 2016-02-04 15:51:20 +01:00
Camilla Berglund a6bec2ebdc CI file fixes 2016-02-04 15:51:20 +01:00
Zbigniew Mandziejewicz 9ffeae554b Add Appveyor file 2016-02-04 15:51:20 +01:00
Zbigniew Mandziejewicz 422044b778 Travis file fixes
Move to container-based builds.  Add BUILD_SHARED_LIBS to matrix.
Enable OS X.
2016-02-04 15:51:20 +01:00
Camilla Berglund f21ac15c6c Add initial Travis CI file 2016-02-04 15:51:20 +01:00
Zbigniew Mandziejewicz f22edf13dc Simplify file generation paths 2016-02-02 06:10:26 +01:00
Camilla Berglund b63b992fd6 CMake documentation work 2016-02-02 06:10:26 +01:00
Camilla Berglund 7f7ad39e15 CMake target installation fixes 2016-02-02 06:10:22 +01:00
Marcus Geelnard 075140aefe Add public header path to target interface
Closes #697.
2016-02-02 06:00:18 +01:00
Nicholas Vitovitch 453631773e Export transitive dependencies for static library 2016-02-02 06:00:18 +01:00
Zbigniew Mandziejewicz 8637612908 Add GLFW_DLL to target interface 2016-02-02 06:00:18 +01:00
Nicholas Vitovitch a247f7d797 Include imported targets into module config file 2016-02-02 06:00:18 +01:00
Nicholas Vitovitch 23d34747f4 Rename export targets file to glfw3Targets.cmake 2016-02-02 06:00:18 +01:00
Zbigniew Mandziejewicz 6466c9d406 Fix CMake file install paths
Fixes #460.
Fixes #483.
Fixes #606.
2016-02-02 05:56:52 +01:00
Camilla Berglund 832c2ffa3b History work 2016-01-31 22:36:34 +01:00
Camilla Berglund 951a9583fa Add Doxygen aliases for custom paragraphs 2016-01-31 22:35:37 +01:00
Camilla Berglund 5499fd307a Contribution guide work 2016-01-31 21:32:04 +01:00
Camilla Berglund e94fa1c9b3 Contribution guide work 2016-01-31 20:14:27 +01:00
Camilla Berglund 7e91b26bb1 Add initial CONTRIBUTING.md 2016-01-31 19:59:07 +01:00
Camilla Berglund 276b1bc07a Add check for EGL specific buffer swap issue
Fixes #675.
2016-01-31 19:17:21 +01:00
Camilla Berglund 12d49eaf6c Update changelog 2016-01-31 18:00:22 +01:00
Camilla Berglund 0ebdad53e8 Add asserts for public API pointer parameters 2016-01-31 17:56:36 +01:00
Camilla Berglund d0649e6868 Fix confusing legacy parameter names 2016-01-27 03:26:32 +01:00
Camilla Berglund 2cc6caf182 Remove superfluous call 2016-01-10 20:08:14 +01:00