Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-09-20 12:56:37 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-09-20 12:56:37 +0300
commit78c0bc52de7888f5deba7761b506157bf4d97a98 (patch)
tree6415d4ee7e503eefa567d071d5b474c362d8d36d
parentf2da63cb12a9cbc3e5b21f5839dc7f9a9704f354 (diff)
Fix T49408: OpenGL light widget breaks viewport shading
-rw-r--r--source/blender/editors/interface/interface_draw.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/editors/interface/interface_draw.c b/source/blender/editors/interface/interface_draw.c
index 9ce863dc8f7..01ea1e953fa 100644
--- a/source/blender/editors/interface/interface_draw.c
+++ b/source/blender/editors/interface/interface_draw.c
@@ -1255,6 +1255,9 @@ void ui_draw_but_UNITVEC(uiBut *but, uiWidgetColors *wcol, const rcti *rect)
/* matrix after circle */
glPopMatrix();
+
+ /* We disabled all blender lights above, so restore them here. */
+ GPU_default_lights();
}
static void ui_draw_but_curve_grid(const rcti *rect, float zoomx, float zoomy, float offsx, float offsy, float step)