diff options
| author | fig02 <fig02srl@gmail.com> | 2025-03-26 16:08:10 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-26 16:08:10 -0400 |
| commit | ecf65e797ea688c2b25af6993b8e0791ffb8d5e0 (patch) | |
| tree | b182bef413fc6325617045157caf4c2e531af799 /include/prerender.h | |
| parent | 05faab33f12b6be2f4bd8e71175f055c70a0f183 (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.h | 15 |
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 |
