In JavaScript memory that I allocated (e.g. an ArrayBuffer) gets freed up when I don\'t have any reference to it anymore by the GC as I understood that right?
Note that underlying GL object will be automatically marked for deletion when the JS object is destroyed
But you should notice that the object would probably not destroyed at the time you give up the last reference, so it's still a good practice to call deleteBuffer.