Re: [Mesa-dev] [PATCH v3 09/29] glsl/ir: Add builtin function support for doubles

2015-02-08 Thread Ilia Mirkin
On Sun, Feb 8, 2015 at 2:26 PM, Matt Turner wrote: > On Sun, Feb 8, 2015 at 1:00 AM, Ilia Mirkin wrote: >> @@ -886,6 +953,25 @@ ir_constant::get_float_component(unsigned i) const >> case GLSL_TYPE_INT: return (float) this->value.i[i]; >> case GLSL_TYPE_FLOAT: return this->value.f[i]; >>

Re: [Mesa-dev] [PATCH v3 09/29] glsl/ir: Add builtin function support for doubles

2015-02-08 Thread Matt Turner
On Sun, Feb 8, 2015 at 1:00 AM, Ilia Mirkin wrote: > @@ -886,6 +953,25 @@ ir_constant::get_float_component(unsigned i) const > case GLSL_TYPE_INT: return (float) this->value.i[i]; > case GLSL_TYPE_FLOAT: return this->value.f[i]; > case GLSL_TYPE_BOOL: return this->value.b[i] ? 1.0f

[Mesa-dev] [PATCH v3 09/29] glsl/ir: Add builtin function support for doubles

2015-02-08 Thread Ilia Mirkin
From: Dave Airlie v2: add d2b, more ir_constant stuff (Ilia) Signed-off-by: Dave Airlie --- src/glsl/ir.cpp | 111 ++-- src/glsl/ir.h | 22 src/glsl/ir_validate.cpp| 72 +++--- src/mesa