[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54936] trunk/blender/source/blender/ windowmanager/intern/wm_playanim.c: Draw a checker board as a background for animation player
Sergey Sharybin
sergey.vfx at gmail.com
Thu Feb 28 15:25:18 CET 2013
Revision: 54936
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54936
Author: nazgul
Date: 2013-02-28 14:25:18 +0000 (Thu, 28 Feb 2013)
Log Message:
-----------
Draw a checker board as a background for animation player
This makes it easier and useful to investigate alpha channels,
without this straight colors are displayed on the screen which
are completely useless in case of player.
Modified Paths:
--------------
trunk/blender/source/blender/windowmanager/intern/wm_playanim.c
Modified: trunk/blender/source/blender/windowmanager/intern/wm_playanim.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_playanim.c 2013-02-28 14:25:09 UTC (rev 54935)
+++ trunk/blender/source/blender/windowmanager/intern/wm_playanim.c 2013-02-28 14:25:18 UTC (rev 54936)
@@ -252,8 +252,15 @@
glRasterPos2f(0.0f, 0.0f);
+ glEnable(GL_BLEND);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+
+ fdrawcheckerboard(0.0f, 0.0f, ibuf->x, ibuf->y);
+
glDrawPixels(ibuf->x, ibuf->y, GL_RGBA, GL_UNSIGNED_BYTE, ibuf->rect);
+ glDisable(GL_BLEND);
+
pupdate_time();
if (picture && (g_WS.qual & (WS_QUAL_SHIFT | WS_QUAL_LMOUSE)) && (fontid != -1)) {
More information about the Bf-blender-cvs
mailing list