Skip to content

cf_draw_push_render_state

Category: draw
GitHub: cute_draw.h


Pushes a CF_RenderState for controlling various rendering settings.

void cf_draw_push_render_state(CF_RenderState render_state);
Parameters Description
render_state Various types of rendering states.

Remarks

Applies to 2d drawing only -- meshes use cf_draw3d_push_render_state. Inside a draw list recording (cf_draw_list_begin) a pushed render state records frozen; draws recorded without one use whatever render state is pushed when cf_draw_list replays them.

CF_RenderState
cf_draw_list_begin
cf_draw_list
cf_draw_peek_render_state
cf_draw_pop_render_state