1f6603c60Sopenharmony_ci# Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
2f6603c60Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3f6603c60Sopenharmony_ci# you may not use this file except in compliance with the License.
4f6603c60Sopenharmony_ci# You may obtain a copy of the License at
5f6603c60Sopenharmony_ci#
6f6603c60Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7f6603c60Sopenharmony_ci#
8f6603c60Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9f6603c60Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10f6603c60Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11f6603c60Sopenharmony_ci# See the License for the specific language governing permissions and
12f6603c60Sopenharmony_ci# limitations under the License.
13f6603c60Sopenharmony_ci
14f6603c60Sopenharmony_ciimport("//test/xts/acts/graphic/vkgl/comm.gni")
15f6603c60Sopenharmony_ci
16f6603c60Sopenharmony_ciconfig("deqp_platform_ohos_config") {
17f6603c60Sopenharmony_ci  cflags_cc = deqp_common_cflags_cc
18f6603c60Sopenharmony_ci
19f6603c60Sopenharmony_ci  cflags_cc += [
20f6603c60Sopenharmony_ci    # "-Wno-conversion",
21f6603c60Sopenharmony_ci    # "-Wno-unused-function",
22f6603c60Sopenharmony_ci    "-Wno-unused-parameter",
23f6603c60Sopenharmony_ci  ]
24f6603c60Sopenharmony_ci
25f6603c60Sopenharmony_ci  defines = deqp_common_defines
26f6603c60Sopenharmony_ci
27f6603c60Sopenharmony_ci  # defines -=["DE_PTR_SIZE=8"]
28f6603c60Sopenharmony_ci  # defines += [
29f6603c60Sopenharmony_ci  #   "DE_PTR_SIZE=4",
30f6603c60Sopenharmony_ci  #   "_XOPEN_SOURCE=600"
31f6603c60Sopenharmony_ci  # ]
32f6603c60Sopenharmony_ci}
33f6603c60Sopenharmony_ci
34f6603c60Sopenharmony_ciohos_static_library("libeglfunc0001") {
35f6603c60Sopenharmony_ci  subsystem_name = "xts"
36f6603c60Sopenharmony_ci  part_name = "acts"
37f6603c60Sopenharmony_ci  sources = [
38f6603c60Sopenharmony_ci    "../EglBaseFunc.cpp",
39f6603c60Sopenharmony_ci    "logdefine.cpp",
40f6603c60Sopenharmony_ci  ]
41f6603c60Sopenharmony_ci
42f6603c60Sopenharmony_ci  include_dirs = common_include
43f6603c60Sopenharmony_ci  include_dirs += [
44f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl",
45f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl/wrapper",
46f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl/simplereference",
47f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/randomshaders",
48f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/common",
49f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/xexml",
50f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/qphelper",
51f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/egl",
52f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/egl/wrapper",
53f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/referencerenderer",
54f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/decpp",
55f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/debase",
56f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/deutil",
57f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/dethread",
58f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/depool",
59f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/deimage",
60f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/destream",
61f6603c60Sopenharmony_ci
62f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan",
63f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan",
64f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan",
65f6603c60Sopenharmony_ci
66f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api",
67f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline",
68f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model",
69f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly",
70f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender",
71f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor",
72f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory",
73f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo",
74f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state",
75f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo",
76f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool",
77f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering",
78f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw",
79f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group",
80f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute",
81f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image",
82f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi",
83f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources",
84f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation",
85f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization",
86f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization",
87f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping",
88f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops",
89f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture",
90f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry",
91f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness",
92f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass",
93f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview",
94f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups",
95f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr",
96f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory",
97f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model",
98f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback",
99f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util",
100f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber",
101f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer",
102f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing",
103f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock",
104f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate",
105f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers",
106f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing",
107f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query",
108f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem",
109f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence",
110f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader",
111f6603c60Sopenharmony_ci    "//third_party/zlib",
112f6603c60Sopenharmony_ci    "//third_party/spirv-headers/include",
113f6603c60Sopenharmony_ci    "//third_party/libpng",
114f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/amber",
115f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/build/include",
116f6603c60Sopenharmony_ci    "//third_party/glslang",
117f6603c60Sopenharmony_ci    "//third_party/spirv-tools/include",
118f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/amber/src/include",
119f6603c60Sopenharmony_ci
120f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/platform/ohos",
121f6603c60Sopenharmony_ci  ]
122f6603c60Sopenharmony_ci
123f6603c60Sopenharmony_ci  deps = common_depends_egl
124f6603c60Sopenharmony_ci
125f6603c60Sopenharmony_ci  configs = [ ":deqp_platform_ohos_config" ]
126f6603c60Sopenharmony_ci}
127f6603c60Sopenharmony_ci
128f6603c60Sopenharmony_ciohos_moduletest_suite("ActsEglTestSuite0001") {
129f6603c60Sopenharmony_ci  subsystem_name = "xts"
130f6603c60Sopenharmony_ci  part_name = "acts"
131f6603c60Sopenharmony_ci
132f6603c60Sopenharmony_ci  sources = [
133f6603c60Sopenharmony_ci    "../ActsEgl0001TestSuite.cpp",
134f6603c60Sopenharmony_ci    "../functional/Egl_buffer_ageTestCase.cpp",
135f6603c60Sopenharmony_ci    "../functional/Egl_choose_configTestCase.cpp",
136f6603c60Sopenharmony_ci    "../functional/Egl_client_extensionsTestCase.cpp",
137f6603c60Sopenharmony_ci    "../functional/Egl_color_clearsTestCase.cpp",
138f6603c60Sopenharmony_ci    "../functional/Egl_create_contextTestCase.cpp",
139f6603c60Sopenharmony_ci    "../functional/Egl_create_context_extTestCase.cpp",
140f6603c60Sopenharmony_ci    "../functional/Egl_create_surfaceTestCase.cpp",
141f6603c60Sopenharmony_ci    "../functional/Egl_fence_syncTestCase.cpp",
142f6603c60Sopenharmony_ci    "../functional/Egl_get_frame_timestampsTestCase.cpp",
143f6603c60Sopenharmony_ci    "../functional/Egl_get_proc_addressTestCase.cpp",
144f6603c60Sopenharmony_ci    "../functional/Egl_hdr_metadataTestCase.cpp",
145f6603c60Sopenharmony_ci    "../functional/Egl_imageTestCase.cpp",
146f6603c60Sopenharmony_ci    "../functional/Egl_multicontextTestCase.cpp",
147f6603c60Sopenharmony_ci    "../functional/Egl_multithreadTestCase.cpp",
148f6603c60Sopenharmony_ci    "../functional/Egl_mutable_render_bufferTestCase.cpp",
149f6603c60Sopenharmony_ci    "../functional/Egl_native_color_mappingTestCase.cpp",
150f6603c60Sopenharmony_ci    "../functional/Egl_native_coord_mappingTestCase.cpp",
151f6603c60Sopenharmony_ci    "../functional/Egl_negative_apiTestCase.cpp",
152f6603c60Sopenharmony_ci    "../functional/Egl_negative_partial_updateTestCase.cpp",
153f6603c60Sopenharmony_ci    "../functional/Egl_partial_updateTestCase.cpp",
154f6603c60Sopenharmony_ci    "../functional/Egl_preserve_swapTestCase.cpp",
155f6603c60Sopenharmony_ci    "../functional/Egl_query_configTestCase.cpp",
156f6603c60Sopenharmony_ci    "../functional/Egl_query_contextTestCase.cpp",
157f6603c60Sopenharmony_ci    "../functional/Egl_query_surfaceTestCase.cpp",
158f6603c60Sopenharmony_ci    "../functional/Egl_renderTestCase.cpp",
159f6603c60Sopenharmony_ci    "../functional/Egl_resizeTestCase.cpp",
160f6603c60Sopenharmony_ci    "../functional/Egl_reusable_syncTestCase.cpp",
161f6603c60Sopenharmony_ci    "../functional/Egl_robustnessTestCase.cpp",
162f6603c60Sopenharmony_ci    "../functional/Egl_sharingTestCase.cpp",
163f6603c60Sopenharmony_ci    "../functional/Egl_sharingTestCase1.cpp",
164f6603c60Sopenharmony_ci    "../functional/Egl_surfaceless_contextTestCase.cpp",
165f6603c60Sopenharmony_ci    "../functional/Egl_swap_buffersTestCase.cpp",
166f6603c60Sopenharmony_ci    "../functional/Egl_swap_buffers_with_damageTestCase.cpp",
167f6603c60Sopenharmony_ci    "../functional/Egl_thread_cleanupTestCase.cpp",
168f6603c60Sopenharmony_ci    "../functional/Egl_wide_colorTestCase.cpp",
169f6603c60Sopenharmony_ci    "../info/Egl_client_apisTestCase.cpp",
170f6603c60Sopenharmony_ci    "../info/Egl_configsTestCase.cpp",
171f6603c60Sopenharmony_ci    "../info/Egl_extensionsTestCase.cpp",
172f6603c60Sopenharmony_ci    "../info/Egl_vendorTestCase.cpp",
173f6603c60Sopenharmony_ci    "../info/Egl_versionTestCase.cpp",
174f6603c60Sopenharmony_ci    "../performance/Egl_gles2_shared_renderTestCase.cpp",
175f6603c60Sopenharmony_ci    "../performance/Egl_make_currentTestCase.cpp",
176f6603c60Sopenharmony_ci  ]
177f6603c60Sopenharmony_ci
178f6603c60Sopenharmony_ci  include_dirs = common_include
179f6603c60Sopenharmony_ci  include_dirs += [
180f6603c60Sopenharmony_ci    "../../../src",
181f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl",
182f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl/wrapper",
183f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/opengl/simplereference",
184f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/randomshaders",
185f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/common",
186f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/xexml",
187f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/qphelper",
188f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/egl",
189f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/egl/wrapper",
190f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/referencerenderer",
191f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/decpp",
192f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/debase",
193f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/deutil",
194f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/dethread",
195f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/depool",
196f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/deimage",
197f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/delibs/destream",
198f6603c60Sopenharmony_ci
199f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/framework/vulkan",
200f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan",
201f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan",
202f6603c60Sopenharmony_ci
203f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api",
204f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline",
205f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model",
206f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly",
207f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender",
208f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor",
209f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory",
210f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo",
211f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state",
212f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo",
213f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool",
214f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering",
215f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw",
216f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group",
217f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute",
218f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image",
219f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi",
220f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources",
221f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation",
222f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization",
223f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization",
224f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/clipping",
225f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops",
226f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture",
227f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry",
228f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness",
229f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass",
230f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview",
231f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups",
232f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr",
233f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory",
234f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model",
235f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback",
236f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util",
237f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber",
238f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer",
239f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/descriptor_indexing",
240f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shader_interlock",
241f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate",
242f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/modifiers",
243f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing",
244f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query",
245f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem",
246f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence",
247f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader",
248f6603c60Sopenharmony_ci    "//third_party/zlib",
249f6603c60Sopenharmony_ci    "//third_party/spirv-headers/include",
250f6603c60Sopenharmony_ci    "//third_party/libpng",
251f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/amber",
252f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/build/include",
253f6603c60Sopenharmony_ci    "//third_party/glslang",
254f6603c60Sopenharmony_ci    "//third_party/spirv-tools/include",
255f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/external/amber/src/include",
256f6603c60Sopenharmony_ci
257f6603c60Sopenharmony_ci    "//third_party/vk-gl-cts/framework/platform/ohos",
258f6603c60Sopenharmony_ci  ]
259f6603c60Sopenharmony_ci
260f6603c60Sopenharmony_ci  deps = [ ":libeglfunc0001" ]
261f6603c60Sopenharmony_ci
262f6603c60Sopenharmony_ci  cflags = [ "-Wno-error" ]
263f6603c60Sopenharmony_ci}
264