62 fb->
depthMask = fmt == GPU_RB_DEPTH24_STENCIL8 ? 0x3 : 0x2;
void C3D_FrameBufTex(C3D_FrameBuf *fb, C3D_Tex *tex, GPU_TEXFACE face, int level)
Definition: framebuffer.c:41
static void C3D_FrameBufColor(C3D_FrameBuf *fb, void *buf, GPU_COLORBUF fmt)
Definition: framebuffer.h:41
C3D_FrameBuf * C3D_GetFrameBuf(void)
Definition: framebuffer.c:18
u32 C3D_CalcColorBufSize(u32 width, u32 height, GPU_COLORBUF fmt)
Definition: framebuffer.c:6
u32 C3D_CalcDepthBufSize(u32 width, u32 height, GPU_DEPTHBUF fmt)
Definition: framebuffer.c:12
void C3D_SetFrameBuf(C3D_FrameBuf *fb)
Definition: framebuffer.c:29
static void C3D_FrameBufDepth(C3D_FrameBuf *fb, void *buf, GPU_DEPTHBUF fmt)
Definition: framebuffer.h:56
static void C3D_FrameBufAttrib(C3D_FrameBuf *fb, u16 width, u16 height, bool block32)
Definition: framebuffer.h:34
void C3D_FrameBufTransfer(C3D_FrameBuf *fb, gfxScreen_t screen, gfx3dSide_t side, u32 transferFlags)
Definition: framebuffer.c:95
void C3D_FrameBufClear(C3D_FrameBuf *fb, C3D_ClearBits clearBits, u32 clearColor, u32 clearDepth)
Definition: framebuffer.c:71
C3D_ClearBits
Definition: framebuffer.h:19
@ C3D_CLEAR_COLOR
Definition: framebuffer.h:20
@ C3D_CLEAR_DEPTH
Definition: framebuffer.h:21
@ C3D_CLEAR_ALL
Definition: framebuffer.h:22
Definition: framebuffer.h:5
u8 depthMask
Definition: framebuffer.h:14
void * depthBuf
Definition: framebuffer.h:7
u16 width
Definition: framebuffer.h:8
bool block32
Definition: framebuffer.h:12
u16 height
Definition: framebuffer.h:9
GPU_DEPTHBUF depthFmt
Definition: framebuffer.h:11
GPU_COLORBUF colorFmt
Definition: framebuffer.h:10
u8 colorMask
Definition: framebuffer.h:13
void * colorBuf
Definition: framebuffer.h:6