1#ifndef _DOLPHIN_GX_GXFRAMEBUFFER_H_
2#define _DOLPHIN_GX_GXFRAMEBUFFER_H_
11#define GX_MAX_Z24 0x00ffffff
enum _GXCopyMode GXCopyMode
enum _GXFBClamp GXFBClamp
u8 GXBool
Definition GXEnum.h:6
GXRenderModeObj GXEurgb60Hz480Int
Definition GXFrameBuf.c:73
void GXSetDispCopyDst(u16 wd, u16 ht)
Definition GXFrameBuf.c:138
GXRenderModeObj GXNtsc480Int
Definition GXFrameBuf.c:34
void GXClearBoundingBox(void)
Definition GXFrameBuf.c:587
GXRenderModeObj GXMpal240Ds
Definition GXFrameBuf.c:54
GXRenderModeObj GXMpal480Int
Definition GXFrameBuf.c:59
GXRenderModeObj GXMpal240IntAa
Definition GXFrameBuf.c:57
GXRenderModeObj GXMpal480IntAa
Definition GXFrameBuf.c:60
GXRenderModeObj GXEurgb60Hz240Int
Definition GXFrameBuf.c:70
GXRenderModeObj GXNtsc480IntDf
Definition GXFrameBuf.c:30
GXRenderModeObj GXMpal240DsAa
Definition GXFrameBuf.c:55
void GXCopyTex(void *dest, GXBool clear)
Definition GXFrameBuf.c:520
GXRenderModeObj GXPal528Int
Definition GXFrameBuf.c:66
GXRenderModeObj GXPal528IntDf
Definition GXFrameBuf.c:65
void GXSetTexCopyDst(u16 wd, u16 ht, GXTexFmt fmt, GXBool mipmap)
Definition GXFrameBuf.c:150
GXRenderModeObj GXEurgb60Hz240Ds
Definition GXFrameBuf.c:68
GXRenderModeObj GXPal264DsAa
Definition GXFrameBuf.c:62
void GXSetCopyClear(GXColor clear_clr, u32 clear_z)
Definition GXFrameBuf.c:308
GXRenderModeObj GXPal264IntAa
Definition GXFrameBuf.c:64
GXRenderModeObj GXNtsc240IntAa
Definition GXFrameBuf.c:26
void GXAdjustForOverscan(const GXRenderModeObj *rmin, GXRenderModeObj *rmout, u16 hor, u16 ver)
Definition GXFrameBuf.c:77
GXRenderModeObj GXEurgb60Hz240DsAa
Definition GXFrameBuf.c:69
void GXSetDispCopyFrame2Field(GXCopyMode mode)
Definition GXFrameBuf.c:194
GXRenderModeObj GXNtsc240DsAa
Definition GXFrameBuf.c:18
GXRenderModeObj GXMpal480IntDf
Definition GXFrameBuf.c:58
void GXSetCopyClamp(GXFBClamp clamp)
Definition GXFrameBuf.c:200
GXRenderModeObj GXNtsc480IntAa
Definition GXFrameBuf.c:38
GXRenderModeObj GXEurgb60Hz480IntAa
Definition GXFrameBuf.c:74
GXRenderModeObj GXPal528IntAa
GXRenderModeObj GXEurgb60Hz480IntDf
Definition GXFrameBuf.c:72
GXRenderModeObj GXNtsc240Ds
Definition GXFrameBuf.c:6
void GXSetDispCopyGamma(GXGamma gamma)
Definition GXFrameBuf.c:416
void GXSetDispCopySrc(u16 left, u16 top, u16 wd, u16 ht)
Definition GXFrameBuf.c:109
GXRenderModeObj GXMpal240Int
Definition GXFrameBuf.c:56
void GXSetTexCopySrc(u16 left, u16 top, u16 wd, u16 ht)
Definition GXFrameBuf.c:124
GXRenderModeObj GXNtsc480ProgAa
Definition GXFrameBuf.c:50
GXRenderModeObj GXEurgb60Hz240IntAa
Definition GXFrameBuf.c:71
GXRenderModeObj GXNtsc480Prog
Definition GXFrameBuf.c:42
u32 GXSetDispCopyYScale(f32 vscale)
Definition GXFrameBuf.c:285
void GXCopyDisp(void *dest, GXBool clear)
Definition GXFrameBuf.c:460
void GXSetCopyFilter(GXBool aa, const u8 sample_pattern[12][2], GXBool vf, const u8 vfilter[7])
Definition GXFrameBuf.c:333
GXRenderModeObj GXPal264Int
Definition GXFrameBuf.c:63
GXRenderModeObj GXPal264Ds
Definition GXFrameBuf.c:61
void GXReadBoundingBox(u16 *left, u16 *top, u16 *right, u16 *bottom)
Definition GXFrameBuf.c:598
f32 GXGetYScaleFactor(u16 efbHeight, u16 xfbHeight)
Definition GXFrameBuf.c:251
u16 GXGetNumXfbLines(u16 efbHeight, f32 yScale)
Definition GXFrameBuf.c:243
GXRenderModeObj GXNtsc240Int
Definition GXFrameBuf.c:22
u32 mode
Definition GXTev.c:56
u32 clamp
Definition GXTev.c:10
u32 dest
Definition GXTev.c:8
Definition d_menu_dmap_map.cpp:90
unsigned long u32
Definition types.h:9
float f32
Definition types.h:22
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5