aboutsummaryrefslogtreecommitdiffstats
path: root/src/platform/linux/api_dispatch.rs
Commit message (Collapse)AuthorAgeFilesLines
* x11: initial implementation of from_existing_windowbnewbold2016-06-121-3/+11
| | | | | | | | | | | This adds the ability to create a glutin Window that wraps a pre-existing X Window. The proximal motivation for this is to allow writing of XScreensaver hacks in Rust, but it might also be useful for embedding 3D graphics in larger applications with full process separation, etc. This commit includes a bit of inline documentation, but no tests, and the details of what if any WindowAttributes or pixel information should be applied to the existing window aren't worked out.
* Make `WindowBuilder` and `HeadlessRendererBuilder` derive `Clone`.Jan Segre2016-05-231-1/+1
|
* Unlocks platform-specific attributesPierre Krieger2016-02-101-1/+5
|
* Replace `i8` with `libc::c_char`Mátyás Mustoha2016-01-261-2/+2
|
* Add better X error handlingPierre Krieger2015-12-301-2/+11
|
* api/wayland: activate the backendVictor Berger2015-12-221-1/+1
|
* x11: Improve xlib error reportingEmilio Cobos Álvarez2015-12-151-3/+18
|
* Remove public exports of gl_common and libcPierre Krieger2015-11-091-1/+1
|
* Remove the window feature entirelyPierre Krieger2015-10-031-3/+1
|
* Rename MonitorID -> MonitorIdPierre Krieger2015-09-241-22/+22
|
* Add #[inline] attributesPierre Krieger2015-09-231-0/+33
|
* Remove BuilderAttribsPierre Krieger2015-09-211-10/+10
|
* Switch X11 and wayland to the new designPierre Krieger2015-09-211-2/+22
|
* Err when a X connection cannot be created instead of panickingPierre Krieger2015-09-201-6/+19
|
* Correct window creation on X11Pierre Krieger2015-07-191-0/+1
|
* Merge pull request #488 from tomaka/rem-is-closedtomaka2015-06-171-7/+0
|\ | | | | Remove the is_closed function
| * Remove the is_closed functionPierre Krieger2015-06-161-7/+0
| |
* | Handle errors from MakeCurrent and SwapBuffersPierre Krieger2015-06-161-2/+3
|/
* Rework the X implementation to use only one X connectionPierre Krieger2015-05-171-10/+12
|
* Do the linux backend choice only once at startup.Victor Berger2015-05-131-24/+31
|
* Disable Wayland backend.Victor Berger2015-05-121-3/+3
| | | | It is not ready for production yet.
* Make platform::linux generic over X11 and Wayland.Victor Berger2015-05-121-0/+324