Commit: 78c0bc52de7888f5deba7761b506157bf4d97a98 Author: Sergey Sharybin Date: Tue Sep 20 11:56:37 2016 +0200 Branches: master https://developer.blender.org/rB78c0bc52de7888f5deba7761b506157bf4d97a98
Fix T49408: OpenGL light widget breaks viewport shading =================================================================== M source/blender/editors/interface/interface_draw.c =================================================================== diff --git a/source/blender/editors/interface/interface_draw.c b/source/blender/editors/interface/interface_draw.c index 9ce863d..01ea1e9 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) _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs