CommandProcessor: Don't reset the video buffer when FIFO distance is changed

This prevents partially-processed commands from being lost when switching buffers.
This commit is contained in:
Stenzek 2019-05-11 00:31:33 +10:00
parent 672e8d78c6
commit 3e29fdb4a7

View file

@ -276,7 +276,6 @@ void RegisterMMIO(MMIO::Mapping* mmio, u32 base)
MMIO::ComplexWrite<u16>([WMASK_HI_RESTRICT](u32, u16 val) {
WriteHigh(fifo.CPReadWriteDistance, val & WMASK_HI_RESTRICT);
Fifo::SyncGPU(Fifo::SyncGPUReason::Other);
Fifo::ResetVideoBuffer();
Fifo::RunGpu();
}));
mmio->Register(