My Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
gfx.h File Reference
#include <3ds/types.h>

Go to the source code of this file.

Enumerations

enum  gfxScreen_t { GFX_TOP = 0, GFX_BOTTOM = 1 }
 
enum  gfx3dSide_t { GFX_LEFT = 0, GFX_RIGHT = 1 }
 

Functions

void gfxInit ()
 
void gfxExit ()
 
void gfxSet3D (bool enable)
 
void gfxFlushBuffers ()
 
void gfxSwapBuffers ()
 
void gfxSwapBuffersGpu ()
 
u8gfxGetFramebuffer (gfxScreen_t screen, gfx3dSide_t side, u16 *width, u16 *height)
 

Variables

u8gfxTopLeftFramebuffers [2]
 
u8gfxTopRightFramebuffers [2]
 
u8gfxBottomFramebuffers [2]
 
u32gxCmdBuf
 

Enumeration Type Documentation

Enumerator
GFX_LEFT 
GFX_RIGHT 

Definition at line 10 of file gfx.h.

Enumerator
GFX_TOP 
GFX_BOTTOM 

Definition at line 4 of file gfx.h.

Function Documentation

void gfxExit ( )

Definition at line 104 of file gfx.c.

void gfxFlushBuffers ( )

Definition at line 144 of file gfx.c.

u8* gfxGetFramebuffer ( gfxScreen_t  screen,
gfx3dSide_t  side,
u16 width,
u16 height 
)

Definition at line 130 of file gfx.c.

void gfxInit ( )

Definition at line 59 of file gfx.c.

void gfxSet3D ( bool  enable)

Definition at line 20 of file gfx.c.

void gfxSwapBuffers ( )

Definition at line 151 of file gfx.c.

void gfxSwapBuffersGpu ( )

Definition at line 160 of file gfx.c.

Variable Documentation

u8* gfxBottomFramebuffers[2]

Definition at line 13 of file gfx.c.

u8* gfxTopLeftFramebuffers[2]

Definition at line 11 of file gfx.c.

u8* gfxTopRightFramebuffers[2]

Definition at line 12 of file gfx.c.

u32* gxCmdBuf

Definition at line 8 of file gx.c.