mirror of https://github.com/PCSX2/pcsx2.git
gsdx-debug: allow to track texture move
Very painful for the cache and the performance
This commit is contained in:
parent
979ea92754
commit
f8f6117ea9
|
@ -1592,6 +1592,12 @@ void GSState::Move()
|
||||||
int w = m_env.TRXREG.RRW;
|
int w = m_env.TRXREG.RRW;
|
||||||
int h = m_env.TRXREG.RRH;
|
int h = m_env.TRXREG.RRH;
|
||||||
|
|
||||||
|
GL_CACHE("Move! %05x %d %d => %05x %d %d (DIR %d%d), sPos(%d %d) dPos(%d %d) size(%d %d)",
|
||||||
|
m_env.BITBLTBUF.SBP, m_env.BITBLTBUF.SBW, m_env.BITBLTBUF.SPSM,
|
||||||
|
m_env.BITBLTBUF.DBP, m_env.BITBLTBUF.DBW, m_env.BITBLTBUF.DPSM,
|
||||||
|
m_env.TRXPOS.DIRX, m_env.TRXPOS.DIRY,
|
||||||
|
sx, sy, dx, dy, w, h);
|
||||||
|
|
||||||
InvalidateLocalMem(m_env.BITBLTBUF, GSVector4i(sx, sy, sx + w, sy + h));
|
InvalidateLocalMem(m_env.BITBLTBUF, GSVector4i(sx, sy, sx + w, sy + h));
|
||||||
InvalidateVideoMem(m_env.BITBLTBUF, GSVector4i(dx, dy, dx + w, dy + h));
|
InvalidateVideoMem(m_env.BITBLTBUF, GSVector4i(dx, dy, dx + w, dy + h));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue