У меня есть буфер массива. Части буфера должны быть изменены, и части не должны быть изменены. Если части буфера, которые должны быть изменены, являются последующими, то обращение к bufferSubData в пределах той части, которая должна быть изменена, более эффективно, чем обновление всего буфера, включая изменение байтов, которые не нужно менять. Проблема заключается в том, что байты, которые нужно изменить, находятся далеко друг от друга в буфере, а многие байты между ними не нуждаются в изменении. Лучше сделать два вызова bufferSubData для каждого чанка, который нуждается в обновлении, или лучше просто сделать один вызов, который также излишне обновляет промежуточные? Насколько затратным является вызов bufferSubData по сравнению с обновлением еще одного байта данных?