Probably meant int64 in the subject? (I was all excited to read about this new cool int46 type...)
On Wed, Mar 1, 2017 at 7:57 PM, Jason Ekstrand <ja...@jlekstrand.net> wrote: > --- > src/compiler/nir/nir_builder.h | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/src/compiler/nir/nir_builder.h b/src/compiler/nir/nir_builder.h > index 2eaa025..1dc56eb 100644 > --- a/src/compiler/nir/nir_builder.h > +++ b/src/compiler/nir/nir_builder.h > @@ -253,6 +253,17 @@ nir_imm_int(nir_builder *build, int x) > } > > static inline nir_ssa_def * > +nir_imm_int64(nir_builder *build, int64_t x) > +{ > + nir_const_value v; > + > + memset(&v, 0, sizeof(v)); > + v.i64[0] = x; > + > + return nir_build_imm(build, 1, 64, v); > +} > + > +static inline nir_ssa_def * > nir_imm_ivec4(nir_builder *build, int x, int y, int z, int w) > { > nir_const_value v; > -- > 2.5.0.400.gff86faf > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev