From cee7d61b144162974238b282d76a70aa2f14cc0d Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Tue, 18 Dec 2012 15:49:47 -0500 Subject: [PATCH] exa/Xv: fix coordinate limits on AVIVO IGPs RS6xx asics are r4xx derived, but seem to have r3xx limitations as far as clipping is concerned. Spotted by Michel on IRC. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=58469 Signed-off-by: Alex Deucher --- src/radeon.h | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/radeon.h b/src/radeon.h index 13f224f..0ad1411 100644 --- a/src/radeon.h +++ b/src/radeon.h @@ -217,11 +217,11 @@ typedef enum { (info->ChipFamily == CHIP_FAMILY_RV560) || \ (info->ChipFamily == CHIP_FAMILY_RV570)) +/* RS6xx, RS740 are technically R4xx as well, but the + * clipping hardware seems to follow the r3xx restrictions + */ #define IS_R400_3D ((info->ChipFamily == CHIP_FAMILY_R420) || \ - (info->ChipFamily == CHIP_FAMILY_RV410) || \ - (info->ChipFamily == CHIP_FAMILY_RS690) || \ - (info->ChipFamily == CHIP_FAMILY_RS600) || \ - (info->ChipFamily == CHIP_FAMILY_RS740)) + (info->ChipFamily == CHIP_FAMILY_RV410)) #define IS_R300_3D ((info->ChipFamily == CHIP_FAMILY_R300) || \ (info->ChipFamily == CHIP_FAMILY_RV350) || \ -- 1.7.3.4