summaryrefslogtreecommitdiff
path: root/include/prerender.h
diff options
context:
space:
mode:
authorfig02 <fig02srl@gmail.com>2025-03-26 16:08:10 -0400
committerGitHub <noreply@github.com>2025-03-26 16:08:10 -0400
commitecf65e797ea688c2b25af6993b8e0791ffb8d5e0 (patch)
treeb182bef413fc6325617045157caf4c2e531af799 /include/prerender.h
parent05faab33f12b6be2f4bd8e71175f055c70a0f183 (diff)
Some functions.h and variables.h work (#2491)
* sort fuctions and variables * bss
Diffstat (limited to 'include/prerender.h')
-rw-r--r--include/prerender.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/prerender.h b/include/prerender.h
index 4231234a8..0674fac02 100644
--- a/include/prerender.h
+++ b/include/prerender.h
@@ -26,4 +26,19 @@ typedef struct PreRender {
/* 0x4C */ u32 unk_4C;
} PreRender; // size = 0x50
+void PreRender_SetValuesSave(PreRender* this, u32 width, u32 height, void* fbuf, void* zbuf, void* cvg);
+void PreRender_Init(PreRender* this);
+void PreRender_SetValues(PreRender* this, u32 width, u32 height, void* fbuf, void* zbuf);
+void PreRender_Destroy(PreRender* this);
+void func_800C170C(PreRender* this, Gfx** gfxP, void* buf, void* bufSave, u32 r, u32 g, u32 b, u32 a);
+void func_800C1AE8(PreRender* this, Gfx** gfxP, void* fbuf, void* fbufSave);
+void PreRender_SaveZBuffer(PreRender* this, Gfx** gfxP);
+void PreRender_SaveFramebuffer(PreRender* this, Gfx** gfxP);
+void PreRender_DrawCoverage(PreRender* this, Gfx** gfxP);
+void PreRender_RestoreZBuffer(PreRender* this, Gfx** gfxP);
+void func_800C213C(PreRender* this, Gfx** gfxP);
+void PreRender_RestoreFramebuffer(PreRender* this, Gfx** gfxP);
+void PreRender_CopyImageRegion(PreRender* this, Gfx** gfxP);
+void PreRender_ApplyFilters(PreRender* this);
+
#endif