Re: graphic card support

2009-03-24 Thread Markus Hennecke

On Mon, 23 Mar 2009, Aaron Stellman wrote:


On Sun, Mar 22, 2009 at 08:52:43AM +0100, Matthieu Herrb wrote:

DRI/DRM on OpenBSD works on recent intel chips (i855 and up) and on
older ATI chips (r200/r300).


Hello,
I'm looking to get a X600 PCI-E card, which seems to be based on RV380
chipset, which is supposedly almost identical to other R3xx series, but
use PCI-e instead. Do you have any idea whether DRI/DRM works on these?


I've got a X1550 installed in one of my machines. Works, but I have to 
disable the IRQ assignment to the card. If I do not do this it will 
interfere with the NIC using the same IRQ.
OpenGL is only version 1.3, I don't know if there is a difference in the 
X600 driver.


Kind regards
  Markus



Re: graphic card support

2009-03-24 Thread Owain Ainsworth
On Mon, Mar 23, 2009 at 10:48:48PM -0700, Aaron Stellman wrote:
 On Tue, Mar 24, 2009 at 02:29:20AM +, Owain Ainsworth wrote:
  my PCI-E x800 works perfectly. So probably.
 I thought that x800 series were based on R4xx chipsets. And based on
 Mattheu's response, only r200/r300 supported DRI/DRM. Could you please
 comment on that?

Please see my reply to Matthieu. As the person who's writing the driver i'd
hope I'd know what works.

-0-
-- 
Mencken and Nathan's Fifteenth Law of The Average American:
The worst actress in the company is always the manager's wife.



Re: graphic card support

2009-03-24 Thread J.C. Roberts
On Sun, 22 Mar 2009 08:52:43 +0100 Matthieu Herrb mhe...@gmail.com
wrote:

  Are there a list of graphic-chips where i could see which chipsets
  support the DRI/DRM-feature under OpenBSD?
 
 DRI/DRM on OpenBSD works on recent intel chips (i855 and up) and on
 older ATI chips (r200/r300).

I don't know if the above was a typo or not, but I do *seem* to have DRI
and DRM functioning properly with the i845 chipset. None the less, I'm
uncertain if there is actually support for i845 in our DRM driver?

I'm still tinkering and testing the new intel(4) driver with the i845
system but it seems I've isolated the major problem that makes X
unusable on the i845. The short answer is the driver does Bad Things
when you allow it to do DDC2. It works fine with DDC1 enabled. Shutting
off DDC2 support solves just about all the problems.

Option  DDC2  false

I do not understand why this works, by my current hunch is it has to do
with the rescaling the new intel(4) driver does when faced with fixed
resolution LCD's (discovered via DDC2).

-- 
J.C. Roberts



Re: graphic card support

2009-03-23 Thread Aaron Stellman
On Sun, Mar 22, 2009 at 08:52:43AM +0100, Matthieu Herrb wrote:
 DRI/DRM on OpenBSD works on recent intel chips (i855 and up) and on
 older ATI chips (r200/r300).
 
Hello,
I'm looking to get a X600 PCI-E card, which seems to be based on RV380
chipset, which is supposedly almost identical to other R3xx series, but
use PCI-e instead. Do you have any idea whether DRI/DRM works on these?
Thanks



Re: graphic card support

2009-03-23 Thread Owain Ainsworth
On Mon, Mar 23, 2009 at 12:37:23PM -0700, Aaron Stellman wrote:
 On Sun, Mar 22, 2009 at 08:52:43AM +0100, Matthieu Herrb wrote:
  DRI/DRM on OpenBSD works on recent intel chips (i855 and up) and on
  older ATI chips (r200/r300).
  
 Hello,
 I'm looking to get a X600 PCI-E card, which seems to be based on RV380
 chipset, which is supposedly almost identical to other R3xx series, but
 use PCI-e instead. Do you have any idea whether DRI/DRM works on these?

my PCI-E x800 works perfectly. So probably.

-0-
-- 
I used to work in a fire hydrant factory.  You couldn't park anywhere
near the place.
-- Steven Wright



Re: graphic card support

2009-03-23 Thread Aaron Stellman
On Tue, Mar 24, 2009 at 02:29:20AM +, Owain Ainsworth wrote:
 my PCI-E x800 works perfectly. So probably.
I thought that x800 series were based on R4xx chipsets. And based on
Mattheu's response, only r200/r300 supported DRI/DRM. Could you please
comment on that?
Thanks



Re: graphic card support

2009-03-22 Thread Matthieu Herrb
On Fri, Mar 20, 2009 at 8:13 PM, Jan Klemkow web2...@wemelug.de wrote:
 Hi,

 I have a problem to select right graphic cards for my OpenBSD systems.
 At the first machine I want to use 2 screens in dualhead mode.
 At the second machine I need a graphic card with 3D-acceleration.

 I have no idea where i could find information which card or chipset support
 this features.

There is no reliable list of supported cards, because things changes
too fast and the marketing stuff that put random names on boxes make
the maintaince of such a list an almost impossible task.

 Are there a list of graphic-chips where i could see which chipsets support
 the DRI/DRM-feature under OpenBSD?

DRI/DRM on OpenBSD works on recent intel chips (i855 and up) and on
older ATI chips (r200/r300).

 Did the support depends in the xorg-driver or at the OpenBSD kernel
 implementation of DRI?

It depends on 3 things:
- support of it in Mesa
- support for it in the xorg driver
- support of it in the drm module in the kernel.

For the first 2 points it's relatively OS neutral (there aren't too
many OS dependant stuff there and its relatively easy to track
upstreams releases). For the in-kernel driver  there is a lot more
work involved. Thanks to Owain OpenBSD has done a lot of progress in
this area, but there are still chipsets that are not supported here
because the kernel driver almost need a full rewrite to be adapted
from Linux to the OpenBSD kernel.

And also in Xorg and Mesa the only active developpement that is done
is on Intel and ATI chips,.
Other chips (VIA, and nVidia --nouveau--) are beeing worked on too,
but a much slower rate mainly because of the lack of documentation.
-- 
Matthieu Herrb



graphic card support

2009-03-20 Thread Jan Klemkow

Hi,

I have a problem to select right graphic cards for my OpenBSD systems.
At the first machine I want to use 2 screens in dualhead mode.
At the second machine I need a graphic card with 3D-acceleration.

I have no idea where i could find information which card or chipset 
support this features.


Are there a list of graphic-chips where i could see which chipsets 
support the DRI/DRM-feature under OpenBSD?
Did the support depends in the xorg-driver or at the OpenBSD kernel 
implementation of DRI?


thanks a lot,
Jan