[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20733] branches/blender2.5/blender/source /blender/editors/interface/interface_widgets.c: 2.5

Ton Roosendaal ton at blender.org
Mon Jun 8 14:10:40 CEST 2009


Revision: 20733
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20733
Author:   ton
Date:     2009-06-08 14:10:39 +0200 (Mon, 08 Jun 2009)

Log Message:
-----------
2.5

Removed masking idea for preview draw, it appears Win32 && X11 windows
are 24 bits, not 32 bits with alpha. Not going to open that can of worm
to add this, will find a different masking method...

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/interface/interface_widgets.c

Modified: branches/blender2.5/blender/source/blender/editors/interface/interface_widgets.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/interface/interface_widgets.c	2009-06-08 12:01:17 UTC (rev 20732)
+++ branches/blender2.5/blender/source/blender/editors/interface/interface_widgets.c	2009-06-08 12:10:39 UTC (rev 20733)
@@ -1623,13 +1623,13 @@
 	widgetbase_draw(&wtb, wcol);
 	
 	if(but->block->drawextra) {
-		glBlendFunc(GL_ONE_MINUS_DST_ALPHA, GL_ONE);
-		glEnable(GL_BLEND);
+		//glBlendFunc(GL_ONE_MINUS_DST_ALPHA, GL_ONE);
+		//glEnable(GL_BLEND);
 		
 		but->block->drawextra(C, but->poin, rect);
 		
-		glDisable(GL_BLEND);
-		glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+		//glDisable(GL_BLEND);
+		//glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
 	}
 	
 	glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);





More information about the Bf-blender-cvs mailing list