On Fri, 23 Dec 2011 15:18:19 -0800, "Ian Romanick" <i...@freedesktop.org> wrote:
> From: Ian Romanick <ian.d.roman...@intel.com>
> 
> Signed-off-by: Ian Romanick <ian.d.roman...@intel.com>
> ---
>  glx/glxcmds.c |   22 +++++++++++-----------
>  1 files changed, 11 insertions(+), 11 deletions(-)
> 
> diff --git a/glx/glxcmds.c b/glx/glxcmds.c
> index d5b764f..c5de60d 100644

> +     /* Page 26 (page 32 of the PDF) of the GLX 1.4 spec says:
> +      *
> +      *     "The server context state for all sharing contexts must exist
> +      *     in a single address space or a BadMatch error is generated."
> +      *
> +      * If the share context is indirect, force the new context to also be
> +      * indirect.  If the shard context is direct but the new context

"shared".

Other than that, I'm assuming that checking for address space matches
between two direct contexts is handled by the client side (I think I
recall code to that effect, and seems like the only possible place),
which would make this:

Reviewed-by: Eric Anholt <e...@anholt.net>

Attachment: pgp5HGNcSrGHG.pgp
Description: PGP signature

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to