Reviewed-by: Juan A. Suarez Romero <jasua...@igalia.com>
On Tue, 2017-01-24 at 15:26 -0800, Francisco Jerez wrote: > --- > src/compiler/glsl/ir_builder.cpp | 6 ++++++ > src/compiler/glsl/ir_builder.h | 1 + > 2 files changed, 7 insertions(+) > > diff --git a/src/compiler/glsl/ir_builder.cpp > b/src/compiler/glsl/ir_builder.cpp > index 0cee856..8d61533 100644 > --- a/src/compiler/glsl/ir_builder.cpp > +++ b/src/compiler/glsl/ir_builder.cpp > @@ -315,6 +315,12 @@ exp(operand a) > } > > ir_expression * > +rcp(operand a) > +{ > + return expr(ir_unop_rcp, a); > +} > + > +ir_expression * > rsq(operand a) > { > return expr(ir_unop_rsq, a); > diff --git a/src/compiler/glsl/ir_builder.h b/src/compiler/glsl/ir_builder.h > index 5ee9412..ff1ff70 100644 > --- a/src/compiler/glsl/ir_builder.h > +++ b/src/compiler/glsl/ir_builder.h > @@ -148,6 +148,7 @@ ir_expression *neg(operand a); > ir_expression *sin(operand a); > ir_expression *cos(operand a); > ir_expression *exp(operand a); > +ir_expression *rcp(operand a); > ir_expression *rsq(operand a); > ir_expression *sqrt(operand a); > ir_expression *log(operand a); _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev