On 2/4/25 04:51, Kim, Dongwon wrote: >> Subject: Re: [PATCH v6 00/10] Support virtio-gpu DRM native context >> >> "Kim, Dongwon" <dongwon....@intel.com> writes: >> >>> Hi, >>> >>> The commit below could change the timing of drawing by making the >>> drawing done at refresh cycle instead of via drawing event. So it >>> looks like either dmabuf or client's framebuffer is being written and >>> read at the same time. Hey, can you describe how the corruption looks >>> like? Is it just garbage image with random noise or the actual frame with >>> some >> defects like tearing...? >> >> The terminal gets mirrored upside down and the mouse creates damage as it >> moves about. > > I am wondering if this is reproducible without virgl and drm native context > (like w/ > sw rasterizer on the guest) as well.
It looks like a problem with redraw areas, see video sample [1]. [1] https://drive.google.com/file/d/13PN2sFoPsM2ox6_gf9GLXStbsZ27xlLy/view?usp=sharing It's reproducible without native context with a SW render using '-device virtio-vga,hostmem=8G,blob=on' -- Best regards, Dmitry