File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#pragma once
22#include <wut.h>
3+ #include "gx2/enum.h"
34
45/**
56 * \defgroup gx2_context Context State
@@ -49,7 +50,7 @@ WUT_CHECK_SIZE(GX2ContextState, 0xa100);
4950
5051void
5152GX2SetupContextStateEx (GX2ContextState * state ,
52- BOOL unk1 );
53+ GX2ContextStateFlags flags );
5354
5455void
5556GX2GetContextStateDisplayList (const GX2ContextState * state ,
Original file line number Diff line number Diff line change @@ -167,6 +167,15 @@ typedef enum GX2ChannelMask
167167 GX2_CHANNEL_MASK_RGBA = 15 ,
168168} GX2ChannelMask ;
169169
170+ typedef enum GX2ContextStateFlags
171+ {
172+ GX2_CONTEXT_STATE_FLAGS_NONE = 0 ,
173+ GX2_CONTEXT_STATE_FLAGS_PROFILING_ENABLED = 1 << 0 ,
174+ GX2_CONTEXT_STATE_FLAGS_NO_SHADOW_DISPLAY_LIST = 1 << 1 ,
175+ } GX2ContextStateFlags ;
176+
177+ WUT_ENUM_BITMASK_TYPE (GX2ContextStateFlags )
178+
170179typedef enum GX2ClearFlags
171180{
172181 GX2_CLEAR_FLAGS_DEPTH = 1 ,
You can’t perform that action at this time.
0 commit comments