diff options
author | Mike Erwin <significant.bit@gmail.com> | 2016-01-23 08:58:32 +0300 |
---|---|---|
committer | Mike Erwin <significant.bit@gmail.com> | 2016-01-23 08:58:51 +0300 |
commit | e25ba162c0b62b19cf367f0f29e29d0c0960978d (patch) | |
tree | 6f274502a6fb22b1679decca4b944e09fab29137 /source/blender/editors/gpencil | |
parent | 90293a8da375b785fa58d3f56de1b286072107c1 (diff) |
OpenGL: call glLineWidth less often
Each LINES draw call is now responsible for its own line width. No need
to set it back to its 1.0 default after every draw.
This eliminates half our calls to glLineWidth , similar to last week’s
work on glPointSize.
Diffstat (limited to 'source/blender/editors/gpencil')
-rw-r--r-- | source/blender/editors/gpencil/drawgpencil.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/source/blender/editors/gpencil/drawgpencil.c b/source/blender/editors/gpencil/drawgpencil.c index d5c7c523ca8..66d86285470 100644 --- a/source/blender/editors/gpencil/drawgpencil.c +++ b/source/blender/editors/gpencil/drawgpencil.c @@ -145,9 +145,6 @@ static void gp_draw_stroke_buffer(tGPspoint *points, int totpoints, short thickn glVertex2iv(&pt->x); } glEnd(); - - /* reset for predictable OpenGL context */ - glLineWidth(1.0f); if (G.debug & G_DEBUG) setlinestyle(0); } @@ -1122,7 +1119,6 @@ static void gp_draw_data(bGPdata *gpd, int offsx, int offsy, int winx, int winy, glDisable(GL_LINE_SMOOTH); // smooth lines /* restore initial gl conditions */ - glLineWidth(1.0); glColor4f(0, 0, 0, 1); } |