set pp and capture capability 35/255735/1
authorJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 23 Mar 2021 06:06:23 +0000 (15:06 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 23 Mar 2021 06:06:26 +0000 (15:06 +0900)
Change-Id: Ic998028ce0be049cfee04f61058ec9db24838fb2
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
src/tdm.c

index de1ac7f1b3a58fd0968113c67f3d4a7d7da4e251..3f0363ddfb738520e9e0e94c2d57fa9f6fa5e162 100644 (file)
--- a/src/tdm.c
+++ b/src/tdm.c
@@ -986,6 +986,8 @@ _tdm_display_load_hal_backend(tdm_private_display *private_display)
                private_module->caps_pp.preferred_align = pp_caps.preferred_align;
                private_module->caps_pp.preferred_align_vertical = pp_caps.preferred_align_vertical;
                private_module->caps_pp.max_attach_count = pp_caps.max_attach_count;
+
+               private_module->capabilities |= TDM_DISPLAY_CAPABILITY_PP;
        }
        if (hal_tdm_display_get_capture_capability(hal_tdm_dpy, &capture_caps) == HAL_TDM_ERROR_NONE) {
                private_display->capture_module = private_module;
@@ -998,6 +1000,8 @@ _tdm_display_load_hal_backend(tdm_private_display *private_display)
                private_module->caps_capture.max_h = capture_caps.max_h;
                private_module->caps_capture.preferred_align = capture_caps.preferred_align;
                private_module->caps_capture.max_attach_count = capture_caps.max_attach_count;
+
+               private_module->capabilities |= TDM_DISPLAY_CAPABILITY_CAPTURE;
        }
 
        LIST_INITHEAD(&private_module->output_list);