From 22a0a01553debd549e1f1f0058bc516cec28196b Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 22 Jul 2023 02:57:38 +0200 Subject: AMD/Intel capture cursor --- src/capture/kms_cuda.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/capture/kms_cuda.c') diff --git a/src/capture/kms_cuda.c b/src/capture/kms_cuda.c index c1d272e..c6b207f 100644 --- a/src/capture/kms_cuda.c +++ b/src/capture/kms_cuda.c @@ -6,8 +6,6 @@ #include #include #include -#include -#include #include #include #include @@ -260,7 +258,7 @@ static gsr_kms_response_fd* find_largest_drm(gsr_kms_response *kms_response) { gsr_kms_response_fd *largest_drm = &kms_response->fds[0]; for(int i = 0; i < kms_response->num_fds; ++i) { const int64_t size = (int64_t)kms_response->fds[i].width * (int64_t)kms_response->fds[i].height; - if(size > largest_size) { + if(size > largest_size && !kms_response->fds[i].is_cursor) { largest_size = size; largest_drm = &kms_response->fds[i]; } -- cgit v1.2.3