mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-14 18:58:36 +12:00
vk: Disable async texture streaming on all NVIDIA cards
This commit is contained in:
parent
50354253c8
commit
0502f7881f
1 changed files with 6 additions and 0 deletions
|
@ -570,6 +570,12 @@ VKGSRender::VKGSRender() : GSRender()
|
||||||
rsx_log.error("Older NVIDIA cards do not meet requirements for asynchronous compute due to some driver fakery.");
|
rsx_log.error("Older NVIDIA cards do not meet requirements for asynchronous compute due to some driver fakery.");
|
||||||
backend_config.supports_asynchronous_compute = false;
|
backend_config.supports_asynchronous_compute = false;
|
||||||
}
|
}
|
||||||
|
else // Workaround. Remove once the async decoder is re-written
|
||||||
|
{
|
||||||
|
// NVIDIA 471 and newer are completely borked. Queue priority is not observed and any queue waiting on another just causes deadlock.
|
||||||
|
rsx_log.error("NVIDIA GPUs are incompatible with the current implementation of asynchronous texture decoding.");
|
||||||
|
backend_config.supports_asynchronous_compute = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
#if !defined(_WIN32)
|
#if !defined(_WIN32)
|
||||||
// Anything running on AMDGPU kernel driver will not work due to the check for fd-backed memory allocations
|
// Anything running on AMDGPU kernel driver will not work due to the check for fd-backed memory allocations
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue