evil hack: map the buffer once and use this pointer after unmaping This isn't allowed by gl and may _only_ work, if the driver uses cpu bound buffer. But it may speed up :-)