Mesa (master): i965: Add a macro for accessing the SO_WRITE_OFFSET[0-3] registers.
Kenneth Graunke
kwg at kemper.freedesktop.org
Tue May 21 20:54:25 UTC 2013
Module: Mesa
Branch: master
Commit: 58765bb481636c15af2e0e92de51bbc465967c09
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58765bb481636c15af2e0e92de51bbc465967c09
Author: Kenneth Graunke <kenneth at whitecape.org>
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 <kenneth at whitecape.org>
Reviewed-by: Eric Anholt <eric at anholt.net>
Reviewed-by: Paul Berry <stereotype441 at gmail.com>
---
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
More information about the mesa-commit
mailing list