Re: Reducing GL context switches

Martin Robinson <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On 02/28/2012 02:55 PM, Martin Robinson wrote:
> Recently I've been experimenting with ways to reduce unnecessary context
> switches in the GL backend. Based on input from Henry Song and Chris
> Wilson I've written two patches at:
> 
> https://github.com/mrobinson/cairo/tree/reduce-context-switches

I've updated this branch (needs to be re-pulled completely) with some
bug fixes and collapsing cairo_glx_device_set_thread_aware and
cairo_egl_device_set_thread_aware, into simply
cairo_gl_device_set_thread_aware.

It seems no one is opposed to these kind of changes, so I hope reviewers
feel it's a good fit for Cairo. I think a solution such as this one is
key to achieving good performance on certain GPUs.

--Martin
--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.