Mesa (master): i965: Use get_element_ud to shorten texture header access.

Kenneth Graunke kwg at kemper.freedesktop.org
Thu Jan 23 01:17:37 UTC 2014


Module: Mesa
Branch: master
Commit: 87e732673598ef3fd08a3432c7975b421b14c8c4
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=87e732673598ef3fd08a3432c7975b421b14c8c4

Author: Kenneth Graunke <kenneth at whitecape.org>
Date:   Sat Jan 18 12:49:58 2014 -0800

i965: Use get_element_ud to shorten texture header access.

This is shorter, easier to read, and further from the 80 column limit.

Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
Reviewed-by: Matt Turner <mattst88 at gmail.com>
Reviewed-by: Chris Forbes <chrisf at ijw.co.nz>

---

 src/mesa/drivers/dri/i965/brw_fs_generator.cpp |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_fs_generator.cpp b/src/mesa/drivers/dri/i965/brw_fs_generator.cpp
index e701fc5..efccd92 100644
--- a/src/mesa/drivers/dri/i965/brw_fs_generator.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs_generator.cpp
@@ -550,8 +550,7 @@ fs_generator::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src
       brw_MOV(p, header_reg, brw_vec8_grf(0, 0));
 
       /* Then set the offset bits in DWord 2. */
-      brw_MOV(p, retype(brw_vec1_reg(header_reg.file,
-                                     header_reg.nr, 2), BRW_REGISTER_TYPE_UD),
+      brw_MOV(p, get_element_ud(header_reg, 2),
                  brw_imm_ud(inst->texture_offset));
       brw_pop_insn_state(p);
    } else if (inst->header_present) {




More information about the mesa-commit mailing list