Re: AMD graphics adapter hcl

2016-09-08 Thread Simon Mages
ok, thanks for the clarification.

2016-09-08 18:49 GMT+02:00, Bryan Vyhmeister :
> On Fri, Sep 09, 2016 at 02:44:33AM +1000, Jonathan Gray wrote:
>> > Am I understanding that using a newer, say Radeon HD 7750 or HD 7870
>> > card, with the modesetting(4) Xorg driver would work as long as there
>> > is
>> > kernel support (which there is)? That would obviously not allow for
>> > 2d/3d acceleration.
>>
>> For cape verde, pitcairn and tahiti based designs with pci ids recognised
>> by the kernel, yes.  The marketing names don't encode the generation
>> of the hardware and radeon product lines often reuse older generation
>> designs rebadged.
>
> Thank you for the clarification. I will have to try out one of those
> cards.
>
> Bryan



Re: AMD graphics adapter hcl

2016-09-08 Thread Bryan Vyhmeister
On Fri, Sep 09, 2016 at 02:44:33AM +1000, Jonathan Gray wrote:
> > Am I understanding that using a newer, say Radeon HD 7750 or HD 7870
> > card, with the modesetting(4) Xorg driver would work as long as there is
> > kernel support (which there is)? That would obviously not allow for
> > 2d/3d acceleration.
> 
> For cape verde, pitcairn and tahiti based designs with pci ids recognised
> by the kernel, yes.  The marketing names don't encode the generation
> of the hardware and radeon product lines often reuse older generation
> designs rebadged.

Thank you for the clarification. I will have to try out one of those
cards.

Bryan



Re: AMD graphics adapter hcl

2016-09-08 Thread Jonathan Gray
On Thu, Sep 08, 2016 at 09:29:45AM -0700, Bryan Vyhmeister wrote:
> On Fri, Sep 09, 2016 at 02:17:03AM +1000, Jonathan Gray wrote:
> > The LLVM in the tree will not be installed as libraries suitable
> > for Mesa initially.
> > 
> > I'm not aware of anyone working on updating radeondrm at the moment
> > and doing so for basic modesetting support is not tied to LLVM.
> > 2d/3d acceleration for GCN hardware is however.
> 
> Am I understanding that using a newer, say Radeon HD 7750 or HD 7870
> card, with the modesetting(4) Xorg driver would work as long as there is
> kernel support (which there is)? That would obviously not allow for
> 2d/3d acceleration.

For cape verde, pitcairn and tahiti based designs with pci ids recognised
by the kernel, yes.  The marketing names don't encode the generation
of the hardware and radeon product lines often reuse older generation
designs rebadged.



Re: AMD graphics adapter hcl

2016-09-08 Thread Bryan Vyhmeister
On Fri, Sep 09, 2016 at 02:17:03AM +1000, Jonathan Gray wrote:
> The LLVM in the tree will not be installed as libraries suitable
> for Mesa initially.
> 
> I'm not aware of anyone working on updating radeondrm at the moment
> and doing so for basic modesetting support is not tied to LLVM.
> 2d/3d acceleration for GCN hardware is however.

Am I understanding that using a newer, say Radeon HD 7750 or HD 7870
card, with the modesetting(4) Xorg driver would work as long as there is
kernel support (which there is)? That would obviously not allow for
2d/3d acceleration.

Bryan



Re: AMD graphics adapter hcl

2016-09-08 Thread Jonathan Gray
On Thu, Sep 08, 2016 at 09:01:27AM -0700, Bryan Vyhmeister wrote:
> On Wed, Sep 07, 2016 at 06:35:26PM +0200, Simon Mages wrote:
> > can somebody tell me which AMD graphics adapters are supported by the
> > OpenBSD kernel?
> > 
> > radeon(4) has a very big list of supported adapters or chip families.
> > I greped a bit in /usr/src/sys/dev/pci/drm/radeon to see which ones
> > are supported.
> 
> I asked a related question not too long back.
> 
> http://marc.info/?l=openbsd-misc=146915801029888=2
> 
> The answer is essentially that cards up to the HD 6870 are currently
> well supported. The Radeon HD 5450 is a good choice that can be
> purchased in several configurations and is still available in retail
> channels. It also has the bonus of being reasonably priced.
> 
> The more recent (HD 7xxx and later) are supported in the kernel but not
> in userland due to needing LLVM. LLVM was just imported into base last
> week and has not been hooked to the build yet. Hopefully over the winter
> we will see updated radeondrm(4) support. It is being worked on but it's
> a big project and has been waiting on LLVM.

The LLVM in the tree will not be installed as libraries suitable
for Mesa initially.

I'm not aware of anyone working on updating radeondrm at the moment
and doing so for basic modesetting support is not tied to LLVM.
2d/3d acceleration for GCN hardware is however.



Re: AMD graphics adapter hcl

2016-09-08 Thread Bryan Vyhmeister
On Wed, Sep 07, 2016 at 06:35:26PM +0200, Simon Mages wrote:
> can somebody tell me which AMD graphics adapters are supported by the
> OpenBSD kernel?
> 
> radeon(4) has a very big list of supported adapters or chip families.
> I greped a bit in /usr/src/sys/dev/pci/drm/radeon to see which ones
> are supported.

I asked a related question not too long back.

http://marc.info/?l=openbsd-misc=146915801029888=2

The answer is essentially that cards up to the HD 6870 are currently
well supported. The Radeon HD 5450 is a good choice that can be
purchased in several configurations and is still available in retail
channels. It also has the bonus of being reasonably priced.

The more recent (HD 7xxx and later) are supported in the kernel but not
in userland due to needing LLVM. LLVM was just imported into base last
week and has not been hooked to the build yet. Hopefully over the winter
we will see updated radeondrm(4) support. It is being worked on but it's
a big project and has been waiting on LLVM.

Bryan