added method to load buffer content from texture
ensured that texture's internal buffer is up-to-date
switched buffer opengl calls from ARB to non-ARB