[PATCH 11/12] dri2: Don't block GLX clients on VT switch

Michal Suchanek hramrach at gmail.com
Wed Oct 17 02:56:47 PDT 2012


On 17 October 2012 03:18, Eric Anholt <eric at anholt.net> wrote:
> Adam Jackson <ajax at redhat.com> writes:
>
>> This was necessary in DRI1 for a variety of reasons (SAREA ownership,
>> VRAM layout, etc).  None of that is relevant to DRI2.  Which is good,
>> because VT switch is an xf86-ism and I'd like to make DRI2
>> ddx-independent.
>>
>> Signed-off-by: Adam Jackson <ajax at redhat.com>
>
> We still do this?  Not cool.
>
> The only risk I see is if it means that new clients race ahead to trying
> to do dri2 auth and fail because we've dropped master.

This and other totally uncool stuff.

Single threaded applications using GL can get stuck indefinitely in a
GL call for variety of known and unknown reasons :/

Thanks for this patch. Should remove at least one of the known reasons.

Michal


More information about the xorg-devel mailing list