Re: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-19 Thread Gerd Hoffmann
> Hi, > According to > https://lore.kernel.org/dri-devel/20210212110140.gdpu7kapnr7ov...@sirius.home.kraxel.org/ > proposal, we made some progress on making a 'virtio-gpu (display) + > pass-through GPU' prototype. We leverage the kmsro framework provided > by mesa to let the virtio-gpu display wor

RE: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-18 Thread Kasireddy, Vivek
Hi Gerd, Thank you for taking the time to explain how support for blob resources needs to be added. We are going to get started soon and here are the tasks we are planning to do in order of priority: 1) Add support for VIRTIO_GPU_BLOB_MEM_GUEST + VIRTIO_GPU_BLOB_FLAG_USE_SHAREABLE 2) Upgrade Qemu

RE: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-17 Thread Zhang, Tina
> -Original Message- > From: Qemu-devel > On Behalf Of Gerd Hoffmann > Sent: Tuesday, March 2, 2021 8:04 PM > To: Kasireddy, Vivek > Cc: Daniel Vetter ; Kim, Dongwon > ; qemu-devel@nongnu.org; Marc-André Lureau > > Subject: Re: [RFC 0/1] Use dmabufs for

Re: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-17 Thread Gerd Hoffmann
On Wed, Mar 17, 2021 at 08:28:33AM +, Kasireddy, Vivek wrote: > Hi Gerd, > Sorry for the delayed response. I wanted to wait until I finished my > proof-of-concept -- > that included adding synchronization -- to ask follow up questions. > > > > > > > Does your work above not count for anythin

RE: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-17 Thread Kasireddy, Vivek
Hi Gerd, Sorry for the delayed response. I wanted to wait until I finished my proof-of-concept -- that included adding synchronization -- to ask follow up questions. > > > > Does your work above not count for anything? > > It is quite old, and I think not up-to-date with the final revision of t

Re: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-09 Thread Gerd Hoffmann
Hi, > > That is pretty much mandatory. Without blob resources there is no concept > > of resources > > shared between host and guest in virtio-gpu, all data is explicitly copied > > with transfer > > commands. > [Kasireddy, Vivek] My understanding of virtio-gpu and the concept of > resources

RE: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-09 Thread Kasireddy, Vivek
Hi Gerd, > Yes, it surely makes sense to go into that direction. > The patch as-is doesn't, it breaks the guest/host interface. > That's ok-ish for a quick proof-of-concept, but clearly not merge-able. > > > TODO: > > - Use Blob resources for getting meta-data such as modifier, format, etc. > >

Re: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-02 Thread Gerd Hoffmann
On Tue, Mar 02, 2021 at 12:03:57AM -0800, Vivek Kasireddy wrote: > This is still a WIP/RFC patch that attempts to use dmabufs for display > updates with the help of Udmabuf driver instead of pixman. This patch > is posted to the ML to elicit feedback and start a discussion whether > something like

Re: [RFC 0/1] Use dmabufs for display updates instead of pixman

2021-03-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20210302080358.3095748-1-vivek.kasire...@intel.com/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 20210302080358.3095748-1-vivek.kasire...@intel.com Subject: [RFC 0/1] Use dmabufs