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

Function memcpy_from_spr

pcsx2/SPR.cpp:87–100  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85}
86
87static void memcpy_from_spr(u8* dst, u32 src, size_t size)
88{
89 src &= _16kb - 1;
90
91 if (src + size >= _16kb) {
92 size_t end = _16kb - src;
93 memcpy(dst, &psSu128(src), end);
94
95 dst += end;
96 memcpy(dst, &psSu128(0) , size - end);
97 } else {
98 memcpy(dst, &psSu128(src), size);
99 }
100}
101
102int _SPR0chain()
103{

Callers 2

_SPR0chainFunction · 0.85
_SPR0interleaveFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected