RetroArch
context.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 typedef struct GX2ShadowState
9 {
10  uint32_t config[0xB00];
11  uint32_t context[0x400];
12  uint32_t alu[0x800];
13  uint32_t loop[0x60];
20 
21 typedef struct GX2ContextState
22 {
26  uint32_t __unk_1[0x2FC];
29 
31 void GX2GetContextStateDisplayList(GX2ContextState *state, void *outDisplayList, uint32_t *outSize);
33 void GX2SetDefaultState();
34 
35 #ifdef __cplusplus
36 }
37 #endif
void GX2GetContextStateDisplayList(GX2ContextState *state, void *outDisplayList, uint32_t *outSize)
uint32_t alu[0x800]
Definition: context.h:12
struct GX2ShadowState GX2ShadowState
void GX2SetDefaultState()
Definition: context.h:21
uint32_t __unk_0[0x20]
Definition: context.h:14
uint32_t __unk_0
Definition: context.h:24
uint32_t loop[0x60]
Definition: context.h:13
uint32_t __unk_1[0x22]
Definition: context.h:16
uint32_t __unk_2[0x3C]
Definition: context.h:18
GX2ShadowState shadowState
Definition: context.h:23
static uint64_t state[MAX_PADS]
Definition: xenon360_input.c:33
Definition: deflate.c:120
void GX2SetupContextStateEx(GX2ContextState *state, BOOL unk1)
unsigned int BOOL
Definition: gctypes.h:51
uint32_t __unk_1[0x2FC]
Definition: context.h:26
Definition: context.h:8
uint32_t shadowDisplayListSize
Definition: context.h:25
void GX2SetContextState(GX2ContextState *state)
GLuint sampler
Definition: glext.h:7950
struct GX2ContextState GX2ContextState
uint32_t resource[0xD9E]
Definition: context.h:15
uint32_t shadowDisplayList[192]
Definition: context.h:27
unsigned int uint32_t
Definition: stdint.h:126
uint32_t context[0x400]
Definition: context.h:11