mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-04-12 20:18:57 +02:00
Update src/video_core/dma_pusher.cpp
oops! Signed-off-by: xbzk <xbzk@eden-emu.dev>
This commit is contained in:
parent
7bb61a2101
commit
a37379b96c
1 changed files with 2 additions and 1 deletions
|
|
@ -83,12 +83,13 @@ bool DmaPusher::Step() {
|
|||
}
|
||||
|
||||
if (header.size > 0) {
|
||||
if (dma_state.method == ComputeInline || (Settings::IsDMALevelDefault() ? Settings::IsGPULevelLow() : Settings::IsDMALevelSafe())) {
|
||||
if (dma_state.method == ComputeInline || (Settings::IsDMALevelDefault() ? Settings::IsGPULevelLow() : Settings::IsDMALevelSafe())) {
|
||||
Tegra::Memory::GpuGuestMemory<Tegra::CommandHeader, Tegra::Memory::GuestMemoryFlags::SafeRead>headers(memory_manager, dma_state.dma_get, header.size, &command_headers);
|
||||
ProcessCommands(headers);
|
||||
} else {
|
||||
Tegra::Memory::GpuGuestMemory<Tegra::CommandHeader, Tegra::Memory::GuestMemoryFlags::UnsafeRead>headers(memory_manager, dma_state.dma_get, header.size, &command_headers);
|
||||
ProcessCommands(headers);
|
||||
}
|
||||
}
|
||||
|
||||
if (++dma_pushbuffer_subindex >= command_list_size) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue