Module: Mesa Branch: gallium-0.1 Commit: d285bebaa33d0acbd191944b2af90799339de62f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d285bebaa33d0acbd191944b2af90799339de62f
Author: José Fonseca <[email protected]> Date: Thu Sep 3 08:59:46 2009 +0100 tgsi: Fix match_or_expand_immediate's swizzle initialization. --- src/gallium/auxiliary/tgsi/tgsi_ureg.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.c b/src/gallium/auxiliary/tgsi/tgsi_ureg.c index 15a391e..ef1733b 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_ureg.c +++ b/src/gallium/auxiliary/tgsi/tgsi_ureg.c @@ -400,6 +400,8 @@ static int match_or_expand_immediate( const float *v, unsigned *swizzle ) { unsigned i, j; + + *swizzle = 0; for (i = 0; i < nr; i++) { boolean found = FALSE; @@ -432,7 +434,7 @@ struct ureg_src ureg_DECL_immediate( struct ureg_program *ureg, unsigned nr ) { unsigned i, j; - unsigned swizzle = 0; + unsigned swizzle; /* Could do a first pass where we examine all existing immediates * without expanding. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
