diff options
author | Dave Airlie <airlied@linux.ie> | 2006-06-24 17:04:07 +1000 |
---|---|---|
committer | Dave Airlie <airlied@linux.ie> | 2006-06-24 17:32:10 +1000 |
commit | d6fece051a4ef330922bfafb9d64e3e133e3a8a6 (patch) | |
tree | f75c1a4d4f5324ab21f08cf753c849e33f3365e4 /drivers/char/drm/radeon_drv.h | |
parent | f2a2279ffc0dfd27f6909184a29910e40ae7eebd (diff) | |
download | linux-d6fece051a4ef330922bfafb9d64e3e133e3a8a6.tar.gz linux-d6fece051a4ef330922bfafb9d64e3e133e3a8a6.tar.bz2 linux-d6fece051a4ef330922bfafb9d64e3e133e3a8a6.zip |
drm: update radeon to 1.25 add r200 vertex program support
Add support for r200 vertex programs (R200_EMIT_VAP_PVS_CNTL, and new
packet type for making it possible to address whole tcl vector space
and have a larger count)
From: Roland Scheidegger (DRM CVS)
Signed-off-by: Dave Airlie <airlied@linux.ie>
Diffstat (limited to 'drivers/char/drm/radeon_drv.h')
-rw-r--r-- | drivers/char/drm/radeon_drv.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/char/drm/radeon_drv.h b/drivers/char/drm/radeon_drv.h index b2a6f92d1f0f..e5a256f5429c 100644 --- a/drivers/char/drm/radeon_drv.h +++ b/drivers/char/drm/radeon_drv.h @@ -38,7 +38,7 @@ #define DRIVER_NAME "radeon" #define DRIVER_DESC "ATI Radeon" -#define DRIVER_DATE "20060519" +#define DRIVER_DATE "20060524" /* Interface history: * @@ -93,9 +93,11 @@ * 1.22- Add support for texture cache flushes (R300_TX_CNTL) * 1.23- Add new radeon memory map work from benh * 1.24- Add general-purpose packet for manipulating scratch registers (r300) + * 1.25- Add support for r200 vertex programs (R200_EMIT_VAP_PVS_CNTL, + * new packet type) */ #define DRIVER_MAJOR 1 -#define DRIVER_MINOR 24 +#define DRIVER_MINOR 25 #define DRIVER_PATCHLEVEL 0 /* @@ -907,6 +909,8 @@ extern int r300_do_cp_cmdbuf(drm_device_t * dev, DRMFILE filp, #define R200_PP_AFS_0 0x2f80 #define R200_PP_AFS_1 0x2f00 /* same as txcblend_0 */ +#define R200_VAP_PVS_CNTL_1 0x22D0 + /* Constants */ #define RADEON_MAX_USEC_TIMEOUT 100000 /* 100 ms */ |