Citro3d
|
#include "internal.h"
Go to the source code of this file.
Functions | |
u32 | C3D_CalcColorBufSize (u32 width, u32 height, GPU_COLORBUF fmt) |
u32 | C3D_CalcDepthBufSize (u32 width, u32 height, GPU_DEPTHBUF fmt) |
C3D_FrameBuf * | C3D_GetFrameBuf (void) |
void | C3D_SetFrameBuf (C3D_FrameBuf *fb) |
void | C3D_FrameBufTex (C3D_FrameBuf *fb, C3D_Tex *tex, GPU_TEXFACE face, int level) |
void | C3Di_FrameBufBind (C3D_FrameBuf *fb) |
void | C3D_FrameBufClear (C3D_FrameBuf *frameBuf, C3D_ClearBits clearBits, u32 clearColor, u32 clearDepth) |
void | C3D_FrameBufTransfer (C3D_FrameBuf *frameBuf, gfxScreen_t screen, gfx3dSide_t side, u32 transferFlags) |
u32 C3D_CalcColorBufSize | ( | u32 | width, |
u32 | height, | ||
GPU_COLORBUF | fmt | ||
) |
Definition at line 6 of file framebuffer.c.
u32 C3D_CalcDepthBufSize | ( | u32 | width, |
u32 | height, | ||
GPU_DEPTHBUF | fmt | ||
) |
Definition at line 12 of file framebuffer.c.
void C3D_FrameBufClear | ( | C3D_FrameBuf * | frameBuf, |
C3D_ClearBits | clearBits, | ||
u32 | clearColor, | ||
u32 | clearDepth | ||
) |
Definition at line 71 of file framebuffer.c.
void C3D_FrameBufTex | ( | C3D_FrameBuf * | fb, |
C3D_Tex * | tex, | ||
GPU_TEXFACE | face, | ||
int | level | ||
) |
Definition at line 41 of file framebuffer.c.
void C3D_FrameBufTransfer | ( | C3D_FrameBuf * | frameBuf, |
gfxScreen_t | screen, | ||
gfx3dSide_t | side, | ||
u32 | transferFlags | ||
) |
Definition at line 95 of file framebuffer.c.
C3D_FrameBuf * C3D_GetFrameBuf | ( | void | ) |
Definition at line 18 of file framebuffer.c.
void C3D_SetFrameBuf | ( | C3D_FrameBuf * | fb | ) |
Definition at line 29 of file framebuffer.c.
void C3Di_FrameBufBind | ( | C3D_FrameBuf * | fb | ) |
Definition at line 49 of file framebuffer.c.