Re: [PATCH xserver 2/5] glx: Use vnd layer for dispatch (v4)

2018-02-14 Thread Adam Jackson
On Mon, 2018-02-05 at 15:00 -0500, Adam Jackson wrote: > The big change here is MakeCurrent and context tag tracking. We now > delegate context tags entirely to the vnd layer, and simply store a > pointer to the context state as the tag data. If a context is deleted > while it's current, we

[PATCH xserver 2/5] glx: Use vnd layer for dispatch (v4)

2018-02-05 Thread Adam Jackson
The big change here is MakeCurrent and context tag tracking. We now delegate context tags entirely to the vnd layer, and simply store a pointer to the context state as the tag data. If a context is deleted while it's current, we allocate a fake ID for the context and move the context state there,