Re-enable threaded render loop with Vulkan on Linux

Change-Id: I05440c54b99ddb6aac9a47e8b33a00be41c13055
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
This commit is contained in:
Laszlo Agocs 2019-07-29 11:29:13 +02:00
parent 42872e720b
commit 65d9d4b930
1 changed files with 0 additions and 8 deletions

View File

@ -249,14 +249,6 @@ QSGRenderLoop *QSGRenderLoop::instance()
loopType = BasicRenderLoop;
switch (rhiSupport->rhiBackend()) {
case QRhi::Vulkan:
#if defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID)
// ### to be investigated (Mesa/Gnome deadlocks on
// resize with threaded+Vulkan (but not threaded+GL))
loopType = BasicRenderLoop;
#endif
break;
case QRhi::D3D11:
// D3D11 is forced to 'basic' always for now. The threaded loop's model may
// not be suitable for DXGI due to the possibility of having the main