Browse Source

opengl: Fixed SDL_RENDERCMD_SETDRAWCOLOR code checking the wrong variable.

Ryan C. Gordon 6 months ago
parent
commit
3abb213083
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/render/opengl/SDL_render_gl.c

+ 1 - 1
src/render/opengl/SDL_render_gl.c

@@ -1247,7 +1247,7 @@ static bool GL_RunCommandQueue(SDL_Renderer *renderer, SDL_RenderCommand *cmd, v
             const float g = cmd->data.color.color.g * cmd->data.color.color_scale;
             const float b = cmd->data.color.color.b * cmd->data.color.color_scale;
             const float a = cmd->data.color.color.a;
-            if (data->drawstate.clear_color_dirty ||
+            if (data->drawstate.color_dirty ||
                 (r != data->drawstate.color.r) ||
                 (g != data->drawstate.color.g) ||
                 (b != data->drawstate.color.b) ||