diff options
| author | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-15 15:03:42 -0600 | 
|---|---|---|
| committer | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-15 16:40:51 -0600 | 
| commit | 8c653f6e093624bfdef47ca83728465c86f338b7 (patch) | |
| tree | 892da19280c49f17335eb4802b6e91fb4f9c02db /src/mesa | |
| parent | 7d7d114e5963abf57ad50159524f830e430ec51d (diff) | |
mesa: fix some broken bool, bvec2, bvec3, bvec4 constructors
Diffstat (limited to 'src/mesa')
| -rw-r--r-- | src/mesa/shader/slang/library/slang_core.gc | 28 | 
1 files changed, 14 insertions, 14 deletions
| diff --git a/src/mesa/shader/slang/library/slang_core.gc b/src/mesa/shader/slang/library/slang_core.gc index 15a0792f43..82828a826c 100644 --- a/src/mesa/shader/slang/library/slang_core.gc +++ b/src/mesa/shader/slang/library/slang_core.gc @@ -113,13 +113,13 @@ int __constructor(const float f)  bool __constructor(const int i)  {     const float zero = 0.0; -   __asm vec4_seq __retVal, i, zero; +   __asm vec4_sne __retVal, i, zero;  }  bool __constructor(const float f)  {     const float zero = 0.0; -   __asm vec4_seq __retVal, i, zero; +   __asm vec4_sne __retVal, f, zero;  }  int __constructor(const bool b) @@ -349,25 +349,25 @@ bvec2 __constructor(const bool b)  bvec2 __constructor(const float f)  {     const vec2 zero = vec2(0.0, 0.0); -   __asm vec4_seq __retVal.xy, f.xx, zero; +   __asm vec4_sne __retVal.xy, f.xx, zero;  }  bvec2 __constructor(const int i)  {     const ivec2 zero = ivec2(0, 0); -   __asm vec4_seq __retVal.xy, i.xx, zero; +   __asm vec4_sne __retVal.xy, i.xx, zero;  }  bvec2 __constructor(const vec2 v)  {     const vec2 zero = vec2(0.0, 0.0); -   __asm vec4_seq __retVal.xy, v, zero; +   __asm vec4_sne __retVal.xy, v, zero;  }  bvec2 __constructor(const ivec2 v)  {     const ivec2 zero = ivec2(0, 0); -   __asm vec4_seq __retVal.xy, v, zero; +   __asm vec4_sne __retVal.xy, v, zero;  } @@ -389,25 +389,25 @@ bvec3 __constructor(const bool b)  bvec3 __constructor(const float f)  {     const vec3 zero = vec3(0.0, 0.0, 0.0); -   __asm vec4_seq __retVal.xyz, f.xxx, zero; +   __asm vec4_sne __retVal.xyz, f.xxx, zero;  }  bvec3 __constructor(const int i)  {     const ivec3 zero = ivec3(0, 0, 0); -   __asm vec4_seq __retVal.xyz, i.xxx, zero; +   __asm vec4_sne __retVal.xyz, i.xxx, zero;  }  bvec3 __constructor(const vec3 v)  {     const vec3 zero = vec3(0.0, 0.0, 0.0); -   __asm vec4_seq __retVal.xyz, v, zero; +   __asm vec4_sne __retVal.xyz, v, zero;  }  bvec3 __constructor(const ivec3 v)  {     const ivec3 zero = ivec3(0, 0, 0); -   __asm vec4_seq __retVal.xyz, v, zero; +   __asm vec4_sne __retVal.xyz, v, zero;  } @@ -430,25 +430,25 @@ bvec4 __constructor(const bool b)  bvec4 __constructor(const float f)  {     const vec4 zero = vec4(0.0, 0.0, 0.0, 0.0); -   __asm vec4_seq __retVal, f.xxxx, zero; +   __asm vec4_sne __retVal, f.xxxx, zero;  }  bvec4 __constructor(const int i)  {     const ivec4 zero = ivec4(0, 0, 0, 0); -   __asm vec4_seq __retVal, i.xxxx, zero; +   __asm vec4_sne __retVal, i.xxxx, zero;  }  bvec4 __constructor(const vec4 v)  {     const vec4 zero = vec4(0.0, 0.0, 0.0, 0.0); -   __asm vec4_seq __retVal, v, zero; +   __asm vec4_sne __retVal, v, zero;  }  bvec4 __constructor(const ivec4 v)  {     const ivec4 zero = ivec4(0, 0, 0, 0); -   __asm vec4_seq __retVal, v, zero; +   __asm vec4_sne __retVal, v, zero;  } | 
