1#ifndef RVL_SDK_GX_FRAMEBUF_H 
    2#define RVL_SDK_GX_FRAMEBUF_H 
   20    GXBool field_rendering;    
 
   22    u8 sample_pattern[12][2];  
 
   23    u8 vfilter[GX_VFILTER_SZ]; 
 
 
   26extern GXRenderModeObj GXNtsc480IntDf;
 
   27extern GXRenderModeObj GXPal528IntDf;
 
   28extern GXRenderModeObj GXEurgb60Hz480IntDf;
 
   29extern GXRenderModeObj GXMpal480IntDf;
 
   31void GXSetDispCopySrc(u16 x, u16 y, u16 w, u16 h);
 
   32void GXSetTexCopySrc(u16 x, u16 y, u16 w, u16 h);
 
   34void GXSetDispCopyDst(u16 w, u16 numXfbLines);
 
   35void GXSetTexCopyDst(u16 w, u16 h, GXTexFmt fmt, GXBool mipmap);
 
   37void GXSetCopyClamp(GXCopyClamp clamp);
 
   39u32 GXGetNumXfbLines(u16 efbHeight, f32 scaleY);
 
   40f32 GXGetYScaleFactor(u16 efbHeight, u16 xfbHeight);
 
   41void GXSetDispCopyYScale(f32 scaleY);
 
   43void GXSetCopyClear(GXColor color, u32 z);
 
   44void GXSetCopyFilter(GXBool, 
const u8 sample_pattern[12][2], GXBool,
 
   45                     const u8 vfilter[GX_VFILTER_SZ]);
 
   47void GXCopyDisp(
void*, GXBool);
 
   48void GXCopyTex(
void*, GXBool);