xref: /aosp_15_r20/external/angle/src/tests/deqp_support/BUILD.gn (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1# GENERATED FILE - DO NOT EDIT.
2# Generated by: gen_vk_gl_cts_build.py
3#
4# Copyright 2019 The ANGLE Project Authors. All rights reserved.
5# Use of this source code is governed by a BSD-style license that can be
6# found in the LICENSE file.
7
8deqp_path = "../../../third_party/VK-GL-CTS/src"
9
10copy("vk_gl_cts_data_data_gles2_data") {
11  sources = [ "$deqp_path/data/gles2/data/brick.png" ]
12  outputs =
13      [ "$root_gen_dir/vk_gl_cts_data/data/gles2/data/{{source_file_part}}" ]
14}
15
16copy("vk_gl_cts_data_data_gles2_data_etc1") {
17  sources = [
18    "$deqp_path/data/gles2/data/etc1/photo_helsinki_113x89.pkm",
19    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_0.pkm",
20    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_1.pkm",
21    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_2.pkm",
22    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_3.pkm",
23    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_4.pkm",
24    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_5.pkm",
25    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_6.pkm",
26    "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_7.pkm",
27    "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_x.pkm",
28    "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_y.pkm",
29    "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_z.pkm",
30    "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_x.pkm",
31    "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_y.pkm",
32    "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_z.pkm",
33    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_0.pkm",
34    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_1.pkm",
35    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_2.pkm",
36    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_3.pkm",
37    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_4.pkm",
38    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_5.pkm",
39    "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_6.pkm",
40    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_0.pkm",
41    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_1.pkm",
42    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_2.pkm",
43    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_3.pkm",
44    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_4.pkm",
45    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_5.pkm",
46    "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_6.pkm",
47    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_0.pkm",
48    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_1.pkm",
49    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_2.pkm",
50    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_3.pkm",
51    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_4.pkm",
52    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_5.pkm",
53    "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_6.pkm",
54    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_0.pkm",
55    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_1.pkm",
56    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_2.pkm",
57    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_3.pkm",
58    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_4.pkm",
59    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_5.pkm",
60    "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_6.pkm",
61    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_0.pkm",
62    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_1.pkm",
63    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_2.pkm",
64    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_3.pkm",
65    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_4.pkm",
66    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_5.pkm",
67    "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_6.pkm",
68    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_0.pkm",
69    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_1.pkm",
70    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_2.pkm",
71    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_3.pkm",
72    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_4.pkm",
73    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_5.pkm",
74    "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_6.pkm",
75  ]
76  outputs = [
77    "$root_gen_dir/vk_gl_cts_data/data/gles2/data/etc1/{{source_file_part}}",
78  ]
79}
80
81copy("vk_gl_cts_data_data_gles2_shaders") {
82  sources = [
83    "$deqp_path/data/gles2/shaders/conditionals.test",
84    "$deqp_path/data/gles2/shaders/constant_expressions.test",
85    "$deqp_path/data/gles2/shaders/constants.test",
86    "$deqp_path/data/gles2/shaders/conversions.test",
87    "$deqp_path/data/gles2/shaders/declarations.test",
88    "$deqp_path/data/gles2/shaders/fragdata.test",
89    "$deqp_path/data/gles2/shaders/functions.test",
90    "$deqp_path/data/gles2/shaders/invalid_constant_expressions.test",
91    "$deqp_path/data/gles2/shaders/invalid_implicit_conversions.test",
92    "$deqp_path/data/gles2/shaders/invalid_texture_functions.test",
93    "$deqp_path/data/gles2/shaders/keywords.test",
94    "$deqp_path/data/gles2/shaders/linkage.test",
95    "$deqp_path/data/gles2/shaders/loops.test",
96    "$deqp_path/data/gles2/shaders/misc.test",
97    "$deqp_path/data/gles2/shaders/preprocessor.test",
98    "$deqp_path/data/gles2/shaders/qualification_order.test",
99    "$deqp_path/data/gles2/shaders/reserved_operators.test",
100    "$deqp_path/data/gles2/shaders/scoping.test",
101    "$deqp_path/data/gles2/shaders/swizzles.test",
102  ]
103  outputs =
104      [ "$root_gen_dir/vk_gl_cts_data/data/gles2/shaders/{{source_file_part}}" ]
105}
106
107copy("vk_gl_cts_data_data_gles31_data_tessellation") {
108  sources = [
109    "$deqp_path/data/gles31/data/tessellation/barrier_ref.png",
110    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_0.png",
111    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_1.png",
112    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_2.png",
113    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_0.png",
114    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_1.png",
115    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_2.png",
116    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_0.png",
117    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_1.png",
118    "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_2.png",
119    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_0.png",
120    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_1.png",
121    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_2.png",
122    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_0.png",
123    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_1.png",
124    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_2.png",
125    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_0.png",
126    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_1.png",
127    "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_2.png",
128    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_0.png",
129    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_1.png",
130    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_2.png",
131    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_0.png",
132    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_1.png",
133    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_2.png",
134    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_0.png",
135    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_1.png",
136    "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_2.png",
137    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_0.png",
138    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_1.png",
139    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_2.png",
140    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_0.png",
141    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_1.png",
142    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_2.png",
143    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_0.png",
144    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_1.png",
145    "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_2.png",
146    "$deqp_path/data/gles31/data/tessellation/gl_position_ref.png",
147    "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png",
148    "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png",
149    "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png",
150    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_0.png",
151    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_1.png",
152    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_2.png",
153    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_0.png",
154    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_1.png",
155    "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_2.png",
156    "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_10_out_ref.png",
157    "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png",
158    "$deqp_path/data/gles31/data/tessellation/patch_vertices_5_in_10_out_ref.png",
159    "$deqp_path/data/gles31/data/tessellation/primitive_id_tcs_ref.png",
160    "$deqp_path/data/gles31/data/tessellation/primitive_id_tes_ref.png",
161    "$deqp_path/data/gles31/data/tessellation/user_defined_io_isolines_ref.png",
162    "$deqp_path/data/gles31/data/tessellation/user_defined_io_quads_ref.png",
163    "$deqp_path/data/gles31/data/tessellation/user_defined_io_triangles_ref.png",
164  ]
165  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/{{source_file_part}}" ]
166}
167
168copy("vk_gl_cts_data_data_gles31_shaders_es31") {
169  sources = [
170    "$deqp_path/data/gles31/shaders/es31/android_extension_pack.test",
171    "$deqp_path/data/gles31/shaders/es31/arrays.test",
172    "$deqp_path/data/gles31/shaders/es31/arrays_of_arrays.test",
173    "$deqp_path/data/gles31/shaders/es31/declarations.test",
174    "$deqp_path/data/gles31/shaders/es31/functions.test",
175    "$deqp_path/data/gles31/shaders/es31/implicit_conversions.test",
176    "$deqp_path/data/gles31/shaders/es31/linkage_geometry.test",
177    "$deqp_path/data/gles31/shaders/es31/linkage_geometry_uniform_types.test",
178    "$deqp_path/data/gles31/shaders/es31/linkage_geometry_varying_types.test",
179    "$deqp_path/data/gles31/shaders/es31/linkage_io_block.test",
180    "$deqp_path/data/gles31/shaders/es31/linkage_shader_storage_block.test",
181    "$deqp_path/data/gles31/shaders/es31/linkage_tessellation.test",
182    "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_geometry.test",
183    "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_geometry_varying_types.test",
184    "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_uniform_types.test",
185    "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_varying_types.test",
186    "$deqp_path/data/gles31/shaders/es31/linkage_uniform.test",
187    "$deqp_path/data/gles31/shaders/es31/separate_shader_validation.test",
188    "$deqp_path/data/gles31/shaders/es31/tessellation_negative_user_defined_io.test",
189    "$deqp_path/data/gles31/shaders/es31/uniform_block.test",
190    "$deqp_path/data/gles31/shaders/es31/uniform_location.test",
191  ]
192  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles31/shaders/es31/{{source_file_part}}" ]
193}
194
195copy("vk_gl_cts_data_data_gles31_shaders_es32") {
196  sources = [
197    "$deqp_path/data/gles31/shaders/es32/android_extension_pack.test",
198    "$deqp_path/data/gles31/shaders/es32/arrays.test",
199    "$deqp_path/data/gles31/shaders/es32/arrays_of_arrays.test",
200    "$deqp_path/data/gles31/shaders/es32/functions.test",
201    "$deqp_path/data/gles31/shaders/es32/implicit_conversions.test",
202    "$deqp_path/data/gles31/shaders/es32/linkage_geometry.test",
203    "$deqp_path/data/gles31/shaders/es32/linkage_geometry_uniform_types.test",
204    "$deqp_path/data/gles31/shaders/es32/linkage_geometry_varying_types.test",
205    "$deqp_path/data/gles31/shaders/es32/linkage_io_block.test",
206    "$deqp_path/data/gles31/shaders/es32/linkage_shader_storage_block.test",
207    "$deqp_path/data/gles31/shaders/es32/linkage_tessellation.test",
208    "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_geometry.test",
209    "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_geometry_varying_types.test",
210    "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_uniform_types.test",
211    "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_varying_types.test",
212    "$deqp_path/data/gles31/shaders/es32/linkage_uniform.test",
213    "$deqp_path/data/gles31/shaders/es32/separate_shader_validation.test",
214    "$deqp_path/data/gles31/shaders/es32/tessellation_negative_user_defined_io.test",
215    "$deqp_path/data/gles31/shaders/es32/uniform_block.test",
216    "$deqp_path/data/gles31/shaders/es32/uniform_location.test",
217  ]
218  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles31/shaders/es32/{{source_file_part}}" ]
219}
220
221copy("vk_gl_cts_data_data_gles31_shaders_gl45") {
222  sources = [
223    "$deqp_path/data/gles31/shaders/gl45/arrays_of_arrays.test",
224    "$deqp_path/data/gles31/shaders/gl45/implicit_conversions.test",
225    "$deqp_path/data/gles31/shaders/gl45/linkage_geometry.test",
226    "$deqp_path/data/gles31/shaders/gl45/linkage_geometry_uniform_types.test",
227    "$deqp_path/data/gles31/shaders/gl45/linkage_geometry_varying_types.test",
228    "$deqp_path/data/gles31/shaders/gl45/linkage_io_block.test",
229    "$deqp_path/data/gles31/shaders/gl45/linkage_shader_storage_block.test",
230    "$deqp_path/data/gles31/shaders/gl45/linkage_tessellation.test",
231    "$deqp_path/data/gles31/shaders/gl45/linkage_tessellation_geometry.test",
232    "$deqp_path/data/gles31/shaders/gl45/linkage_tessellation_geometry_varying_types.test",
233    "$deqp_path/data/gles31/shaders/gl45/linkage_tessellation_uniform_types.test",
234    "$deqp_path/data/gles31/shaders/gl45/linkage_tessellation_varying_types.test",
235    "$deqp_path/data/gles31/shaders/gl45/linkage_uniform.test",
236  ]
237  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles31/shaders/gl45/{{source_file_part}}" ]
238}
239
240copy("vk_gl_cts_data_data_gles3_data") {
241  sources = [ "$deqp_path/data/gles3/data/brick.png" ]
242  outputs =
243      [ "$root_gen_dir/vk_gl_cts_data/data/gles3/data/{{source_file_part}}" ]
244}
245
246copy("vk_gl_cts_data_data_gles3_data_etc1") {
247  sources = [
248    "$deqp_path/data/gles3/data/etc1/photo_helsinki_113x89.pkm",
249    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_0.pkm",
250    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_1.pkm",
251    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_2.pkm",
252    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_3.pkm",
253    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_4.pkm",
254    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_5.pkm",
255    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_6.pkm",
256    "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_7.pkm",
257    "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_x.pkm",
258    "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_y.pkm",
259    "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_z.pkm",
260    "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_x.pkm",
261    "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_y.pkm",
262    "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_z.pkm",
263    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_0.pkm",
264    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_1.pkm",
265    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_2.pkm",
266    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_3.pkm",
267    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_4.pkm",
268    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_5.pkm",
269    "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_6.pkm",
270    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_0.pkm",
271    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_1.pkm",
272    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_2.pkm",
273    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_3.pkm",
274    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_4.pkm",
275    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_5.pkm",
276    "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_6.pkm",
277    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_0.pkm",
278    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_1.pkm",
279    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_2.pkm",
280    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_3.pkm",
281    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_4.pkm",
282    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_5.pkm",
283    "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_6.pkm",
284    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_0.pkm",
285    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_1.pkm",
286    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_2.pkm",
287    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_3.pkm",
288    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_4.pkm",
289    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_5.pkm",
290    "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_6.pkm",
291    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_0.pkm",
292    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_1.pkm",
293    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_2.pkm",
294    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_3.pkm",
295    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_4.pkm",
296    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_5.pkm",
297    "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_6.pkm",
298    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_0.pkm",
299    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_1.pkm",
300    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_2.pkm",
301    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_3.pkm",
302    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_4.pkm",
303    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_5.pkm",
304    "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_6.pkm",
305  ]
306  outputs = [
307    "$root_gen_dir/vk_gl_cts_data/data/gles3/data/etc1/{{source_file_part}}",
308  ]
309}
310
311copy("vk_gl_cts_data_data_gles3_shaders") {
312  sources = [
313    "$deqp_path/data/gles3/shaders/arrays.test",
314    "$deqp_path/data/gles3/shaders/conditionals.test",
315    "$deqp_path/data/gles3/shaders/constant_expressions.test",
316    "$deqp_path/data/gles3/shaders/constants.test",
317    "$deqp_path/data/gles3/shaders/conversions.test",
318    "$deqp_path/data/gles3/shaders/declarations.test",
319    "$deqp_path/data/gles3/shaders/fragdata.test",
320    "$deqp_path/data/gles3/shaders/functions.test",
321    "$deqp_path/data/gles3/shaders/indexing.test",
322    "$deqp_path/data/gles3/shaders/invalid_implicit_conversions.test",
323    "$deqp_path/data/gles3/shaders/invalid_texture_functions.test",
324    "$deqp_path/data/gles3/shaders/keywords.test",
325    "$deqp_path/data/gles3/shaders/large_constant_arrays.test",
326    "$deqp_path/data/gles3/shaders/linkage.test",
327    "$deqp_path/data/gles3/shaders/loops.test",
328    "$deqp_path/data/gles3/shaders/negative.test",
329    "$deqp_path/data/gles3/shaders/preprocessor.test",
330    "$deqp_path/data/gles3/shaders/qualification_order.test",
331    "$deqp_path/data/gles3/shaders/scoping.test",
332    "$deqp_path/data/gles3/shaders/switch.test",
333    "$deqp_path/data/gles3/shaders/swizzle_math_operations.test",
334    "$deqp_path/data/gles3/shaders/swizzles.test",
335    "$deqp_path/data/gles3/shaders/uniform_block.test",
336  ]
337  outputs =
338      [ "$root_gen_dir/vk_gl_cts_data/data/gles3/shaders/{{source_file_part}}" ]
339}
340
341copy("vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz") {
342  sources = [ "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/vertexShader.glsl" ]
343  outputs = [
344    "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/{{source_file_part}}",
345  ]
346}
347
348copy(
349    "vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz_bubblesort_flag") {
350  sources = [
351    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/recipient.frag",
352    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/variant_1.frag",
353    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/variant_2.frag",
354  ]
355  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/bubblesort_flag/{{source_file_part}}" ]
356}
357
358copy("vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz_synthetic") {
359  sources = [
360    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/recipient.frag",
361    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_1.frag",
362    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_2.frag",
363    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_3.frag",
364    "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_4.frag",
365  ]
366  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/synthetic/{{source_file_part}}" ]
367}
368
369copy("vk_gl_cts_data_external_openglcts_data_gl_cts_data_common") {
370  sources = [
371    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL21.test",
372    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL30.test",
373    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL31.test",
374    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL32.test",
375    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL33.test",
376    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL40.test",
377    "$deqp_path/external/openglcts/data/gl_cts/data/common/CoverageGL43.test",
378  ]
379  outputs = [
380    "$root_gen_dir/vk_gl_cts_data/data/gl_cts/data/common/{{source_file_part}}",
381  ]
382}
383
384copy("vk_gl_cts_data_external_openglcts_data_gl_cts_data_gles3") {
385  sources = [
386    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/CoverageES30.test",
387    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/declarations.test",
388    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/literal_parsing.test",
389    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/name_hiding.test",
390    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/preprocessor.test",
391    "$deqp_path/external/openglcts/data/gl_cts/data/gles3/switch.test",
392  ]
393  outputs = [
394    "$root_gen_dir/vk_gl_cts_data/data/gl_cts/data/gles3/{{source_file_part}}",
395  ]
396}
397
398copy(
399    "vk_gl_cts_data_external_openglcts_data_gl_cts_data_gles31_compressed_texture") {
400  sources = [
401    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGB8_120x120.bin",
402    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGB8_240x240.bin",
403    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGB8_240x240_ref.bin",
404    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA1_120x120.bin",
405    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA1_240x240.bin",
406    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA1_240x240_ref.bin",
407    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA8_120x120.bin",
408    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA8_240x240.bin",
409    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RGBA8_240x240_ref.bin",
410    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_120x120.bin",
411    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_240x240.bin",
412    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_240x240_ref.bin",
413    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_signed_120x120.bin",
414    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_signed_240x240.bin",
415    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_RG_signed_240x240_ref.bin",
416    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_120x120.bin",
417    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_240x240.bin",
418    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_240x240_ref.bin",
419    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_signed_120x120.bin",
420    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_signed_240x240.bin",
421    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_R_signed_240x240_ref.bin",
422    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGB8_120x120.bin",
423    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGB8_240x240.bin",
424    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGB8_240x240_ref.bin",
425    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA1_120x120.bin",
426    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA1_240x240.bin",
427    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA1_240x240_ref.bin",
428    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA8_120x120.bin",
429    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA8_240x240.bin",
430    "$deqp_path/external/openglcts/data/gl_cts/data/gles31/compressed_texture/etc_sRGBA8_240x240_ref.bin",
431  ]
432  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gl_cts/data/gles31/compressed_texture/{{source_file_part}}" ]
433}
434
435copy(
436    "vk_gl_cts_data_external_openglcts_data_gl_cts_data_gles32_compressed_texture") {
437  sources = [
438    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x10_120x120.bin",
439    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x10_240x240.bin",
440    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x10_240x240_ref.bin",
441    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x5_120x120.bin",
442    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x5_240x240.bin",
443    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x5_240x240_ref.bin",
444    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x6_120x120.bin",
445    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x6_240x240.bin",
446    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x6_240x240_ref.bin",
447    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x8_120x120.bin",
448    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x8_240x240.bin",
449    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_10x8_240x240_ref.bin",
450    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x10_120x120.bin",
451    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x10_240x240.bin",
452    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x10_240x240_ref.bin",
453    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x12_120x120.bin",
454    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x12_240x240.bin",
455    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_12x12_240x240_ref.bin",
456    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_4x4_120x120.bin",
457    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_4x4_240x240.bin",
458    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_4x4_240x240_ref.bin",
459    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x4_120x120.bin",
460    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x4_240x240.bin",
461    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x4_240x240_ref.bin",
462    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x5_120x120.bin",
463    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x5_240x240.bin",
464    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_5x5_240x240_ref.bin",
465    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x5_120x120.bin",
466    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x5_240x240.bin",
467    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x5_240x240_ref.bin",
468    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x6_120x120.bin",
469    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x6_240x240.bin",
470    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_6x6_240x240_ref.bin",
471    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x5_120x120.bin",
472    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x5_240x240.bin",
473    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x5_240x240_ref.bin",
474    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x6_120x120.bin",
475    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x6_240x240.bin",
476    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x6_240x240_ref.bin",
477    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x8_120x120.bin",
478    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x8_240x240.bin",
479    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_RGBA_8x8_240x240_ref.bin",
480    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x10_120x120.bin",
481    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x10_240x240.bin",
482    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x10_240x240_ref.bin",
483    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x5_120x120.bin",
484    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x5_240x240.bin",
485    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x5_240x240_ref.bin",
486    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x6_120x120.bin",
487    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x6_240x240.bin",
488    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x6_240x240_ref.bin",
489    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x8_120x120.bin",
490    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x8_240x240.bin",
491    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_10x8_240x240_ref.bin",
492    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x10_120x120.bin",
493    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x10_240x240.bin",
494    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x10_240x240_ref.bin",
495    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x12_120x120.bin",
496    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x12_240x240.bin",
497    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_12x12_240x240_ref.bin",
498    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_4x4_120x120.bin",
499    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_4x4_240x240.bin",
500    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_4x4_240x240_ref.bin",
501    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x4_120x120.bin",
502    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x4_240x240.bin",
503    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x4_240x240_ref.bin",
504    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x5_120x120.bin",
505    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x5_240x240.bin",
506    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_5x5_240x240_ref.bin",
507    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x5_120x120.bin",
508    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x5_240x240.bin",
509    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x5_240x240_ref.bin",
510    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x6_120x120.bin",
511    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x6_240x240.bin",
512    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_6x6_240x240_ref.bin",
513    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x5_120x120.bin",
514    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x5_240x240.bin",
515    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x5_240x240_ref.bin",
516    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x6_120x120.bin",
517    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x6_240x240.bin",
518    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x6_240x240_ref.bin",
519    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x8_120x120.bin",
520    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x8_240x240.bin",
521    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/astc_SRGBA_8x8_240x240_ref.bin",
522    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGB8_120x120.bin",
523    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGB8_240x240.bin",
524    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGB8_240x240_ref.bin",
525    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA1_120x120.bin",
526    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA1_240x240.bin",
527    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA1_240x240_ref.bin",
528    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA8_120x120.bin",
529    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA8_240x240.bin",
530    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RGBA8_240x240_ref.bin",
531    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_120x120.bin",
532    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_240x240.bin",
533    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_240x240_ref.bin",
534    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_signed_120x120.bin",
535    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_signed_240x240.bin",
536    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_RG_signed_240x240_ref.bin",
537    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_120x120.bin",
538    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_240x240.bin",
539    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_240x240_ref.bin",
540    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_signed_120x120.bin",
541    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_signed_240x240.bin",
542    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_R_signed_240x240_ref.bin",
543    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGB8_120x120.bin",
544    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGB8_240x240.bin",
545    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGB8_240x240_ref.bin",
546    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA1_120x120.bin",
547    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA1_240x240.bin",
548    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA1_240x240_ref.bin",
549    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA8_120x120.bin",
550    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA8_240x240.bin",
551    "$deqp_path/external/openglcts/data/gl_cts/data/gles32/compressed_texture/etc_sRGBA8_240x240_ref.bin",
552  ]
553  outputs = [ "$root_gen_dir/vk_gl_cts_data/data/gl_cts/data/gles32/compressed_texture/{{source_file_part}}" ]
554}
555