(I wasn't sure if this was best posted here or on the Xorg or multimedia sections.)
This has been a source of continual frustration for me. I run
FreeBSD/amd64 8.0p2 and I'm trying to get accelerated 3D working.
I have an Asus M4A78T-E motherboard with integrated Radeon HD 3300 GPU (from dmesg: "drm0: <ATI Radeon 3300 Graphics> on vgapci0") and an MSI Radeon HD 4550 PCIe card ("drm1: <ATI Radeon HD 4550> on vgapci1").
I've got the "xf86-video-radeonhd-devel-1.3.0.20091101_2" port installed. glxinfo shows "direct rendering: Yes".
Yet the glxgears numbers are only about 500fps at the default size and around 30fps at full-screen (1920x1080). I installed Neverball and the game is completely unplayable.
This is the case with either video device, having switched to the onboard after no luck with the PCIe card.
I note that my Xorg log shows a supported line for the HD3300 ("RS780 : Radeon HD 3100/3200/3300 Series.") by not for the HD4550, though I was under the impression that the Radeon HD driver supports both.
I forced a reconfig for neverball and all dependencies, then rebuilt everything. Didn't help.
Are there any special config options I want to explicitly enable (or disable) for the ports? I assume I want to make sure any OpenGL options are selected (which I've done)? Are there any points of minutia I should be aware of here?
For now, I'd be happy with using either device for 3D. Any current FAQs or HOWTOs dealing with newer Radeon HD chipsets? The few I've found weren't overly helpful.
This has been a source of continual frustration for me. I run
FreeBSD/amd64 8.0p2 and I'm trying to get accelerated 3D working.
I have an Asus M4A78T-E motherboard with integrated Radeon HD 3300 GPU (from dmesg: "drm0: <ATI Radeon 3300 Graphics> on vgapci0") and an MSI Radeon HD 4550 PCIe card ("drm1: <ATI Radeon HD 4550> on vgapci1").
I've got the "xf86-video-radeonhd-devel-1.3.0.20091101_2" port installed. glxinfo shows "direct rendering: Yes".
Yet the glxgears numbers are only about 500fps at the default size and around 30fps at full-screen (1920x1080). I installed Neverball and the game is completely unplayable.
This is the case with either video device, having switched to the onboard after no luck with the PCIe card.
I note that my Xorg log shows a supported line for the HD3300 ("RS780 : Radeon HD 3100/3200/3300 Series.") by not for the HD4550, though I was under the impression that the Radeon HD driver supports both.
I forced a reconfig for neverball and all dependencies, then rebuilt everything. Didn't help.
Are there any special config options I want to explicitly enable (or disable) for the ports? I assume I want to make sure any OpenGL options are selected (which I've done)? Are there any points of minutia I should be aware of here?
For now, I'd be happy with using either device for 3D. Any current FAQs or HOWTOs dealing with newer Radeon HD chipsets? The few I've found weren't overly helpful.