Будет ли FloatBuffer для GL15.glBufferData() быстрее, чем массив float[] на lwjgl 3
В OpenGL я новичок, начал изучать его на основе lwjgl 3 для java. Заинтересовался этим вопросом, поскольку везде, где использовался GL15.glBufferData() использовали FloatBuffer. К сожалению, всё, что я нашёл - Клик. Как ответили в теме, скорость повысится в том случае, если не использовать массив, а напрямую FloatBuffer. Однако это не отвечает на мои вопросы:
- Получу ли я выигрыш в производительности, если буду загружать вершины с помощью FloatBuffer#put()?
- Будет ли выигрыш с точки зрения занимаемой оперативной памяти, или наоборот, я "уйду в минус"?
Буду благодарен любой помощи. Заранее спасибо.