[Bf-blender-cvs] [ad0790f] master: Partial fix for T41749

Campbell Barton noreply at git.blender.org
Wed Sep 10 05:39:01 CEST 2014


Commit: ad0790f14e06425bc0b47379e8ae432d6dbcf54f
Author: Campbell Barton
Date:   Wed Sep 10 13:34:17 2014 +1000
Branches: master
https://developer.blender.org/rBad0790f14e06425bc0b47379e8ae432d6dbcf54f

Partial fix for T41749

Tool-tips and header-text used a different pixel alignment from the rest of the UI.
This causes blurry text with multi-sample with NVidia.

Other text still needs the issue resolved (View3d info for eg)

===================================================================

M	source/blender/editors/interface/interface_regions.c
M	source/blender/editors/screen/area.c

===================================================================

diff --git a/source/blender/editors/interface/interface_regions.c b/source/blender/editors/interface/interface_regions.c
index efcbc2a..2af1f5c 100644
--- a/source/blender/editors/interface/interface_regions.c
+++ b/source/blender/editors/interface/interface_regions.c
@@ -222,6 +222,8 @@ static void ui_tooltip_region_draw_cb(const bContext *UNUSED(C), ARegion *ar)
 	if (multisample_enabled)
 		glDisable(GL_MULTISAMPLE_ARB);
 
+	wmOrtho2_region_ui(ar);
+
 	/* draw background */
 	ui_draw_tooltip_background(UI_GetStyle(), NULL, &bbox);
 
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c
index 739e7be..752f388 100644
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@ -418,6 +418,8 @@ void ED_region_do_draw(bContext *C, ARegion *ar)
 	
 	/* note; this sets state, so we can use wmOrtho and friends */
 	wmSubWindowScissorSet(win, ar->swinid, &ar->drawrct, scissor_pad);
+
+	wmOrtho2_region_ui(ar);
 	
 	UI_SetTheme(sa ? sa->spacetype : 0, at->regionid);




More information about the Bf-blender-cvs mailing list