Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Have I reviewed everything? Can we land shaderInt16 now?
--Jason On Wed, May 2, 2018 at 5:18 PM, Jose Maria Casanova Crespo < jmcasan...@igalia.com> wrote: > --- > src/intel/compiler/brw_shader.cpp | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/src/intel/compiler/brw_shader.cpp b/src/intel/compiler/brw_ > shader.cpp > index 284c2e8233c..537defd05d9 100644 > --- a/src/intel/compiler/brw_shader.cpp > +++ b/src/intel/compiler/brw_shader.cpp > @@ -605,7 +605,8 @@ brw_negate_immediate(enum brw_reg_type type, struct > brw_reg *reg) > case BRW_REGISTER_TYPE_V: > assert(!"unimplemented: negate UV/V immediate"); > case BRW_REGISTER_TYPE_HF: > - assert(!"unimplemented: negate HF immediate"); > + reg->ud ^= 0x80008000; > + return true; > case BRW_REGISTER_TYPE_NF: > unreachable("no NF immediates"); > } > @@ -651,7 +652,8 @@ brw_abs_immediate(enum brw_reg_type type, struct > brw_reg *reg) > case BRW_REGISTER_TYPE_V: > assert(!"unimplemented: abs V immediate"); > case BRW_REGISTER_TYPE_HF: > - assert(!"unimplemented: abs HF immediate"); > + reg->ud &= ~0x80008000; > + return true; > case BRW_REGISTER_TYPE_NF: > unreachable("no NF immediates"); > } > -- > 2.14.3 > >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev