glsl: fix a swizzle-related regression

This new issue was exposed by commit 6eabfc27f1
This commit is contained in:
Brian Paul 2009-02-18 11:06:57 -07:00
parent defd52f6c7
commit 212f41b80f
1 changed files with 1 additions and 1 deletions

View File

@ -164,7 +164,7 @@ _slang_var_swizzle(GLint size, GLint comp)
{
switch (size) {
case 1:
return MAKE_SWIZZLE4(comp, comp, comp, comp);
return MAKE_SWIZZLE4(comp, SWIZZLE_NIL, SWIZZLE_NIL, SWIZZLE_NIL);
case 2:
return MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_Y, SWIZZLE_NIL, SWIZZLE_NIL);
case 3: