SIGN IN SIGN UP
obsproject / obs-studio UNCLAIMED

OBS Studio - Free and open source software for live streaming and screen recording

0 0 119 C

linux-pipewire: Use premultiplied alpha

Pipewire desktop portal capture assumes premultiplied alpha, so make
sure to use the right blend equation to make translucent pixels work
correctly.

This is still broken for emissive pixels (alpha < color) since OBS seems
to unpremultiply at some point during blending, but it works properly
for translucent pixels (emissive pixel support requires an end-to-end
premultiplied pipeline).
A
Asahi Lina committed
584de6b2646320ea46b600b56b01965a87136810
Parent: 7a3beec
Committed by Jim <obs.jim@gmail.com> on 4/1/2023, 11:11:19 PM