diff --git a/screenhandler/BUILD.gn b/screenhandler/BUILD.gn index cd69bbf69390c8e6854f8a02ef022baa31057fb9..83db898a66c4da24506f082fdcbe19caffab44a9 100644 --- a/screenhandler/BUILD.gn +++ b/screenhandler/BUILD.gn @@ -47,6 +47,7 @@ ohos_shared_library("distributed_screen_handler") { "distributed_hardware_fwk:distributedhardwareutils", "graphic_2d:2d_graphics", "graphic_2d:librender_service_base", + "graphic_2d:render_service_base_src", "graphic_surface:surface", "hilog:libhilog", "ipc:ipc_core", diff --git a/services/screenclient/BUILD.gn b/services/screenclient/BUILD.gn index 9a74d6b6204be8e776d886ddb22aaa04d58ced43..bab894ca1132637fd9ceb266c1f9626eb303f511 100644 --- a/services/screenclient/BUILD.gn +++ b/services/screenclient/BUILD.gn @@ -50,10 +50,14 @@ ohos_shared_library("distributed_screen_client") { "distributed_hardware_fwk:distributedhardwareutils", "eventhandler:libeventhandler", "graphic_2d:2d_graphics", + "graphic_2d:EGL", + "graphic_2d:GLESv3", "graphic_2d:libcomposer", "graphic_2d:libgraphic_utils", "graphic_2d:librender_service_base", "graphic_2d:librender_service_client", + "graphic_2d:render_service_base_src", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hilog:libhilog", "input:libmmi-client", diff --git a/services/screenclient/test/unittest/BUILD.gn b/services/screenclient/test/unittest/BUILD.gn index 057379e38fb8e6ee9ed925d90a2597afaad336a7..6f8ed69ef5b2a68ce32eaf9cfac1a8783a7b793c 100644 --- a/services/screenclient/test/unittest/BUILD.gn +++ b/services/screenclient/test/unittest/BUILD.gn @@ -56,6 +56,7 @@ ohos_unittest("ScreenClientTest") { "googletest:gmock", "googletest:gtest_main", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "input:libmmi-client", "window_manager:libwm", diff --git a/services/screendemo/BUILD.gn b/services/screendemo/BUILD.gn index e432b06480d7880e83d8d5b009b0cfdac91f7058..a1e123d256bbe83e1213ba6376f2d79334b96fc3 100644 --- a/services/screendemo/BUILD.gn +++ b/services/screendemo/BUILD.gn @@ -59,6 +59,7 @@ ohos_executable("distributedScreenTest") { "distributed_hardware_fwk:distributedhardwareutils", "dsoftbus:softbus_client", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hilog:libhilog", "media_foundation:media_foundation", diff --git a/services/screenservice/sinkservice/BUILD.gn b/services/screenservice/sinkservice/BUILD.gn index 350eeae32d5f1dd033a9fc04fd8f28deb04dbb2b..5c82830538a96d3f835792847ac970de4470045a 100644 --- a/services/screenservice/sinkservice/BUILD.gn +++ b/services/screenservice/sinkservice/BUILD.gn @@ -86,6 +86,7 @@ ohos_shared_library("distributed_screen_sink") { "distributed_hardware_fwk:libdhfwk_sdk", "graphic_2d:libgraphic_utils", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hilog:libhilog", "hisysevent:libhisysevent", diff --git a/services/screenservice/sourceservice/BUILD.gn b/services/screenservice/sourceservice/BUILD.gn index 4061c4fb4728bfc06f3b1983729ac6cce82de5c2..9b714344e2ca8b4d4fea0fe49100b15259565d6b 100644 --- a/services/screenservice/sourceservice/BUILD.gn +++ b/services/screenservice/sourceservice/BUILD.gn @@ -89,9 +89,13 @@ ohos_shared_library("distributed_screen_source") { "distributed_hardware_fwk:distributedhardwareutils", "distributed_hardware_fwk:libdhfwk_sdk", "graphic_2d:2d_graphics", + "graphic_2d:EGL", + "graphic_2d:GLESv3", "graphic_2d:libcomposer", "graphic_2d:librender_service_base", "graphic_2d:librender_service_client", + "graphic_2d:render_service_base_src", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hicollie:libhicollie", "hilog:libhilog", diff --git a/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/dscreenmanager_fuzzer/BUILD.gn b/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/dscreenmanager_fuzzer/BUILD.gn index d6f3e04f5ec8a9e12a1b548469fbb1dbbb9a767d..e95f679c304d299bf17cf4fe0f0e2442f200667c 100644 --- a/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/dscreenmanager_fuzzer/BUILD.gn +++ b/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/dscreenmanager_fuzzer/BUILD.gn @@ -55,6 +55,7 @@ ohos_fuzztest("DScreenManagerFuzzTest") { "distributed_hardware_fwk:distributedhardwareutils", "distributed_hardware_fwk:libdhfwk_sdk", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hilog:libhilog", "json:nlohmann_json_static", diff --git a/services/screenservice/test/fuzztest/sourceservice/dscreenservice/dscreensourceservice_fuzzer/BUILD.gn b/services/screenservice/test/fuzztest/sourceservice/dscreenservice/dscreensourceservice_fuzzer/BUILD.gn index 1a1646655c5c36471b4a56bc2e7c79767bba8884..053aa19aa16cf21a2b254d56fff9a8bc0a11c307 100644 --- a/services/screenservice/test/fuzztest/sourceservice/dscreenservice/dscreensourceservice_fuzzer/BUILD.gn +++ b/services/screenservice/test/fuzztest/sourceservice/dscreenservice/dscreensourceservice_fuzzer/BUILD.gn @@ -52,6 +52,7 @@ ohos_fuzztest("DscreenSourceServiceFuzzTest") { "distributed_hardware_fwk:distributedhardwareutils", "distributed_hardware_fwk:libdhfwk_sdk", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hilog:libhilog", "ipc:ipc_core", diff --git a/services/screenservice/test/unittest/sinkservice/screenregionmgr/BUILD.gn b/services/screenservice/test/unittest/sinkservice/screenregionmgr/BUILD.gn index fb9d52d48453d986ed2fc73b034d48b71d661096..387ffc10993a2a34c05cbee1ac26cfa169f071dd 100644 --- a/services/screenservice/test/unittest/sinkservice/screenregionmgr/BUILD.gn +++ b/services/screenservice/test/unittest/sinkservice/screenregionmgr/BUILD.gn @@ -81,6 +81,7 @@ ohos_unittest("DscreenRegionMgrTest") { "graphic_2d:libcomposer", "graphic_2d:libgraphic_utils", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "hisysevent:libhisysevent", "json:nlohmann_json_static", diff --git a/services/screenservice/test/unittest/sourceservice/dscreenmgr/BUILD.gn b/services/screenservice/test/unittest/sourceservice/dscreenmgr/BUILD.gn index 1a6e3ed8e4da73bb3daad013077a73ab00aa3a0b..9fbffc13f088b16e39ecec1b99c407ad7de62bdd 100644 --- a/services/screenservice/test/unittest/sourceservice/dscreenmgr/BUILD.gn +++ b/services/screenservice/test/unittest/sourceservice/dscreenmgr/BUILD.gn @@ -85,6 +85,7 @@ ohos_unittest("DscreenMgrTest") { "googletest:gtest_main", "graphic_2d:libcomposer", "graphic_2d:librender_service_client", + "graphic_2d:render_service_client_src", "graphic_surface:surface", "graphic_surface:sync_fence", "hdf_core:libhdi",