| # GENERATED FILE - DO NOT EDIT. |
| # Generated by: gen_vk_gl_cts_build.py |
| # |
| # Copyright 2019 The ANGLE Project Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| deqp_path = "../../../third_party/VK-GL-CTS/src" |
| |
| copy("vk_gl_cts_data_data_gles2_data") { |
| sources = [ |
| "$deqp_path/data/gles2/data/brick.png", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles2/data/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles2_data_etc1") { |
| sources = [ |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_113x89.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/photo_helsinki_mip_7.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_x.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_y.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_neg_z.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_x.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_y.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_61x61_pos_z.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_x_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_y_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_neg_z_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_x_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_y_mip_6.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_0.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_1.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_2.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_3.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_4.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_5.pkm", |
| "$deqp_path/data/gles2/data/etc1/skybox_pos_z_mip_6.pkm", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles2/data/etc1/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles2_shaders") { |
| sources = [ |
| "$deqp_path/data/gles2/shaders/conditionals.test", |
| "$deqp_path/data/gles2/shaders/constant_expressions.test", |
| "$deqp_path/data/gles2/shaders/constants.test", |
| "$deqp_path/data/gles2/shaders/conversions.test", |
| "$deqp_path/data/gles2/shaders/declarations.test", |
| "$deqp_path/data/gles2/shaders/fragdata.test", |
| "$deqp_path/data/gles2/shaders/functions.test", |
| "$deqp_path/data/gles2/shaders/invalid_constant_expressions.test", |
| "$deqp_path/data/gles2/shaders/invalid_implicit_conversions.test", |
| "$deqp_path/data/gles2/shaders/invalid_texture_functions.test", |
| "$deqp_path/data/gles2/shaders/keywords.test", |
| "$deqp_path/data/gles2/shaders/linkage.test", |
| "$deqp_path/data/gles2/shaders/loops.test", |
| "$deqp_path/data/gles2/shaders/misc.test", |
| "$deqp_path/data/gles2/shaders/preprocessor.test", |
| "$deqp_path/data/gles2/shaders/qualification_order.test", |
| "$deqp_path/data/gles2/shaders/reserved_operators.test", |
| "$deqp_path/data/gles2/shaders/scoping.test", |
| "$deqp_path/data/gles2/shaders/swizzles.test", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles2/shaders/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles3_data") { |
| sources = [ |
| "$deqp_path/data/gles3/data/brick.png", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/data/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles3_data_etc1") { |
| sources = [ |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_113x89.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/photo_helsinki_mip_7.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_x.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_y.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_neg_z.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_x.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_y.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_61x61_pos_z.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_x_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_y_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_neg_z_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_x_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_y_mip_6.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_0.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_1.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_2.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_3.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_4.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_5.pkm", |
| "$deqp_path/data/gles3/data/etc1/skybox_pos_z_mip_6.pkm", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/data/etc1/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles3_shaders") { |
| sources = [ |
| "$deqp_path/data/gles3/shaders/arrays.test", |
| "$deqp_path/data/gles3/shaders/conditionals.test", |
| "$deqp_path/data/gles3/shaders/constant_expressions.test", |
| "$deqp_path/data/gles3/shaders/constants.test", |
| "$deqp_path/data/gles3/shaders/conversions.test", |
| "$deqp_path/data/gles3/shaders/declarations.test", |
| "$deqp_path/data/gles3/shaders/fragdata.test", |
| "$deqp_path/data/gles3/shaders/functions.test", |
| "$deqp_path/data/gles3/shaders/indexing.test", |
| "$deqp_path/data/gles3/shaders/invalid_implicit_conversions.test", |
| "$deqp_path/data/gles3/shaders/invalid_texture_functions.test", |
| "$deqp_path/data/gles3/shaders/keywords.test", |
| "$deqp_path/data/gles3/shaders/large_constant_arrays.test", |
| "$deqp_path/data/gles3/shaders/linkage.test", |
| "$deqp_path/data/gles3/shaders/loops.test", |
| "$deqp_path/data/gles3/shaders/negative.test", |
| "$deqp_path/data/gles3/shaders/preprocessor.test", |
| "$deqp_path/data/gles3/shaders/qualification_order.test", |
| "$deqp_path/data/gles3/shaders/scoping.test", |
| "$deqp_path/data/gles3/shaders/switch.test", |
| "$deqp_path/data/gles3/shaders/swizzle_math_operations.test", |
| "$deqp_path/data/gles3/shaders/swizzles.test", |
| "$deqp_path/data/gles3/shaders/uniform_block.test", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/shaders/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles31_data_tessellation") { |
| sources = [ |
| "$deqp_path/data/gles31/data/tessellation/barrier_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/gl_position_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_even_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_0.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_1.png", |
| "$deqp_path/data/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_2.png", |
| "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_10_out_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/patch_vertices_5_in_10_out_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/primitive_id_tcs_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/primitive_id_tes_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/user_defined_io_isolines_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/user_defined_io_quads_ref.png", |
| "$deqp_path/data/gles31/data/tessellation/user_defined_io_triangles_ref.png", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles31_shaders_es31") { |
| sources = [ |
| "$deqp_path/data/gles31/shaders/es31/android_extension_pack.test", |
| "$deqp_path/data/gles31/shaders/es31/arrays.test", |
| "$deqp_path/data/gles31/shaders/es31/arrays_of_arrays.test", |
| "$deqp_path/data/gles31/shaders/es31/declarations.test", |
| "$deqp_path/data/gles31/shaders/es31/functions.test", |
| "$deqp_path/data/gles31/shaders/es31/implicit_conversions.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_geometry.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_geometry_uniform_types.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_geometry_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_io_block.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_shader_storage_block.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_tessellation.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_geometry.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_geometry_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_uniform_types.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_tessellation_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es31/linkage_uniform.test", |
| "$deqp_path/data/gles31/shaders/es31/separate_shader_validation.test", |
| "$deqp_path/data/gles31/shaders/es31/tessellation_negative_user_defined_io.test", |
| "$deqp_path/data/gles31/shaders/es31/uniform_block.test", |
| "$deqp_path/data/gles31/shaders/es31/uniform_location.test", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles31/shaders/es31/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_data_gles31_shaders_es32") { |
| sources = [ |
| "$deqp_path/data/gles31/shaders/es32/android_extension_pack.test", |
| "$deqp_path/data/gles31/shaders/es32/arrays.test", |
| "$deqp_path/data/gles31/shaders/es32/arrays_of_arrays.test", |
| "$deqp_path/data/gles31/shaders/es32/functions.test", |
| "$deqp_path/data/gles31/shaders/es32/implicit_conversions.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_geometry.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_geometry_uniform_types.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_geometry_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_io_block.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_shader_storage_block.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_tessellation.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_geometry.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_geometry_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_uniform_types.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_tessellation_varying_types.test", |
| "$deqp_path/data/gles31/shaders/es32/linkage_uniform.test", |
| "$deqp_path/data/gles31/shaders/es32/separate_shader_validation.test", |
| "$deqp_path/data/gles31/shaders/es32/tessellation_negative_user_defined_io.test", |
| "$deqp_path/data/gles31/shaders/es32/uniform_block.test", |
| "$deqp_path/data/gles31/shaders/es32/uniform_location.test", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles31/shaders/es32/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz") { |
| sources = [ |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/vertexShader.glsl", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/{{source_file_part}}", |
| ] |
| } |
| |
| copy( |
| "vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz_bubblesort_flag") { |
| sources = [ |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/recipient.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/variant_1.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/bubblesort_flag/variant_2.frag", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/bubblesort_flag/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_external_graphicsfuzz_data_gles3_graphicsfuzz_synthetic") { |
| sources = [ |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/recipient.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_1.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_2.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_3.frag", |
| "$deqp_path/external/graphicsfuzz/data/gles3/graphicsfuzz/synthetic/variant_4.frag", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gles3/graphicsfuzz/synthetic/{{source_file_part}}", |
| ] |
| } |
| |
| copy("vk_gl_cts_data_external_openglcts_data_gles3") { |
| sources = [ |
| "$deqp_path/external/openglcts/data/gles3/arrays.test", |
| "$deqp_path/external/openglcts/data/gles3/declarations.test", |
| "$deqp_path/external/openglcts/data/gles3/literal_parsing.test", |
| "$deqp_path/external/openglcts/data/gles3/name_hiding.test", |
| "$deqp_path/external/openglcts/data/gles3/preprocessor.test", |
| "$deqp_path/external/openglcts/data/gles3/switch.test", |
| ] |
| outputs = [ |
| "$root_gen_dir/vk_gl_cts_data/data/gl_cts/data/gles3/{{source_file_part}}", |
| ] |
| } |