port: implement fisheye

This commit is contained in:
fgsfds committed 2023-10-16 22:38:44 +02:00
1 parent b78a5ee064
commit 79f8a35c33
9 files changed
+51 -15

No files matched your search

+3 -2
View File
@@ -213,12 +213,13 @@
#define gDPSetFramebufferTextureEXT(pkt, f, s, w, i) \
gSetImage(pkt, G_SETTIMG_FB_EXT, f, s, w, i)
#define gDPCopyFramebufferEXT(pkt, dst, src, uls, ult) \
#define gDPCopyFramebufferEXT(pkt, dst, src, uls, ult, back) \
{ \
Gfx *_g = (Gfx *)(pkt); \
\
_g->words.w0 = _SHIFTL(G_COPYFB_EXT, 24, 8) \
| _SHIFTL(dst, 12, 12) | _SHIFTL(src, 0, 12); \
| _SHIFTL(dst, 11, 11) | _SHIFTL(src, 0, 11) | \
_SHIFTL(back, 22, 1); \
_g->words.w1 = _SHIFTL(uls, 16, 16) | _SHIFTL(ult, 0, 16); \
}