On Thu, Nov 8, 2012 at 10:28 AM, Michel Dänzer <mic...@daenzer.net> wrote: > From: Michel Dänzer <michel.daen...@amd.com> > > > Signed-off-by: Michel Dänzer <michel.daen...@amd.com>
For the series: Reviewed-by: Alex Deucher <alexander.deuc...@amd.com> > --- > src/gallium/drivers/radeonsi/radeonsi_shader.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.c > b/src/gallium/drivers/radeonsi/radeonsi_shader.c > index f6b5174..08c4438 100644 > --- a/src/gallium/drivers/radeonsi/radeonsi_shader.c > +++ b/src/gallium/drivers/radeonsi/radeonsi_shader.c > @@ -802,6 +802,12 @@ static const struct lp_build_tgsi_action tex_action = { > .intr_name = "llvm.SI.sample" > }; > > +static const struct lp_build_tgsi_action txb_action = { > + .fetch_args = tex_fetch_args, > + .emit = lp_build_tgsi_intrinsic, > + .intr_name = "llvm.SI.sample.bias" > +}; > + > > int si_pipe_shader_create( > struct pipe_context *ctx, > @@ -838,6 +844,7 @@ int si_pipe_shader_create( > bld_base->emit_epilogue = si_llvm_emit_epilogue; > > bld_base->op_actions[TGSI_OPCODE_TEX] = tex_action; > + bld_base->op_actions[TGSI_OPCODE_TXB] = txb_action; > bld_base->op_actions[TGSI_OPCODE_TXP] = tex_action; > > si_shader_ctx.radeon_bld.load_input = declare_input; > -- > 1.7.10.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev