mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-06-20 16:21:48 -04:00
75344d87eb
* 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>
16 lines
543 B
C
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
|