Mesa (gallium-0.1): tgsi: Fix match_or_expand_immediate' s swizzle initialization.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Thu Sep 3 08:01:00 UTC 2009
Module: Mesa
Branch: gallium-0.1
Commit: d285bebaa33d0acbd191944b2af90799339de62f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d285bebaa33d0acbd191944b2af90799339de62f
Author: José Fonseca <jfonseca at vmware.com>
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.
More information about the mesa-commit
mailing list