mirror of
https://github.com/zeldaret/mm.git
synced 2026-06-07 20:01:20 -04:00
d107b6c2a9
* z64vimode.h * z64viscvg.h * z64vis*.h * VisCvg * sys_cfb.h * a bit of naming * review * Renames * bss * fix * bss * bss * bss * messed up the merge * bss is borken * reordering 2 * remove prevent header from fault.c
19 lines
416 B
C
19 lines
416 B
C
#ifndef Z64_VISZBUF_H
|
|
#define Z64_VISZBUF_H
|
|
|
|
#include "ultra64.h"
|
|
#include "color.h"
|
|
|
|
typedef struct VisZbuf {
|
|
/* 0x0 */ u32 useRgba;
|
|
/* 0x4 */ u32 setScissor;
|
|
/* 0x8 */ Color_RGBA8_u32 primColor;
|
|
/* 0xC */ Color_RGBA8_u32 envColor;
|
|
} VisZbuf; // size = 0x10
|
|
|
|
void VisZbuf_Init(VisZbuf* this);
|
|
void VisZbuf_Destroy(VisZbuf* this);
|
|
void VisZbuf_Draw(VisZbuf* this, Gfx** gfxP, void* zbuffer);
|
|
|
|
#endif
|