becf5a342f
full screen black_surface doesn't have associated wl_buffer, so black_surface->width and height can't get value through weston_surface_commit(). then weston_surface_damage(black_surface) will be wrong in shell_stack_fullscreen(), the result is that we can't see a full screen view whe APP window's size isn't equal to output's size like running weston-gears Signed-off-by: Xiong Zhang <xiong.y.zhang@intel.com> |
||
---|---|---|
.. | ||
xwayland | ||
.gitignore | ||
animation.c | ||
bindings.c | ||
clipboard.c | ||
cms-colord.c | ||
cms-helper.c | ||
cms-helper.h | ||
cms-static.c | ||
compositor-drm.c | ||
compositor-fbdev.c | ||
compositor-headless.c | ||
compositor-rdp.c | ||
compositor-rpi.c | ||
compositor-wayland.c | ||
compositor-x11.c | ||
compositor.c | ||
compositor.h | ||
data-device.c | ||
dbus.c | ||
dbus.h | ||
evdev-touchpad.c | ||
evdev.c | ||
evdev.h | ||
filter.c | ||
filter.h | ||
gl-renderer.c | ||
gl-renderer.h | ||
input.c | ||
launcher-util.c | ||
launcher-util.h | ||
libbacklight.c | ||
libbacklight.h | ||
log.c | ||
logind-util.c | ||
logind-util.h | ||
Makefile.am | ||
noop-renderer.c | ||
pixman-renderer.c | ||
pixman-renderer.h | ||
rpi-bcm-stubs.h | ||
rpi-renderer.c | ||
rpi-renderer.h | ||
screenshooter.c | ||
shell.c | ||
spring-tool.c | ||
tablet-shell.c | ||
text-backend.c | ||
udev-seat.c | ||
udev-seat.h | ||
vaapi-recorder.c | ||
vaapi-recorder.h | ||
version.h.in | ||
vertex-clipping.c | ||
vertex-clipping.h | ||
weston-egl-ext.h | ||
weston-launch.c | ||
weston-launch.h | ||
weston.pc.in | ||
zoom.c |