[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [30577] trunk/blender/source/blender/ windowmanager/intern/wm_draw.c: Change back automatic draw method to triple buffer for Intel cards, overlap is

Brecht Van Lommel brecht at blender.org
Wed Jul 21 12:44:46 CEST 2010


Revision: 30577
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30577
Author:   blendix
Date:     2010-07-21 12:44:46 +0200 (Wed, 21 Jul 2010)

Log Message:
-----------
Change back automatic draw method to triple buffer for Intel cards, overlap is
not working reliable and flickering on various configurations, will try to find
out what these are, but for now probably better to have correct than fast drawing.

Modified Paths:
--------------
    trunk/blender/source/blender/windowmanager/intern/wm_draw.c

Modified: trunk/blender/source/blender/windowmanager/intern/wm_draw.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_draw.c	2010-07-21 10:39:51 UTC (rev 30576)
+++ trunk/blender/source/blender/windowmanager/intern/wm_draw.c	2010-07-21 10:44:46 UTC (rev 30577)
@@ -686,9 +686,11 @@
 		/* ATI opensource driver is known to be very slow at this */
 		if(GPU_type_matches(GPU_DEVICE_ATI, GPU_OS_UNIX, GPU_DRIVER_OPENSOURCE))
 			return USER_DRAW_OVERLAP;
+#if 0
 		/* also Intel drivers don't work well with this */
 		else if(GPU_type_matches(GPU_DEVICE_INTEL, GPU_OS_ANY, GPU_DRIVER_ANY))
 			return USER_DRAW_OVERLAP;
+#endif
 		/* Windows software driver darkens color on each redraw */
 		else if(GPU_type_matches(GPU_DEVICE_SOFTWARE, GPU_OS_WIN, GPU_DRIVER_SOFTWARE))
 			return USER_DRAW_OVERLAP_FLIP;





More information about the Bf-blender-cvs mailing list