Мне было интересно, рекомендуется ли исключить все избыточные вызовы opengl.
Например, должен ли я делать что-то вроде (завернутый в функцию):
if(foobuffer != boundbuffer) {
glBindBuffer(GL_BAR_BUFFER, foobuffer);
boundbuffer = foobuffer;
}
Или драйвер автоматически делает это вещи, и это на самом деле избыточная проверка с избыточностью?