static int GL_RenderFillRects(SDL_Renderer * renderer, const SDL_Rect * rects, int count) { GL_RenderData *data = (GL_RenderData *) renderer->driverdata; int i; GL_SetDrawingState(renderer); for (i = 0; i < count; ++i) { const SDL_Rect *rect = &rects[i]; data->glRecti(rect->x, rect->y, rect->x + rect->w, rect->y + rect->h); } return 0; }