Added a helper function that verifies that front-end/back-end seperation is being done correctly.
Changed drawing of 2D quads to use back-end.
Push command execution to the callers of draw 2D quad.
Push command buffer stuff to the callers of colour blend.
Begin frame/end frame need to do verification of empty command buffer as whel.
Push command buffer stuff to the callers of begin/end frame.
Push command buffer stuff to the callers of DoQuad.
Push command buffer stuff to the callers of DrawStretchPic.
Push command buffer stuff to the callers of DrawPic.
Push command buffer stuff to the callers of DrawSubPic, TileClear and Fill.
When sync is followed by verify they can be merged so that commands are executed together. Do this for current state.
Push command buffer stuff to the callers of DrawChar.
Sync/verify merging.
Push command buffer stuff to the callers of UI DrawString.
Sync/verify merging.
Push command buffer stuff to the callers of field draw.
Push command buffer stuff to the callers of internal quake 2 hud drawing functions.
Push command buffer stuff to the callers of quake status bar helper drawing functions.
Sync/verify merging.
Push command buffer stuff to the callers of quake status bar drawing functions.