Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
only when capturing window and portal as well, clear background on resize for monitor capture
|
|
display frame using purely vaapi unless the monitor is rotated
|
|
|
|
-bm bitrate mode option for qp or vbr
|
|
(ignores qp, capture tearing)
|
|
|
|
x11, fix cursor not visible on some wayland compositors (hyprland) with multiple monitors
|
|
fix capture on intel iris)
|
|
|
|
content to center of video with black bars on all sides instead of only right/bottom
|
|
|
|
glitched video output on right/bottom side
|
|
|
|
|
|
|
|
|
|
Move common code between cuda/vaapi implementations
into xcomposite file.
This also fixes limited/full range colors on nvidia.
|
|
|
|
screen rotation in wayland is best effort,
wayland doesn't give the necessary information to make it robust.
|
|
|
|
|
|
allow screen capture on amd/intel nvidia/wayland (select the first output for now)
|
|
|
|
|
|
Ignore nouveau cards.
Fix lag on start of recording on amd/intel by only loading egl once,
on startup.
|
|
also captures cursor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If there is only one monitor connected and it's rotated then
the drm buf will also be rotated. This only the case with AMD and
only when using one monitor!
To fix this, we perform color conversion with an opengl shader
which allows us to also rotate the texture.
VAAPI supports rotation but it's not implemented by AMD at least.
Performance seems to be the same as when using VAAPI, even when
GPU usage is 100%.
|
|
|