ports/graphics/dri + WITHOUT_NOUVEAU=YES: strange problem
Oliver Fromme
olli at lurza.secnetix.de
Tue Sep 14 13:49:26 UTC 2010
Tijl Coosemans wrote:
> On Tuesday 14 September 2010 15:13:07 Oliver Fromme wrote:
> > In order to get the latest DRI version with hardware 3D
> > support for my ATI Radeon HD 4250, I recompiled the dri
> > port with WITHOUT_NOUVEAU=YES. It breaks thusly:
> > [...]
>
> You need to rebuild graphics/libdrm with WITHOUT_NOUVEAU.
Ah ... Good point. That's the one dependency I was missing
for some reason.
Anyway, this is the patch to add support for ATI Radon HD 4250
(should I submit it with send-pr?):
--- 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;
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
"It combines all the worst aspects of C and Lisp: a billion different
sublanguages in one monolithic executable. It combines the power of C
with the readability of PostScript."
-- Jamie Zawinski, when asked: "What's wrong with perl?"
More information about the freebsd-x11
mailing list