06:46 wlb: weston Issue #887 opened by Chien Phung (Chienpv) Black screen when take screenshot with writeback connector https://gitlab.freedesktop.org/wayland/weston/-/issues/887
08:57 pq: zamundaaa[m], did you consider using a deeper integer format as optical blending render target? Maybe 10 bpc could be acceptable? I guess they wouldn't support blend shaders? What about SRGB instead of half-float?
09:02 wlb: wayland/main: Simon Ser * connection: use enum wl_arg_type in wl_message_count_arrays() https://gitlab.freedesktop.org/wayland/wayland/commit/44b1c0c737f3 src/connection.c
09:02 wlb: wayland Merge request !371 merged \o/ (connection: use enum wl_arg_type in wl_message_count_arrays() https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/371)
09:34 kennylevinsen: ofourdan: re: hidpi xwayland, i didn't keep track of what happened after it was moved to draft and back again - did anything major change?
10:07 ofourdan: nope, I just moved a bit of code to a separate function basically
10:51 zamundaaa[m]: pq: I have, mostly with 16 bpx fixed point though. Linear 10 bpc would lose some precision in comparison to 8 bpc sRGB afaiu, though if we could limit this to hardware that needs this workaround it might be acceptable
10:52 zamundaaa[m]: About sRGB render targets, that's what I tried first - minor changes in the shader aside, it sounded trivial... but there's no way to make it work afaics
10:53 zamundaaa[m]: Or at least I didn't find any way to make EGL do sRGB framebuffers with dmabufs
10:54 pq: d'oh
10:55 pq: 10 bpc indeed only when necessary, because it's probably borderline sufficient with 8 bpc sRGB.
10:56 emersion: there is a way to make EGL do sRGB decoding for DMA-BUFs
10:56 emersion: but it's not mplemented by Mesa
10:56 pq: was 16 bpc uint still slow?
10:56 emersion: decoding/encoding* (both)
10:58 zamundaaa[m]: pq: I haven't tested it yet
10:58 zamundaaa[m]: emersion: could it be implemented by Mesa?
10:58 pq: if it's about memory bandwidth...
10:58 zamundaaa[m]: It would certainly make things easier
10:59 emersion: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19369
11:01 zamundaaa[m]: emersion: cool
11:02 emersion: (i don't have time to continue work on ths)
11:02 emersion: this*
13:39 wlb: weston Merge request !1474 opened by Marius Vlad (mvlad) backend-pipewire: minor fix and a streaming pipewire script https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1474 [PipeWire Backend]
13:54 wlb: weston Issue #888 opened by Marius Vlad (mvlad) Re-work pointer confinement machinery to avoid dependency on pointer capabilities https://gitlab.freedesktop.org/wayland/weston/-/issues/888 [Input], [Feature Request]
13:54 wlb: weston Issue #885 closed \o/ (Add a Weston cmd line argument (force advertise pointer) to allow clients started by Weston get pointer related events https://gitlab.freedesktop.org/wayland/weston/-/issues/885)
14:55 wlb: weston/main: Pekka Paalanen * 13 commits https://gitlab.freedesktop.org/wayland/weston/compare/bc2d30050b8a81a44f149c825d0e09e3cea526d1...5223b8430e2e0bf3cc5d81b53ee4a09aebd4b83c
14:55 wlb: weston Merge request !1469 merged \o/ (color-lcms: make blend-to-output transformations like all others https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1469)