smithay/src
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
..
backend Fixup drm backends for egl hardware-acceleration 2018-01-05 20:04:46 +01:00
utils utils: fmt 2017-09-22 14:53:39 +02:00
wayland Fix seats of version 1 2017-12-28 15:33:18 +01:00
lib.rs Rework EGL module 2017-12-24 14:29:45 +01:00