diff --git a/src/video/SDL_renderer_gl.c b/src/video/SDL_renderer_gl.c index 4f97707a7..24dc647a0 100644 --- a/src/video/SDL_renderer_gl.c +++ b/src/video/SDL_renderer_gl.c @@ -1128,6 +1128,11 @@ GL_RenderLine(SDL_Renderer * renderer, int x1, int y1, int x2, int y2) data->glVertex2f(0.5f + x2, 0.5f + y2); data->glEnd(); + /* For some reason the second endpoint is skipped */ + data->glBegin(GL_POINTS); + data->glVertex2f(0.5f + x2, 0.5f + y2); + data->glEnd(); + return 0; }