1
0
mirror of https://github.com/blawar/ooot.git synced 2024-07-04 18:13:37 +00:00
ooot/include/gfxapi.h

23 lines
540 B
C
Raw Normal View History

2022-02-12 19:50:06 +00:00
#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();
2022-02-12 19:50:06 +00:00
void gfx_fbe_enable(int enable);
void gfx_force_43(bool enable); // From GlideN64
bool gfx_force_43_enabled();
2022-02-12 19:50:06 +00:00
void gfx_run(OSTask_t* task, u32 sz);
2022-04-02 02:28:41 +00:00
void gfx_filter_sepia_set(u8 r, u8 g, u8 b, u8 a);
void gfx_filter_sepia_enabled();
void gfx_filter_sepia_disable();
2022-02-12 19:50:06 +00:00
}