• Robert Mader's avatar
    wayland/surface: Add support for wp_viewporter · ba7af4f7
    Robert Mader authored
    This adds the required bits to wayland surfaces and ties them up
    to the compositor parts.
    
    It is based on and very similar in nature to buffer transforms.
    
    From the specification:
    > The global interface exposing surface cropping and scaling
    > capabilities is used to instantiate an interface extension for a
    > wl_surface object. This extended interface will then allow cropping
    > and scaling the surface contents, effectively disconnecting the
    > direct relationship between the buffer and the surface size.
    
    !323
    ba7af4f7
Name
Last commit
Last update
..
backends Loading commit data...
compositor Loading commit data...
core Loading commit data...
meta Loading commit data...
tests Loading commit data...
ui Loading commit data...
wayland Loading commit data...
x11 Loading commit data...
libmutter.pc.in Loading commit data...
meson.build Loading commit data...
meta-marshal.list Loading commit data...
org.freedesktop.login1.xml Loading commit data...
org.gnome.Mutter.DisplayConfig.xml Loading commit data...
org.gnome.Mutter.IdleMonitor.xml Loading commit data...
org.gnome.Mutter.RemoteDesktop.xml Loading commit data...
org.gnome.Mutter.ScreenCast.xml Loading commit data...