[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into
From: |
Dongwon Kim |
Subject: |
Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts |
Date: |
Tue, 2 Nov 2021 17:41:10 -0700 |
User-agent: |
Mutt/1.9.4 (2018-02-28) |
I double-checked the patch and also tried to build with --disable-opengl
but couldn't find any issue. Can you please give me some hint? Like
build errors you saw. What are changed by the patch are pretty much
limited to virtio-gpu blob case and just one change in common area is
egl_fb_blit function but the function interface stays same and there are
no variables enabled only with certain define.
Is there any chance that the build system was building it with the
previous patch, "ui/gtk-egl: un-tab and re-tab should destroy egl
surface and context" still applied?
Thanks!
DW
On Tue, Nov 02, 2021 at 02:51:54PM +0100, Gerd Hoffmann wrote:
> On Mon, Jul 26, 2021 at 02:59:49PM -0700, Dongwon Kim wrote:
> > When guest is running Linux/X11 with extended multiple displays mode
> > enabled,
> > the guest shares one scanout resource each time containing whole surface
> > rather than sharing individual display output separately. This extended
> > frame
> > is properly splited and rendered on the corresponding scanout surfaces but
> > not in case of blob-resource (zero copy).
> >
> > This code change lets the qemu split this one large surface data into
> > multiple
> > in case of blob-resource as well so that each sub frame then can be blitted
> > properly to each scanout.
>
> Fails windows test build too.
>
> take care,
> Gerd
>
- Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts, Gerd Hoffmann, 2021/11/02
- Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts,
Dongwon Kim <=
- Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts, Gerd Hoffmann, 2021/11/03
- [PATCH v2 1/6] ui/gtk-egl: un-tab and re-tab should destroy egl surface and context, Dongwon Kim, 2021/11/04
- [PATCH 2/6] ui/gtk-egl: make sure the right context is set as the current, Dongwon Kim, 2021/11/04
- [PATCH v2 3/6] ui/gtk-egl: guest fb texture needs to be regenerated when reinitializing egl, Dongwon Kim, 2021/11/04
- [PATCH v3 5/6] virtio-gpu: splitting one extended mode guest fb into n-scanouts, Dongwon Kim, 2021/11/04
- [PATCH 4/6] ui/gtk: gd_draw_event returns FALSE when no cairo surface is bound, Dongwon Kim, 2021/11/04
- [PATCH v2 6/6] ui/gtk-egl: blitting partial guest fb to the proper scanout surface, Dongwon Kim, 2021/11/04
- Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts, Dongwon Kim, 2021/11/04
- Re: [PATCH v2 1/2] virtio-gpu: splitting one extended mode guest fb into n-scanouts, Gerd Hoffmann, 2021/11/04