1
0
mirror of https://github.com/blawar/ooot.git synced 2024-06-25 22:09:34 +00:00
ooot/include/gfxapi.h
2022-04-13 17:00:41 -04:00

21 lines
537 B
C

#pragma once
struct GameInfo;
extern "C"
{
void gfx_init(const char* romName, OSViMode* viMode);
void gfx_shutdown();
bool gfx_start_frame();
void gfx_end_frame();
void gfx_fbe_sync(GraphicsContext* gfxCtx, GameInfo* GameInfo);
int gfx_fbe_is_enabled();
void gfx_fbe_enable(int enable);
void gfx_force_43(bool enable); // From GlideN64
bool gfx_force_43_enabled();
void gfx_run(OSTask_t* task, u32 sz);
void gfx_filter_sepia_set(u8 r, u8 g, u8 b, u8 a);
void gfx_filter_sepia_enabled();
void gfx_filter_sepia_disable();
}