aboutsummaryrefslogtreecommitdiff
path: root/loader
diff options
context:
space:
mode:
Diffstat (limited to 'loader')
-rw-r--r--loader/loader.c3
-rw-r--r--loader/loader.h4
-rw-r--r--loader/trampoline.c4
3 files changed, 6 insertions, 5 deletions
diff --git a/loader/loader.c b/loader/loader.c
index a434b597..db15fbc2 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -2872,6 +2872,7 @@ VkResult VKAPI loader_GetPhysicalDeviceImageFormatProperties(
VkImageType type,
VkImageTiling tiling,
VkImageUsageFlags usage,
+ VkImageCreateFlags flags,
VkImageFormatProperties* pImageFormatProperties)
{
uint32_t gpu_index;
@@ -2880,7 +2881,7 @@ VkResult VKAPI loader_GetPhysicalDeviceImageFormatProperties(
if (icd->GetPhysicalDeviceImageFormatProperties)
res = icd->GetPhysicalDeviceImageFormatProperties(physicalDevice, format,
- type, tiling, usage, pImageFormatProperties);
+ type, tiling, usage, flags, pImageFormatProperties);
return res;
}
diff --git a/loader/loader.h b/loader/loader.h
index 67fa20ed..19711d9e 100644
--- a/loader/loader.h
+++ b/loader/loader.h
@@ -287,12 +287,12 @@ VkResult VKAPI loader_GetPhysicalDeviceFormatProperties(
VkFormat format,
VkFormatProperties* pFormatInfo);
-VkResult VKAPI loader_GetPhysicalDeviceImageFormatProperties(
- VkPhysicalDevice physicalDevice,
+VkResult VKAPI loader_GetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice,
VkFormat format,
VkImageType type,
VkImageTiling tiling,
VkImageUsageFlags usage,
+ VkImageCreateFlags flags,
VkImageFormatProperties* pImageFormatProperties);
VkResult VKAPI loader_GetPhysicalDeviceSparseImageFormatProperties(
diff --git a/loader/trampoline.c b/loader/trampoline.c
index 6a9e25b0..0d13e660 100644
--- a/loader/trampoline.c
+++ b/loader/trampoline.c
@@ -242,13 +242,13 @@ LOADER_EXPORT VkResult VKAPI vkGetPhysicalDeviceFormatProperties(
return res;
}
-LOADER_EXPORT VkResult VKAPI vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageFormatProperties* pImageFormatProperties)
+LOADER_EXPORT VkResult VKAPI vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties)
{
const VkLayerInstanceDispatchTable *disp;
VkResult res;
disp = loader_get_instance_dispatch(physicalDevice);
- res = disp->GetPhysicalDeviceImageFormatProperties(physicalDevice, format, type, tiling, usage, pImageFormatProperties);
+ res = disp->GetPhysicalDeviceImageFormatProperties(physicalDevice, format, type, tiling, usage, flags, pImageFormatProperties);
return res;
}