mirror of
https://github.com/skyline-emu/skyline.git
synced 2024-11-23 17:39:16 +01:00
Don't flush submission on DMA Copies
DMA copies utilized `SubmitWithFlush` instead of `Submit`, this is not required and incurs significant additional synchronization penalties which will no longer be required.
This commit is contained in:
parent
0992fde028
commit
b77da1182f
@ -36,7 +36,7 @@ namespace skyline::soc::gm20b::engine {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
executor.SubmitWithFlush();
|
executor.Submit();
|
||||||
if (registers.launchDma->multiLineEnable) {
|
if (registers.launchDma->multiLineEnable) {
|
||||||
if (registers.launchDma->srcMemoryLayout == Registers::LaunchDma::MemoryLayout::Pitch &&
|
if (registers.launchDma->srcMemoryLayout == Registers::LaunchDma::MemoryLayout::Pitch &&
|
||||||
registers.launchDma->dstMemoryLayout == Registers::LaunchDma::MemoryLayout::BlockLinear)
|
registers.launchDma->dstMemoryLayout == Registers::LaunchDma::MemoryLayout::BlockLinear)
|
||||||
|
Loading…
Reference in New Issue
Block a user