[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12715] trunk/blender/source/blender/src/ drawseq.c: Non square pixel display in the sequencer ( uses render aspect setting), needed for displaying some DV footage correctly.
Campbell Barton
ideasman42 at gmail.com
Thu Nov 29 12:00:38 CET 2007
Revision: 12715
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12715
Author: campbellbarton
Date: 2007-11-29 12:00:38 +0100 (Thu, 29 Nov 2007)
Log Message:
-----------
Non square pixel display in the sequencer (uses render aspect setting), needed for displaying some DV footage correctly.
Modified Paths:
--------------
trunk/blender/source/blender/src/drawseq.c
Modified: trunk/blender/source/blender/src/drawseq.c
===================================================================
--- trunk/blender/source/blender/src/drawseq.c 2007-11-29 06:31:36 UTC (rev 12714)
+++ trunk/blender/source/blender/src/drawseq.c 2007-11-29 11:00:38 UTC (rev 12715)
@@ -851,8 +851,9 @@
/* needed for gla draw */
glaDefine2DArea(&curarea->winrct);
- glPixelZoom(zoom, zoom);
-
+
+ glPixelZoom(zoom * ((float)G.scene->r.xasp / (float)G.scene->r.yasp), zoom);
+
glaDrawPixelsSafe(x1, y1, ibuf->x, ibuf->y, ibuf->x, GL_RGBA, GL_UNSIGNED_BYTE, ibuf->rect);
glPixelZoom(1.0, 1.0);
More information about the Bf-blender-cvs
mailing list