| ### NOTE: This file auto-generated from gen.py |
| |
| cts_resources = [ |
| { |
| source = rebase_path("../external/vulkancts/mustpass/master/vk-default.txt") |
| dest = "data/vk-default.txt" |
| }, |
| { |
| 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/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/write_ssbo_array.amber") |
| dest = "data/vulkan/amber/compute/write_ssbo_array.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/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-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-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-asin-undefined-smoothstep.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-asin-undefined-smoothstep.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-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-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-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-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-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-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-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-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-fract-smoothstep-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-fract-smoothstep-undefined.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-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-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-inside-clamp.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-increment-inside-clamp.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-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-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-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-integer-modulo-negative.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-integer-modulo-negative.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-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-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-findmsb-findlsb.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-loop-findmsb-findlsb.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-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-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-mod-acosh.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-mod-acosh.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-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-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-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-undefined.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-pow-undefined.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-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-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-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-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-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-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-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-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-undefined-inversesqrt-reflect.amber") |
| dest = "data/vulkan/amber/graphicsfuzz/cov-undefined-inversesqrt-reflect.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-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-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-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-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-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-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-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-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/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-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-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-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-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-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-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/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/provoking_vertex/line_list.amber") |
| dest = "data/vulkan/amber/provoking_vertex/line_list.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/line_list_with_adjacency.amber") |
| dest = "data/vulkan/amber/provoking_vertex/line_list_with_adjacency.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/line_strip.amber") |
| dest = "data/vulkan/amber/provoking_vertex/line_strip.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/line_strip_with_adjacency.amber") |
| dest = "data/vulkan/amber/provoking_vertex/line_strip_with_adjacency.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/triangle_fan.amber") |
| dest = "data/vulkan/amber/provoking_vertex/triangle_fan.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/triangle_list.amber") |
| dest = "data/vulkan/amber/provoking_vertex/triangle_list.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/triangle_list_with_adjacency.amber") |
| dest = "data/vulkan/amber/provoking_vertex/triangle_list_with_adjacency.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/triangle_strip.amber") |
| dest = "data/vulkan/amber/provoking_vertex/triangle_strip.amber" |
| }, |
| { |
| source = rebase_path("../external/vulkancts/data/vulkan/amber/provoking_vertex/triangle_strip_with_adjacency.amber") |
| dest = "data/vulkan/amber/provoking_vertex/triangle_strip_with_adjacency.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/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/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/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/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/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_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/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" |
| }, |
| ] |