Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Project Borealis Performance Test

Benchmark your performance and help optimize Project Borealis! · By Project Borealis

Crash on DX11, DX10, Open GL 4 and Vulkan doesn't work

A topic by Nopraz created Jan 21, 2019 Views: 1,027 Replies: 4
Viewing posts 1 to 4

Hello, i tried multiple times to run the performance test on multiple APIs but everytime the test freezes at random places (one time it was at the end of the test in DX11 mode) and Unreal Engine crashes with no error log. But when i try to launch the test in Vulkan Mode i  have this error :

LowLevelFatalError [File:Unknown] [Line: 799] VulkanRHI::vkQueueSubmit(Queue, 1, &SubmitInfo, Fence->GetHandle()) failed, VkResult=-4 at C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanQueue.cpp:67 with error VK_ERROR_DEVICE_LOST

ProjectBorealis_Win64_Shipping!FDebug::AssertFailed() [C:\UnrealEngine\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:417]
ProjectBorealis_Win64_Shipping!VulkanRHI::VerifyVulkanResult() [C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanUtil.cpp:798]
ProjectBorealis_Win64_Shipping!FVulkanQueue::Submit() [C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanQueue.cpp:71]
ProjectBorealis_Win64_Shipping!FVulkanCommandBufferManager::SubmitUploadCmdBuffer() [C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanCommandBuffer.cpp:380]
ProjectBorealis_Win64_Shipping!FVulkanCommandListContext::TransitionResources() [C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanRenderTarget.cpp:1377]
ProjectBorealis_Win64_Shipping!FVulkanCommandListContext::RHITransitionResources() [C:\UnrealEngine\Engine\Source\Runtime\VulkanRHI\Private\VulkanRenderTarget.cpp:1284]
ProjectBorealis_Win64_Shipping!TGraphTask<FExecuteRHIThreadTask>::ExecuteTask() [C:\UnrealEngine\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:829]
ProjectBorealis_Win64_Shipping!FNamedTaskThread::ProcessTasksNamedThread() [C:\UnrealEngine\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:678]
ProjectBorealis_Win64_Shipping!FNamedTaskThread::ProcessTasksUntilQuit() [C:\UnrealEngine\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:575]
ProjectBorealis_Win64_Shipping!FRHIThread::Run() [C:\UnrealEngine\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp:282]
ProjectBorealis_Win64_Shipping!FRunnableThreadWin::Run() [C:\UnrealEngine\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:76]

Here is my laptop specs :

Name : Asus ROG GL552VX

- CPU : Intel Core I7 6700HQ

- iGPU: Intel HD Graphics 530

- Dedicated GPU (used in tests)  : GTX 950M 4GB GDDR5

- SSD : Crucial MX500 500 GB M.2

- HDD (Where the test is installed) : Seagate 1To ST1000LM04

- Screen resolution : 1920x1080 (I think the test doesn't run in my screen's native resolution thought)

Developer

Could you use dxdiag (https://support.microsoft.com/en-us/help/4028644/windows-open-and-run-dxdiagexe)  and share the info with us?

(1 edit)

Here is the diag :

https://pastebin.com/WKprTYKM

(1 edit)

Hello again.

After i did the Windows 10 october update (build 1809) on my machine, i managed to complete the test with nearly no issue at all ! The only problem is with the resolution which is stuck at 1536x864 instead of 1920x1080.

Developer (1 edit)

The Performance Test automatically scales your resolution to reduce bottlenecks which may cause unrepresentative performance for your system. So this behavior is expect. Of course, you will be able to manually set your resolution in the game.