Lines Matching refs:VkFormat
43 bool isCompatibleCompressedFormat(VkFormat format0, VkFormat format1)
46 // update this mapping if VkFormat changes
51 std::map<VkFormat, VkFormat> map =
113 bool isCompatibleFormat(VkFormat format0, VkFormat format1)
133 VkFormat imageFormat;
141 virtual VkResult getPhysicalDeviceImageFormatProperties(const InstanceInterface &vki, VkPhysicalDevice device, VkFormat viewFormat, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags)
151 virtual VkResult getPhysicalDeviceImageFormatProperties(const InstanceInterface &vki, VkPhysicalDevice device, VkFormat viewFormat, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags)
158 viewFormat, // VkFormat format
172 VkFormat viewFormat;
176 for (viewFormat = (VkFormat)(VK_FORMAT_UNDEFINED + 1); viewFormat < VK_CORE_FORMAT_LAST; viewFormat = (VkFormat)(viewFormat + 1))
178 if (!isCompatibleFormat((VkFormat)viewFormat, params.imageFormat))
181 if (func.getPhysicalDeviceImageFormatProperties(vki, context.getPhysicalDevice(), (VkFormat)viewFormat, params.tiling, params.usage, 0) == VK_SUCCESS)
293 for (VkFormat imageFormat = (VkFormat)(VK_FORMAT_UNDEFINED + 1); imageFormat < VK_CORE_FORMAT_LAST; imageFormat = (VkFormat)(imageFormat + 1))