aboutsummaryrefslogtreecommitdiff
path: root/include/capture
AgeCommit message (Collapse)Author
2023-04-15Fix AMD single monitor rotated display being rotated in recordingdec05eba
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%.
2023-04-09Use /usr/bin/gsr-kms-server constant path for pkexecdec05eba
2023-04-07Implement kms vaapi capturedec05eba
2023-04-01Rename drm to vaapiSteam Deck User
2023-03-17Add overclocking option -oc to workaround a NVIDIA driver bug (forcefully ↵dec05eba
set to p2 state when using cuda)
2022-12-20follow focuseddec05eba
2022-11-30wip inteldec05eba
2022-10-16Refactor xcomposite into abstract capture apidec05eba
Refactor c++ files into c files, more usable
2022-10-14Refactor nvfbc into abstract capture apidec05eba