]> O.S.I.I.S - jp/vkhelpers.git/commitdiff
vkh_buffer.c: check result of memory_type_from_properties() master
authorAndré Blome <43345275+ssmid@users.noreply.github.com>
Tue, 5 Sep 2023 06:22:43 +0000 (08:22 +0200)
committerj-p <jp_bruyere@hotmail.com>
Tue, 5 Sep 2023 21:18:48 +0000 (23:18 +0200)
src/vkh_buffer.c

index 35950765f0f68fd6f2821e6dfd66e7b45af8c049..45bf105f281313021ef04ecdffafc7ded5771fc6 100644 (file)
@@ -28,7 +28,7 @@ void _set_size_and_bind(VkhDevice pDev, VkBufferUsageFlags usage, VkhMemoryUsage
        vkGetBufferMemoryRequirements(pDev->dev, buff->buffer, &memReq);
        VkMemoryAllocateInfo memAllocInfo = { .sType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,
                                                                                  .allocationSize = memReq.size };
-       vkh_memory_type_from_properties(&pDev->phyMemProps, memReq.memoryTypeBits, memoryUsage, &memAllocInfo.memoryTypeIndex);
+       assert(vkh_memory_type_from_properties(&pDev->phyMemProps, memReq.memoryTypeBits, memoryUsage, &memAllocInfo.memoryTypeIndex) == true);
        VK_CHECK_RESULT(vkAllocateMemory(pDev->dev, &memAllocInfo, NULL, &buff->memory));
 
        buff->alignment = memReq.alignment;