diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-03 16:22:36 -0600 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-03 17:21:22 -0600 |
commit | 4d1d6ed1590428172816933efce3303fd7c815b2 (patch) | |
tree | 9e6dc1dabc382a6abbd7fe14a378129ab371dd35 /src/mesa | |
parent | d4172263e57fdbd2204fd8669e6b6f460e08ca3b (diff) |
mesa: additional vec4 constructor
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/shader/slang/library/slang_core.gc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mesa/shader/slang/library/slang_core.gc b/src/mesa/shader/slang/library/slang_core.gc index 78e3ea9fda..15a0792f43 100644 --- a/src/mesa/shader/slang/library/slang_core.gc +++ b/src/mesa/shader/slang/library/slang_core.gc @@ -249,6 +249,14 @@ vec4 __constructor(const vec3 v3, const float f) __retVal.w = f; } +vec4 __constructor(const vec2 v2, const float f1, const float f2) +{ + // XXX this constructor shouldn't be needed anymore + __retVal.xy = v2; + __retVal.z = f1; + __retVal.w = f2; +} + //// ivec2 constructors |