Mesa (master): i965/vec4: Make with_writemask() non-static.

Paul Berry stereotype441 at kemper.freedesktop.org
Thu Sep 5 17:36:51 UTC 2013


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

Author: Paul Berry <stereotype441 at gmail.com>
Date:   Sat Aug 31 20:51:48 2013 -0700

i965/vec4: Make with_writemask() non-static.

This will allow it to be shared between brw_vec4_visitor.cpp and
brw_vec4_vs_visitor.cpp (which will be created in the next patch).

Acked-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/drivers/dri/i965/brw_vec4.h           |    3 +++
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_vec4.h b/src/mesa/drivers/dri/i965/brw_vec4.h
index 8cb884f..c5101d3 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4.h
+++ b/src/mesa/drivers/dri/i965/brw_vec4.h
@@ -183,6 +183,9 @@ public:
    src_reg *reladdr;
 };
 
+dst_reg
+with_writemask(dst_reg const &r, int mask);
+
 class vec4_instruction : public backend_instruction {
 public:
    /* Callers of this ralloc-based new need not call delete. It's
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp b/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp
index 6771630..e3bbf91 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp
@@ -908,7 +908,7 @@ vec4_visitor::emit_if_gen6(ir_if *ir)
    emit(IF(this->result, src_reg(0), BRW_CONDITIONAL_NZ));
 }
 
-static dst_reg
+dst_reg
 with_writemask(dst_reg const & r, int mask)
 {
    dst_reg result = r;




More information about the mesa-commit mailing list