glBindBuffer( buf.type, buf.glObj );
glGetBufferParameteriv( buf.type, GL_BUFFER_SIZE, &size );
char *data = new char[size];
glGetBufferSubData( buf.type, 0, size, data );
This was opengl version clone buffer code .but opengl es don't support glGenBufferSubData.
So Any other suggestions to get Buffer data ?