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

Author: Kenneth Graunke <[email protected]>
Date:   Sat Apr 20 22:35:46 2013 -0700

i965: Add a macro for accessing the SO_WRITE_OFFSET[0-3] registers.

Using a function-like macro makes it easy to loop over all four streams.

Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Paul Berry <[email protected]>

---

 src/mesa/drivers/dri/intel/intel_reg.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_reg.h 
b/src/mesa/drivers/dri/intel/intel_reg.h
index 1cfb464..dd91a15 100644
--- a/src/mesa/drivers/dri/intel/intel_reg.h
+++ b/src/mesa/drivers/dri/intel/intel_reg.h
@@ -291,6 +291,8 @@
 #define SO_NUM_PRIMS_WRITTEN2_IVB      0x5210
 #define SO_NUM_PRIMS_WRITTEN3_IVB      0x5218
 
+#define GEN7_SO_WRITE_OFFSET(n)         (0x5280 + (n) * 4)
+
 #define TIMESTAMP                       0x2358
 
 #define BCS_SWCTRL                      0x22200

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to