Extend interpolateAt* tests
authorJari Komppa <jari.komppa@siru.fi>
Fri, 12 Nov 2021 08:43:38 +0000 (10:43 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 19 Nov 2021 01:05:51 +0000 (01:05 +0000)
commit743cf7af1bd56d3871054ab58f1914d11f9fe961
treebc1e505d62bd60394891f4954f5e5963cd4ea765
parentd4bde8cc7cf3150d5f54f7c1eeecbbf4e272158f
Extend interpolateAt* tests

These tests decorate input and then re-interpolate the values with their
corresponding functions, checking if the result is the same.

New tests:
dEQP-VK.pipeline.multisample_interpolation.reinterpolation_consistency.interpolate_at_centroid
dEQP-VK.pipeline.multisample_interpolation.reinterpolation_consistency.interpolate_at_sample

Components: Vulkan
VK-GL-CTS issue: 3271

Change-Id: I51cce91b076393c526df2a5d123c072e45354c6a
android/cts/master/vk-master-2021-03-01/pipeline.txt
android/cts/master/vk-master/pipeline.txt
external/vulkancts/data/vulkan/amber/pipeline/reinterpolate_at_centroid.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/pipeline/reinterpolate_at_sample.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp
external/vulkancts/mustpass/master/vk-default/pipeline.txt