aboutsummaryrefslogtreecommitdiff
path: root/include/capture/xcomposite_cuda.h
AgeCommit message (Collapse)Author
2024-07-05Separate video encoding method from capture methoddec05eba
With this instead of kms_cuda/kms_vaapi/kms_software and xcomposite_cuda/xcomposite_vaapi/xcomposite_software there is now only kms and xcomposite.
2024-03-09Refactor xcompositedec05eba
Move common code between cuda/vaapi implementations into xcomposite file. This also fixes limited/full range colors on nvidia.
2024-02-09Move card path to egl struct, use egl struct for monitor enumerationdec05eba
2023-07-21Fix window capturedec05eba
2023-07-21Fix capture not working on intel + waylanddec05eba
Ignore nouveau cards. Fix lag on start of recording on amd/intel by only loading egl once, on startup.
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