Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x11: initial implementation of from_existing_window | bnewbold | 2016-06-12 | 1 | -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 Segre | 2016-05-23 | 1 | -1/+1 |
| | |||||
* | Unlocks platform-specific attributes | Pierre Krieger | 2016-02-10 | 1 | -1/+5 |
| | |||||
* | Replace `i8` with `libc::c_char` | Mátyás Mustoha | 2016-01-26 | 1 | -2/+2 |
| | |||||
* | Add better X error handling | Pierre Krieger | 2015-12-30 | 1 | -2/+11 |
| | |||||
* | api/wayland: activate the backend | Victor Berger | 2015-12-22 | 1 | -1/+1 |
| | |||||
* | x11: Improve xlib error reporting | Emilio Cobos Álvarez | 2015-12-15 | 1 | -3/+18 |
| | |||||
* | Remove public exports of gl_common and libc | Pierre Krieger | 2015-11-09 | 1 | -1/+1 |
| | |||||
* | Remove the window feature entirely | Pierre Krieger | 2015-10-03 | 1 | -3/+1 |
| | |||||
* | Rename MonitorID -> MonitorId | Pierre Krieger | 2015-09-24 | 1 | -22/+22 |
| | |||||
* | Add #[inline] attributes | Pierre Krieger | 2015-09-23 | 1 | -0/+33 |
| | |||||
* | Remove BuilderAttribs | Pierre Krieger | 2015-09-21 | 1 | -10/+10 |
| | |||||
* | Switch X11 and wayland to the new design | Pierre Krieger | 2015-09-21 | 1 | -2/+22 |
| | |||||
* | Err when a X connection cannot be created instead of panicking | Pierre Krieger | 2015-09-20 | 1 | -6/+19 |
| | |||||
* | Correct window creation on X11 | Pierre Krieger | 2015-07-19 | 1 | -0/+1 |
| | |||||
* | Merge pull request #488 from tomaka/rem-is-closed | tomaka | 2015-06-17 | 1 | -7/+0 |
|\ | | | | | Remove the is_closed function | ||||
| * | Remove the is_closed function | Pierre Krieger | 2015-06-16 | 1 | -7/+0 |
| | | |||||
* | | Handle errors from MakeCurrent and SwapBuffers | Pierre Krieger | 2015-06-16 | 1 | -2/+3 |
|/ | |||||
* | Rework the X implementation to use only one X connection | Pierre Krieger | 2015-05-17 | 1 | -10/+12 |
| | |||||
* | Do the linux backend choice only once at startup. | Victor Berger | 2015-05-13 | 1 | -24/+31 |
| | |||||
* | Disable Wayland backend. | Victor Berger | 2015-05-12 | 1 | -3/+3 |
| | | | | It is not ready for production yet. | ||||
* | Make platform::linux generic over X11 and Wayland. | Victor Berger | 2015-05-12 | 1 | -0/+324 |