diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-12-17 23:25:05 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-12-18 04:19:52 +0300 |
commit | 8ded149bfc5550c16d3ddf0073f4f656ea8f101b (patch) | |
tree | 8e26997ea87e3cc91e30cae39e5ea0332891c0ce /source/blender/draw/intern/draw_manager_exec.c | |
parent | 6a1315d6e72689907207a1202b6372402ace59af (diff) |
DRW: Polygon Offset: Also offset lines and points
Diffstat (limited to 'source/blender/draw/intern/draw_manager_exec.c')
-rw-r--r-- | source/blender/draw/intern/draw_manager_exec.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/draw/intern/draw_manager_exec.c b/source/blender/draw/intern/draw_manager_exec.c index ecbd94e24ee..88db0f07267 100644 --- a/source/blender/draw/intern/draw_manager_exec.c +++ b/source/blender/draw/intern/draw_manager_exec.c @@ -352,6 +352,8 @@ void drw_state_set(DRWState state) { if (test) { glEnable(GL_POLYGON_OFFSET_FILL); + glEnable(GL_POLYGON_OFFSET_LINE); + glEnable(GL_POLYGON_OFFSET_POINT); /* Stencil Write */ if ((state & DRW_STATE_OFFSET_POSITIVE) != 0) { glPolygonOffset(1.0f, 1.0f); @@ -365,6 +367,8 @@ void drw_state_set(DRWState state) } else { glDisable(GL_POLYGON_OFFSET_FILL); + glDisable(GL_POLYGON_OFFSET_LINE); + glDisable(GL_POLYGON_OFFSET_POINT); } } } |