[Mesa-dev] context sharing of framebuffer objects

Ian Romanick idr at freedesktop.org
Mon Sep 30 09:07:19 PDT 2013


On 09/29/2013 05:18 PM, Dave Airlie wrote:
> Hey,
> 
> So for virgl I was praying I could avoid having to keep a GL context
> on the host per guest context but it appears to do
> NV_conditional_render properly I either need the ability to
> suspend/resume queries (maybe I could write an extension) or I need
> contexts :-(
> 
> So this led me to look at the spec and the mesa code, and I noticed it
> appears at some point maybe around 3.1 that FBOs are no longer
> considered shared objects at least in core profile, but mesa always
> seems to share them, just wondering is someone can confirm I'm reading
> things correctly, and if so I might try and do a piglit test and a
> patch.

Correct on both counts.  This was part of the reason for the
glBindFramebuffer / glBindFramebufferEXT separation a few months ago.
That enabled fixing the problem, but actually fixing it is a fair amount
of work.

> Dave.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev



More information about the mesa-dev mailing list