1 #pragma once 2 #include <wiiu/types.h> 3 #include "enum.h" 4 #include "surface.h" 5 #include "texture.h" 6 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 11 void GX2CopyColorBufferToScanBuffer(GX2ColorBuffer *buffer, GX2ScanTarget scanTarget); 12 void GX2SwapScanBuffers(); 13 BOOL GX2GetLastFrame(GX2ScanTarget scanTarget, GX2Texture *texture); 14 BOOL GX2GetLastFrameGamma(GX2ScanTarget scanTarget, float *gammaOut); 15 uint32_t GX2GetSwapInterval(); 16 void GX2SetSwapInterval(uint32_t interval); 17 18 #ifdef __cplusplus 19 } 20 #endif 21