tech-x11 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: radeon r300
Kevin Bowling <kevin.bowling%kev009.com@localhost> wrote:
> On Sun, Jan 18, 2026 at 4:58 AM Robert Swindells <rjs%fdy2.co.uk@localhost> wrote:
> > Kevin Bowling <kevin.bowling%kev009.com@localhost> wrote:
> > > On Sat, Jan 17, 2026 at 4:28 AM Robert Swindells <rjs%fdy2.co.uk@localhost> wrote:
> > > > Kevin Bowling <kevin.bowling%kev009.com@localhost> wrote:
> > > > So it seems the older EXA radeon might be preferable, but something is
> > > > going wrong in the kernel. Has anyone looked into this drm stuff
> > > > recently?
> > >
> > > What happens if you set AccelMethod to EXA in your 20-radeon.conf file?
> >
> > > As far as I can tell only glamor is supported for modesetting. If
> > > setting EXA here, X does start but llvmpipe is still somewhat used and
> > > things like glxinfo segfault.
> >
> > Have you tried using the old radeon driver with EXA?
> >
> > We build two versions of this, they get built as radeon_drv.* and
> > radeon_drv_old.* and live in the /usr/X11R7/lib/modules/drivers
> > directory.
> >
> > To use the old one, rename radeon_drv.* to radeon_drv_new.* and
> > radeon_drv_old.* to radeon_drv.*.
>
> That does lead to a session with radeon and exa. glxinfo is still
> trying mesa/llvmpipe and crashes. I've long forgotten how all that
> works.
The point of using the older driver with EXA is to get accelerated 2D
graphics using the hardware features of that card.
Later cards don't have any 2D hardware, so they go through glamor to
provide 2D operations using 3D shaders running on the GPU.
I think that we had some 3D support on r600 cards, have no idea if it
has ever worked on anything earlier.
Home |
Main Index |
Thread Index |
Old Index