[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] [PATCH 1/4] mesa: Add new MESA_multithread_makecurrent
From:       Eric Anholt <eric () anholt ! net>
Date:       2011-02-22 17:41:02
Message-ID: 87d3mkx901.fsf () pollan ! anholt ! net
[Download RAW message or body]

[Attachment #2 (multipart/signed)]

Content-Transfer-Encoding: quoted-printable

On Tue, 22 Feb 2011 12:09:44 +0200, Alexandros Frantzis <alexandros.frantzis@linaro.org> wrote:
> On Mon, Feb 21, 2011 at 02:41:06PM -0800, Eric Anholt wrote:
> > This extension allows a client to bind one context in multiple threads
> > simultaneously.  It is then up to the client to manage synchronization of
> > access to the GL, just as normal multithreaded GL from multiple contexts
> > requires synchronization management to shared objects.
> 
> EGL would also benefit from a similar extension. Is there any interest
> in implementing this?

Someone could look into what it would take to make EGL good for cairo.
It looks like, thanks to extra EGL restrictions, more spec should be
removed and more testcases written, i.e. "if either draw or read are
bound to contexts in another thread, an EGL_BAD_ACCESS error is
generated."

[Attachment #5 (application/pgp-signature)]

--
cairo mailing list
cairo@cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic