ВМ
Size: a a a
ВМ
o
is
MS
ВМ
ВМ
MS
MS
ВМ
MS
ВМ
GLuint PBO;Как в телеграме код вставляют вообще? Есть чувство что я делаю неправильно это)
glGenBuffers(1, &PBO);
DEFER([&](){ glDeleteBuffers(1, &PBO); })
glBindBuffer(GL_PIXEL_UNPACK_BUFFER, PBO);
glBufferData(
GL_PIXEL_UNPACK_BUFFER,
4 * fbw * fbh,
nullptr,
GL_STREAM_DRAW
);
MS
ВМ
glTexImage2D
при этом вместо указателя на пиксели юзается нулевой указатель. Вообще, считается что особо сильно преимущества PBO проявляются если из него наоборот читать, а не писать, но и писать тоже получается быстрее чем через сабпиксельсMS
is
ВМ
is
ВМ
MS