CHG: updates for texture using void* buffers (fast update)