Module: Mesa Branch: mesa_7_4_branch Commit: f3d1c136b72115ab0888c6573d588b0a549c2137 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3d1c136b72115ab0888c6573d588b0a549c2137
Author: Brian Paul <[email protected]> Date: Wed Feb 18 13:37:31 2009 -0700 glsl: fix a swizzle-related regression This new issue was exposed by commit 6eabfc27f19a10dfc2663e99f9560966ba1ff697 (cherry picked from master, commit 212f41b80fe00a8d44d79f2c8e4018836adb8b86) --- src/mesa/shader/slang/slang_emit.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/shader/slang/slang_emit.c b/src/mesa/shader/slang/slang_emit.c index 94dca5f..a9334a4 100644 --- a/src/mesa/shader/slang/slang_emit.c +++ b/src/mesa/shader/slang/slang_emit.c @@ -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: _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
