[PATCH] glamor: Don't unbind the GL_ARRAY_BUFFER in glamor_put_vbo_space().

Keith Packard keithp at keithp.com
Sun Jan 4 20:28:17 PST 2015


Kenneth Graunke <kenneth at whitecape.org> writes:

> That's true.  I should probably just resurrect your Xephyr VAO patch, and
> extend it for the rest of Glamor as well.

Yeah, would be good as that's required for 3.0 core context
support. Note that most of the VAO work is actually in the Render
extension drawing code, and I plan on reworking all of that in the
coming months. I've already done render glyph support, which has some
of infrastructure stuff already completed.

> Can we require VAO support?  The GL_ARB_vertex_array_object extension has
> been supported everywhere for years.  It looks like there's an ES2 extension
> extension as well: GL_OES_vertex_array_object.  Both Mesa and PVR appear to
> support it; I wasn't able to find information about other drivers.

I doubt we can require it, but we could obviously have dire fallbacks
when it's missing.

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20150104/087370c6/attachment.sig>


More information about the xorg-devel mailing list