Optimized SpriteBatch and DefaultShader (send colors as unsigned bytes)