Fixes for VK_EXT_image_compression_control tests
authorMarc Alcala Prieto <marc.alcalaprieto@arm.com>
Fri, 18 Nov 2022 15:10:41 +0000 (16:10 +0100)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 1 Dec 2022 20:57:46 +0000 (20:57 +0000)
commitcd5bdea66411cc2775806da17e432b2390f7004b
treed5ab6e2ee61b43a4a8bab7c2ab8629a2fd511b37
parentfb30139869cd03ff41d5d03b433e1c7a6a1c2802
Fixes for VK_EXT_image_compression_control tests

Fix the validation logic to check planes depending on format, not
compressionControlPlaneCount.

Properly set compressionControlPlaneCount and
pFixedRateFlags depending on compression flags.

Components: Vulkan

VK-GL-CTS issue: 4105

Affects:
dEQP-VK.api.image_compression_control.*

Change-Id: I492febb4163867ee722cd49e75cc8646aa8376f5
external/vulkancts/modules/vulkan/api/vktApiImageCompressionControlTests.cpp