Мне нужно было сохранить кубическую карту глубины в файл.Я написал следующий код:
GLfloat* pixels = new GLfloat[width * height];
glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
glGetTexImage(target, 0, GL_DEPTH_COMPONENT, GL_FLOAT, pixels);
glBindTexture(GL_TEXTURE_CUBE_MAP, 0);
, но он хорошо работает только с target = GL_TEXTURE_CUBE_MAP_POSITIVE_X
Я использую тестирование Debian (buster / sid), NVGF 920mx
Если это ошибка драйвера, как я могу ее обойти?Буду благодарен за помощь.