void
vn_GetImageSparseMemoryRequirements2(
- VkDevice device,
- const VkImageSparseMemoryRequirementsInfo2 *pInfo,
+ UNUSED VkDevice device,
+ UNUSED const VkImageSparseMemoryRequirementsInfo2 *pInfo,
uint32_t *pSparseMemoryRequirementCount,
- VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
+ UNUSED VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
{
- struct vn_device *dev = vn_device_from_handle(device);
-
- /* TODO per-device cache */
- vn_call_vkGetImageSparseMemoryRequirements2(dev->instance, device, pInfo,
- pSparseMemoryRequirementCount,
- pSparseMemoryRequirements);
+ /* see vn_GetPhysicalDeviceSparseImageFormatProperties2 */
+ *pSparseMemoryRequirementCount = 0;
}
static void
void
vn_GetDeviceImageSparseMemoryRequirements(
- VkDevice device,
- const VkDeviceImageMemoryRequirements *pInfo,
+ UNUSED VkDevice device,
+ UNUSED const VkDeviceImageMemoryRequirements *pInfo,
uint32_t *pSparseMemoryRequirementCount,
- VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
+ UNUSED VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
{
- struct vn_device *dev = vn_device_from_handle(device);
-
- /* TODO per-device cache */
- vn_call_vkGetDeviceImageSparseMemoryRequirements(
- dev->instance, device, pInfo, pSparseMemoryRequirementCount,
- pSparseMemoryRequirements);
+ /* see vn_GetPhysicalDeviceSparseImageFormatProperties2 */
+ *pSparseMemoryRequirementCount = 0;
}