Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 May 2013 17:12:12 +0300
From:      Sergey Jamy <jamy023@gmail.com>
To:        =?ISO-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= <dumbbell@freebsd.org>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Status of ATI video acceleration support?
Message-ID:  <CAHKs5Ygi0Eqjb4FND9-gWDCuM_qVVY2oxHOvQOJFO%2BnTADSCJA@mail.gmail.com>
In-Reply-To: <5188F61A.9020806@FreeBSD.org>
References:  <53471.1367887450@server1.tristatelogic.com> <CAHKs5YizFidbG=52SBiD5ctvQubyKf-gWH%2BM-Qz-PcSR_Hjtpw@mail.gmail.com> <5188C489.3040808@dumbbell.fr> <CAHKs5YipvnuVtTG6Qbm9A5P9h=qPPK6jw56DSb5o3_vX19Jr8A@mail.gmail.com> <5188F61A.9020806@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I understand sailing along the path of least resistance...


2013/5/7 Jean-S=E9bastien P=E9dron <dumbbell@freebsd.org>

> On 07.05.2013 11:33, Sergey Jamy wrote:
> > Who is this "Radeon X.Org"? I am know X.Org and radeon (AMD).
>
> The complete quote would be "Radeon X.Org driver" and the real name of
> the project is xf86-vidoe-ati:
>     http://www.x.org/wiki/radeon
>     http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/
>
> This corresponds to the userland-side of the driver for AMD GPUs. Before
> the 7.0.0 release, this project comprised two drivers:
>     1. the UMS driver ("User Mode Setting", which we still use on
>        FreeBSD).
>     2. the KMS driver ("Kernel Mode Setting").
>
> Starting from 7.0.0, only the KMS driver remains.
>
> > AMD has official support for freebsd?
>
> No.
>
> > Why we can't have self Radeon X.Org? Whatever we patching their
> > code for compatibility with our kernel and (maybe) stdlibC.
>
> I'm not sure I understand your question. We should not have to patch
> anything in xf86-video-ati (maybe some small changes), because the
> userland part of the driver (libdrm, xf86-video-ati, Mesa) uses standard
> syscalls and DRM-defined ioctls.
>
> > Who prevents us from having your driver? Perhaps even the
> > manufacturer will participate. For example, as was the case with
> > ACPI.
>
> AMD already employs several developers working on the opensource driver
> (both the kernel part in Linux and the userland part in libdrm,
> xf86-video-ati and Mesa). The kernel part is what we're working on for
> FreeBSD. Other OSes are making progress too. The userland part should be
> reusable by non-Linux systems anyway. If it's not the case, we'll work
> with upstream developers for sure.
>
> --
> Jean-S=E9bastien P=E9dron
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHKs5Ygi0Eqjb4FND9-gWDCuM_qVVY2oxHOvQOJFO%2BnTADSCJA>