MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / CheckPaths

Function CheckPaths

pcsx2/Gif.cpp:53–66  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51
52
53bool CheckPaths()
54{
55 // Can't do Path 3, so try dma again later...
56 if (!gifUnit.CanDoPath3())
57 {
58 if (!gifUnit.Path3Masked())
59 {
60 //DevCon.Warning("Path3 stalled APATH %x PSE %x DIR %x Signal %x", gifRegs.stat.APATH, gifRegs.stat.PSE, gifRegs.stat.DIR, gifUnit.gsSIGNAL.queued);
61 GifDMAInt(128);
62 }
63 return false;
64 }
65 return true;
66}
67
68void GIF_Fifo::init()
69{

Callers 3

gifInterruptFunction · 0.85
WRITERING_DMAFunction · 0.85
gifMFIFOInterruptFunction · 0.85

Calls 3

GifDMAIntFunction · 0.85
CanDoPath3Method · 0.80
Path3MaskedMethod · 0.80

Tested by

no test coverage detected