1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-23 03:02:53 +01:00

Disable passthrough DMA for proprietary intel driver

This commit is contained in:
kd-11 2022-02-23 20:55:11 +03:00
parent 6b8b23c401
commit f3823232e0

View File

@ -605,6 +605,14 @@ VKGSRender::VKGSRender() : GSRender()
rsx_log.error("Apple GPUs are incompatible with the current implementation of asynchronous texture decoding."); rsx_log.error("Apple GPUs are incompatible with the current implementation of asynchronous texture decoding.");
backend_config.supports_asynchronous_compute = false; backend_config.supports_asynchronous_compute = false;
break; break;
case vk::driver_vendor::INTEL:
// As expected host allocations won't work on INTEL despite the extension being present
if (backend_config.supports_passthrough_dma)
{
rsx_log.error("INTEL driver does not support passthrough DMA buffers");
backend_config.supports_passthrough_dma = false;
}
break;
default: break; default: break;
} }