Fix required sample count tests
authorNanley Chery <nanley.g.chery@intel.com>
Tue, 19 Apr 2016 19:13:58 +0000 (12:13 -0700)
committerPyry Haulos <phaulos@google.com>
Wed, 20 Jul 2016 19:18:08 +0000 (12:18 -0700)
commitdc4227d5ec87080f5dad810b5e33ae3b3fa014a4
tree778d32b62501f3ac5fb85a27840848d0a0538bec
parentc9bb815d740a9b45ac40ce62ec438d942fc26d47
Fix required sample count tests

According to,

   Table 11.1. Image and image view parameter compatibility requirements

Only non-cube images with type VK_IMAGE_TYPE_2D can have sample counts
greater than one.

In addition, the following properties should hold for multisampled
images: the formats must support being used in a color or depth/stencil
attachment, or in a storage image when shaderStorageImageMultisample is
supported. Images not fitting the above descriptions may have a sample
count of one or zero (in error conditions). Align tests for sample
counts to this behavior.
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp