Camilla Berglund
239ede725d
Add cache variable setting to source tree method
...
By default both tests, examples and documentation is built when the GLFW
source tree is included in a larger CMake project.
2016-02-26 11:38:36 +01:00
Camilla Berglund
22a09a53e6
Centralize documentation generation logic
2016-02-26 11:38:36 +01:00
Camilla Berglund
baf574494d
Add glfwFocusWindow
...
This removes the (undocumented) behavior where glfwShowWindow would
bring the window to front and set input focus. That function now
does what it says.
2016-02-25 21:37:40 +01:00
Camilla Berglund
7669ade19c
Make instance extension count unsigned
...
Fixes #714 .
2016-02-22 10:44:43 +01:00
Camilla Berglund
bda18bc899
Remove XInput2 XI_Motion support
...
Sadly, this interferes with the Steam overlay.
Fixes #304 .
2016-02-21 18:32:57 +01:00
Camilla Berglund
a10caa4631
Add glfwMaximizeWindow and GLFW_MAXIMIZED
...
Fixes #266 .
2016-02-21 15:32:26 +01:00
Camilla Berglund
cbcadded18
Update documentation main page
2016-02-19 11:44:11 +01:00
Camilla Berglund
80c203f3bb
Separate guide and reference documentation tags
2016-02-19 10:38:30 +01:00
Camilla Berglund
bad778c1c4
OpenGL headers not required for compilation
2016-02-18 22:28:26 +01:00
Camilla Berglund
65870346e4
Add Vulkan functions to thread safety section
2016-02-18 15:17:27 +01:00
Camilla Berglund
511183e76c
Remove CRLF line endings
2016-02-18 14:22:11 +01:00
Camilla Berglund
b0b77bc0f2
Documentation work
2016-02-17 21:48:09 +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
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
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
b63b992fd6
CMake documentation work
2016-02-02 06:10:26 +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
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
ecd04539ec
Add mention of command-line CMake option setting
2015-12-16 03:44:20 +01:00
Camilla Berglund
addb977ef1
Use monitor callback event more strictly
2015-12-15 22:37:22 +01:00
Camilla Berglund
0df4e06f11
Make more RFC 2119 compliant use of may
2015-12-13 14:49:01 +01:00
Camilla Berglund
001761ed58
Add note on event processing to context guide
2015-11-23 20:48:52 +01:00
Camilla Berglund
9c315412e1
Add glfwGetKeyName
...
Fixes #464 .
2015-11-09 14:46:09 +01:00
Camilla Berglund
584d5f0f31
Remove dependency on eglplatform.h header
...
Fixes #636 .
2015-11-08 15:48:34 +01:00
Camilla Berglund
43d6292328
Formatting
2015-11-07 21:08:25 +01:00
Camilla Berglund
98b478fec1
Add more GLFW_NO_API documentation
2015-11-05 13:52:04 +01:00
Camilla Berglund
d00579bf60
Clarify pre-initialization threading limitations
2015-11-05 11:38:45 +01:00
Camilla Berglund
ba1f1f8ee9
Update tutorial
...
Related to #628 .
2015-10-28 23:26:57 +01:00
Camilla Berglund
d946337724
Document GLFW_CONTEXT_NO_ERROR caveat
2015-10-27 21:11:36 +01:00
Camilla Berglund
7be8209d14
Add GLFW_CONTEXT_NO_ERROR window hint
...
This adds support for the GL_KHR_no_error extension.
2015-10-27 20:36:20 +01:00
Camilla Berglund
88660fdf64
Add note on C++11/C11 UTF-8 literals
2015-10-24 21:41:39 +02:00
Camilla Berglund
f47e2f3ae4
Documentation work
2015-10-24 21:28:28 +02:00
Camilla Berglund
318e8acfae
Header file documentation work
2015-10-24 21:18:52 +02:00
Camilla Berglund
b312f5e208
Fix grammar
2015-10-24 20:28:25 +02:00
Camilla Berglund
c9040bce55
Improve tutorial ending
2015-10-24 20:28:25 +02:00
Camilla Berglund
ce52210832
Add note about non-magic boolean values
2015-10-24 20:28:25 +02:00
Camilla Berglund
37b10d1a0e
New release
2015-10-24 20:28:25 +02:00
Camilla Berglund
143c52e4cd
Add OpenGL tutorial links to tutorial
2015-10-24 20:28:25 +02:00
Camilla Berglund
156cd33c7f
Add use of glad to tutorial
2015-10-24 20:28:25 +02:00
Camilla Berglund
bbae72cea2
Improve header section of tutorial
2015-10-24 20:28:24 +02:00
Camilla Berglund
02b1710ab2
Remove mention of GLU from tutorial
2015-10-24 20:28:24 +02:00
Camilla Berglund
af5b82acf5
Documentation work
2015-10-19 16:01:42 +02:00
Camilla Berglund
42efd26698
Remove support for Universal Binaries
2015-10-18 19:34:33 +02:00
Camilla Berglund
d84772d620
Add size limits and aspect ratio functions
...
Fixes #555 .
2015-10-18 17:18:29 +02:00
Camilla Berglund
22eca139fb
Remove compile-time client library selection
2015-10-14 13:43:05 +02:00
Camilla Berglund
0eccf75f65
Replace GL booleans with public macros
2015-10-13 00:46:02 +02:00
Camilla Berglund
95a07f3340
Start 3.2
2015-10-12 21:59:49 +02:00
Camilla Berglund
be65829055
Clarify GLU deprecation
2015-10-12 19:05:21 +02:00
Camilla Berglund
0b65053ffd
Clarify documentation of glfwGetClipboardString
...
The reference documentation for glfwGetClipboardString did not link to
GLFW_FORMAT_UNAVAILABLE.
Fixes #605 .
2015-09-16 18:25:56 +02:00
Camilla Berglund
c8e068712b
Fix glfwGetProcAddress documentation
2015-09-08 21:43:05 +02:00
Camilla Berglund
85a01bfd9b
Document image data being non-premultiplied
...
Fixes #426 .
2015-08-17 21:09:59 +02:00
Camilla Berglund
dd01dd7bef
Replace GLU with linmath.h in examples
2015-08-09 16:54:19 +02:00
Camilla Berglund
04c057238b
Added support for EXT_framebuffer_sRGB.
...
Added sRGB extensions to standards conformance page.
2015-07-16 17:48:00 +02:00
Camilla Berglund
2cc3c16ab1
Documentation tweak.
2015-06-15 20:40:15 +02:00
Camilla Berglund
1c104a385d
Clarified note on role of CMake.
2015-06-09 21:04:49 +02:00
Camilla Berglund
6d5753c548
Added support for AMD PowerXpress override.
...
Generalized _GLFW_USE_OPTIMUS_HPG to _GLFW_USE_HYBRID_HPG to reflect the
change.
Fixes #520 .
2015-05-29 13:15:32 +02:00
Camilla Berglund
d3e25db395
Added missing documentation for option.
2015-05-27 02:22:56 +02:00
Camilla Berglund
3c52cb1790
Simplified glXGetProcAddress logic.
...
Removed compile-time selection of GLX entry point retrieval mechanism.
Made dlopen a required dependency.
This is a stopgap solution until we start requiring GLX 1.4.
2015-05-27 02:20:55 +02:00
Camilla Berglund
8309e0ecb0
Use DwmFlush when DWM is enabled.
...
Use DwmFlush instead of WGL_EXT_swap_control when desktop compositing is
enabled, to avoid the jitter of DWM and WGL vsync fighting.
Fixes #516 .
2015-05-21 18:28:53 +02:00
Camilla Berglund
460c34df4b
Documentation tweaks.
2015-04-19 13:50:13 +02:00
Camilla Berglund
5733b0e4cb
Removed repetitition in input guide.
...
Fixes #496 .
2015-04-10 13:31:54 +02:00
Camilla Berglund
6b21c4f6c9
Fixed out-of-tree build documentation.
...
Fixes #489 .
2015-04-07 22:19:56 +02:00
Camilla Berglund
427c79b24b
Documented framebuffer attribute retrieval.
...
Related to #476 .
2015-03-30 21:53:47 +02:00
Camilla Berglund
f3270d4ce8
Fixed language referring to GLFW 2.
...
Fixes #476 .
2015-03-26 12:42:30 +01:00
Camilla Berglund
5268914b3f
Started 3.1.2.
2015-03-20 00:16:24 +01:00
Camilla Berglund
1a004264f4
Removed reference to Carbon by postponed feature.
2015-03-17 16:48:56 +01:00
Camilla Berglund
8f08661d9e
Header option macro fixes and documentation work.
...
This adds compile-time checks and documentation warning about defining
header option macros during compilation of GLFW.
Fixes #445 .
2015-03-17 16:39:09 +01:00
Camilla Berglund
d493a82f9e
Various error fixes.
...
Fixed incorrect error types. Added missing error string prefixes.
Removed some invalid or superfluous error emissions. Clarified some
error strings. Joined error string lines to aid grep. Replaced some
generic error strings with specific ones. Documentation work.
Fixes #450 .
2015-03-15 15:52:27 +01:00
Camilla Berglund
75b7720d00
Removed stray word in window guide.
2015-03-15 15:47:39 +01:00
Camilla Berglund
d79beb9539
Renamed monitor test program.
2015-03-15 15:47:15 +01:00
Camilla Berglund
98e36753e6
Clarified language for windowed full screen.
...
Fixes #447 .
2015-02-22 19:22:48 +01:00
Camilla Berglund
f4c127f75a
Made XInput2 optional at compile-time.
...
This is required for RHEL 5, CentOS 5 and Cygwin-X.
Fixes #314 .
2015-02-16 15:40:39 +01:00
Camilla Berglund
ead8a1c333
Started 3.1.1.
2015-01-25 10:42:01 +01:00
Camilla Berglund
4188c263e3
Documentation work.
2015-01-18 17:30:10 +01:00
Camilla Berglund
3efff4e8de
Documentation work.
2015-01-17 23:10:54 +01:00
Camilla Berglund
479fa6408a
Documentation work.
2015-01-17 23:52:54 +01:00
Camilla Berglund
ce196232a7
Documentation work.
2015-01-16 14:09:03 +01:00
Camilla Berglund
ce8f97c23c
Documentation work.
...
Fixes #212 .
Fixes #420 .
2015-01-16 01:34:12 +01:00
Camilla Berglund
4e375d0e74
Documentation work.
2015-01-11 18:25:54 +01:00
Camilla Berglund
500f5ebf04
Documentation work.
...
Fixes #416 .
2015-01-11 03:57:28 +01:00
Pontus Stenetorp
e132945f71
Added missing article.
...
Fixes #409 .
2015-01-06 00:02:43 +01:00
Camilla Berglund
138feb8be6
Documentation work.
2015-01-05 18:01:24 +01:00
Camilla Berglund
2085876da6
Documentation work.
2015-01-05 16:17:50 +01:00
Camilla Berglund
d459145d28
Made glfwGetCursorPos query system directly.
...
Fixes #103 .
Fixes #153 .
Fixes #193 .
Fixes #355 .
Fixes #381 .
2015-01-04 16:54:19 +01:00
Camilla Berglund
2bed33ab15
Formatting.
2014-12-31 17:54:22 +01:00
Camilla Berglund
4783b17fa3
Added NvOptimusEnablement DLL caveat.
2014-12-29 03:57:45 +01:00
Camilla Berglund
01c0c3ca1f
Fixed misplaced subheading.
2014-12-19 06:25:32 +01:00
Camilla Berglund
44372b89f6
Documentation work.
2014-12-18 02:53:14 +01:00
Camilla Berglund
2a1375e97c
Added glfwCreateStandardCursor.
...
This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme.
2014-12-15 21:58:44 +01:00
Camilla Berglund
ce0e74f6a9
Fixed word in standards conformance.
2014-12-11 13:54:03 +01:00
Camilla Berglund
5c003d3fbe
Added Mir to compilation guide.
2014-11-10 02:04:45 +01:00
Camilla Berglund
1285e07f1b
Documentation work.
2014-10-30 14:38:38 +01:00
Siavash Eliasi
f611ba8aa0
Using consistent margins for tips and code blocks.
2014-10-22 10:29:40 +03:30
Camilla Berglund
a21f2377bc
Updated TinyCThread URL.
2014-10-15 03:56:16 +02:00