Hardware rendered Wayland client up and running

Adrian Chadd adrian.chadd at gmail.com
Sun Aug 14 04:09:54 UTC 2016


ok, what has to be committed to -head?


On 13 August 2016 at 19:12, Lundberg, Johannes
<johannes at brilliantservice.co.jp> wrote:
> Hi FreeBSD hackers!
> Today we reached a big milestone. For the first time, we could render
> Wayland clients, backed by hardware, not shm (shared memory), on Intel Atom
> Cherryview.
> Please see attached image of my setup.
> UP board (Intel Cherryview)
> OS running on on-board eMMC (need sdhci and mmc patches to function)
> Ports: https://github.com/freebsd/freebsd-ports-graphics/tree/wayland
> Base: https://github.com/FreeBSDDesktop/freebsd-base-graphics/tree/drm-next
> (from today, evdev enabled kernel)
> Mouse and keyboard available using libinput.
> Device detection by libudev-devd.
> Only one thing, we needed to disable PRIME in drm to get the Wayland
> clients to properly allocate image buffers. Working on getting that fixed!
> This opens up for the next big task, getting XWayland working that enable
> use of unmodified X clients as well as testing Wayland enabled libraries
> like Enlightenment, QT5, GTK3, etc. That however is not high priority for
> me so I will probably not work on that.
> [image: Inline image 1]
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
> もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
> 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
> ---
> CONFIDENTIALITY NOTE: The information in this email is confidential
> and intended solely for the addressee.
> Disclosure, copying, distribution or any other action of use of this
> email by person other than intended recipient, is prohibited.
> If you are not the intended recipient and have received this email in
> error, please destroy the original message.
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"

More information about the freebsd-current mailing list