Hi Rudolfs,

how the custom frontend reads pixels: directly in IFramebuffer::NotifyUpdate or from a different thread? If pixels are read in IFramebuffer::NotifyUpdate, then technically it should be ok, i.e. AFAIK the framebuffer
it not changed at the time.

Thanks,
Vitali.

Rūdolfs Bundulis wrote:
Hi,

after transferring my custom frontend code to VirtualBox 5 I started to notice small artifacts in the video stream - I assume since there are no more Lock() and Unlock() methods I may be reading the pixels while another update is actually in progress. Is there any mechanism to implement a syncrhonized access to the framebuffer (using something internal from vbox dlls is fine for me, I am already dynamically loading them to enable OpenGL redirection).

Best Regards,
Rudolfs Bundulis


_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to