SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef DOLPHIN_GX_TYPES_H
2#define DOLPHIN_GX_TYPES_H
3
4#include <platform.h>
5
7
8#define GX_FIFO_OBJSIZE 128
9
13
29
30struct GXColor {
31 u8 r, g, b, a;
32};
33
34struct GXColorS10 {
35 s16 r, g, b, a;
36};
37
38#define GX_MAX_Z24 0x00ffffff
39
40#endif
#define GX_FIFO_OBJSIZE
Definition types.h:8
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
signed short s16
A signed 16-bit integer.
Definition platform.h:11
unsigned short u16
An unsigned 16-bit integer.
Definition platform.h:23
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition types.h:34
s16 g
Definition types.h:35
s16 r
Definition types.h:35
s16 b
Definition types.h:35
s16 a
Definition types.h:35
Definition types.h:30
u8 b
Definition types.h:31
u8 a
Definition types.h:31
u8 g
Definition types.h:31
u8 r
Definition types.h:31
Definition types.h:10
u8 pad[GX_FIFO_OBJSIZE]
Definition types.h:11
Definition types.h:14
u32 viTVMode
Definition types.h:15
u32 xfbMode
Definition types.h:23
u16 viWidth
Definition types.h:21
u8 aa
Definition types.h:25
u8 sample_pattern[12][2]
Definition types.h:26
u16 efbHeight
Definition types.h:17
u8 field_rendering
Definition types.h:24
u16 fbWidth
Definition types.h:16
u16 viHeight
Definition types.h:22
u16 viYOrigin
Definition types.h:20
u16 xfbHeight
Definition types.h:18
u16 viXOrigin
Definition types.h:19
u8 vfilter[7]
Definition types.h:27