15 #ifndef FPLBASE_RENDER_STATE_H
16 #define FPLBASE_RENDER_STATE_H
18 #include "fplbase/internal/detailed_render_state.h"
19 #include "fplbase/renderer_common.h"
65 kDepthFunctionDisabled,
69 kDepthFunctionLessEqual,
70 kDepthFunctionGreater,
71 kDepthFunctionGreaterEqual,
73 kDepthFunctionNotEqual,
84 kCullingModeFrontAndBack,
91 #endif // FPLBASE_RENDER_STATE_H
Definition: render_state.h:41
Definition: render_state.h:42
Definition: render_state.h:47
BlendMode
Specifies the blending mode used by the blend function.
Definition: render_state.h:40
CullingMode
Specifies the which face is culled when rendering.
Definition: render_state.h:80
StencilMode
Specifies stencil modes for the stencil test.
Definition: render_state.h:27
uint32_t StencilMask
Specifies the type for the Stencil Mask.
Definition: render_state.h:24
Definition: render_state.h:85
Definition: render_state.h:54
Definition: render_state.h:58
DepthFunction
Specifies the depth function used for rendering.
Definition: render_state.h:64
Definition: render_state.h:51
Definition: render_state.h:45
Definition: render_state.h:44
Definition: render_state.h:74
Definition: render_state.h:34
Definition: render_state.h:32
Definition: render_state.h:60
Definition: render_state.h:28
Definition: render_state.h:29