wut  v1.7.0
Wii U Toolchain
Data Structures | Typedefs | Enumerations | Functions
debug.h File Reference
#include <wut.h>
#include "surface.h"
Include dependency graph for debug.h:

Go to the source code of this file.

Data Structures

struct  GX2DebugCaptureInterface
 

Typedefs

typedef struct GX2DebugCaptureInterface GX2DebugCaptureInterface
 
typedef enum GX2DebugCaptureInterfaceVersion GX2DebugCaptureInterfaceVersion
 
typedef enum GX2DebugCaptureStartFlags GX2DebugCaptureStartFlags
 Options for GX2DebugCaptureStart. More...
 
typedef enum GX2DebugCaptureEndFlags GX2DebugCaptureEndFlags
 Options for GX2DebugCaptureEnd. More...
 

Enumerations

enum  GX2DebugCaptureInterfaceVersion { GX2_DEBUG_CAPTURE_INTERFACE_VERSION = 1 }
 
enum  GX2DebugCaptureStartFlags {
  GX2_DEBUG_CAPTURE_START_FLAGS_NONE = 0 ,
  GX2_DEBUG_CAPTURE_START_FLAGS_DISABLE_GX2DRAWDONE = 1
}
 Options for GX2DebugCaptureStart. More...
 
enum  GX2DebugCaptureEndFlags {
  GX2_DEBUG_CAPTURE_END_FLAGS_NONE = 0 ,
  GX2_DEBUG_CAPTURE_END_FLAGS_DISABLE_GX2FLUSH = 1
}
 Options for GX2DebugCaptureEnd. More...
 

Functions

BOOL _GX2DebugSetCaptureInterface (GX2DebugCaptureInterface *interface)
 
void GX2DebugCaptureStart (const char *filename, GX2DebugCaptureStartFlags flags)
 Starts a debug capture. More...
 
void GX2DebugCaptureEnd (GX2DebugCaptureEndFlags flags)
 Ends a debug capture. More...
 
void GX2DebugCaptureFrame (const char *filename)
 Will capture the next frame. More...
 
void GX2DebugCaptureFrames (const char *filename, uint32_t count)
 Will capture count frames. More...