[Mesa-dev] [PATCH] i965: Actually use the user timeout in glClientWaitSync.

Kenneth Graunke kenneth at whitecape.org
Thu May 9 15:34:17 PDT 2013


On 05/09/2013 02:16 PM, Eric Anholt wrote:
> Kenneth Graunke <kenneth at whitecape.org> writes:
>
>> From: Ben Widawsky <ben at bwidawsk.net>
>>
>> Use the new libdrm functionality to actually do timed waits on the sync
>> object.
>
> This was added at basically the same time as contexts, which we don't
> rely on currently.  It was in kernel 3.5, which is almost a year ago
> now, and will have been a year ago by the time of the next Mesa release.
>
> I'm comfortable with requiring these two features at this point.  Any
> objection?

This does not bump the kernel requirements AFAIK.  If the kernel doesn't 
support the functionality, it simply falls back to an infinite wait 
which is exactly what we do in Mesa today.

--Ken


More information about the mesa-dev mailing list