Check for linear filtering support in pipeline.sampler tests
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / pipeline / vktPipelineImageUtil.hpp
index 3c2c24d..17af27a 100644 (file)
@@ -60,9 +60,13 @@ enum BorderColor
        BORDER_COLOR_COUNT
 };
 
-bool                                                   isSupportedSamplableFormat      (const vk::InstanceInterface& instanceInterface,
-                                                                                                                        vk::VkPhysicalDevice device,
-                                                                                                                        vk::VkFormat format);
+bool                                                   isSupportedSamplableFormat      (const vk::InstanceInterface&   instanceInterface,
+                                                                                                                        vk::VkPhysicalDevice                   device,
+                                                                                                                        vk::VkFormat                                   format);
+bool                                                   isLinearFilteringSupported      (const vk::InstanceInterface&   instanceInterface,
+                                                                                                                        vk::VkPhysicalDevice                   device,
+                                                                                                                        vk::VkFormat                                   format,
+                                                                                                                        vk::VkImageTiling                              tiling);
 
 vk::VkBorderColor                              getFormatBorderColor            (BorderColor color, vk::VkFormat format);