Fifo: small cleanup
This commit is contained in:
parent
e28c97f6bd
commit
9493c713dd
|
@ -104,7 +104,8 @@ void Fifo_Init()
|
|||
|
||||
void Fifo_Shutdown()
|
||||
{
|
||||
if (GpuRunningState) PanicAlert("Fifo shutting down while active");
|
||||
if (GpuRunningState)
|
||||
PanicAlert("Fifo shutting down while active");
|
||||
FreeMemoryPages(s_video_buffer, FIFO_SIZE + 4);
|
||||
s_video_buffer = nullptr;
|
||||
s_video_buffer_write_ptr = nullptr;
|
||||
|
@ -127,7 +128,8 @@ void ExitGpuLoop()
|
|||
// This should break the wait loop in CPU thread
|
||||
CommandProcessor::fifo.bFF_GPReadEnable = false;
|
||||
SCPFifoStruct &fifo = CommandProcessor::fifo;
|
||||
while (fifo.isGpuReadingData) Common::YieldCPU();
|
||||
while (fifo.isGpuReadingData)
|
||||
Common::YieldCPU();
|
||||
// Terminate GPU thread loop
|
||||
GpuRunningState = false;
|
||||
EmuRunningState = true;
|
||||
|
|
|
@ -27,7 +27,6 @@ void Fifo_UpdateWantDeterminism(bool want);
|
|||
// Used for diagnostics.
|
||||
enum SyncGPUReason
|
||||
{
|
||||
SYNC_GPU_NONE,
|
||||
SYNC_GPU_OTHER,
|
||||
SYNC_GPU_WRAPAROUND,
|
||||
SYNC_GPU_EFB_POKE,
|
||||
|
|
Loading…
Reference in New Issue