[PATCH v2 0/4] fullscreen "driver" method implamentation patches

zhiwen.wu at linux.intel.com zhiwen.wu at linux.intel.com
Tue Mar 13 08:18:22 PDT 2012

From: Alex Wu <zhiwen.wu at linux.intel.com>

Changes from v1:
a. Improve failed path in drm_output_switch_mode() according to Herrmann's
b. Doing mode-set only after the fullscreen window has been raised on top 
   of everything.
c. Add struct weston_mode *origin into struct weston_output to store the 
   original mode. This will be used when switching mode back.
d. Involve fullscreen surfaces when calling activate() and switching surfaces.

The following changes since commit f02a649a3ce5735f5a20103fe6f1002b3a421501:

  Consolidate image loading code and move to shared/ (2012-03-12 01:40:59 -0400)

are available in the git repository at:
git at gitorious.org:wayland-for-krh/weston.git fs-driver-v2

Alex Wu (4):
      shell: add fullscreen path for activate() and switcher.
      compositor: Add a switch_mode hook and a wrapper into the output.
      compositor-drm: Add switch_mode support.
      shell: Implement "driver" method of fullsceen.

 src/compositor-drm.c     |  197 ++++++++++++++++++++++++++++++++++++++++++++++
 src/compositor-openwfd.c |    2 +
 src/compositor-wayland.c |    2 +
 src/compositor-x11.c     |    2 +
 src/compositor.c         |    9 ++
 src/compositor.h         |    6 ++
 src/shell.c              |  150 +++++++++++++++++++++++++++++------
 7 files changed, 343 insertions(+), 25 deletions(-)

More information about the wayland-devel mailing list