Commit Graph

15 Commits

Author SHA1 Message Date
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