From: Connor Abbott Date: Fri, 1 Aug 2014 23:30:26 +0000 (-0700) Subject: i965/fs: don't use ir->type in emit_texture_gen4() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4bffcb7e8ecb29bb16890fde581ee7aafc134ccb;p=mesa.git i965/fs: don't use ir->type in emit_texture_gen4() We already have the type from the original destination. Signed-off-by: Connor Abbott Reviewed-by: Kenneth Graunke Reviewed-by: Chris Forbes --- diff --git a/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp b/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp index 3096e3fd8d6..c741ca34df1 100644 --- a/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp @@ -1296,10 +1296,7 @@ fs_visitor::emit_texture_gen4(ir_texture *ir, fs_reg dst, * this weirdness around to the expected layout. */ orig_dst = dst; - dst = fs_reg(GRF, virtual_grf_alloc(8), - (brw->is_g4x ? - brw_type_for_base_type(ir->type) : - BRW_REGISTER_TYPE_F)); + dst = fs_reg(GRF, virtual_grf_alloc(8), orig_dst.type); } enum opcode opcode;