1*4882a593SmuzhiyunFrom 18d04e0e5ee121d243dae7f528713b80ac3ba20d Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Jeffy Chen <jeffy.chen@rock-chips.com>
3*4882a593SmuzhiyunDate: Thu, 8 Dec 2022 10:10:20 +0800
4*4882a593SmuzhiyunSubject: [PATCH 90/92] HACK: vnc: Compat with new aml and weston 11.0.0
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunTODO: Remove it when upgrade to newer weston version.
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
9*4882a593Smuzhiyun---
10*4882a593Smuzhiyun libweston/backend-vnc/vnc.c | 5 +----
11*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 4 deletions(-)
12*4882a593Smuzhiyun
13*4882a593Smuzhiyundiff --git a/libweston/backend-vnc/vnc.c b/libweston/backend-vnc/vnc.c
14*4882a593Smuzhiyunindex 6cb05d7..4861521 100644
15*4882a593Smuzhiyun--- a/libweston/backend-vnc/vnc.c
16*4882a593Smuzhiyun+++ b/libweston/backend-vnc/vnc.c
17*4882a593Smuzhiyun@@ -42,6 +42,7 @@
18*4882a593Smuzhiyun #include <unistd.h>
19*4882a593Smuzhiyun #include <xkbcommon/xkbcommon-keysyms.h>
20*4882a593Smuzhiyun #include <xkbcommon/xkbcommon.h>
21*4882a593Smuzhiyun+#define AML_UNSTABLE_API 1
22*4882a593Smuzhiyun #include <aml.h>
23*4882a593Smuzhiyun #include <neatvnc.h>
24*4882a593Smuzhiyun #include <drm_fourcc.h>
25*4882a593Smuzhiyun@@ -604,10 +605,6 @@ vnc_output_enable(struct weston_output *base)
26*4882a593Smuzhiyun 	struct wl_event_loop *loop;
27*4882a593Smuzhiyun 	const struct pixman_renderer_output_options options = {
28*4882a593Smuzhiyun 		.use_shadow = true,
29*4882a593Smuzhiyun-		.fb_size = {
30*4882a593Smuzhiyun-			.width = output->base.width,
31*4882a593Smuzhiyun-			.height = output->base.height,
32*4882a593Smuzhiyun-		},
33*4882a593Smuzhiyun 	};
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun 	assert(output);
36*4882a593Smuzhiyun--
37*4882a593Smuzhiyun2.20.1
38*4882a593Smuzhiyun
39