gmbeard / shadow-cast

GPU accelerated screen and audio recording for Linux
GNU General Public License v2.0
38 stars 0 forks source link

fix: Color conversion for Wayland compositors that use non-linear pixel formats #40

Closed gmbeard closed 3 months ago

gmbeard commented 3 months ago

Implements a simple pixel shader pipeline to perform color conversion on Wayland

Video frame times remain on par with expected performance on my setup, with the vast majority of frames captured in under 2ms...

Video Frame Time Histogram - Borderlands 2, h264, ~8mins, 1440p, 60fps

TODOs:

fixes #39