summaryrefslogtreecommitdiff
path: root/shared-core/radeon_cs.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2008-10-16 10:57:31 +1000
committerDave Airlie <airlied@redhat.com>2008-10-16 10:57:31 +1000
commit8d9a11c55cf3692bd537c68044b4378aba53f438 (patch)
treebcfb66440e95822541871dfa440ed23241df18e3 /shared-core/radeon_cs.c
parent66740cbd5411a870dc6cc282c19a72809dd992be (diff)
radeon: add CS support for r100/r200 in 2D driver
Diffstat (limited to 'shared-core/radeon_cs.c')
-rw-r--r--shared-core/radeon_cs.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/shared-core/radeon_cs.c b/shared-core/radeon_cs.c
index a00ec21b..f9147136 100644
--- a/shared-core/radeon_cs.c
+++ b/shared-core/radeon_cs.c
@@ -139,10 +139,15 @@ static __inline__ int radeon_cs_relocate_packet0(struct drm_device *dev, struct
offset >>= 10;
val |= offset;
break;
+ case RADEON_RB3D_COLOROFFSET:
case R300_RB3D_COLOROFFSET0:
case R300_ZB_DEPTHOFFSET:
case R300_TX_OFFSET_0:
case R300_TX_OFFSET_0+4:
+ case R200_PP_TXOFFSET_0:
+ case R200_PP_TXOFFSET_1:
+ case RADEON_PP_TXOFFSET_0:
+ case RADEON_PP_TXOFFSET_1:
ret = dev_priv->cs.relocate(dev, file_priv, packets + offset_dw + 2, &offset);
if (ret)
return ret;