From 6fcb987bc3042fcb950d06588ba1be92c21d3576 Mon Sep 17 00:00:00 2001 From: lin-jianwu Date: Sat, 9 Dec 2023 11:33:28 +0800 Subject: [PATCH 1/2] add graphic syscap Signed-off-by: lin-jianwu --- include/codec_config/syscap_define.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/codec_config/syscap_define.h b/include/codec_config/syscap_define.h index 5ef8144..5259aae 100755 --- a/include/codec_config/syscap_define.h +++ b/include/codec_config/syscap_define.h @@ -78,6 +78,9 @@ typedef enum SystemCapabilityNum { GRAPHIC_GRAPHIC2D_GLES3, GRAPHIC_GRAPHIC2D_NATIVEDRAWING, GRAPHIC_GRAPHIC2D_NATIVEWINDOW, + GRAPHIC_GRAPHIC2D_NATIVEBUFFER, + GRAPHIC_GRAPHIC2D_NATIVEIMAGE, + GRAPHIC_GRAPHIC2D_NATIVEVSYNC, GRAPHIC_GRAPHIC2D_WEBGL, GRAPHIC_GRAPHIC2D_WEBGL2, GRAPHIC_SURFACE, @@ -370,6 +373,9 @@ const static SyscapWithNum g_arraySyscap[] = { {"SystemCapability.Graphic.Graphic2D.GLES3", GRAPHIC_GRAPHIC2D_GLES3}, {"SystemCapability.Graphic.Graphic2D.NativeDrawing", GRAPHIC_GRAPHIC2D_NATIVEDRAWING}, {"SystemCapability.Graphic.Graphic2D.NativeWindow", GRAPHIC_GRAPHIC2D_NATIVEWINDOW}, + {"SystemCapability.Graphic.Graphic2D.NativeBuffer", GRAPHIC_GRAPHIC2D_NATIVEBUFFER}, + {"SystemCapability.Graphic.Graphic2D.NativeImage", GRAPHIC_GRAPHIC2D_NATIVEIMAGE}, + {"SystemCapability.Graphic.Graphic2D.NativeVsync", GRAPHIC_GRAPHIC2D_NATIVEVSYNC}, {"SystemCapability.Graphic.Graphic2D.WebGL", GRAPHIC_GRAPHIC2D_WEBGL}, {"SystemCapability.Graphic.Graphic2D.WebGL2", GRAPHIC_GRAPHIC2D_WEBGL2}, {"SystemCapability.Graphic.Surface", GRAPHIC_SURFACE}, -- Gitee From 32c7b02a6d4c65d3a0ef001722071591415123ea Mon Sep 17 00:00:00 2001 From: lin-jianwu Date: Sat, 9 Dec 2023 11:38:59 +0800 Subject: [PATCH 2/2] add graphic syscap Signed-off-by: lin-jianwu --- include/codec_config/syscap_define.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/codec_config/syscap_define.h b/include/codec_config/syscap_define.h index 5259aae..2ae396b 100755 --- a/include/codec_config/syscap_define.h +++ b/include/codec_config/syscap_define.h @@ -78,9 +78,6 @@ typedef enum SystemCapabilityNum { GRAPHIC_GRAPHIC2D_GLES3, GRAPHIC_GRAPHIC2D_NATIVEDRAWING, GRAPHIC_GRAPHIC2D_NATIVEWINDOW, - GRAPHIC_GRAPHIC2D_NATIVEBUFFER, - GRAPHIC_GRAPHIC2D_NATIVEIMAGE, - GRAPHIC_GRAPHIC2D_NATIVEVSYNC, GRAPHIC_GRAPHIC2D_WEBGL, GRAPHIC_GRAPHIC2D_WEBGL2, GRAPHIC_SURFACE, @@ -318,6 +315,9 @@ typedef enum SystemCapabilityNum { DISTRIBUTEDDATAMANAGER_COMMONTYPE, WINDOW_SESSIONMANAGER, PRINT_PRINT_FRAMEWORK_NATIVEPRINT, + GRAPHIC_GRAPHIC2D_NATIVEBUFFER, + GRAPHIC_GRAPHIC2D_NATIVEIMAGE, + GRAPHIC_GRAPHIC2D_NATIVEVSYNC, // Add before here SYSCAP_BASIC_END = 500, } SyscapNum; -- Gitee