Files
SpaghettiKart/src/racing/framebuffer_effects.h
T
MegaMech 75344d87eb [modding] Implement jumbtron fb effect (#125)
* Update Engine.cpp

* minor fix and update LUS (#119)

* minor fix and update LUS

* update torch

* Update torch

* Implement jumbotron framebuffer effect

* Update skybox_and_splitscreen.c

---------

Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com>
Co-authored-by: Adam Bird <archez39@me.com>
2024-11-15 03:02:20 -07:00

16 lines
543 B
C

#ifndef FRAMEBUFFER_EFFECTS_H
#define FRAMEBUFFER_EFFECTS_H
#include <libultraship.h>
extern s32 gReusableFrameBuffer;
extern s32 gN64ResFrameBuffer;
void FB_CreateFramebuffers(void);
void FB_CopyToFramebuffer(Gfx** gfxP, s32 fb_src, s32 fb_dest, u8 oncePerFrame, u8* hasCopied);
void FB_WriteFramebufferSliceToCPU(Gfx** gfxP, void* buffer, u8 byteSwap);
void FB_DrawFromFramebuffer(Gfx** gfxP, s32 fb, u8 alpha);
void FB_DrawFromFramebufferScaled(Gfx** gfxP, s32 fb, u8 alpha, float scaleX, float scaleY);
#endif // FRAMEBUFFER_EFFECTS_H