|
|
|
@@ -358,12 +358,11 @@ anv_image_create(VkDevice _device, |
|
|
|
anv_assert(pCreateInfo->extent.height > 0); |
|
|
|
anv_assert(pCreateInfo->extent.depth > 0); |
|
|
|
|
|
|
|
image = vk_alloc2(&device->alloc, alloc, sizeof(*image), 8, |
|
|
|
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT); |
|
|
|
image = vk_zalloc2(&device->alloc, alloc, sizeof(*image), 8, |
|
|
|
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT); |
|
|
|
if (!image) |
|
|
|
return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY); |
|
|
|
|
|
|
|
memset(image, 0, sizeof(*image)); |
|
|
|
image->type = pCreateInfo->imageType; |
|
|
|
image->extent = pCreateInfo->extent; |
|
|
|
image->vk_format = pCreateInfo->format; |