Fix copyGpuBuffers when resize invalidates commands in flight (#876)

* Fix copyGpuBuffers when resize invalidates commands in flight

* Use _MB macro for size constant
This commit is contained in:
baggins183 2024-09-12 12:54:54 -07:00 committed by GitHub
parent 1b12138cda
commit bc66fe8fb5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 19 additions and 0 deletions

View file

@ -2667,6 +2667,10 @@ void RegisterlibSceGnmDriver(Core::Loader::SymbolsResolver* sym) {
sdk_version = 0;
}
if (Config::copyGPUCmdBuffers()) {
liverpool->reserveCopyBufferSpace();
}
Platform::IrqC::Instance()->Register(Platform::InterruptId::GpuIdle, ResetSubmissionLock,
nullptr);