Proper buffer deleting, found the bug in GLSL