Benjamin Franzke
7fb56b3ebc
compositor-openwfd: Update to systemd seat input devices
2011-07-21 10:27:39 -07:00
Benjamin Franzke
8e9e6264c1
openwfd: Combine native_resolution/rect/width,height into union
2011-06-24 13:43:08 +02:00
Benjamin Franzke
9b1f2d2e8e
compositor-openwfd: Expose physical size
2011-06-24 13:13:34 +02:00
Benjamin Franzke
259037d1d8
compositor-openwfd: Expose all modes
2011-06-24 13:08:31 +02:00
Benjamin Franzke
060cf805bb
Use gbm for compositor-{drm,openwfd}
2011-06-23 21:25:37 +02:00
Benjamin Franzke
41402f8ec6
compositor-openwfd: Update to mode changes
...
This is just to have it running again.
Todo: Expose all modes, subpixel..
2011-06-23 16:12:17 +02:00
Egbert Eich
e7b8d9055e
compositor: Set EGL_PLATFORM env variable for each backend.
...
I may have missed something, but - since the Wayland compositor
already picks a platform backend, opens a connection and initializes the
backend specific display data structure it doesn't make sense
to let egl pick a platform. If it picks a different one the
display specific data structure will most likely not match.
Thus determine the platform in the Wayland rendering backend by setting
the EGL_PLATFORM env variable.
For the client any other platform than 'wayland' doesn't seem to make
sense.
I'm not sure if I've got the the platform ofr openfwd right.
Signed-off-by: Egbert Eich <eich@freedesktop.org>
2011-05-10 16:42:08 -04:00
Benjamin Franzke
f2de6c7ba0
compositor-openwfd: Update to tty, cursor and cflags changes
2011-05-06 23:17:11 +02:00
Benjamin Franzke
f64c66106f
compositor-openwfd: Fixup backend split
2011-05-04 16:18:31 -04:00
Benjamin Franzke
e28f84b7d8
compositor-openwfd: Use wfd_device_id as drm fd
...
owfdrm uses non-0 (0 == WFD_INVALID_DEVICE_ID) fd's as wfd_device_ids.
This is not standardized, but also not invalid.
2011-04-28 21:36:01 +02:00
Benjamin Franzke
e5b3b2601c
Cast fd's to intptr_t before casting to EGLNativeDisplay
...
Fixes warnings on 64bit.
Also use wlsc_compositor::destroy_image in compositor-openwfd.
2011-04-26 11:18:43 -04:00
Kristian Høgsberg
b5819dc61d
compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions
2011-04-25 15:35:05 -04:00
Kristian Høgsberg
b31d7d7423
compositor-openwfd: Fix event handler return type
2011-04-22 14:05:32 -04:00
Benjamin Franzke
e649fac2d8
compositor-openwfd: Fixup rebase
2011-04-20 20:16:25 +02:00
Benjamin Franzke
5d00709931
compositor: Add OpenWF Display backend
2011-04-20 17:53:47 +02:00