Skip navigation

Render state machine overview

Render state machine overview: Windows Power Tools: Optimizing Code
Render state machine overview: Windows Power Tools: Optimizing Code

A Rendering State Machine will be used to determine when the Jigsaw Puzzle application updates and presents a new frame to the user (visually the scene changes). In short, the game will update or do nothing (no updates of any kind) depending on the state the game is in. This game state is determined by the introduction of a state variable called m_stateChanged and this flag determines what state the game transitions between. There are 2 states that are discussed in this video, the Idle State (no updates of any kind) and the Render State (update, draw, present new frames).

Resume Transcript Auto-Scroll
Skill Level Intermediate
1h 58m
Show More Show Less

Continue Assessment

You started this assessment previously and didn't complete it. You can pick up where you left off, or start over.

Start My Free Month

Start your free month on LinkedIn Learning, which now features 100% of courses. Develop in-demand skills with access to thousands of expert-led courses on business, tech and creative topics.

Start My Free Month

You are now leaving and will be automatically redirected to LinkedIn Learning to start your free trial.