Code:
LogPlayLevel: 06-04 11:41:03.318 4660 4765 D UE4 : Assertion failed: Layout == VK_IMAGE_LAYOUT_UNDEFINED [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp] [Line: 493] LogPlayLevel: 06-04 11:41:03.318 4660 4765 D UE4 : LogPlayLevel: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]Assertion failed: Layout == VK_IMAGE_LAYOUT_UNDEFINED [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp] [Line: 493] LogPlayLevel: 06-04 11:41:03.319 4660 4765 D UE4 : LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: === Critical error: === LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: Assertion failed: Layout == VK_IMAGE_LAYOUT_UNDEFINED [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp] [Line: 493] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C64C6F1C libUE4.so(0x000000000611DF1C)![Unknown]() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C64AC2FC libUE4.so(0x00000000061032FC)!FVulkanTextureBase::FVulkanTextureBase(FVulkanDevice&, VkImageViewType, EPixelFormat, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, FRHIResourceCreateInfo const&) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C64A8C34 libUE4.so(0x00000000060FFC34)!FVulkanDynamicRHI::AsyncReallocateTexture2D_RenderThread(FRHICommandListImmediate&, FRHITexture2D*, int, int, int, FThreadSafeCounter*) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000CA5A5648 libUE4.so(0x000000000A1FC648)!FTexture2DUpdate::DoAsyncReallocate(FTexture2DUpdateContext const&) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000CA5A5034 libUE4.so(0x000000000A1FC034)!FTexture2DStreamIn_IO_AsyncReallocate::AsyncReallocate(FTexture2DUpdateContext const&) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000CA5ADC98 libUE4.so(0x000000000A204C98)!TRenderAssetUpdate<FTexture2DUpdateContext>::TickInternal(FRenderAssetUpdate::EThreadType, bool) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000CA58C350 libUE4.so(0x000000000A1E3350)![Unknown]() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000CA58C784 libUE4.so(0x000000000A1E3784)![Unknown]() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C6522004 libUE4.so(0x0000000006179004)!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C6520D8C libUE4.so(0x0000000006177D8C)!FNamedTaskThread::ProcessTasksUntilQuit(int) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C7A9BC34 libUE4.so(0x00000000076F2C34)!RenderingThreadMain(FEvent*) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C7AC545C libUE4.so(0x000000000771C45C)!FRenderingThread::Run() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C6620968 libUE4.so(0x0000000006277968)!FRunnableThreadPThread::Run() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000C651C480 libUE4.so(0x0000000006173480)!FRunnableThreadPThread::_ThreadProc(void*) [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000EB6A5D84 libc.so(0x0000000000047D84)![Unknown]() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: [Callstack] 0x00000000EB678036 libc.so(0x000000000001A036)![Unknown]() [] LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error: LogPlayLevel: Error: 06-04 11:41:03.319 4660 4765 D UE4 : [2020.06.04-08.41.03:319][ 50]LogAndroid: Error:
Recently upgraded to 4.25 and it was a huge struggle to get it to even build for Quest, and now it crashes almost immediately after startup. The Level doesn't even have anything heavy in it. Just a widget main menu.
Tested starting a level with much more going on and it run longer before crashing.
Edit: Switched to OpenGL and now it builds and runs without crashes. Is Vulkan for Quest Broken?
Comment