07:14pq: emersion, yes, you need to undo premult first and then redo it. You cannot apply a non-linear operation (transfer function) to a scaled quantity (multiplied by alpha) without messing up the non-linear operation.
07:15pq: Company, no, you cannot do srgb decoding like that, the math just says "no".
07:15pq: of course, here we are talking about a very specific kind of premultiplication, the one used by default on Wayland
07:16Company: you have the exponent in there, true
07:19pq: exactly, that's the non-linear bit
08:24wlb: weston Issue #825 opened by Link Mauve (linkmauve) Pointer constraint is ignored before the first click on the surface in Warcraft III running in wine-wayland https://gitlab.freedesktop.org/wayland/weston/-/issues/825 [Input]
09:20wlb: weston Issue #826 opened by Hiten Chauhan (het119) weston rdp screen sharing https://gitlab.freedesktop.org/wayland/weston/-/issues/826
12:14wlb: wayland-protocols/main: Simon Ser * xdg-decoration: fix configure event summary https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/079b6011a0a4 unstable/xdg-decoration/xdg-decoration-unstable-v1.xml
12:14wlb: wayland-protocols/main: Simon Ser * xdg-decoration: remove ambiguous wording in configure event https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/479580dbe39b unstable/xdg-decoration/xdg-decoration-unstable-v1.xml
12:14wlb: wayland-protocols Merge request !217 merged \o/ (xdg-decoration: fix configure event summary https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/217)
18:55wlb: weston Issue #827 opened by Kirill Primak (vyivel) xdg-shell: xdg_toplevel.error.invalid_parent isn't sent, allowing stack overflow in desktop-shell https://gitlab.freedesktop.org/wayland/weston/-/issues/827