Yay, less workarounds. Reviewed-by: Bas Nieuwenhuizen <[email protected]>
On Thu, Aug 17, 2017, at 01:19, Dave Airlie wrote: > From: Dave Airlie <[email protected]> > > Not required anymore. > > Signed-off-by: Dave Airlie <[email protected]> > --- > src/amd/common/ac_nir_to_llvm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/amd/common/ac_nir_to_llvm.c > b/src/amd/common/ac_nir_to_llvm.c > index bc325e6..cc42877 100644 > --- a/src/amd/common/ac_nir_to_llvm.c > +++ b/src/amd/common/ac_nir_to_llvm.c > @@ -2185,7 +2185,7 @@ static LLVMValueRef build_tex_intrinsic(struct > ac_nir_context *ctx, > break; > } > > - if (instr->op == nir_texop_tg4) { > + if (instr->op == nir_texop_tg4 && ctx->abi->chip_class <= VI) { > enum glsl_base_type stype = > glsl_get_sampler_result_type(instr->texture->var->type); > if (stype == GLSL_TYPE_UINT || stype == GLSL_TYPE_INT) { > return radv_lower_gather4_integer(&ctx->ac, args, > instr); > -- > 2.9.4 > > _______________________________________________ > mesa-dev mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
