diff options
author | Michel Dänzer <michel.daenzer@amd.com> | 2012-07-05 20:14:48 +0200 |
---|---|---|
committer | Michel Dänzer <michel@daenzer.net> | 2012-07-10 17:15:01 +0200 |
commit | ef8a404391036d8aa814dbda2407c789b8a64b92 (patch) | |
tree | 862e72e5eb0c4035553f1642590039ed0f0cc587 /src/radeon_dri2.c | |
parent | e9edd2f5002c642b59f028b3ec076d604ae8ce9d (diff) |
Initial SI support.
Defaults to shadowfb. 3D acceleration is available with glamor. 2D
acceleration is disabled until the radeonsi driver can handle glamor's
shaders.
v2: add chip flags (Alex Deucher)
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'src/radeon_dri2.c')
-rw-r--r-- | src/radeon_dri2.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c index 12b198c5..e16d5517 100644 --- a/src/radeon_dri2.c +++ b/src/radeon_dri2.c @@ -1400,7 +1400,9 @@ radeon_dri2_screen_init(ScreenPtr pScreen) info->dri2.device_name = drmGetDeviceNameFromFd(info->dri2.drm_fd); - if ( (info->ChipFamily >= CHIP_FAMILY_R600) ) { + if ( (info->ChipFamily >= CHIP_FAMILY_TAHITI) ) { + dri2_info.driverName = SI_DRIVER_NAME; + } else if ( (info->ChipFamily >= CHIP_FAMILY_R600) ) { dri2_info.driverName = R600_DRIVER_NAME; } else if ( (info->ChipFamily >= CHIP_FAMILY_R300) ) { dri2_info.driverName = R300_DRIVER_NAME; |