OpenGL ES 3.0 supports buffer object mapping: https://www.khronos.org/registry/OpenGL-Refpages/es3.0/html/glMapBufferRange.xhtml which will make it possible to port buffer object streaming recently implemented in the Java mode: https://github.com/processing/processing4/issues/196