knokko
d9f723fbbf
EGL: Add glfwGetEGLConfig
2022-02-02 21:04:35 +01:00
knokko
459644dd0e
Fix merge conflicts
2021-10-24 14:19:27 +02:00
Camilla Löwy
983c44b255
Document possible native access function errors
2021-10-12 12:54:35 +02:00
knokko
53f62d0404
Add a news entry for glfwGetGLXFBConfig
2021-06-27 18:48:57 +02:00
knokko
d376e06aa1
Add glfwGetGLXFBConfig
...
This commit adds a new function called glfwGetGLXFBConfig that
will return the GLXFBConfig that was chosen to create a given
window.
2021-06-27 17:36:01 +02:00
Camilla Löwy
15e05adf67
Add notes on getting the HDC of a window on Win32
...
Related to #1913 .
2021-06-14 21:21:17 +02:00
Camilla Löwy
85bce8a8ea
Replace GL_ARB_debug_output in comments
2021-04-22 22:37:37 +02:00
Camilla Löwy
a337c56848
Start 3.4
2019-04-16 23:08:39 +02:00
Camilla Löwy
ab118b2529
Fix copyright years (somewhat)
2019-04-15 20:50:00 +02:00
Camilla Löwy
6a199c1f5e
Allow exposing only native context APIs
...
Fixes 1349.
2018-10-24 18:01:12 +02:00
Emmanuel Gil Peyrot
cc805c0963
Mir: Remove this experimental backend
...
As of the release of Mir 1.0, libmirclient has been deprecated[1] and
its developers recommend clients using it to switch to Wayland. This
patch removes support for libmirclient and instruct users to use the
experimental Wayland backend instead.
[1] https://discourse.ubuntu.com/t/mir-news-28th-september-2018/8184
2018-10-05 11:59:26 +02:00
Camilla Löwy
c23fca6343
Fix APIENTRY from windows.h being undefined
...
Some extension loader headers include windows.h. If they were included
before glfw3.h, glfw3native.h would leave APIENTRY undefined. This adds
the GLFW_APIENTRY_DEFINED macro to signal when GLFW "owns" APIENTRY and
may undefine it.
Fixes #1062 .
2017-08-21 16:01:32 +02:00
Kristian Nielsen
29a75ab09d
X11: Add native access to primary selection
...
This adds the native access functions glfwSetX11SelectionString and
glfwGetX11SelectionString under GLFW_EXPOSE_NATIVE_X11. They are
similar to glfwSetClipboardString and glfwGetClipboardString but operate
on the PRIMARY selection.
The primary selection is widely used in X11, and so seems important to
support. Primary selection is mostly an X11-specific thing, hence it's
exposed as an X11 native interface.
Fixes #894 .
Closes #1056 .
Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2017-08-13 18:52:24 +02:00
Brandon Schaefer
c9003b5547
Mir: Get ready for Mir 1.0
...
Clean up CMake finding and check version. Change last remaining
deprecations.
Closes #979 .
2017-03-30 00:43:03 +02:00
Camilla Berglund
bff31f006e
Formatting
2017-03-16 16:22:00 +01:00
Camilla Löwy
21eabd3938
Documentation work
2017-02-08 06:53:04 +01:00
Camilla Löwy
ce161c2c02
Documentation work
...
[ci skip]
2016-12-06 13:58:45 +01:00
Camilla Löwy
f4d0c83181
Paperwork done
2016-11-30 14:00:41 +01:00
Camilla Berglund
fef21361c5
OSMesa: Cleanup
...
Fixes formatting, semantics and documentation. Adds
glfwGetOSMesaContext. Adds support for OSMesa context attributes.
Updates changelog and credits. Adds license and copyright headers.
Removes superfluous code (the shared code provides many conveniences).
Removes loading of unused OSMesa functions. Removes empty platform
structs. Fixes version string format. Removes build dependency on
the OSMesa header and library (only the library is needed and only at
runtime).
Closes #850 .
2016-11-09 01:36:21 +01:00
Jason Daly
368fa9475d
Add headless OSMesa backend
...
Allows creation and drawing to in-memory OpenGL contexts.
This backend does not provide input.
Related to #850 .
2016-11-09 01:23:43 +01:00
Camilla Berglund
e8c3e54dda
Documentation work
...
[ci skip]
2016-11-07 19:53:42 +01:00
Camilla Berglund
53fafad915
Start 3.3
2016-08-18 23:55:49 +02:00
Camilla Berglund
757eea2779
Update email address
2016-06-01 21:25:20 +02:00
Camilla Berglund
6a8e169001
Update copyright notice year
2016-06-01 21:25:19 +02: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
994d8ae54d
Relax native access header constraints
2015-11-10 15:11:32 +01:00
Camilla Berglund
e046d0696b
Add glfwGetGLXWindow
2015-11-09 23:52:03 +01:00
Camilla Berglund
318e8acfae
Header file documentation work
2015-10-24 21:18:52 +02:00
Camilla Berglund
a407a673dd
Add native Wayland and Mir functions
...
Fixes #419 .
2015-10-15 01:48:44 +02:00
Camilla Berglund
95a07f3340
Start 3.2
2015-10-12 21:59:49 +02:00
Camilla Berglund
ce8f97c23c
Documentation work.
...
Fixes #212 .
Fixes #420 .
2015-01-16 01:34:12 +01:00
Camilla Berglund
49ec306a0a
Added glfwGet*Adapter to native API.
2014-10-29 02:55:02 +01:00
Camilla Berglund
4591ad2d64
Documentation work.
2014-09-22 11:08:33 +02:00
Camilla Berglund
e57b8212ce
Removed duplicate words in documentation.
2014-09-17 15:19:56 +02:00
Camilla Berglund
58c390991c
Made glfwGetX11Monitor return output, not CRTC.
2014-09-17 12:45:51 +02:00
Camilla Berglund
99cedceef5
Expose display device name as UTF-8.
...
This makes interaction with libOVR simpler, as it provides the display
device name in the same encoding.
2014-09-16 18:28:08 +02:00
Camilla Berglund
1b6d8a6ed6
Enabled enumeration of mirroring displays.
...
This exposes all monitors in every mirroring group, which is needed for
robust detection of an Oculus Rift.
2014-09-16 18:27:33 +02:00
Camilla Berglund
9ccb966a3a
Added APIENTRY hack to native header.
2014-08-21 19:29:04 +02:00
Camilla Berglund
036da0fb4e
Added RandR header inclusion to native header.
...
Fixes #222 .
2014-07-28 21:19:50 +02:00
Camilla Berglund
70fd348432
Fixed API version in header files.
2014-07-08 13:44:34 +02:00
David Avedissian
128e678815
Fixed missing include in glfw3native.h for Cocoa.
...
Fixes #240 .
2014-02-13 13:30:15 +01:00
Camilla Berglund
75f916db44
Formatting.
2014-01-13 23:27:11 +01:00
Camilla Berglund
16eb97dbc3
Added native monitor handle access to native API.
2014-01-13 23:05:01 +01:00
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
2013-07-30 14:46:52 +02:00
Camilla Berglund
f5f55e3ff8
Documentation work.
2013-06-17 14:15:35 +02:00
Camilla Berglund
dbef5ea46b
Grammar fix.
2013-06-13 12:06:51 +02:00
Camilla Berglund
15ed715f4e
Moved public headers to the GLFW directory.
2013-05-22 22:46:34 +02:00