Оптимизация нагрузки на процессор. Перенес обновление всго перед командой glSwapBuffer, вместо перед началом рендера.