diff --git a/RenderDevice.cpp b/RenderDevice.cpp index bce0078..9d14689 100644 --- a/RenderDevice.cpp +++ b/RenderDevice.cpp @@ -259,7 +259,7 @@ RenderDevice* CreateRenderDevice( GlobalMemory* mem, RenderDevice::CreateInfo co uint32_t surfaceFormatCount; vkGetPhysicalDeviceSurfaceFormatsKHR( physicalDeviceInUse, surface, &surfaceFormatCount, nullptr ); VkSurfaceFormatKHR* surfaceFormats = reinterpret_cast(mem->allocate( - sizeof( VkSurfaceFormatKHR* ) * surfaceFormatCount )); + sizeof( VkSurfaceFormatKHR ) * surfaceFormatCount )); vkGetPhysicalDeviceSurfaceFormatsKHR( physicalDeviceInUse, surface, &surfaceFormatCount, surfaceFormats ); VkSurfaceFormatKHR format = { @@ -293,7 +293,7 @@ RenderDevice* CreateRenderDevice( GlobalMemory* mem, RenderDevice::CreateInfo co uint32_t presentModeCount; vkGetPhysicalDeviceSurfacePresentModesKHR( physicalDeviceInUse, surface, &presentModeCount, nullptr ); VkPresentModeKHR* presentModes = reinterpret_cast(mem->allocate( - sizeof( VkPresentModeKHR* ) * presentModeCount )); + sizeof( VkPresentModeKHR ) * presentModeCount )); vkGetPhysicalDeviceSurfacePresentModesKHR( physicalDeviceInUse, surface, &presentModeCount, presentModes ); VkPresentModeKHR presentMode = VK_PRESENT_MODE_FIFO_KHR;