SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
GXCpu2Efb.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_GX_GXCPU2EFB_H_
2
#define _DOLPHIN_GX_GXCPU2EFB_H_
3
4
#include <
dolphin/gx/GXEnum.h
>
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
void
GXPokeAlphaMode
(
GXCompare
func
,
u8
threshold);
11
void
GXPokeAlphaRead
(
GXAlphaReadMode
mode);
12
void
GXPokeAlphaUpdate
(
GXBool
update_enable);
13
void
GXPokeBlendMode
(
GXBlendMode
type,
GXBlendFactor
src_factor,
GXBlendFactor
dst_factor,
GXLogicOp
op);
14
void
GXPokeColorUpdate
(
GXBool
update_enable);
15
void
GXPokeDstAlpha
(
GXBool
enable,
u8
alpha
);
16
void
GXPokeDither
(
GXBool
dither);
17
void
GXPokeZMode
(
GXBool
compare_enable,
GXCompare
func
,
GXBool
update_enable);
18
void
GXPeekARGB
(
u16
x,
u16
y,
u32
*color);
19
void
GXPokeARGB
(
u16
x,
u16
y,
u32
color);
20
void
GXPeekZ
(
u16
x,
u16
y,
u32
*z);
21
void
GXPokeZ
(
u16
x,
u16
y,
u32
z);
22
u32
GXCompressZ16
(
u32
z24,
GXZFmt16
zfmt);
23
u32
GXDecompressZ16
(
u32
z16,
GXZFmt16
zfmt);
24
25
#ifdef __cplusplus
26
}
27
#endif
28
29
#endif
GXPokeARGB
void GXPokeARGB(u16 x, u16 y, u32 color)
GXPokeAlphaUpdate
void GXPokeAlphaUpdate(GXBool update_enable)
GXPokeZMode
void GXPokeZMode(GXBool compare_enable, GXCompare func, GXBool update_enable)
GXPokeZ
void GXPokeZ(u16 x, u16 y, u32 z)
GXPeekZ
void GXPeekZ(u16 x, u16 y, u32 *z)
GXPokeDstAlpha
void GXPokeDstAlpha(GXBool enable, u8 alpha)
GXPeekARGB
void GXPeekARGB(u16 x, u16 y, u32 *color)
GXPokeDither
void GXPokeDither(GXBool dither)
GXCompressZ16
u32 GXCompressZ16(u32 z24, GXZFmt16 zfmt)
GXPokeAlphaRead
void GXPokeAlphaRead(GXAlphaReadMode mode)
GXPokeAlphaMode
void GXPokeAlphaMode(GXCompare func, u8 threshold)
GXPokeColorUpdate
void GXPokeColorUpdate(GXBool update_enable)
GXDecompressZ16
u32 GXDecompressZ16(u32 z16, GXZFmt16 zfmt)
GXPokeBlendMode
void GXPokeBlendMode(GXBlendMode type, GXBlendFactor src_factor, GXBlendFactor dst_factor, GXLogicOp op)
GXEnum.h
GXAlphaReadMode
GXAlphaReadMode
Definition
GXEnum.h:899
GXZFmt16
GXZFmt16
Definition
GXEnum.h:42
GXBlendMode
GXBlendMode
Definition
GXEnum.h:348
GXLogicOp
GXLogicOp
Definition
GXEnum.h:371
GXCompare
GXCompare
Definition
GXEnum.h:21
GXBool
u8 GXBool
Definition
GXEnum.h:6
GXBlendFactor
GXBlendFactor
Definition
GXEnum.h:357
u32
unsigned long u32
Definition
types.h:9
u16
unsigned short int u16
Definition
types.h:7
u8
unsigned char u8
Definition
types.h:5
alpha
u8 alpha
Definition
state.c:44
func
void(* func)(void)
Definition
state.c:131
extern
dolphin
include
dolphin
gx
GXCpu2Efb.h
Generated by
1.17.0