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