Modifying hard-coded minImageTransferGranularity for the queue from
{0,0,0}, which has special restrictions, to {1,1,1} which is more
lenient and removes some unexpected errors, allowing six more tests to
pass.
### Failing Tests
-VkLayerTest.ImageFormatLimits
-VkLayerTest.CopyImageTypeExtentMismatch
-VkLayerTest.CopyImageCompressedBlockAlignment
-VkLayerTest.CopyImageSrcSizeExceeded
-VkLayerTest.CopyImageDstSizeExceeded
-VkPositiveLayerTest.UncompressedToCompressedImageCopy
VkPositiveLayerTest.EmptyDescriptorUpdateTest
### Passing Tests With Unexpected Errors
pQueueFamilyProperties[0].queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT | VK_QUEUE_SPARSE_BINDING_BIT;
pQueueFamilyProperties[0].queueCount = 1;
pQueueFamilyProperties[0].timestampValidBits = 0;
- pQueueFamilyProperties[0].minImageTransferGranularity = {0,0,0};
+ pQueueFamilyProperties[0].minImageTransferGranularity = {1,1,1};
}
}
''',