smithay/examples/helpers
Drakulix a527456ba6 Fixup drm backends for egl hardware-acceleration
- Decouple DrmBackend and DrmDevice through Weak references
- Move EGL-WlBuffer related functionality into it's own trait
- Impl new trait by every struct that can theoretically bind the display although it is no rendering target (no EGLGraphicsBackend), e.g. DrmDevice
- Move texture binding into own struct `EGLDisplay` created by `bind_wl_display` that can be passed around freely
- Add device num to DrmDevice for HashMap storage
- Fixup and enable acceleration on drm and udev examples made possible by the previous changes.
2018-01-05 20:04:46 +01:00
..
glium.rs Fixup drm backends for egl hardware-acceleration 2018-01-05 20:04:46 +01:00
implementations.rs Fixup drm backends for egl hardware-acceleration 2018-01-05 20:04:46 +01:00
mod.rs examples: introduce window_map 2017-09-22 14:56:59 +02:00
window_map.rs cargo fmt 2017-09-30 12:05:28 +02:00