| ### NOTE: This file auto-generated from gen.py |
| |
| cts_resources = [ |
| { |
| source = rebase_path("fuchsia-ci-waivers.xml") |
| dest = "data/fuchsia-ci-waivers.xml" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/.gitignore") |
| dest = "data/vulkan/.gitignore" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/api/descriptor_set/descriptor_set_layout_binding/layout_binding_order.amber") |
| dest = "data/vulkan/amber/api/descriptor_set/descriptor_set_layout_binding/layout_binding_order.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/binding_model/dynamic_offset/shader_reuse_differing_layout_compute.amber") |
| dest = "data/vulkan/amber/binding_model/dynamic_offset/shader_reuse_differing_layout_compute.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/binding_model/dynamic_offset/shader_reuse_differing_layout_graphics.amber") |
| dest = "data/vulkan/amber/binding_model/dynamic_offset/shader_reuse_differing_layout_graphics.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_32bit_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_32bit_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_32bit_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_32bit_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp64_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp64_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp64_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp64_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_32bit_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_32bit_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_32bit_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_32bit_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp64_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp64_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp64_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp64_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_3x3.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_3x3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_4x4.amber") |
| dest = "data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/combined_operations/negintdivand.amber") |
| dest = "data/vulkan/amber/combined_operations/negintdivand.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/combined_operations/notxor.amber") |
| dest = "data/vulkan/amber/combined_operations/notxor.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_basic.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_basic.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_two_invocations.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_two_invocations.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_variable_pointers.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/copy_memory_variable_pointers.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_block.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_block.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_block_with_offset.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_block_with_offset.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_other_block.amber") |
| dest = "data/vulkan/amber/compute/workgroup_memory_explicit_layout/zero_ext_other_block.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/write_ssbo_array.amber") |
| dest = "data/vulkan/amber/compute/write_ssbo_array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_128.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_128.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_2x8x8.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_2x8x8.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x4x8.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x4x8.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x8x4.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_4x8x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x2x8.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x2x8.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x4x4.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x4x4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x8x2.amber") |
| dest = "data/vulkan/amber/compute/zero_initialize_workgroup_memory/workgroup_size_8x8x2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/crash_test/divbyzero_comp.amber") |
| dest = "data/vulkan/amber/crash_test/divbyzero_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/crash_test/divbyzero_frag.amber") |
| dest = "data/vulkan/amber/crash_test/divbyzero_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_fill.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_fill.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_line.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_line.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_point.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_patch_list_tri_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_fill.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_fill.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_line.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_line.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_point.amber") |
| dest = "data/vulkan/amber/draw/depth_bias/depth_bias_triangle_list_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp-output-float.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp-output-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump-output-float.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump-output-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b10g11r11-ufloat-pack32-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp-output-vec3.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp-output-vec3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump-output-vec3.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump-output-vec3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/b8g8r8a8-unorm-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r16g16-sfloat-highp-output-float.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r16g16-sfloat-highp-output-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r16g16-sfloat-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r16g16-sfloat-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r16g16-sfloat-mediump-output-float.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r16g16-sfloat-mediump-output-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r16g16-sfloat-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r16g16-sfloat-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32-sfloat-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32-sfloat-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32-sfloat-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32-sfloat-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp-output-vec3.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp-output-vec3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump-output-vec2.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump-output-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump-output-vec3.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump-output-vec3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r32g32b32a32-sfloat-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r8g8-uint-highp-output-uint.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r8g8-uint-highp-output-uint.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r8g8-uint-highp.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r8g8-uint-highp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r8g8-uint-mediump-output-uint.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r8g8-uint-mediump-output-uint.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/array/r8g8-uint-mediump.amber") |
| dest = "data/vulkan/amber/draw/output_location/array/r8g8-uint-mediump.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/shuffle/inputs-outputs-mod.amber") |
| dest = "data/vulkan/amber/draw/output_location/shuffle/inputs-outputs-mod.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/output_location/shuffle/inputs-outputs.amber") |
| dest = "data/vulkan/amber/draw/output_location/shuffle/inputs-outputs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/draw/shader_invocation/helper_invocation.amber") |
| dest = "data/vulkan/amber/draw/shader_invocation/helper_invocation.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/access-new-vector-inside-if-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/access-new-vector-inside-if-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/always-discarding-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/always-discarding-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-in-do-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/always-false-if-in-do-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/always-false-if-with-discard-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/always-false-if-with-discard-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/arr-value-set-to-arr-value-squared.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/arr-value-set-to-arr-value-squared.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/array-idx-multiplied-by-for-loop-idx.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/array-idx-multiplied-by-for-loop-idx.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/assign-array-value-to-another-array-2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/assign-array-value-to-another-array-2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/assign-array-value-to-another-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/assign-array-value-to-another-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/barrier-in-loop-with-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/barrier-in-loop-with-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/break-in-do-while-with-nested-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/break-in-do-while-with-nested-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/call-function-with-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/call-function-with-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/call-if-while-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/call-if-while-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/color-set-in-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/color-set-in-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/color-write-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/color-write-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/complex-nested-loops-and-call.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/complex-nested-loops-and-call.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/conditional-return-in-infinite-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/conditional-return-in-infinite-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/continue-and-merge.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/continue-and-merge.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/control-flow-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/control-flow-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/control-flow-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/control-flow-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cosh-return-inf-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cosh-return-inf-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-access-array-dot.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-access-array-dot.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-analysis-reachable-from-many.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-analysis-reachable-from-many.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-and-even-numbers-from-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-and-even-numbers-from-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-acos-ldexp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-acos-ldexp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-determinant-for-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-determinant-for-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-determinant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-determinant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-mix-nan.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-mix-nan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-mod-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-mod-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-module-small-number.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-module-small-number.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-negative-step-func.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-negative-step-func.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-reflect-denorm.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-reflect-denorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-sinh-negative-log2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-sinh-negative-log2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-tanh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-tanh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-undefined-matrix-mul.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-undefined-matrix-mul.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-apfloat-unpackunorm-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-apfloat-unpackunorm-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-array-accesses-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-array-accesses-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-array-cast-bool-float-div-by-zero-no-effect.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-array-cast-bool-float-div-by-zero-no-effect.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-array-copies-loops-with-limiters.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-array-copies-loops-with-limiters.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-array-set-element-condition-negative-modulus.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-array-set-element-condition-negative-modulus.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-asin-undefined-smoothstep.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-asin-undefined-smoothstep.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-atan-trunc-vec4.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-atan-trunc-vec4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-basic-block-discard-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-basic-block-discard-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitcount.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitcount.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitfieldExtract-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitfieldExtract-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitfieldinsert-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitfieldinsert-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitfieldreverse-left-shift-findmsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitfieldreverse-left-shift-findmsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitfieldreverse-loop-limit-underflow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitfieldreverse-loop-limit-underflow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitwise-and-variable-and-its-negation.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitwise-and-variable-and-its-negation.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitwise-inverse-uniform-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitwise-inverse-uniform-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitwise-or-uniform-zero-tenth-bit-loop-limit-find-lsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitwise-or-uniform-zero-tenth-bit-loop-limit-find-lsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitwise-shift-right-always-select-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitwise-shift-right-always-select-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-bitwise-shift-right-full-bits-no-effect-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-bitwise-shift-right-full-bits-no-effect-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-blockfrequency-several-for-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-blockfrequency-several-for-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-branch-probability-identity-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-branch-probability-identity-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-cast-float-to-int-and-back.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-cast-float-to-int-and-back.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-loop-limit-increment-float-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-loop-limit-increment-float-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-lower-limit-from-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-lower-limit-from-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-min-bitcount-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-min-bitcount-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-value-and-min-select-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-value-and-min-select-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-vector-component-condition-using-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-vector-component-condition-using-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-vector-element-ceil-negative.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-vector-element-ceil-negative.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clamp-vector-variable-negative-offset.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clamp-vector-variable-negative-offset.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-clear-yz-inside-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-clear-yz-inside-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-color-output-undefined-in-unexecuted-branch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-color-output-undefined-in-unexecuted-branch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-color-overwrite-identity-matrix-multiply.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-color-overwrite-identity-matrix-multiply.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-combine-and-or-xor-gt-lt.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-combine-and-or-xor-gt-lt.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-condition-bitfield-extract-integer.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-condition-bitfield-extract-integer.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-condition-clamp-min-from-uniform-never-larger.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-condition-clamp-min-from-uniform-never-larger.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-condition-increment-zero-to-one-divide-by-two.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-condition-increment-zero-to-one-divide-by-two.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-condition-loop-index-bitwise-not.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-condition-loop-index-bitwise-not.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-condition-matrix-determinant-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-condition-matrix-determinant-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-conditional-discard-inside-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-conditional-discard-inside-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-conditions-empty-blocks-index-array-one-divided-by-findlsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-conditions-empty-blocks-index-array-one-divided-by-findlsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-bitfieldinsert-div-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-bitfieldinsert-div-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-ceil-vec4.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-ceil-vec4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-inside-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-inside-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-max.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-max.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-min.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-min.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-vs-original.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp-vs-original.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-det-identity.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-det-identity.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-dot-condition-true.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-dot-condition-true.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-dot-determinant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-dot-determinant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-gte-const-first.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-gte-const-first.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-min-as-loop-range.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-min-as-loop-range.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-mod-one-one-lte.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-mod-one-one-lte.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-pow-large-exp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-pow-large-exp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-same-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-same-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-sinh-inf.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-sinh-inf.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-const-folding-vector-shuffle.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-const-folding-vector-shuffle.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-constant-folding-atan-over-tanh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-constant-folding-atan-over-tanh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-constants-combine-add-sub.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-constants-combine-add-sub.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-constants-mix-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-constants-mix-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-continue-break-discard-return-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-continue-break-discard-return-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-copy-array-elements-except-first-nested-loop-replace-identical-values.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-copy-array-elements-except-first-nested-loop-replace-identical-values.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-copy-output-color-swizzle-array-indexing.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-copy-output-color-swizzle-array-indexing.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-func-argument.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-func-argument.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-no-stores.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-no-stores.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-param-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-copy-prop-arrays-param-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-cosh-clamped-to-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-cosh-clamped-to-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-cumulate-loops-unreachable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-cumulate-loops-unreachable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-clamp-undefined-access-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-clamp-undefined-access-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-combine-casts-legalize-vector-types-xyz-swizzle-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-combine-casts-legalize-vector-types-xyz-swizzle-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-findmsb-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-findmsb-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-glf_color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-glf_color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-increment-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-increment-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-loop-bitfieldreverse.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-loop-bitfieldreverse.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-neg-div-pow2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-neg-div-pow2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dag-combiner-same-cond-nested.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dag-combiner-same-cond-nested.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dead-branch-func-return-arg.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dead-branch-func-return-arg.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dead-code-unreachable-merge.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dead-code-unreachable-merge.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-decrement-vector-elements-clamp-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-decrement-vector-elements-clamp-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-derivative-uniform-vector-global-loop-count.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-derivative-uniform-vector-global-loop-count.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-descending-loop-index-temporary-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-descending-loop-index-temporary-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-descending-loop-min-max-always-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-descending-loop-min-max-always-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-determinant-uninitialized-matrix-never-chosen.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-determinant-uninitialized-matrix-never-chosen.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dfdx-dfdy-after-nested-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dfdx-dfdy-after-nested-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-discard-condition-loop-same-condition-again.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-discard-condition-loop-same-condition-again.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-divide-matrix-transpose-by-constant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-divide-matrix-transpose-by-constant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-do-while-loop-until-uniform-lt-itself.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-do-while-loop-until-uniform-lt-itself.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-do-while-negative-iterator-nested-loops-increment-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-do-while-negative-iterator-nested-loops-increment-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-do-while-switch-case-bitcount-findmsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-do-while-switch-case-bitcount-findmsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-double-if-true-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-double-if-true-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-double-negation-fragcoord-cast-ivec2-bitwise-and.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-double-negation-fragcoord-cast-ivec2-bitwise-and.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-dummy-function-loop-array-element-increment-never-read.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-dummy-function-loop-array-element-increment-never-read.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-empty-loop-minus-one-modulo-variable-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-empty-loop-minus-one-modulo-variable-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-enable-bits-pixel-location-negate-not-equal-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-enable-bits-pixel-location-negate-not-equal-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-exp2-two.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-exp2-two.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-extend-uniform-vec2-to-vec3-matrix-multiply.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-extend-uniform-vec2-to-vec3-matrix-multiply.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-find-msb-input-either-zero-or-minus-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-find-msb-input-either-zero-or-minus-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-findlsb-division-by-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-findlsb-division-by-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-float-array-init-pow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-float-array-init-pow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-and-in-for-loop-range.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-and-in-for-loop-range.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-and-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-and-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-or-full-mask.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-or-full-mask.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-xor.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-bitwise-xor.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-logical-and-const-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-logical-and-const-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-logical-and-constant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-logical-and-constant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-logical-or-constant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-logical-or-constant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-negate-min-int-value.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-negate-min-int-value.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-negate-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-negate-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-shift-gte32.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-shift-gte32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-shift-right-arithmetic.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-shift-right-arithmetic.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fold-switch-udiv.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fold-switch-udiv.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-clamp-cmp-const-first.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-clamp-cmp-const-first.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-merge-add-sub-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-merge-add-sub-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-construct-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-construct-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-dot-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-dot-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-dot-no-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-dot-no-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-add-sub.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-add-sub.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-div-mul.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-div-mul.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-divs.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-divs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-mul-div.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-mul-div.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-sub-add.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-sub-add.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-sub-sub.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-sub-sub.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-var-sub.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-merge-var-sub.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-mix-uniform-weight.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-mix-uniform-weight.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-negate-div.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-negate-div.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-negate-sub.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-negate-sub.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-redundant-mix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-redundant-mix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-shuffle-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-shuffle-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-shuffle-mix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-shuffle-mix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-split-vector-init.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-split-vector-init.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-folding-rules-vec-mix-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-folding-rules-vec-mix-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-array-initializing-modulo.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-array-initializing-modulo.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-loop-condition-one-shift-right-integer-comparison-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-loop-condition-one-shift-right-integer-comparison-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-loop-min-increment-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-loop-min-increment-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-loop-start-negative-increment-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-loop-start-negative-increment-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-loop-struct-as-iterator.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-loop-struct-as-iterator.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-for-switch-fallthrough.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-for-switch-fallthrough.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fract-asin-undefined-never-used.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fract-asin-undefined-never-used.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fract-smoothstep-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fract-smoothstep-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fract-trunc-always-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fract-trunc-always-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcood-multiple-conditions-function-loop-global-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcood-multiple-conditions-function-loop-global-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-and-one-or-same-value.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-and-one-or-same-value.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-bitwise-and-loop-reduce-value-index-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-bitwise-and-loop-reduce-value-index-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-bitwise-not.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-bitwise-not.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-clamp-array-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-clamp-array-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-conditions-never-return-index-array-using-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-conditions-never-return-index-array-using-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-integer-loop-reduce-to-range.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-integer-loop-reduce-to-range.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-loop-limit-negative-decrease-sum-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-loop-limit-negative-decrease-sum-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-multiple-conditions-function-global-loop-counter-simplified.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-multiple-conditions-function-global-loop-counter-simplified.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-multiply.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-multiply.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-fragcoord-select-always-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fragcoord-select-always-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-always-return-negative-bitfield-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-always-return-negative-bitfield-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-argument-uniform-float-loop-never-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-argument-uniform-float-loop-never-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-call-twice-clamp-global-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-call-twice-clamp-global-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-check-argument-one-always-return-minus-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-check-argument-one-always-return-minus-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-clamp-min-identical-shift-right.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-clamp-min-identical-shift-right.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-divide-argument-until-lt-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-divide-argument-until-lt-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-find-lsb-ivec2-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-find-lsb-ivec2-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-fragcoord-condition-always-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-fragcoord-condition-always-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-global-loop-counter-sample-texture.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-global-loop-counter-sample-texture.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-global-variables-fragcoord-condition-call-twice.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-global-variables-fragcoord-condition-call-twice.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-index-array-redundant-clamps.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-index-array-redundant-clamps.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-infinite-loop-always-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-infinite-loop-always-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-infinite-loop-return-identical-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-infinite-loop-return-identical-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-large-array-max-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-large-array-max-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-large-loop-always-return-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-large-loop-always-return-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-large-loop-break-argument-lte-global-loop-bound.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-large-loop-break-argument-lte-global-loop-bound.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-check-determinant-zero-return-vector.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-check-determinant-zero-return-vector.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-clamp-no-effect.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-clamp-no-effect.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-constant-array-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-constant-array-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-uniform-shift-right.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-uniform-shift-right.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-variable-less-than-min-itself.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-condition-variable-less-than-min-itself.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-copy-array-elements-based-on-arguments.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-copy-array-elements-based-on-arguments.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-modify-ivec-components-infinite-loop-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-modify-ivec-components-infinite-loop-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-same-conditions-multiple-times-struct-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-same-conditions-multiple-times-struct-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-switch-increment-array-element-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-switch-increment-array-element-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loop-variable-multiplied-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loop-variable-multiplied-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-loops-vector-mul-matrix-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-loops-vector-mul-matrix-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-max-all-ones-select-always-true.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-max-all-ones-select-always-true.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-min-identical-integer-division-multiplication.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-min-identical-integer-division-multiplication.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-min-integer-large-shift-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-min-integer-large-shift-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-multiple-loops-compare-integer-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-multiple-loops-compare-integer-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-nested-do-whiles-looped-once.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-nested-do-whiles-looped-once.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-nested-loops-break-early-never-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-nested-loops-break-early-never-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-nested-loops-limit-uniform-xor-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-nested-loops-limit-uniform-xor-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-parameter-zero-divided-by-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-parameter-zero-divided-by-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-round-unpack-half-2x16.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-round-unpack-half-2x16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-set-struct-field-zero-loop-reset-first-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-set-struct-field-zero-loop-reset-first-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-struct-int-array-loop-check-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-struct-int-array-loop-check-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-switch-case-constant-clamp-transpose-identity-matrices.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-switch-case-constant-clamp-transpose-identity-matrices.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-trivial-switch-case.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-trivial-switch-case.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-two-loops-limit-using-arguments-array-element-copies.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-two-loops-limit-using-arguments-array-element-copies.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-undefined-shift-left-index-array-with-return-value.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-undefined-shift-left-index-array-with-return-value.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-unpack-unorm-2x16-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-unpack-unorm-2x16-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-unused-argument-single-loop-iteration-icrement-global-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-unused-argument-single-loop-iteration-icrement-global-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-variable-plus-one-minus-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-variable-plus-one-minus-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-vec2-never-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-vec2-never-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-function-with-nested-loops-called-from-nested-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-function-with-nested-loops-called-from-nested-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-bound-true-logical-or.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-bound-true-logical-or.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-count-array-struct-field-set-int-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-count-array-struct-field-set-int-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-accumulate-integer-condition-large-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-accumulate-integer-condition-large-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-exhaust-calling-function-twice.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-exhaust-calling-function-twice.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-findlsb-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-findlsb-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-float-accumulate-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-float-accumulate-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-for-loop-function-call-inside-never-called.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-for-loop-function-call-inside-never-called.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-main-function-call.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-main-function-call.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-multiply-one-minus.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-multiply-one-minus.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-read-past-matrix-size-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-read-past-matrix-size-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-select-one-or-zero-never-greater-than-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-select-one-or-zero-never-greater-than-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-set-array-element-once-index-using-findmsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-set-array-element-once-index-using-findmsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-squared-comparison.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-squared-comparison.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-texture-sample-loop-condition-set-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-global-loop-counter-texture-sample-loop-condition-set-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-if-conversion-identical-branches.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-if-conversion-identical-branches.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-if-switch-fallthrough.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-if-switch-fallthrough.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-if-true-continue.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-if-true-continue.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-if-true-discard-in-do-while-never-reached.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-if-true-discard-in-do-while-never-reached.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-if-true-float-bits-to-int-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-if-true-float-bits-to-int-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inc-array-element-loop-lsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inc-array-element-loop-lsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inc-inside-switch-and-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inc-inside-switch-and-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-array-element-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-array-element-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-array-element-usub-borrow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-array-element-usub-borrow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-float-in-loop-abs.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-float-in-loop-abs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-global-counter-loop-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-global-counter-loop-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-inside-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-inside-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-int-loop-counter-mod-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-int-loop-counter-mod-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-multiple-integers.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-multiple-integers.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-one-array-element-check-index-from-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-one-array-element-check-index-from-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-vector-array-matrix-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-vector-array-matrix-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-vector-component-with-matrix-copy.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-vector-component-with-matrix-copy.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-increment-vector-function-call-conditional.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-vector-function-call-conditional.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-index-array-using-uniform-bitwise-or-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-index-array-using-uniform-bitwise-or-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-initialize-integer-array-variable-divided-by-itself.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-initialize-integer-array-variable-divided-by-itself.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inline-pass-empty-block.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inline-pass-empty-block.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inline-pass-nested-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inline-pass-nested-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inline-pass-return-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inline-pass-return-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inline-pass-unreachable-func.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inline-pass-unreachable-func.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-determinant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-determinant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-increase-negative.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-increase-negative.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-ldexp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-ldexp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-neg-func-arg.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-neg-func-arg.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-pre-increase.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-add-sub-pre-increase.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-for-bitfieldinsert.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-for-bitfieldinsert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-pack-unpack.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-pack-unpack.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-xor-add.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-and-or-xor-xor-add.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-combine-select-uaddcarry.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-combine-select-uaddcarry.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-isnan.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-isnan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-ldexp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-ldexp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-pre-increment-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-pre-increment-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-ternary-vector-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-ternary-vector-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-while-modulo.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-compares-while-modulo.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-mul-div-rem-if-undefined-divide-mix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-mul-div-rem-if-undefined-divide-mix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-pack-unpack.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-pack-unpack.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-select-findlsb-uaddcarry.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-select-findlsb-uaddcarry.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-bitfield-bitcount.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-bitfield-bitcount.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-left-shift-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-left-shift-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-mix-mix-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-shifts-mix-mix-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-pack-unpack.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-pack-unpack.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-packsnorm-unpackunorm.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-packsnorm-unpackunorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-switch-or-xor.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-simplify-demanded-switch-or-xor.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-combine-vector-ops-asin.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-combine-vector-ops-asin.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-peephole-optimizer-acosh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-peephole-optimizer-acosh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-inst-value-tracking-inversesqrt.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-inst-value-tracking-inversesqrt.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instr-emitter-pow-asinh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instr-emitter-pow-asinh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instr-info-det-mat-min.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instr-info-det-mat-min.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-atanh-log-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-atanh-log-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-bit-shifting.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-bit-shifting.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-inclusive-or.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-inclusive-or.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-mod-acos-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-mod-acos-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-mod-sqrt-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-mod-sqrt-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-sqrt.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instruction-simplify-sqrt.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instructions-first-value-phi.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instructions-first-value-phi.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-instructions-for-if-less-than-equal.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-instructions-for-if-less-than-equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-int-div-round-to-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-int-div-round-to-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-int-full-bits-divide-by-two-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-int-full-bits-divide-by-two-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-int-initialize-from-multiple-large-arrays.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-int-initialize-from-multiple-large-arrays.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-integer-constant-mod-variable-increased-condition-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-integer-constant-mod-variable-increased-condition-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-integer-minus-one-increased-before-indexing-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-integer-minus-one-increased-before-indexing-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-integer-modulo-negative.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-integer-modulo-negative.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-integer-variable-or-with-inversion.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-integer-variable-or-with-inversion.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-intervalmap-set-stop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-intervalmap-set-stop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ir-builder-constant-fold-inst-combine-calls-value-tracking-findmsb-incr-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ir-builder-constant-fold-inst-combine-calls-value-tracking-findmsb-incr-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-irbuilder-matrix-cell-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-irbuilder-matrix-cell-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-isnan-asinh-clamp-always-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-isnan-asinh-clamp-always-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ivec-from-uniform-float-shift-right-add-components.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ivec-from-uniform-float-shift-right-add-components.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ivec-shift-right-by-large-number.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ivec-shift-right-by-large-number.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-large-for-loop-exit-early-set-iterator-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-large-for-loop-exit-early-set-iterator-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-large-int-array-nested-loops-set-ivec-index-component-sum.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-large-int-array-nested-loops-set-ivec-index-component-sum.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-large-loop-break-early-condition-iterator-divided.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-large-loop-break-early-condition-iterator-divided.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-large-loop-multiply-integer-by-uniform-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-large-loop-multiply-integer-by-uniform-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-large-number-of-false-conditions-return-discard-continue.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-large-number-of-false-conditions-return-discard-continue.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ldexp-exponent-undefined-divided-fragcoord-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ldexp-exponent-undefined-divided-fragcoord-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ldexp-undefined-mat-vec-multiply.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ldexp-undefined-mat-vec-multiply.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-left-shift-array-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-left-shift-array-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-left-shift-right-shift-compare.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-left-shift-right-shift-compare.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-liveinterval-different-dest.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-liveinterval-different-dest.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-abs-multiply-offset.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-abs-multiply-offset.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-array-element-bitfield-insert-undefined-never-read.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-array-element-bitfield-insert-undefined-never-read.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-array-element-copy-index-clamp-sign.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-array-element-copy-index-clamp-sign.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-array-index-decrement-never-negative.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-array-index-decrement-never-negative.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-array-struct-field-index-array-with-uniforms.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-array-struct-field-index-array-with-uniforms.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-break-after-first-iteration-set-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-break-after-first-iteration-set-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-break-floor-nan-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-break-floor-nan-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-break-fragcoord-x-empty-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-break-fragcoord-x-empty-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-clamp-to-one-empty-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-clamp-to-one-empty-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-bitfield-extract-set-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-bitfield-extract-set-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-clamp-vec-of-ones.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-clamp-vec-of-ones.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-constant-struct-field-data.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-constant-struct-field-data.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-divide-by-uniform-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-divide-by-uniform-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-double-negate.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-double-negate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-filter-some-iterations-never-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-filter-some-iterations-never-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-increment-integer-fallback-global-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-increment-integer-fallback-global-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-condition-logical-or-never-iterated.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-condition-logical-or-never-iterated.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-construct-vec4-from-vec4-clamp-same-min-max.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-construct-vec4-from-vec4-clamp-same-min-max.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-copy-previous-array-element-first-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-copy-previous-array-element-first-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-decrease-integer-never-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-decrease-integer-never-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-decrease-vector-component-only-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-decrease-vector-component-only-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-decrease-vector-components-assign-multiple-times.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-decrease-vector-components-assign-multiple-times.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-dfdx-constant-divide.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-dfdx-constant-divide.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-divide-uninitialized-vector-min-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-divide-uninitialized-vector-min-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-exit-conditions-sampler-struct-integer-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-exit-conditions-sampler-struct-integer-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-find-lsb-eight-fragcoord-never-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-find-lsb-eight-fragcoord-never-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-findmsb-findlsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-findmsb-findlsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-fragcoord-identical-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-fragcoord-identical-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-function-call-negative-argument.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-function-call-negative-argument.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-function-call-vector-matrix-multiplication.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-function-call-vector-matrix-multiplication.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-global-counter-break-set-ivec-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-global-counter-break-set-ivec-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-global-counter-increment-iterator-select-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-global-counter-increment-iterator-select-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increase-iterator-condition-uniform-copy-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increase-iterator-condition-uniform-copy-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-array-elements-clamp-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-array-elements-clamp-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-array-index-array-usuborrow-feedback.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-array-index-array-usuborrow-feedback.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-integer-findmsb-minus-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-integer-findmsb-minus-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-integer-set-output-color-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-integer-set-output-color-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-matrix-element-break-after-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-matrix-element-break-after-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-index-array-max-negative-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-index-array-max-negative-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-integer-half-minus-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-integer-half-minus-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-iterator-bitwise-negate.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-iterator-bitwise-negate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-iterator-limit-xor-and-unifrom.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-iterator-limit-xor-and-unifrom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-iterator-plus-one-variable-outside-index-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-iterator-plus-one-variable-outside-index-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-iterator-start-select-uniform-negative-integer.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-iterator-start-select-uniform-negative-integer.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-iterator-start-shift-left-right.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-iterator-start-shift-left-right.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-large-array-index-clamp-negative-value.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-large-array-index-clamp-negative-value.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-limiter-min-findlsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-limiter-min-findlsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-limiter-uniform-bitwise-and-one-always-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-limiter-uniform-bitwise-and-one-always-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-logical-xor.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-logical-xor.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-max-divide-integer-by-ten.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-max-divide-integer-by-ten.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-min-max-clamp-increment-only-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-min-max-clamp-increment-only-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-multiple-iterator-variables-copy-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-multiple-iterator-variables-copy-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-never-iterated-constant-vector-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-never-iterated-constant-vector-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-overwrite-sample-texture-as-color-output.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-overwrite-sample-texture-as-color-output.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-read-array-index-from-array-data.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-read-array-index-from-array-data.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-replace-output-color-restore-original.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-replace-output-color-restore-original.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-returns-behind-true-and-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-returns-behind-true-and-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-sampled-texel-integer-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-sampled-texel-integer-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-set-vector-components-pow-two.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-set-vector-components-pow-two.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-start-fragcoord-while-iterates-once.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-start-fragcoord-while-iterates-once.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-start-from-one-switch-case-invalid-color-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-start-from-one-switch-case-invalid-color-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-start-from-one-switch-case-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-start-from-one-switch-case-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-struct-array-field-set-value-self-dependency.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-struct-array-field-set-value-self-dependency.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-switch-discard-never-hit.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-switch-discard-never-hit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-two-iterators-increment-array-empty-do-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-two-iterators-increment-array-empty-do-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-variable-less-than-itself.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-variable-less-than-itself.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loop-with-two-integers.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-with-two-integers.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loops-and-conditions-fragcoord-always-false-floats-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loops-and-conditions-fragcoord-always-false-floats-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-loops-same-code-outside-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loops-same-code-outside-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-machine-basic-block-for-for-for-less-than.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-machine-basic-block-for-for-for-less-than.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-machine-scheduler-for-if-pow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-machine-scheduler-for-if-pow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-machinevaluetype-one-iter-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-machinevaluetype-one-iter-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-matching-conditions-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-matching-conditions-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-matching-if-always-true-inside-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-matching-if-always-true-inside-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-matrix-double-transpose.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-matrix-double-transpose.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-matrix-mult-round-even-asinh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-matrix-mult-round-even-asinh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-matrix-square-mul-with-vector.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-matrix-square-mul-with-vector.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-max-clamp-same-minval.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-max-clamp-same-minval.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-max-min-less-than.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-max-min-less-than.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mem-pass-sum-struct-members.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mem-pass-sum-struct-members.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mem-pass-unused-component.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mem-pass-unused-component.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-merge-return-condition-twice.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-merge-return-condition-twice.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-identical-uint-uniform-check-highest-bit.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-identical-uint-uniform-check-highest-bit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-identical-uint-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-identical-uint-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-intbitstofloat-undefined-never-used.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-intbitstofloat-undefined-never-used.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-negative-constant-always-below-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-negative-constant-always-below-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-nested-loop-same-value-for-variables.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-nested-loop-same-value-for-variables.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-min-vec2-transpose-mat2-identity.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-min-vec2-transpose-mat2-identity.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-missing-return-value-function-never-called.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-missing-return-value-function-never-called.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mix-uninitialized-float-never-selected.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mix-uninitialized-float-never-selected.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mix-uninitialized-vector-select-only-defined-data.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mix-uninitialized-vector-select-only-defined-data.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mod-acosh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mod-acosh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-mod-uint-bits-float.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mod-uint-bits-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-modf-clamp-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-modf-clamp-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-modf-integer-to-private.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-modf-integer-to-private.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-modulo-zero-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-modulo-zero-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-multiple-fragcoord-conditions-false-never-return-sample-texture.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-multiple-fragcoord-conditions-false-never-return-sample-texture.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-multiple-fragcoord-conditions-never-return-color-uninitialized.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-multiple-fragcoord-conditions-never-return-color-uninitialized.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-multiple-functions-global-never-change.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-multiple-functions-global-never-change.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-multiple-loops-same-condition-always-false-global-loop-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-multiple-loops-same-condition-always-false-global-loop-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-multiple-one-iteration-loops-global-counter-write-matrices.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-multiple-one-iteration-loops-global-counter-write-matrices.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-negative-integer-bitwise-or-uniform-increment-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-negative-integer-bitwise-or-uniform-increment-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-functions-accumulate-global-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-functions-accumulate-global-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-functions-compare-fragcood-length-zero-vector.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-functions-compare-fragcood-length-zero-vector.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-functions-loop-assign-global-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-functions-loop-assign-global-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-functions-struct-arrays-vector-lengths.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-functions-struct-arrays-vector-lengths.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-functions-vec4-array-element-argument.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-functions-vec4-array-element-argument.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-continue-inner-copy-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-continue-inner-copy-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-decrease-vector-components.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-decrease-vector-components.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-initializer-value-increased-inside.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-initializer-value-increased-inside.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-large-array-index-using-vector-components.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-large-array-index-using-vector-components.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-not-greater-than-increment-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-not-greater-than-increment-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loop-undefined-smoothstep-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loop-undefined-smoothstep-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-array-choose-red-last-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-array-choose-red-last-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-assign-vector-elements-from-matrix-no-negative-indexing.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-assign-vector-elements-from-matrix-no-negative-indexing.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-clamp-ivec-push-constant-increment-global-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-clamp-ivec-push-constant-increment-global-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-copy-array-elements-skip-first.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-copy-array-elements-skip-first.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-decrease-ivec-component.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-decrease-ivec-component.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-decrease-vector-component-by-matrix-element-global-loop-counter.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-decrease-vector-component-by-matrix-element-global-loop-counter.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-different-iteration-rates-function-copy-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-different-iteration-rates-function-copy-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-divide-integer-constant-always-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-divide-integer-constant-always-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-float-array-select-by-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-float-array-select-by-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-float-bits-to-int-increment-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-float-bits-to-int-increment-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-fragcoord-conditions-empty-blocks.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-fragcoord-conditions-empty-blocks.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-fragcoord-never-return-descending-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-fragcoord-never-return-descending-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-counter-func-set-struct-field.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-counter-func-set-struct-field.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-counter-increment-single-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-counter-increment-single-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-do-while-accumulate-float.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-do-while-accumulate-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-fragcoord-negative-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-fragcoord-negative-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-index-array-vec2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-index-array-vec2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-iterator-dependency.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-iterator-dependency.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-output-color-from-backup.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-output-color-from-backup.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-reached-second-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-global-loop-counter-reached-second-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-identical-iterator-names-multiply-divide.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-identical-iterator-names-multiply-divide.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-identical-iterators-compare-same-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-identical-iterators-compare-same-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-increase-integer-dot-product.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-increase-integer-dot-product.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-inner-loop-min-copy-array-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-inner-loop-min-copy-array-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-iterator-times-two-while-min.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-iterator-times-two-while-min.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-never-change-array-element-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-never-change-array-element-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-redundant-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-redundant-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-return-inside-while-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-return-inside-while-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-sample-opposite-corners.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-sample-opposite-corners.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-select-starting-value-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-select-starting-value-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-set-struct-data-verify-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-set-struct-data-verify-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-substract-matrix-element-change-float.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-substract-matrix-element-change-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-switch-add-zero-matrix-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-switch-add-zero-matrix-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-switch-case-fallthrough-increment-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-switch-case-fallthrough-increment-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-temporary-copy-output-color-index-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-temporary-copy-output-color-index-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-while-condition-integer-range-increment-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-while-condition-integer-range-increment-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-loops-while-min-iterator-condition-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-loops-while-min-iterator-condition-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nested-structs-function-set-inner-struct-field-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nested-structs-function-set-inner-struct-field-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nir-array-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nir-array-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nir-opt-large-constants-for-clamp-vector-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nir-opt-large-constants-for-clamp-vector-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nir-opt-loop-unroll-if-if-if-if-do-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nir-opt-loop-unroll-if-if-if-if-do-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-not-clamp-matrix-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-not-clamp-matrix-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-nouble-negation-fragcoord-cast-ivec2-bitwise-and.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-nouble-negation-fragcoord-cast-ivec2-bitwise-and.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-one-bitwise-and-bitwise-or-full-bits.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-one-bitwise-and-bitwise-or-full-bits.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-one-minus-clamp-always-one-cast-to-int.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-one-minus-clamp-always-one-cast-to-int.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-optimize-phis-for-for-do-while-if-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-optimize-phis-for-for-do-while-if-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-optimize-phis-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-optimize-phis-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-packhalf-unpackunorm.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-packhalf-unpackunorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pattern-match-signum.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pattern-match-signum.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pattern-match-single-bit.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pattern-match-single-bit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-peephole-optimizer-target-instr-info-for-if-if-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-peephole-optimizer-target-instr-info-for-if-if-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pow-distance-uniform-vector-constant-one-vector.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pow-distance-uniform-vector-constant-one-vector.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pow-identical-value-sqrt.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pow-identical-value-sqrt.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pow-undefined-result-condition-with-always-true.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pow-undefined-result-condition-with-always-true.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-pow-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pow-undefined.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-rcp-negative-int.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-rcp-negative-int.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-read-matrix-push-constant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-read-matrix-push-constant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-reciprocal-var-minus-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-reciprocal-var-minus-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-reduce-load-array-replace-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-reduce-load-array-replace-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-reduce-load-replace-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-reduce-load-replace-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-reinitialize-matrix-after-undefined-value.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-reinitialize-matrix-after-undefined-value.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-repeating-conditions-fract-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-repeating-conditions-fract-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-replace-copy-object.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-replace-copy-object.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-return-after-do-while.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-return-after-do-while.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-return-after-first-iteration.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-return-after-first-iteration.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-return-partly-undefined-vector-from-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-return-partly-undefined-vector-from-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sample-texture-hundred-iterations.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sample-texture-hundred-iterations.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sampler-as-function-argument.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sampler-as-function-argument.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-scaled-number-nested-loops-array-access.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-scaled-number-nested-loops-array-access.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-scaled-number-nested-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-scaled-number-nested-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-schedule-dag-rrlist-mix-log-cos.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-schedule-dag-rrlist-mix-log-cos.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-selection-dag-assign-back-and-forth.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-selection-dag-assign-back-and-forth.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-selection-dag-inverse-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-selection-dag-inverse-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-selection-dag-lt-gt.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-selection-dag-lt-gt.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-selection-dag-same-cond-twice.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-selection-dag-same-cond-twice.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-set-array-elements-to-uniform-check-value-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-set-array-elements-to-uniform-check-value-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-set-output-color-function-call-nested-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-set-output-color-function-call-nested-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-set-vector-cos-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-set-vector-cos-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sign-array-access-uaddcarry.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sign-array-access-uaddcarry.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplification-unused-struct.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplification-unused-struct.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplification-while-inside-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplification-while-inside-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-clamp-max-itself.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-clamp-max-itself.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-combine-compares-max-max-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-combine-compares-max-max-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-component-uniform-idx.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-component-uniform-idx.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-div-by-uint-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-div-by-uint-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-for-bitwise-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-for-bitwise-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-ldexp-exponent-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-ldexp-exponent-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-max-multiplied-values.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-max-multiplied-values.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-modulo-1.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-modulo-1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-mul-identity.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-mul-identity.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-not-less-than-neg.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-not-less-than-neg.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-right-shift-greater-than-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-right-shift-greater-than-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-select-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-select-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-sign-cosh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-sign-cosh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-simplify-smoothstep-undef.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-simplify-smoothstep-undef.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sin-mul-mat-mat-mul-vec-mat.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sin-mul-mat-mat-mul-vec-mat.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-single-block-elim-self-assign.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-single-block-elim-self-assign.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-single-store-elim-assume-store.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-single-store-elim-assume-store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sinh-ldexp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sinh-ldexp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-small-array-overwrite-most-uniform-value-check-data-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-small-array-overwrite-most-uniform-value-check-data-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ssa-rewrite-case-with-default.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ssa-rewrite-case-with-default.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-step-sinh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-step-sinh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-struct-array-ivec-negative-modulus-empty-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-struct-array-ivec-negative-modulus-empty-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-struct-float-array-mix-uniform-vectors.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-struct-float-array-mix-uniform-vectors.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-struct-int-array-select-uniform-ivec.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-struct-int-array-select-uniform-ivec.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-sum-uniform-vector-components-round.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-sum-uniform-vector-components-round.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-switch-fallthrough-variable-from-first-case.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-switch-fallthrough-variable-from-first-case.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-tail-duplicator-for-for-for.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-tail-duplicator-for-for-for.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-tail-duplicator-infinite-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-tail-duplicator-infinite-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-target-lowering-dfdx-cos.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-target-lowering-dfdx-cos.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-target-lowering-inst-combine-compares-struct-array-clamp-function-cal.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-target-lowering-inst-combine-compares-struct-array-clamp-function-cal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-texel-double-negation.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-texel-double-negation.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-transpose-multiply.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-transpose-multiply.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-trunc-fract-always-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-trunc-fract-always-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-functions-loops-copy-elements-infinite-loops-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-functions-loops-copy-elements-infinite-loops-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-functions-modify-struct-array-element-return-from-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-functions-modify-struct-array-element-return-from-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-loops-global-loop-counter-clamp-ivec-elements-index-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-loops-global-loop-counter-clamp-ivec-elements-index-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-loops-global-loop-counter-shift-right-zero-increment-array-element.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-loops-global-loop-counter-shift-right-zero-increment-array-element.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-loops-increment-integer-global-counter-break-square-threshold.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-loops-increment-integer-global-counter-break-square-threshold.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-loops-never-iterated.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-loops-never-iterated.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-two-nested-loops-switch-case-matrix-array-increment.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-two-nested-loops-switch-case-matrix-array-increment.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-types-return-in-main-never-hit.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-types-return-in-main-never-hit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-uadd-carry-bit-count-index-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-uadd-carry-bit-count-index-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-ucarryadd-one-and-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-ucarryadd-one-and-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-undefined-inversesqrt-reflect.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-undefined-inversesqrt-reflect.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-uniform-vector-copy.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-uniform-vector-copy.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-uniform-vector-function-argument-mod-increment-integers.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-uniform-vector-function-argument-mod-increment-integers.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-uninitialized-values-passed-to-function-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-uninitialized-values-passed-to-function-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-unpack-unorm-mix-always-one.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-unpack-unorm-mix-always-one.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-unused-access-past-matrix-elements.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-unused-access-past-matrix-elements.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-unused-matrix-copy-inside-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-unused-matrix-copy-inside-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-val-cfg-case-fallthrough.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-val-cfg-case-fallthrough.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-inst-combine-select-value-tracking-flip-bits.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-inst-combine-select-value-tracking-flip-bits.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-apint-inst-combine-simplify-one-mod-loop-iterator.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-apint-inst-combine-simplify-one-mod-loop-iterator.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-const-dfdy.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-const-dfdy.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-constant-fold-refraction-dfxd-determinant.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-constant-fold-refraction-dfxd-determinant.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-inclusive-or.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-inclusive-or.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-known-nonzero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-known-nonzero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-max-uintbitstofloat.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-max-uintbitstofloat.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-selection-dag-negation-clamp-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-selection-dag-negation-clamp-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-value-tracking-uniform-incident.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-value-tracking-uniform-incident.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-variable-copy-in-function-tex-sample.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-variable-copy-in-function-tex-sample.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vec2-dot-max-uniform.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vec2-dot-max-uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vec2-dot-minus-negative-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vec2-dot-minus-negative-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vec2-duplicate-min-always-half.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vec2-duplicate-min-always-half.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vector-dce-inc-unused-comp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vector-dce-inc-unused-comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vector-dce-unused-component.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vector-dce-unused-component.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vector-illegal-index-never-executed.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vector-illegal-index-never-executed.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-vector-log2-cosh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-vector-log2-cosh.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-wrap-op-kill-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-wrap-op-kill-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-wrap-op-kill-two-branches.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-wrap-op-kill-two-branches.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-write-past-matrix-elements-unused.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-write-past-matrix-elements-unused.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-instr-info-determinant-min.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-instr-info-determinant-min.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-apfloat-nan-cos-cos.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-apfloat-nan-cos-cos.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-determinant-exp-acos.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-determinant-exp-acos.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-machine-value-type-uint-to-float.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-machine-value-type-uint-to-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-negative-left-shift.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-negative-left-shift.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-selection-dag-struct-array-clamp-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-x86-isel-lowering-selection-dag-struct-array-clamp-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/create-color-in-do-while-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/create-color-in-do-while-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/dead-barriers-in-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/dead-barriers-in-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/dead-struct-init.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/dead-struct-init.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/disc-and-add-in-func-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/disc-and-add-in-func-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-continue-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/discard-continue-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-array-manipulating-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/discard-in-array-manipulating-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-loop-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/discard-in-loop-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/discard-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/discard-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/discards-in-control-flow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/discards-in-control-flow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-false-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-false-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-false-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-false-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-if-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-if-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-loop-in-conditionals.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-loop-in-conditionals.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-with-always-true-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-with-always-true-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/do-while-with-if-condition.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/do-while-with-if-condition.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/early-return-and-barrier.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/early-return-and-barrier.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/find-msb-from-lsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/find-msb-from-lsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/flag-always-false-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/flag-always-false-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/for-condition-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/for-condition-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/for-loop-with-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/for-loop-with-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/for-with-ifs-and-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/for-with-ifs-and-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/frag-coord-func-call-and-ifs.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/frag-coord-func-call-and-ifs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow-2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/fragcoord-control-flow-2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/fragcoord-control-flow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/fragcoord-control-flow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/function-with-float-comparison.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/function-with-float-comparison.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/function-with-uniform-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/function-with-uniform-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/global-array-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/global-array-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/if-and-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/if-and-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/increment-value-in-nested-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/increment-value-in-nested-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/index.txt") |
| dest = "data/vulkan/amber/graphicsfuzz/index.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/injection-switch-as-comparison.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/injection-switch-as-comparison.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/int-mat2-struct.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/int-mat2-struct.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-call-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/loop-call-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-dead-if-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/loop-dead-if-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/loop-nested-ifs.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/loop-nested-ifs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-breaks-returns.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/loops-breaks-returns.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/loops-ifs-continues-call.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/loops-ifs-continues-call.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-deep-control-flow.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/mat-array-deep-control-flow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-array-distance.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/mat-array-distance.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/mat-mul-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/mat-mul-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/matrices-and-return-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/matrices-and-return-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/max-mix-conditional-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/max-mix-conditional-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/mix-floor-add.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/mix-floor-add.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/modf-gl-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/modf-gl-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/modf-temp-modf-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/modf-temp-modf-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-for-break-mat-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-for-break-mat-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-for-loops-switch-fallthrough.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-for-loops-switch-fallthrough.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-for-loops-with-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-for-loops-with-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-ifs-and-return-in-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-ifs-and-return-in-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-loops-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-loops-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-switch-break-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/nested-switch-break-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/one-sized-array.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/one-sized-array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/pow-vec4.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/pow-vec4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/return-before-writing-wrong-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/return-before-writing-wrong-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/return-float-from-while-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/return-float-from-while-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/return-in-loop-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/return-in-loop-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/return-inside-loop-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/return-inside-loop-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/returned-boolean-in-vector.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/returned-boolean-in-vector.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/set-color-in-one-iteration-while-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/set-color-in-one-iteration-while-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/similar-nested-ifs.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/similar-nested-ifs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/smoothstep-after-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/smoothstep-after-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-access-chains.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-access-chains.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-composite-phi.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-composite-phi.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-composite2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-composite2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-composites.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-composites.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-copy-object.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-copy-object.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-dead-break-and-unroll.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-dead-break-and-unroll.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-declare-bvec4.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-declare-bvec4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block2.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block3.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-double-branch-to-same-block3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-load-from-frag-color.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-load-from-frag-color.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-null-in-phi-and-unroll.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-null-in-phi-and-unroll.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-bifurcation-Os-mutate-var-vector-shuffle.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-bifurcation-Os-mutate-var-vector-shuffle.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-bubblesort-flag-complex-conditionals.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-bubblesort-flag-complex-conditionals.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-collatz-O-mutate-composite-construct-extract.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-collatz-O-mutate-composite-construct-extract.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-colorgrid-modulo-O-move-block-down.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-colorgrid-modulo-O-move-block-down.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-maze-O-dead-code.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-maze-O-dead-code.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-maze-O-memory-accesses.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-maze-O-memory-accesses.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-maze-flatten-copy-composite.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-maze-flatten-copy-composite.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-O-prop-up-mutate-var.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-O-prop-up-mutate-var.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-dead-code.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-dead-code.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-flatten-selection-dead-continues.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-flatten-selection-dead-continues.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-func-inline-mutate-var.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-mergesort-func-inline-mutate-var.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-orbit-O-mutate-variable.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-orbit-O-mutate-variable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-orbit-Os-access-chain-mutate-pointer.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-orbit-Os-access-chain-mutate-pointer.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-pillars-O-op-select-to-op-phi.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-pillars-O-op-select-to-op-phi.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-pillars-volatile-nontemporal-store.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-pillars-volatile-nontemporal-store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-quicksort-dontinline.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-quicksort-dontinline.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-quicksort-mat-func-param.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-quicksort-mat-func-param.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-rects-Os-mutate-var-push-through-var.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-rects-Os-mutate-var-push-through-var.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-sampler-loop-extra-instructions.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-sampler-loop-extra-instructions.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-sampler-polar-simple-O-access-chain.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/spv-stable-sampler-polar-simple-O-access-chain.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-false-if-discard-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-false-if-discard-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-fragcoord-less-than-zero.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-fragcoord-less-than-zero.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-nested-if-and-conditional.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-nested-if-and-conditional.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-with-loop-read-write-global.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-binarysearch-tree-with-loop-read-write-global.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-collatz-push-constant-with-nested-min-max.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-collatz-push-constant-with-nested-min-max.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-double-always-false-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-double-always-false-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-float-mat-determinant-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-float-mat-determinant-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-injected-conditional-true.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-injected-conditional-true.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-true-conditional-divided-1.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-true-conditional-divided-1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-true-conditional-simple-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-true-conditional-simple-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-vec3-values-from-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-colorgrid-modulo-vec3-values-from-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-mergesort-clamped-conditional-bit-shift.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-mergesort-clamped-conditional-bit-shift.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-mergesort-for-always-false-if-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-mergesort-for-always-false-if-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-mergesort-reversed-for-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-mergesort-reversed-for-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-quicksort-conditional-bitwise-or-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-quicksort-conditional-bitwise-or-clamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-quicksort-for-loop-with-injection.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-quicksort-for-loop-with-injection.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-quicksort-if-false-else-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-quicksort-if-false-else-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-quicksort-max-value-as-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-quicksort-max-value-as-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-rects-vec4-clamp-conditional-min-mix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-rects-vec4-clamp-conditional-min-mix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-triangle-array-nested-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-triangle-array-nested-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-triangle-clamp-conditional-mix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-triangle-clamp-conditional-mix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-triangle-nested-conditional-clamped-float.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-triangle-nested-conditional-clamped-float.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/stable-triangle-nested-for-loop-and-true-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/stable-triangle-nested-for-loop-and-true-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-and-unreachable-infinite-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/struct-and-unreachable-infinite-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-array-data-as-loop-iterator.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/struct-array-data-as-loop-iterator.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-array-index.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/struct-array-index.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-controlled-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/struct-controlled-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/struct-used-as-temporary.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/struct-used-as-temporary.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-case-with-undefined-expression.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-case-with-undefined-expression.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-if-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-if-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-inside-while-always-return.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-inside-while-always-return.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-loop-switch-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-loop-switch-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-with-empty-if-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-with-empty-if-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/switch-with-fall-through-cases.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/switch-with-fall-through-cases.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/swizzle-struct-init-min.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/swizzle-struct-init-min.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/transpose-rectangular-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/transpose-rectangular-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-2-iteration-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-2-iteration-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-loops-mat-add.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-loops-mat-add.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-loops-matrix.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-loops-matrix.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-loops-set-struct.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-loops-set-struct.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-loops-with-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-loops-with-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-do-whiles.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-nested-do-whiles.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-for-loops-with-returns.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-nested-for-loops-with-returns.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/two-nested-infinite-loops-discard.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/two-nested-infinite-loops-discard.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-assign-in-infinite-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/undefined-assign-in-infinite-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/undefined-integer-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/undefined-integer-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/uninit-element-cast-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/uninit-element-cast-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/uninitialized-var-decrement-and-add.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/uninitialized-var-decrement-and-add.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-barrier-in-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-barrier-in-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-continue-statement.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-continue-statement.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement-in-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-discard-statement-in-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-discard-statement.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-discard-statement.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-loops-in-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-loops-in-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-loops.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-loops.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-return-in-loop.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-return-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/unreachable-switch-case-with-discards.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/unreachable-switch-case-with-discards.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/uv-value-comparison-as-boolean.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/uv-value-comparison-as-boolean.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/vec2-modf.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/vec2-modf.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/vector-values-multiplied-by-fragcoord.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/vector-values-multiplied-by-fragcoord.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/vectors-and-discard-in-function.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/vectors-and-discard-in-function.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/while-function-always-false.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/while-function-always-false.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/while-inside-switch.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/while-inside-switch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/write-before-break.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/write-before-break.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/write-red-after-search.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/write-red-after-search.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/write-red-in-loop-nest.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/write-red-in-loop-nest.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/graphicsfuzz/wrong-color-in-always-false-if.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/wrong-color-in-always-false-if.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/memory_model/message_passing/permuted_index/barrier.amber") |
| dest = "data/vulkan/amber/memory_model/message_passing/permuted_index/barrier.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/memory_model/message_passing/permuted_index/release_acquire.amber") |
| dest = "data/vulkan/amber/memory_model/message_passing/permuted_index/release_acquire.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/memory_model/message_passing/permuted_index/release_acquire_atomic_payload.amber") |
| dest = "data/vulkan/amber/memory_model/message_passing/permuted_index/release_acquire_atomic_payload.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_overflow.amber") |
| dest = "data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_overflow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_underflow.amber") |
| dest = "data/vulkan/amber/non_robust_buffer_access/unexecuted_oob_underflow.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/pipeline/position_to_ssbo.amber") |
| dest = "data/vulkan/amber/pipeline/position_to_ssbo.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/pipeline/primitive_id_from_tess.amber") |
| dest = "data/vulkan/amber/pipeline/primitive_id_from_tess.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/pipeline/reinterpolate_at_centroid.amber") |
| dest = "data/vulkan/amber/pipeline/reinterpolate_at_centroid.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/pipeline/reinterpolate_at_sample.amber") |
| dest = "data/vulkan/amber/pipeline/reinterpolate_at_sample.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/rasterization/depth_bias/d16_unorm.amber") |
| dest = "data/vulkan/amber/rasterization/depth_bias/d16_unorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/rasterization/depth_bias/d24_unorm.amber") |
| dest = "data/vulkan/amber/rasterization/depth_bias/d24_unorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/rasterization/depth_bias/d32_sfloat.amber") |
| dest = "data/vulkan/amber/rasterization/depth_bias/d32_sfloat.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/rasterization/line_continuity/line-strip.amber") |
| dest = "data/vulkan/amber/rasterization/line_continuity/line-strip.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/rasterization/line_continuity/polygon-mode-lines.amber") |
| dest = "data/vulkan/amber/rasterization/line_continuity/polygon-mode-lines.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/arraylength/array-stride-larger-than-element-size.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/arraylength/array-stride-larger-than-element-size.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup_bad_stride.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup_bad_stride.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup_no_stride.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/ptr_access_chain/workgroup_no_stride.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_sgreaterthan.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_sgreaterthan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_sgreaterthanequal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_sgreaterthanequal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_slessthan.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_slessthan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_slessthanequal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_int_compare/uint_slessthanequal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_findumsb.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_findumsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_uclamp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_uclamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_umax.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_umax.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_umin.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_int_umin.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_findsmsb.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_findsmsb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_sabs.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_sabs.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_sclamp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_sclamp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_smax.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_smax.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_smin.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_smin.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_ssign.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/glsl_uint_ssign.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_atomicumax.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_atomicumax.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_atomicumin.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_atomicumin.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ugreaterthan.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ugreaterthan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ugreaterthanequal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ugreaterthanequal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ulessthan.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ulessthan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ulessthanequal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/int_ulessthanequal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_atomicsmax.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_atomicsmax.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_atomicsmin.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_atomicsmin.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_sdiv.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_sdiv.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_smulextended.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_smulextended.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_snegate.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_snegate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_umulextended.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/signed_op/uint_umulextended.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/switch/switch-case-to-merge-block.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/switch/switch-case-to-merge-block.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/undef/undefined_constant_composite.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/undef/undefined_constant_composite.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/undef/undefined_spec_constant_composite.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/undef/undefined_spec_constant_composite.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/unreachable/unreachable-switch-merge-in-loop.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/unreachable/unreachable-switch-merge-in-loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/variable_pointer/dynamic_offset/select_descriptor_array.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/variable_pointer/dynamic_offset/select_descriptor_array.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/vector_shuffle/vector_shuffle.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/compute/vector_shuffle/vector_shuffle.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_1_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_2_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_3_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/frexpstruct_4_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/grid_vertices.txt") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/grid_vertices.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/input.txt") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/input.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_1_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_2_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_3_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_comp.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_comp.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_frag.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_frag.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_geom.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_geom.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_tesc.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_tesc.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_tese.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_tese.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_vert.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/float32/comparison/modfstruct_4_vert.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/function_params/sampler_param.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/function_params/sampler_param.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_greater.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_greater.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_greater_or_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_greater_or_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_less.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_less.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_less_or_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_less_or_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/early_fragment/depth_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_0.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_0.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_1.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_2.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_3.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_4.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthgreater_4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_0.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_0.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_1.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_2.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_3.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_4.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthless_4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_0.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_0.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_1.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_2.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_3.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/graphics/execution_mode/depthunchanged_3.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/image_query/samples_storage.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/image_query/samples_storage.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_workgroup_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/comp_workgroup_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/frag_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/geom_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_pc_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_pc_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ssbo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ssbo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ubo_entry_point.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ubo_entry_point.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/counter_buffer.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/counter_buffer.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/decorate_string.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/decorate_string.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/member_decorate_string.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/hlsl_functionality1/member_decorate_string.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/iteration_multiple.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/iteration_multiple.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/max_iterations.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/max_iterations.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/min_iterations.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/min_iterations.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/partial_count.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/partial_count.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/peel_count.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/peel_count.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/function_2_nonwritable.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/function_2_nonwritable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/function_nonwritable.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/function_nonwritable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/non_main_function_nonwritable.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/non_main_function_nonwritable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/private_2_nonwritable.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/private_2_nonwritable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/private_nonwritable.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/private_nonwritable.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/different_matrix_layout.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/different_matrix_layout.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/different_matrix_strides.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/different_matrix_strides.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_inner_stride.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_inner_stride.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_outer_stride.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_outer_stride.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_strides.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/nested_arrays_different_strides.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/same_array_two_ids.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/same_array_two_ids.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/same_struct_two_ids.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/same_struct_two_ids.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ssbo_to_ubo.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ssbo_to_ubo.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/two_arrays_different_stride_1.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/two_arrays_different_stride_1.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/two_arrays_different_stride_2.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/two_arrays_different_stride_2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ubo_to_ssbo.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/ubo_to_ssbo.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/different_alignments.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/different_alignments.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/no_source_access_operands.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/no_source_access_operands.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/no_target_access_operands.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopymemory/no_target_access_operands.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/ssbo_comparisons_diff.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/ssbo_comparisons_diff.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_ssbo_2_diff.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_ssbo_2_diff.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_ssbo_diff.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_ssbo_diff.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_wg_diff.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/variable_pointers_vars_wg_diff.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/wg_comparisons_diff.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/wg_comparisons_diff.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/different_ssbos_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/different_ssbos_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/different_wgs_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/different_wgs_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/null_comparisons_ssbo_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/null_comparisons_ssbo_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/null_comparisons_wg_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/null_comparisons_wg_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/simple_variable_pointers_ptr_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/simple_variable_pointers_ptr_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/ssbo_comparisons_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/ssbo_comparisons_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_ssbo_2_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_ssbo_2_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_ssbo_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_ssbo_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_vars_ssbo_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_vars_ssbo_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_vars_wg_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_vars_wg_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_wg_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/variable_pointers_wg_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/wg_comparisons_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/wg_comparisons_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/different_ssbos_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/different_ssbos_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/different_wgs_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/different_wgs_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/null_comparisons_ssbo_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/null_comparisons_ssbo_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/null_comparisons_wg_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/null_comparisons_wg_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/simple_variable_pointers_ptr_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/simple_variable_pointers_ptr_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/ssbo_comparisons_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/ssbo_comparisons_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_ssbo_2_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_ssbo_2_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_ssbo_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_ssbo_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_vars_ssbo_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_vars_ssbo_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_vars_wg_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_vars_wg_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_wg_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/variable_pointers_wg_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/wg_comparisons_not_equal.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/wg_comparisons_not_equal.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/array_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/array_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/array_stride_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/array_stride_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/nested_array_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/nested_array_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/nested_struct_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/nested_struct_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/scalar_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/scalar_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/ssbo_pointers_2_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/ssbo_pointers_2_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/ssbo_pointers_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/ssbo_pointers_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/struct_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/struct_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/vector_element_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/vector_element_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/vector_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/vector_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/wg_pointers_2_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/wg_pointers_2_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/wg_pointers_select.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opselect/wg_pointers_select.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_16.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_16_64_bit.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_16_64_bit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_251658240_64_bits.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_251658240_64_bits.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_61440.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_extend_61440.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_16.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_16_64_bit.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_16_64_bit.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_983040.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_truncate_983040.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_zero_extend_n4096.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uconvert/spec_const_opt_zero_extend_n4096.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/partially_active_uniform_id.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/partially_active_uniform_id.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/subgroup_cfg_uniform_id.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/subgroup_cfg_uniform_id.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/subgroup_uniform.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/subgroup_uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/workgroup_cfg_uniform_id.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/workgroup_cfg_uniform_id.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/workgroup_uniform.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/uniformid/workgroup_uniform.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/no_signed_wrap.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/no_signed_wrap.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/no_unsigned_wrap.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/spirv1p4/wrap/no_unsigned_wrap.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_image_atomic.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_image_atomic.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_image_store.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_image_store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_null_pointer_load.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_null_pointer_load.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_null_pointer_store.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_null_pointer_store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_atomic.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_atomic.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_load.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_load.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_store.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_out_of_bounds_store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_output_write.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_output_write.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_output_write_before_terminate.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_output_write_before_terminate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_ssbo_atomic.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_ssbo_atomic.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_ssbo_store.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/no_ssbo_store.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/ssbo_atomic_before_terminate.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/ssbo_atomic_before_terminate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/ssbo_store_before_terminate.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/ssbo_store_before_terminate.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/subgroup_ballot.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/subgroup_ballot.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/subgroup_vote.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/subgroup_vote.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/terminate_loop.amber") |
| dest = "data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/terminate_loop.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/discard/subgroup_reconverge_discard00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/discard/subgroup_reconverge_discard00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial00.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial00.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial01.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial01.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial02.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial02.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial03.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial03.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial04.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial04.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial05.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial05.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial06.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial06.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial07.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial07.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial08.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial08.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial09.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial09.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial10.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial10.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial11.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial11.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial12.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial12.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial13.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial13.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial14.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial14.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial15.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial15.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial16.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial17.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial17.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial18.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial18.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial19.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial19.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial20.amber") |
| dest = "data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial20.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a2b10g10r10-snorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/a2b10g10r10-snorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a2r10g10b10-snorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/a2r10g10b10-snorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a8b8g8r8-snorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/a8b8g8r8-snorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8a8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8a8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r16g16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16a16-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16a16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r8g8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8a8-snorm.amber") |
| dest = "data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8a8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/conversion/ufloat_negative_values/b10g11r11-ufloat-pack32.amber") |
| dest = "data/vulkan/amber/texture/conversion/ufloat_negative_values/b10g11r11-ufloat-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/atomic/storage_image_r32i.amber") |
| dest = "data/vulkan/amber/texture/multisample/atomic/storage_image_r32i.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/atomic/storage_image_r32ui.amber") |
| dest = "data/vulkan/amber/texture/multisample/atomic/storage_image_r32ui.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_16.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_16.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_2.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_2.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_32.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_4.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_4.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_64.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_64.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_8.amber") |
| dest = "data/vulkan/amber/texture/multisample/invalidsampleindex/sample_count_8.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/shadow/texel_replacement/d32_sfloat.amber") |
| dest = "data/vulkan/amber/texture/shadow/texel_replacement/d32_sfloat.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texel_fetch.amber") |
| dest = "data/vulkan/amber/texture/subgroup_lod/texel_fetch.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texture_grad.amber") |
| dest = "data/vulkan/amber/texture/subgroup_lod/texture_grad.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texture_lod.amber") |
| dest = "data/vulkan/amber/texture/subgroup_lod/texture_lod.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a2b10g10r10-uint-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a2b10g10r10-uint-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a2b10g10r10-unorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a2b10g10r10-unorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-sint-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-sint-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-snorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-snorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-uint-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-uint-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-unorm-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/a8b8g8r8-unorm-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/packed/b10g11r11-ufloat-pack32.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/packed/b10g11r11-ufloat-pack32.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/b8g8r8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/b8g8r8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/b8g8r8a8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/b8g8r8a8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16b16-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16b16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16b16a16-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r16g16b16a16-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8b8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8b8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8b8a8-snorm.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/snorm/r8g8b8a8-snorm.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/b8g8r8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/b8g8r8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/b8g8r8a8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/b8g8r8a8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8b8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8b8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8b8a8_srgb.amber") |
| dest = "data/vulkan/amber/texture/texel_buffer/uniform/srgb/r8g8b8a8_srgb.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/texture/texel_offset/texel_offset.amber") |
| dest = "data/vulkan/amber/texture/texel_offset/texel_offset.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/brick.png") |
| dest = "data/vulkan/data/brick.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/device_group/sphere.png") |
| dest = "data/vulkan/data/device_group/sphere.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/device_group/spherefilled.png") |
| dest = "data/vulkan/data/device_group/spherefilled.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip.png") |
| dest = "data/vulkan/data/geometry/line_strip.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_adjacency.png") |
| dest = "data/vulkan/data/geometry/line_strip_adjacency.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_0_end_0.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_0_end_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_0_end_1.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_0_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_0_end_2.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_0_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_1_end_1.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_1_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_1_end_2.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_1_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_2_end_1.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_2_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_2_end_2.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_2_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/line_strip_emit_2_end_2_emit_2_end_0.png") |
| dest = "data/vulkan/data/geometry/line_strip_emit_2_end_2_emit_2_end_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/lines.png") |
| dest = "data/vulkan/data/geometry/lines.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/lines_adjacency.png") |
| dest = "data/vulkan/data/geometry/lines_adjacency.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/lines_to_points.png") |
| dest = "data/vulkan/data/geometry/lines_to_points.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/lines_to_triangles.png") |
| dest = "data/vulkan/data/geometry/lines_to_triangles.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_0_and_128.png") |
| dest = "data/vulkan/data/geometry/output_0_and_128.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_10.png") |
| dest = "data/vulkan/data/geometry/output_10.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_100_and_10.png") |
| dest = "data/vulkan/data/geometry/output_100_and_10.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_10_and_100.png") |
| dest = "data/vulkan/data/geometry/output_10_and_100.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_128.png") |
| dest = "data/vulkan/data/geometry/output_128.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_128_and_0.png") |
| dest = "data/vulkan/data/geometry/output_128_and_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_max.png") |
| dest = "data/vulkan/data/geometry/output_max.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_attribute.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_attribute.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_attribute_instancing.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_attribute_instancing.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_texture.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_texture.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_texture_instancing.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_texture_instancing.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_uniform.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_uniform.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/output_vary_by_uniform_instancing.png") |
| dest = "data/vulkan/data/geometry/output_vary_by_uniform_instancing.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/point_size.png") |
| dest = "data/vulkan/data/geometry/point_size.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points.png") |
| dest = "data/vulkan/data/geometry/points.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_emit_0_end_0.png") |
| dest = "data/vulkan/data/geometry/points_emit_0_end_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_emit_0_end_1.png") |
| dest = "data/vulkan/data/geometry/points_emit_0_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_emit_0_end_2.png") |
| dest = "data/vulkan/data/geometry/points_emit_0_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_emit_1_end_1.png") |
| dest = "data/vulkan/data/geometry/points_emit_1_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_emit_1_end_2.png") |
| dest = "data/vulkan/data/geometry/points_emit_1_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_to_lines.png") |
| dest = "data/vulkan/data/geometry/points_to_lines.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/points_to_triangles.png") |
| dest = "data/vulkan/data/geometry/points_to_triangles.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/primitive_id.png") |
| dest = "data/vulkan/data/geometry/primitive_id.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/primitive_id_in.png") |
| dest = "data/vulkan/data/geometry/primitive_id_in.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/primitive_id_in_restarted.png") |
| dest = "data/vulkan/data/geometry/primitive_id_in_restarted.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_fan.png") |
| dest = "data/vulkan/data/geometry/triangle_fan.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip.png") |
| dest = "data/vulkan/data/geometry/triangle_strip.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_0_end_0.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_0_end_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_0_end_1.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_0_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_0_end_2.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_0_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_1_end_1.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_1_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_1_end_2.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_1_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_2_end_1.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_2_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_2_end_2.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_2_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_3_end_1.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_3_end_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_3_end_2.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_3_end_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangle_strip_emit_3_end_2_emit_3_end_0.png") |
| dest = "data/vulkan/data/geometry/triangle_strip_emit_3_end_2_emit_3_end_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangles.png") |
| dest = "data/vulkan/data/geometry/triangles.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangles_adjacency.png") |
| dest = "data/vulkan/data/geometry/triangles_adjacency.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangles_to_lines.png") |
| dest = "data/vulkan/data/geometry/triangles_to_lines.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/triangles_to_points.png") |
| dest = "data/vulkan/data/geometry/triangles_to_points.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_0.png") |
| dest = "data/vulkan/data/geometry/vertex_count_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_1.png") |
| dest = "data/vulkan/data/geometry/vertex_count_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_10.png") |
| dest = "data/vulkan/data/geometry/vertex_count_10.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_11.png") |
| dest = "data/vulkan/data/geometry/vertex_count_11.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_12.png") |
| dest = "data/vulkan/data/geometry/vertex_count_12.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_2.png") |
| dest = "data/vulkan/data/geometry/vertex_count_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_3.png") |
| dest = "data/vulkan/data/geometry/vertex_count_3.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_4.png") |
| dest = "data/vulkan/data/geometry/vertex_count_4.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_5.png") |
| dest = "data/vulkan/data/geometry/vertex_count_5.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_6.png") |
| dest = "data/vulkan/data/geometry/vertex_count_6.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_7.png") |
| dest = "data/vulkan/data/geometry/vertex_count_7.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_8.png") |
| dest = "data/vulkan/data/geometry/vertex_count_8.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_count_9.png") |
| dest = "data/vulkan/data/geometry/vertex_count_9.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_no_op_geometry_out_1.png") |
| dest = "data/vulkan/data/geometry/vertex_no_op_geometry_out_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_out_0_geometry_out_1.png") |
| dest = "data/vulkan/data/geometry/vertex_out_0_geometry_out_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_out_0_geometry_out_2.png") |
| dest = "data/vulkan/data/geometry/vertex_out_0_geometry_out_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_out_1_geometry_out_0.png") |
| dest = "data/vulkan/data/geometry/vertex_out_1_geometry_out_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/geometry/vertex_out_1_geometry_out_2.png") |
| dest = "data/vulkan/data/geometry/vertex_out_1_geometry_out_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/barrier_ref.png") |
| dest = "data/vulkan/data/tessellation/barrier_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_equal_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_equal_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_equal_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_equal_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/gl_position_ref.png") |
| dest = "data/vulkan/data/tessellation/gl_position_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_equal_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/isolines_equal_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_equal_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/isolines_equal_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_equal_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/isolines_equal_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_even_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_0.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_0.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_1.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_1.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_2.png") |
| dest = "data/vulkan/data/tessellation/isolines_fractional_odd_spacing_ref_2.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/patch_vertices_10_in_5_out_ref.png") |
| dest = "data/vulkan/data/tessellation/patch_vertices_10_in_5_out_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/patch_vertices_5_in_10_out_ref.png") |
| dest = "data/vulkan/data/tessellation/patch_vertices_5_in_10_out_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/primitive_id_tcs_ref.png") |
| dest = "data/vulkan/data/tessellation/primitive_id_tcs_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/primitive_id_tes_ref.png") |
| dest = "data/vulkan/data/tessellation/primitive_id_tes_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/user_defined_io_isolines_ref.png") |
| dest = "data/vulkan/data/tessellation/user_defined_io_isolines_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/user_defined_io_quads_ref.png") |
| dest = "data/vulkan/data/tessellation/user_defined_io_quads_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/data/tessellation/user_defined_io_triangles_ref.png") |
| dest = "data/vulkan/data/tessellation/user_defined_io_triangles_ref.png" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/ConcurrentPayload.comp") |
| dest = "data/vulkan/draw/ConcurrentPayload.comp" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/NegateData.comp") |
| dest = "data/vulkan/draw/NegateData.comp" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetch.frag") |
| dest = "data/vulkan/draw/VertexFetch.frag" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetch.vert") |
| dest = "data/vulkan/draw/VertexFetch.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetchInstanceIndex.vert") |
| dest = "data/vulkan/draw/VertexFetchInstanceIndex.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetchInstanced.vert") |
| dest = "data/vulkan/draw/VertexFetchInstanced.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetchInstancedFirstInstance.vert") |
| dest = "data/vulkan/draw/VertexFetchInstancedFirstInstance.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetchShaderDrawParameters.vert") |
| dest = "data/vulkan/draw/VertexFetchShaderDrawParameters.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/draw/VertexFetchShaderDrawParametersDrawIndex.vert") |
| dest = "data/vulkan/draw/VertexFetchShaderDrawParametersDrawIndex.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/dynamic_state/VertexFetch.frag") |
| dest = "data/vulkan/dynamic_state/VertexFetch.frag" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert") |
| dest = "data/vulkan/dynamic_state/VertexFetch.vert" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom") |
| dest = "data/vulkan/dynamic_state/ViewportArray.geom" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/440/linkage.test") |
| dest = "data/vulkan/glsl/440/linkage.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/arrays.test") |
| dest = "data/vulkan/glsl/es310/arrays.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/conditionals.test") |
| dest = "data/vulkan/glsl/es310/conditionals.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/constant_expressions.test") |
| dest = "data/vulkan/glsl/es310/constant_expressions.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/constants.test") |
| dest = "data/vulkan/glsl/es310/constants.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/conversions.test") |
| dest = "data/vulkan/glsl/es310/conversions.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/functions.test") |
| dest = "data/vulkan/glsl/es310/functions.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/linkage.test") |
| dest = "data/vulkan/glsl/es310/linkage.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/scoping.test") |
| dest = "data/vulkan/glsl/es310/scoping.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/glsl/es310/swizzles.test") |
| dest = "data/vulkan/glsl/es310/swizzles.test" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/android-tests-sc.txt") |
| dest = "data/src/android-tests-sc.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/android-tests.txt") |
| dest = "data/src/android-tests.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/excluded-tests.txt") |
| dest = "data/src/excluded-tests.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/fraction-mandatory-tests.txt") |
| dest = "data/src/fraction-mandatory-tests.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/master.txt") |
| dest = "data/src/master.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/master_sc.txt") |
| dest = "data/src/master_sc.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/src/test-issues.txt") |
| dest = "data/src/test-issues.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default.txt") |
| dest = "data/vk-default.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/api.txt") |
| dest = "data/vk-default/api.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/binding-model.txt") |
| dest = "data/vk-default/binding-model.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/clipping.txt") |
| dest = "data/vk-default/clipping.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/compute.txt") |
| dest = "data/vk-default/compute.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/conditional-rendering.txt") |
| dest = "data/vk-default/conditional-rendering.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/descriptor-indexing.txt") |
| dest = "data/vk-default/descriptor-indexing.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/device-group.txt") |
| dest = "data/vk-default/device-group.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/draw.txt") |
| dest = "data/vk-default/draw.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/drm-format-modifiers.txt") |
| dest = "data/vk-default/drm-format-modifiers.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/dynamic-rendering.txt") |
| dest = "data/vk-default/dynamic-rendering.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/dynamic-state.txt") |
| dest = "data/vk-default/dynamic-state.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/fragment-operations.txt") |
| dest = "data/vk-default/fragment-operations.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/fragment-shader-interlock.txt") |
| dest = "data/vk-default/fragment-shader-interlock.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/fragment-shading-barycentric.txt") |
| dest = "data/vk-default/fragment-shading-barycentric.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/fragment-shading-rate.txt") |
| dest = "data/vk-default/fragment-shading-rate.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/geometry.txt") |
| dest = "data/vk-default/geometry.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/glsl.txt") |
| dest = "data/vk-default/glsl.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/graphicsfuzz.txt") |
| dest = "data/vk-default/graphicsfuzz.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/image.txt") |
| dest = "data/vk-default/image.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/imageless-framebuffer.txt") |
| dest = "data/vk-default/imageless-framebuffer.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/info.txt") |
| dest = "data/vk-default/info.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/memory-model.txt") |
| dest = "data/vk-default/memory-model.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/memory.txt") |
| dest = "data/vk-default/memory.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/mesh-shader.txt") |
| dest = "data/vk-default/mesh-shader.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/multiview.txt") |
| dest = "data/vk-default/multiview.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/pipeline/fast-linked-library.txt") |
| dest = "data/vk-default/pipeline/fast-linked-library.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/pipeline/monolithic.txt") |
| dest = "data/vk-default/pipeline/monolithic.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/pipeline/pipeline-library.txt") |
| dest = "data/vk-default/pipeline/pipeline-library.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/protected-memory.txt") |
| dest = "data/vk-default/protected-memory.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/query-pool.txt") |
| dest = "data/vk-default/query-pool.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/rasterization.txt") |
| dest = "data/vk-default/rasterization.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/ray-query.txt") |
| dest = "data/vk-default/ray-query.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/ray-tracing-pipeline.txt") |
| dest = "data/vk-default/ray-tracing-pipeline.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/reconvergence.txt") |
| dest = "data/vk-default/reconvergence.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/renderpass.txt") |
| dest = "data/vk-default/renderpass.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/renderpass2.txt") |
| dest = "data/vk-default/renderpass2.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/robustness.txt") |
| dest = "data/vk-default/robustness.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/sparse-resources.txt") |
| dest = "data/vk-default/sparse-resources.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/spirv-assembly.txt") |
| dest = "data/vk-default/spirv-assembly.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/ssbo.txt") |
| dest = "data/vk-default/ssbo.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/subgroups.txt") |
| dest = "data/vk-default/subgroups.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/synchronization.txt") |
| dest = "data/vk-default/synchronization.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/synchronization2.txt") |
| dest = "data/vk-default/synchronization2.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/tessellation.txt") |
| dest = "data/vk-default/tessellation.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/texture.txt") |
| dest = "data/vk-default/texture.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/transform-feedback.txt") |
| dest = "data/vk-default/transform-feedback.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/ubo.txt") |
| dest = "data/vk-default/ubo.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/wsi.txt") |
| dest = "data/vk-default/wsi.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-default/ycbcr.txt") |
| dest = "data/vk-default/ycbcr.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vk-fraction-mandatory-tests.txt") |
| dest = "data/vk-fraction-mandatory-tests.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default.txt") |
| dest = "data/vksc-default.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/api.txt") |
| dest = "data/vksc-default/api.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/binding-model.txt") |
| dest = "data/vksc-default/binding-model.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/clipping.txt") |
| dest = "data/vksc-default/clipping.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/compute.txt") |
| dest = "data/vksc-default/compute.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/descriptor-indexing.txt") |
| dest = "data/vksc-default/descriptor-indexing.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/device-group.txt") |
| dest = "data/vksc-default/device-group.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/draw.txt") |
| dest = "data/vksc-default/draw.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/dynamic-state.txt") |
| dest = "data/vksc-default/dynamic-state.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/fragment-operations.txt") |
| dest = "data/vksc-default/fragment-operations.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/fragment-shader-interlock.txt") |
| dest = "data/vksc-default/fragment-shader-interlock.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/fragment-shading-rate.txt") |
| dest = "data/vksc-default/fragment-shading-rate.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/geometry.txt") |
| dest = "data/vksc-default/geometry.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/glsl.txt") |
| dest = "data/vksc-default/glsl.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/image.txt") |
| dest = "data/vksc-default/image.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/imageless-framebuffer.txt") |
| dest = "data/vksc-default/imageless-framebuffer.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/info.txt") |
| dest = "data/vksc-default/info.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/memory-model.txt") |
| dest = "data/vksc-default/memory-model.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/memory.txt") |
| dest = "data/vksc-default/memory.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/multiview.txt") |
| dest = "data/vksc-default/multiview.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/pipeline.txt") |
| dest = "data/vksc-default/pipeline.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/protected-memory.txt") |
| dest = "data/vksc-default/protected-memory.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/query-pool.txt") |
| dest = "data/vksc-default/query-pool.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/rasterization.txt") |
| dest = "data/vksc-default/rasterization.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/renderpass.txt") |
| dest = "data/vksc-default/renderpass.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/renderpass2.txt") |
| dest = "data/vksc-default/renderpass2.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/robustness.txt") |
| dest = "data/vksc-default/robustness.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/sc.txt") |
| dest = "data/vksc-default/sc.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/spirv-assembly.txt") |
| dest = "data/vksc-default/spirv-assembly.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/ssbo.txt") |
| dest = "data/vksc-default/ssbo.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/subgroups.txt") |
| dest = "data/vksc-default/subgroups.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/synchronization.txt") |
| dest = "data/vksc-default/synchronization.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/synchronization2.txt") |
| dest = "data/vksc-default/synchronization2.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/tessellation.txt") |
| dest = "data/vksc-default/tessellation.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/texture.txt") |
| dest = "data/vksc-default/texture.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/ubo.txt") |
| dest = "data/vksc-default/ubo.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/vksc-default/ycbcr.txt") |
| dest = "data/vksc-default/ycbcr.txt" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/mustpass/main/waivers.xml") |
| dest = "data/waivers.xml" |
| }, |
| ] |