• Stefan Agner's avatar
    screen-share: use pixman_image_composite32 instead of pixman_blt · bf5b6219
    Stefan Agner authored
    The function pixman_blt may return false in case there is no
    accelerated blit function available. In this case the remote shared
    screen stays black.
    
    This has been observed on Weston compiled for aarch64. In currrent
    pixman 0.38.4 there is no accelerated pixman_blt function for
    aarch64 available.
    
    Use pixman_image_composite32 instead which is guaranteed to have a
    working fallback implementation.
    
    Fixes: #253Signed-off-by: Stefan Agner's avatarStefan Agner <stefan@agner.ch>
    bf5b6219
Name
Last commit
Last update
.gitlab-ci Loading commit data...
clients Loading commit data...
compositor Loading commit data...
data Loading commit data...
desktop-shell Loading commit data...
doc Loading commit data...
fullscreen-shell Loading commit data...
include Loading commit data...
ivi-shell Loading commit data...
libweston Loading commit data...
libweston-desktop Loading commit data...
man Loading commit data...
pipewire Loading commit data...
protocol Loading commit data...
remoting Loading commit data...
shared Loading commit data...
tests Loading commit data...
tools/zunitc Loading commit data...
wcap Loading commit data...
xwayland Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
DCO-1.1.txt Loading commit data...
README.md Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
notes.txt Loading commit data...
releasing.md Loading commit data...
weston.ini.in Loading commit data...