GLES shadow buffers

José Fonseca jose.r.fonseca at gmail.com
Fri Jan 23 14:53:18 PST 2015


GLES v3 and EXT_map_buffer_range extension introduce the ability to map
buffers for reading.

Currently the GLES buffer shadowing is broken for writes via
MapBufferRange(EXT) writes.

Furthermore the buffer shadows are only needed when drawing with vertices
in user memory, but elements in VBO -- probably a rare thing to happen in
practice.

I think it might be time to drop GLES shadow buffers.  That is, when the
above happens, try to read the element buffer with MapBufferRange(EXT), or
MapBufferOES, otherwise just warn (and maybe point the user to an older
apitrace version).

Jose
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/apitrace/attachments/20150123/4fc34c34/attachment.html>


More information about the apitrace mailing list