mesa: glsl: re-order some constructors
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 25 Jul 2008 20:48:36 +0000 (14:48 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 29 Jul 2008 23:27:59 +0000 (17:27 -0600)
src/mesa/shader/slang/library/slang_core.gc

index 2c3a5a6c4528a67228bf888c67b00bb5bc4d2e47..1f579970518457cd7676a6e7846ab51b1c3d20ae 100644 (file)
@@ -110,6 +110,16 @@ int __constructor(const float f)
    __asm float_to_int __retVal, f;
 }
 
+int __constructor(const bool b)
+{
+   __retVal = b;
+}
+
+int __constructor(const int i)
+{
+   __retVal = i;
+}
+
 bool __constructor(const int i)
 {
    const float zero = 0.0;
@@ -122,12 +132,7 @@ bool __constructor(const float f)
    __asm vec4_sne __retVal, f, zero;
 }
 
-int __constructor(const bool b)
-{
-   __retVal = b;
-}
-
-float __constructor(const bool b)
+bool __constructor(const bool b)
 {
    __retVal = b;
 }
@@ -137,16 +142,11 @@ float __constructor(const int i)
     __asm int_to_float __retVal, i;
 }
 
-bool __constructor(const bool b)
+float __constructor(const bool b)
 {
    __retVal = b;
 }
 
-int __constructor(const int i)
-{
-   __retVal = i;
-}
-
 float __constructor(const float f)
 {
    __retVal = f;