FlatRedBallXna:Tutorials:Render State Changes

The following set of tutorials will explore the impact of render breaks (also sometimes called render state changes) on the performance of a game. Understanding render breaks is important for squeezing maximum graphical performance for out of your game, especially on mobile platforms.

For information on the FlatRedBall Profiler, which can help measure render breaks, see the FlatRedBall Profiler page.

  1. What are Render Breaks
  2. Creating a Project
  3. Solution 1 – Controlling Sprite Creation Order
  4. Solution 2 – Merging Textures
  5. Solution 3 – Z Buffered (unordered) Sprites