Web lists-archives.com

Re: Upcoming Qt switch to OpenGL ES on arm64




On Sat, 2018-11-24 at 15:21 +0000, Simon McVittie wrote:
[...]
> Recent AMD GPUs use the "amdgpu" kernel driver and its accompanying Mesa
> user-space driver, which is an open source stack if you don't count the
> GPU firmware. It should be comparable to the situation on Intel integrated
> GPUs (but a lot faster and more featureful, and probably with more bugs,
> because the hardware is faster and more featureful). Expect to need a
> recent (buster/sid) kernel, particularly for newer hardware.

I installed an AMD RX550 based card last year.  It required updates to
the kernel, firmware, X driver, and Mesa, which are all available in
stretch-backports.

> Old ATI/AMD GPUs can use the radeon driver stack, which is also open
> source (except for firmware) and comparable to Intel integrated GPUs
> (generally faster and more featureful for hardware of equivalent age).
> 
> I think there might be some intermediate models that are too new for
> radeon but too old for amdgpu; if they exist, those will be stuck with
> the proprietary fglrx driver, which as far as I can tell is like the
> NVidia proprietary driver, but worse. fglrx is no longer supported by
> Debian contrib/non-free.

I'm not aware of any gap.  In fact, at the kernel level, there is some
overlap where the newest models supported by radeon are also supported
(on an opt-in basis) by amdgpu.

The proprietary AMD graphics stack now depends on the amdgpu kernel
driver rather than replacing it.

Ben.

-- 
Ben Hutchings
I'm always amazed by the number of people who take up solipsism because
they heard someone else explain it. - E*Borg on alt.fan.pratchett


Attachment: signature.asc
Description: This is a digitally signed message part