Skip to content

cf_draw3d_push_render_state

Category: draw3d
GitHub: cute_draw3d.h


Pushes the render state used for subsequent mesh submissions.

void cf_draw3d_push_render_state(CF_RenderState render_state);
Parameters Description
render_state The render state. See CF_RenderState.

Remarks

Defaults to cf_render_state_3d_defaults -- depth writes on, LESS_THAN depth test, back-face culling of clockwise faces (submit meshes with counter-clockwise winding). Remember depth state only functions on a canvas created with depth_stencil_enable.

CF_RenderState
cf_render_state_3d_defaults
cf_draw3d_peek_render_state
cf_draw3d_pop_render_state