2D sprites should be drawn after the OIT composite stage. All 2D sprites in the game to my knowledge are overlays anyway.
The complicated part will be storing blend states, texlists, etc to defer drawing. I've considered the idea of drawing them immediately to another render target, but then alpha blending becomes an issue.
2D sprites should be drawn after the OIT composite stage. All 2D sprites in the game to my knowledge are overlays anyway.
The complicated part will be storing blend states, texlists, etc to defer drawing. I've considered the idea of drawing them immediately to another render target, but then alpha blending becomes an issue.