diff options
author | rnoland <rnoland@FreeBSD.org> | 2009-04-07 22:26:53 +0000 |
---|---|---|
committer | rnoland <rnoland@FreeBSD.org> | 2009-04-07 22:26:53 +0000 |
commit | 2444e34b785a96d6ce99f6cdbb9e60bb81ab4ebb (patch) | |
tree | 17afedd49025f0e5274c32e1ca14a9b657c40459 | |
parent | c81ce72fd8e4c1c27cf3b08abd79a5e6a0280803 (diff) | |
download | FreeBSD-src-2444e34b785a96d6ce99f6cdbb9e60bb81ab4ebb.zip FreeBSD-src-2444e34b785a96d6ce99f6cdbb9e60bb81ab4ebb.tar.gz |
check offsets for R300_ZB_ZPASS_ADDR
Submitted by: Maciej Cencora <m.cencora@gmail.com>
MFC after: 3 days
-rw-r--r-- | sys/dev/drm/r300_cmdbuf.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/dev/drm/r300_cmdbuf.c b/sys/dev/drm/r300_cmdbuf.c index 1691d50..8251562 100644 --- a/sys/dev/drm/r300_cmdbuf.c +++ b/sys/dev/drm/r300_cmdbuf.c @@ -236,8 +236,11 @@ void r300_init_reg_flags(struct drm_device *dev) ADD_RANGE_MARK(R300_ZB_DEPTHOFFSET, 1, MARK_CHECK_OFFSET); /* check offset */ ADD_RANGE(R300_ZB_DEPTHPITCH, 1); ADD_RANGE(R300_ZB_DEPTHCLEARVALUE, 1); - ADD_RANGE(R300_ZB_ZMASK_OFFSET, 13); - ADD_RANGE(R300_ZB_ZPASS_DATA, 2); /* ZB_ZPASS_DATA, ZB_ZPASS_ADDR */ + ADD_RANGE(R300_ZB_ZMASK_OFFSET, 5); + ADD_RANGE(R300_ZB_HIZ_OFFSET, 5); + ADD_RANGE(R300_ZB_ZPASS_DATA, 1); + ADD_RANGE_MARK(R300_ZB_ZPASS_ADDR, 1, MARK_CHECK_OFFSET); /* check offset */ + ADD_RANGE(R300_ZB_DEPTHXY_OFFSET, 1) ADD_RANGE(R300_TX_FILTER_0, 16); ADD_RANGE(R300_TX_FILTER1_0, 16); |