Re: [Nouveau] Nouveau for FreeBSD

2015-11-05 Thread Martin Peres
On 05/11/15 11:42, Francois Tigeot wrote: Martin Peres wrote: On 04/11/15 11:58, Pierre Moreau wrote: Wasn't there some work being done by François Tigeot or Jean-Sébastien Pédron to port Nouveau to DragonFlyBSD/FreeBSD? Or at least they were talking about porting it at XDC 2014, no idea what

Re: [Nouveau] Nouveau for FreeBSD

2015-11-05 Thread Francois Tigeot
Martin Peres wrote: On 04/11/15 11:58, Pierre Moreau wrote: Wasn't there some work being done by François Tigeot or Jean-Sébastien Pédron to port Nouveau to DragonFlyBSD/FreeBSD? Or at least they were talking about porting it at XDC 2014, no idea what the current status is. From what they

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Ilia Mirkin
On Wed, Nov 4, 2015 at 3:38 AM, C Bergström wrote: > To bring this conversation back on track - where would someone start > *exactly* to port this to another OS? What kernel dependencies are > there? drivers/gpu/drm/nouveau/{nvkm,nvif,usif} can be dropped in wholesale

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Martin Peres
On 04/11/15 10:38, C Bergström wrote: On Wed, Nov 4, 2015 at 3:33 PM, Martin Peres wrote: On 04/11/15 09:08, cbergst...@pathscale.com wrote: Is anyone actually and or actively working on this? Github.com/pathscale/pscnv is totally bitrot but waaay more portable base.

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread C Bergström
On Wed, Nov 4, 2015 at 3:33 PM, Martin Peres wrote: > On 04/11/15 09:08, cbergst...@pathscale.com wrote: > > Is anyone actually and or actively working on this? > Github.com/pathscale/pscnv is totally bitrot but waaay more portable base. > Nouveau made hard Linux assumptions

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Martin Peres
On 04/11/15 09:08, cbergst...@pathscale.com wrote: Is anyone actually and or actively working on this? Github.com/pathscale/pscnv is totally bitrot but waaay more portable base. Nouveau made hard Linux assumptions that will be difficult to overcome afaik. As pointed out by Ilia, this is not

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Pierre Moreau
Wasn't there some work being done by François Tigeot or Jean-Sébastien Pédron to port Nouveau to DragonFlyBSD/FreeBSD? Or at least they were talking about porting it at XDC 2014, no idea what the current status is. Pierre PS: Looking at François' slides from this year XDC, it seems there isn't

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Martin Peres
On 04/11/15 11:58, Pierre Moreau wrote: Wasn't there some work being done by François Tigeot or Jean-Sébastien Pédron to port Nouveau to DragonFlyBSD/FreeBSD? Or at least they were talking about porting it at XDC 2014, no idea what the current status is. From what they said, they never really

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Jean-Sébastien Pédron
On 04.11.2015 11:56, Martin Peres wrote: > From what they said, they never really cared about nvidia because nvidia > provides a binary driver that works, unlike intel and amd. They provide a binary driver for FreeBSD only. DragonFly and other BSDs don't have that luxury. -- Jean-Sébastien

Re: [Nouveau] Nouveau for FreeBSD

2015-11-04 Thread Jean-Sébastien Pédron
On 04.11.2015 10:58, Pierre Moreau wrote: > Wasn't there some work being done by François Tigeot or Jean-Sébastien Pédron > to port Nouveau to DragonFlyBSD/FreeBSD? Or at least they were talking about > porting it > at XDC 2014, no idea what the current status is. > > Pierre > > PS: Looking at

Re: [Nouveau] Nouveau for FreeBSD

2015-11-03 Thread cbergstrom
Is anyone actually and or actively working on this? Github.com/pathscale/pscnv is totally bitrot but waaay more portable base. Nouveau made hard Linux assumptions that will be difficult to overcome afaik.

Re: [Nouveau] Nouveau for FreeBSD

2015-11-03 Thread Ilia Mirkin
Nouveau kernel module has a largely os-agnostic "core" component (called nvkm/nvif now) which encompasses the actual operation of the GPU. The drm wrapper around it provides the relevant interfaces for KMS/ioctls/etc. Any port would want the ioctl bits as well, since that's what the userspace

Re: [Nouveau] Nouveau for FreeBSD

2015-01-12 Thread Chris
On Mon, 12 Jan 2015 17:28:56 -0500 Curtis Hamilton hamil...@verizon.net wrote Is anyone working on nouveau for FreeBSD? I asked the same question, when I joined the list. Here's the response I got from Jean-Sébastien Pédron: Hi! The Nouveau kernel driver is close to the Radeon kernel in terms