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