Re: [RFC 0/6] RFC: hw/display/virtio-gpu: problems with coloured cursors

2025-01-24 Thread Daniel P . Berrangé
On Fri, Jan 24, 2025 at 11:00:33AM +0100, Gerd Hoffmann wrote: > Hi, > > >The cursor data virtio-gpu is receiving from the guest has > >had the alpha channel pre-multiplied into the RGB components. > > The kernel driver simply passes through whatever it gets from userspace. > > Not sur

Re: [RFC 0/6] RFC: hw/display/virtio-gpu: problems with coloured cursors

2025-01-24 Thread Gerd Hoffmann
Hi, >The cursor data virtio-gpu is receiving from the guest has >had the alpha channel pre-multiplied into the RGB components. The kernel driver simply passes through whatever it gets from userspace. Not sure what userspace passes to the kernel, I suspect it is whatever typical GPUs ca

[RFC 0/6] RFC: hw/display/virtio-gpu: problems with coloured cursors

2025-01-23 Thread Daniel P . Berrangé
Help needed ! This is not for merge, just demo. I started working on a simple bug in the GTK-VNC 'alpha cursor' encoding support and in testing that uncovered what appear to be several bugs in QEMU related to cursor handling across different components. The two core behaviours are seen: * In so