ports/150594: [patch] graphics/dri: add support for ATI Radeon HD 4250
Oliver Fromme
olli at secnetix.de
Wed Sep 15 16:30:02 UTC 2010
>Number: 150594
>Category: ports
>Synopsis: [patch] graphics/dri: add support for ATI Radeon HD 4250
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Sep 15 16:30:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Oliver Fromme
>Release: n/a
>Organization:
secnetix GmbH & Co. KG
http://www.secnetix.de/bsd
>Environment:
>Description:
The patch below adds DRI support for the ATI Radeon HD 4250
which is included on several popular mainboards, for example
the ASUS M4A88TD-V EVO/USB3.
With that patch, 3D hardware acceleration works in games
like crack-attack and 3D OpenGL "screen savers" (xlockmore).
Note that graphics/dri and its dependencies must be built
with WITHOUT_NOUVEAU=YES.
>How-To-Repeat:
The game crack-attack is a good test. Without this patch,
it is unplayable at maximum detail settings and big window.
With the patch, it works perfectly fine and consumes less
CPU time.
>Fix:
--- src/mesa/drivers/dri/radeon/radeon_chipset.h.orig 2009-11-18 02:54:28.000000000 +0100
+++ src/mesa/drivers/dri/radeon/radeon_chipset.h 2010-09-14 15:38:09.000000000 +0200
@@ -340,6 +340,7 @@
#define PCI_CHIP_RS880_9712 0x9712
#define PCI_CHIP_RS880_9713 0x9713
#define PCI_CHIP_RS880_9714 0x9714
+#define PCI_CHIP_RS880_9715 0x9715
#define PCI_CHIP_RV770_9440 0x9440
#define PCI_CHIP_RV770_9441 0x9441
--- src/mesa/drivers/dri/radeon/radeon_screen.c.orig 2009-12-22 03:31:19.000000000 +0100
+++ src/mesa/drivers/dri/radeon/radeon_screen.c 2010-09-14 15:38:46.000000000 +0200
@@ -837,6 +837,7 @@
case PCI_CHIP_RS880_9712:
case PCI_CHIP_RS880_9713:
case PCI_CHIP_RS880_9714:
+ case PCI_CHIP_RS880_9715:
screen->chip_family = CHIP_FAMILY_RS880;
screen->chip_flags = RADEON_CHIPSET_TCL;
break;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list