Add sample mask test for FSR
authorPiotr Byszewski <piotr.byszewski@mobica.com>
Thu, 8 Jul 2021 15:37:09 +0000 (17:37 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 5 Aug 2021 07:18:53 +0000 (07:18 +0000)
commit7b5587b84c663a9363cc30bbedd4e6d441a6bace
tree5b84f0e98d6882c00354bfa7401d960a2ead3fd5
parentf234aa0fd067cbe55655fc7b4a81befd8978105c
Add sample mask test for FSR

This change adds single test that uses pipelineFragmentShadingRate
with fragmentSize {2,2}, 4xMSAA and a sample mask of 0x9.
After drawing random triangles there is a check that samples are
written only to samples present in the sample mask.

VK-GL-CTS issue: 2397

Components: Vulkan

Affects:
dEQP-VK.fragment_shading_rate.misc_tests.*

Change-Id: I38bbddeb2f8d7e8aac1c3803b171ec5be2f0c21a
android/cts/master/vk-master-2021-03-01/fragment-shading-rate.txt
android/cts/master/vk-master/fragment-shading-rate.txt
external/vulkancts/modules/vulkan/fragment_shading_rate/vktFragmentShadingRateBasic.cpp
external/vulkancts/mustpass/master/vk-default/fragment-shading-rate.txt