From c62e528be3338818c9f680917d78d8d7ff75812c Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 30 Dec 2008 04:22:24 +0000 Subject: [PATCH] Swapped functions to match the other renderer files --- src/video/SDL_renderer_gl.c | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/video/SDL_renderer_gl.c b/src/video/SDL_renderer_gl.c index a84e73f58..28944e184 100644 --- a/src/video/SDL_renderer_gl.c +++ b/src/video/SDL_renderer_gl.c @@ -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; @@ -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; }