На сегодняшний день GPU обладают памятью такого же объёма (если не большего), что и оперативная память на ПК. Поэтому сейчас есть возможность хранить больше данных в памяти непосредственно на GPU, чем можно было ранее. OpenGL 3 дал возможность использовать расширения, позволяющие хранить, к примеру, большую информацию о геометрии. С выходом новой версии этого API расширения texture_buffer_object и uniform_buffer_object стали чуть ли не основными способами хранения данных.
Читать | Комментарии [9]