Test interpolation functions with single components
authorRicardo Garcia <rgarcia@igalia.com>
Tue, 10 Mar 2020 12:44:34 +0000 (13:44 +0100)
committerRicardo Garcia <rgarcia@igalia.com>
Wed, 22 Apr 2020 13:03:51 +0000 (15:03 +0200)
commitc63973ffbd96539407bb926fd9a15d3dc601602c
treec088779c53d8b0c7963192482cee6b7ddd6aa6a6
parent960b66c8f2c6bcfe3c938823432c2d630496cafb
Test interpolation functions with single components

This commits adds new variants to some multisample interpolation tests
to check single-component versions of interpolation functions, when the
component is accessed both as a constant and a non-constant expression
in the form of shader push constants.

New and affected tests:
dEQP-VK.pipeline.multisample_interpolation.*

Components: Vulkan
VK-GL-CTS issue: 2259

Change-Id: Ic1e825c850ac085a6f2d9ee5fa572918c144805b
android/cts/master/src/vk-master-2019-03-01.txt
android/cts/master/vk-master-2019-03-01.txt
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBase.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBase.hpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBaseResolve.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp
external/vulkancts/mustpass/master/vk-default.txt