[PATCH] Xephyr: GLX: Support MakeContextCurrent and MakeCurrentReadSGI

Daniel Stone daniel at fooishbar.org
Thu Sep 13 08:59:03 PDT 2012


On 13 September 2012 15:11, Ian Romanick <idr at freedesktop.org> wrote:
> On 09/07/2012 08:30 PM, Daniel Stone wrote:
>> We need to pass these requests through to the host server in the same
>> way we do glXMakeCurrent.  Generalise the existing MakeCurrent
>> submission into once that will send MakeCurrent, MakeContextCurrent or
>> MakeCurrentReadSGI, depending on the request and the host server's
>> capabilities, and add decoding/hijack support for incoming
>> MakeContextCurrent and MakeCurrentReadSGI requests.
>> Fixes Clutter → Xephyr → VirtualBox.
> I'm not very familiar with Xephyr, but these changes look sensible.

Yeah, me neither, but this seems to at least not make things worse ...

>> Signed-off-by: Daniel Stone <daniel at fooishbar.org>
>> Cc: Ian Romanick <ian.d.romanick at intel.com>
> Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

Thanks (and Adam too).  I'll put my Reviewed-by on Mateu's
CreateNewContext change (along very similar lines) too, but do you two
want to cast an eye over it?


More information about the xorg-devel mailing list