[PATCH 0/2] staging: vboxvideo: Add page-flip support

Steve Longerbeam slongerbeam at gmail.com
Thu Aug 30 21:48:45 UTC 2018


Hi all,

On 08/07/2018 02:57 PM, Steve Longerbeam wrote:
>
>
> On 08/06/2018 01:34 AM, Daniel Vetter wrote:
>> On Fri, Jul 20, 2018 at 10:17:29AM -0700, Steve Longerbeam wrote:
>>> Adds crtc page-flip support by passing the new requested framebuffer
>>> to vbox_crtc_do_set_base().
>>>
>>> There is no attempt to support vblank interrupts, so this page-flip
>>> implementation does not try to sync the page-flip to vertical blanking,
>>> so expect tearing effects. Is it possible to access the host vblank
>>> intervals in VBOX?
>> I think it'd be great to move vboxvideo over to atomic instead, which is
>> required for destaging anyway, and would give you page flip support for
>> free.
>
> Hi Daniel, yes I agree vboxvideo needs to move to the DRM atomic
> framework.
>

Irrespective of moving vboxvideo to atomic framework, I still need to get an
answer to the question, is it possible to access the host vblank 
intervals in
order to sync page-flip to vblank, to prevent tearing. Is this possible 
somehow,
perhaps by calling into the VBOX hypervisor?

Thanks,
Steve




More information about the dri-devel mailing list