Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
Swapped functions to match the other renderer files
Browse files Browse the repository at this point in the history
  • Loading branch information
slouken committed Dec 30, 2008
1 parent b7fb1fb commit c62e528
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions src/video/SDL_renderer_gl.c
Expand Up @@ -1083,23 +1083,26 @@ GL_SetDrawBlendMode(SDL_Renderer * renderer)
}

static int
GL_RenderFill(SDL_Renderer * renderer, const SDL_Rect * rect)
GL_RenderPoint(SDL_Renderer * renderer, int x, int y)
{
GL_RenderData *data = (GL_RenderData *) renderer->driverdata;
SDL_Window *window = SDL_GetWindowFromID(renderer->window);

SetBlendMode(data, renderer->blendMode);

data->glColor4f((GLfloat) renderer->r * inv255f,
(GLfloat) renderer->g * inv255f,
(GLfloat) renderer->b * inv255f,
(GLfloat) renderer->a * inv255f);
SetBlendMode(data, renderer->blendMode);
data->glRecti(rect->x, rect->y, rect->x + rect->w, rect->y + rect->h);

data->glBegin(GL_POINTS);
data->glVertex2i(x, y);
data->glEnd();

return 0;
}

static int
GL_RenderPoint(SDL_Renderer * renderer, int x, int y)
GL_RenderLine(SDL_Renderer * renderer, int x1, int y1, int x2, int y2)
{
GL_RenderData *data = (GL_RenderData *) renderer->driverdata;

Expand All @@ -1110,29 +1113,26 @@ GL_RenderPoint(SDL_Renderer * renderer, int x, int y)
(GLfloat) renderer->b * inv255f,
(GLfloat) renderer->a * inv255f);

data->glBegin(GL_POINTS);
data->glVertex2i(x, y);
data->glBegin(GL_LINES);
data->glVertex2i(x1, y1);
data->glVertex2i(x2, y2);
data->glEnd();

return 0;
}

static int
GL_RenderLine(SDL_Renderer * renderer, int x1, int y1, int x2, int y2)
GL_RenderFill(SDL_Renderer * renderer, const SDL_Rect * rect)
{
GL_RenderData *data = (GL_RenderData *) renderer->driverdata;

SetBlendMode(data, renderer->blendMode);
SDL_Window *window = SDL_GetWindowFromID(renderer->window);

data->glColor4f((GLfloat) renderer->r * inv255f,
(GLfloat) renderer->g * inv255f,
(GLfloat) renderer->b * inv255f,
(GLfloat) renderer->a * inv255f);

data->glBegin(GL_LINES);
data->glVertex2i(x1, y1);
data->glVertex2i(x2, y2);
data->glEnd();
SetBlendMode(data, renderer->blendMode);
data->glRecti(rect->x, rect->y, rect->x + rect->w, rect->y + rect->h);

return 0;
}
Expand Down

0 comments on commit c62e528

Please sign in to comment.