mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-22 02:32:36 +01:00
vk: Do not enable passthrough DMA unconditionally (yet)
- There are still some kinks to work out. Host labels do not fix all the bugs which means I missed something.
This commit is contained in:
parent
6db5d83615
commit
e035000864
@ -641,6 +641,14 @@ VKGSRender::VKGSRender() : GSRender()
|
||||
backend_config.supports_host_gpu_labels = false;
|
||||
}
|
||||
}
|
||||
|
||||
if (!backend_config.supports_host_gpu_labels &&
|
||||
!backend_config.supports_asynchronous_compute)
|
||||
{
|
||||
// Disable passthrough DMA unless we enable a feature that requires it.
|
||||
// I'm avoiding an explicit checkbox for this until I figure out why host labels don't fix all problems with passthrough.
|
||||
backend_config.supports_passthrough_dma = false;
|
||||
}
|
||||
}
|
||||
|
||||
VKGSRender::~VKGSRender()
|
||||
|
Loading…
Reference in New Issue
Block a user