From: Alyssa Ross <hi@alyssa.is>
To: "Alex Bennée" <alex.bennee@linaro.org>
Cc: stratos-dev@op-lists.linaro.org, virtio-dev@lists.oasis-open.org,
"virtio-comment@lists.oasis-open.org"
<virtio-comment@lists.oasis-open.org>,
Matt Spencer <Matt.Spencer@arm.com>,
Gerd Hoffmann <kraxel@redhat.com>,
Arnd Bergmann <arnd.bergmann@linaro.org>,
Peter Hilber <peter.hilber@opensynergy.com>,
"Michael S. Tsirkin" <mst@redhat.com>,
Stefan Hajnoczi <stefanha@redhat.com>,
Puck Meerburg <puck@puckipedia.com>,
Mikhail Golubev <Mikhail.Golubev@opensynergy.com>,
Andriy Tryshnivskyy <andriy.tryshnivskyy@opensynergy.com>,
Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Subject: [virtio-dev] Re: [Stratos-dev] Re: [virtio-dev] Next VirtIO device for Project Stratos?
Date: Tue, 06 Sep 2022 07:47:48 +0000 [thread overview]
Message-ID: <87bkrtc5az.fsf@alyssa.is> (raw)
In-Reply-To: <87v8q1keul.fsf@linaro.org>
[-- Attachment #1: Type: text/plain, Size: 1406 bytes --]
Alex Bennée via Stratos-dev <stratos-dev@op-lists.linaro.org> writes:
> Alyssa Ross <hi@alyssa.is> writes:
>
>> As I understand it, virtio-wayland is effectively deprecated in favour
>> of sending Wayland messages over cross-domain virtio-gpu contexts. It's
>> possible to do this now with an upstream kernel, whereas virtio-wayland
>> always required a custom driver in the Chromium kernel.
>
> That's good to know. I guess there is nothing that prevents the final
> display of virtual GPUs from multiple guests being mapped onto the
> final presentation? The automotive use case seems to treat each
> individual VM with a UI as presenting a surface which the final console
> manager composites up together depending on safety rules to display to
> the user.
Well, in the Wayland use case, AIUI virtio-gpu is just a transport for
the Wayland protocol + shared memory resources. The simplest case is
just sending shared CPU memory buffers around (wl_shm), so there's not
really any GPU involved in anything but name. Alternatively, it's
possible to use dma-bufs, and graphics acceleration through the
virtio-gpu devices, and yes, when doing that it's still possible for the
host Wayland compositor to combine everything into one presentation — I
think they're all just dma-bufs to it.
Does that make sense? I'm also no expert on this but hopefully I'm not
too far off.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
next prev parent reply other threads:[~2022-09-06 7:47 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-31 8:07 [virtio-comment] Next VirtIO device for Project Stratos? Alex Bennée
2022-06-06 9:35 ` Bradford, Robert
2022-06-08 12:38 ` Alex Bennée
[not found] ` <80aace95-6c39-c7b9-61ba-70d60bcd08b2@quicinc.com>
[not found] ` <c642058f36321cb7dfdfaa4664f5323841b65450.camel@sipsolutions.net>
[not found] ` <a3856ec8-90d6-df19-2b5f-bc42700b09db@quicinc.com>
2022-06-08 12:28 ` [virtio-comment] Re: [Stratos-dev] " Alex Bennée
2022-09-03 7:43 ` [virtio-dev] " Alyssa Ross
2022-09-05 15:22 ` [virtio-comment] " Alex Bennée
2022-09-06 7:47 ` Alyssa Ross [this message]
2022-09-05 20:27 ` Stefan Hajnoczi
2022-09-06 17:33 ` Dr. David Alan Gilbert
2022-09-06 18:12 ` Stefan Hajnoczi
2022-09-07 14:09 ` Dr. David Alan Gilbert
2022-09-07 17:15 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87bkrtc5az.fsf@alyssa.is \
--to=hi@alyssa.is \
--cc=Matt.Spencer@arm.com \
--cc=Mikhail.Golubev@opensynergy.com \
--cc=alex.bennee@linaro.org \
--cc=andriy.tryshnivskyy@opensynergy.com \
--cc=arnd.bergmann@linaro.org \
--cc=kraxel@redhat.com \
--cc=mst@redhat.com \
--cc=peter.hilber@opensynergy.com \
--cc=puck@puckipedia.com \
--cc=stefanha@redhat.com \
--cc=stratos-dev@op-lists.linaro.org \
--cc=vasyl.vavrychuk@opensynergy.com \
--cc=virtio-comment@lists.oasis-open.org \
--cc=virtio-dev@lists.oasis-open.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.