Remove incorrect asserts from vmaCreateBuffer

Closes #102
diff --git a/src/vk_mem_alloc.h b/src/vk_mem_alloc.h
index 0e6d420..6be990a 100644
--- a/src/vk_mem_alloc.h
+++ b/src/vk_mem_alloc.h
@@ -18080,24 +18080,6 @@
         allocator->GetBufferMemoryRequirements(*pBuffer, vkMemReq,

             requiresDedicatedAllocation, prefersDedicatedAllocation);

 

-        // Make sure alignment requirements for specific buffer usages reported

-        // in Physical Device Properties are included in alignment reported by memory requirements.

-        if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT) != 0)

-        {

-           VMA_ASSERT(vkMemReq.alignment %

-              allocator->m_PhysicalDeviceProperties.limits.minTexelBufferOffsetAlignment == 0);

-        }

-        if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT) != 0)

-        {

-           VMA_ASSERT(vkMemReq.alignment %

-              allocator->m_PhysicalDeviceProperties.limits.minUniformBufferOffsetAlignment == 0);

-        }

-        if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_STORAGE_BUFFER_BIT) != 0)

-        {

-           VMA_ASSERT(vkMemReq.alignment %

-              allocator->m_PhysicalDeviceProperties.limits.minStorageBufferOffsetAlignment == 0);

-        }

-

         // 3. Allocate memory using allocator.

         res = allocator->AllocateMemory(

             vkMemReq,