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 much progress about it. On 10:44 AM - Nov 04 2015, Martin Peres wrote: > > > On 04/11/15 10:38, C Bergström wrote: > >On Wed, Nov 4, 2015 at 3:33 PM, Martin Peres <[email protected]> wrote: > >>On 04/11/15 09:08, [email protected] 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 true anymore. Nouveau can also partially > >>run in the userspace, the hard dependencies on Linux have been abstracted. > >> > >>Also, pscnv does not support the newest GPUs and receives no further > >>development because everything it provided is now provided by Nouveau. > >I did mention pscnv was bitrot, but I'm not yet convinced that some of > >the key things which are implemented in nouveau were done to a > >comparable level of quality (would need to evaluate and don't have > >time/interest) > >------- > >To bring this conversation back on track - where would someone start > >*exactly* to port this to another OS? What kernel dependencies are > >there? > > This needs to be ported to the other OS, along with drm and ttm (which I > believe have already been ported to all the BSDs): > http://cgit.freedesktop.org/~darktama/nouveau/tree/lib/include/nvif/os.h > _______________________________________________ > Nouveau mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/nouveau _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
