diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2009-08-19 19:11:39 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2009-08-21 05:10:30 -0400 |
commit | f779b3e513478218cbaaaa0a506d7801cab6fd14 (patch) | |
tree | 977258791900e68ed2fbcd78d631c22f4185e48a /include/drm | |
parent | 17782d99502851dc7e48114ee9c5a6d6741cba18 (diff) |
drm/radeon: add GET_PARAM/INFO support for Z pipes
Needed for occlusion queries on rv530 chips.
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm')
-rw-r--r-- | include/drm/radeon_drm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/drm/radeon_drm.h b/include/drm/radeon_drm.h index b43925586b29..2ba61e18fc8b 100644 --- a/include/drm/radeon_drm.h +++ b/include/drm/radeon_drm.h | |||
@@ -709,6 +709,7 @@ typedef struct drm_radeon_indirect { | |||
709 | #define RADEON_PARAM_FB_LOCATION 14 /* FB location */ | 709 | #define RADEON_PARAM_FB_LOCATION 14 /* FB location */ |
710 | #define RADEON_PARAM_NUM_GB_PIPES 15 /* num GB pipes */ | 710 | #define RADEON_PARAM_NUM_GB_PIPES 15 /* num GB pipes */ |
711 | #define RADEON_PARAM_DEVICE_ID 16 | 711 | #define RADEON_PARAM_DEVICE_ID 16 |
712 | #define RADEON_PARAM_NUM_Z_PIPES 17 /* num Z pipes */ | ||
712 | 713 | ||
713 | typedef struct drm_radeon_getparam { | 714 | typedef struct drm_radeon_getparam { |
714 | int param; | 715 | int param; |
@@ -897,6 +898,7 @@ struct drm_radeon_cs { | |||
897 | 898 | ||
898 | #define RADEON_INFO_DEVICE_ID 0x00 | 899 | #define RADEON_INFO_DEVICE_ID 0x00 |
899 | #define RADEON_INFO_NUM_GB_PIPES 0x01 | 900 | #define RADEON_INFO_NUM_GB_PIPES 0x01 |
901 | #define RADEON_INFO_NUM_Z_PIPES 0x02 | ||
900 | 902 | ||
901 | struct drm_radeon_info { | 903 | struct drm_radeon_info { |
902 | uint32_t request; | 904 | uint32_t request; |