я иногда отключаю запись буфера глубины через glDepthMask (GL_FALSE)
во время рендеринга кадра . Это отлично работает на некоторых графических процессорах (например, PowerVR Motorola Droid), но, например, на HTC EVO с графическим процессором Adreno я получаю полный мусор в буфере кадров (я вижу следы сеток, которые я где-то визуализировал, но весь экран в основном разбит).
Если я заставляю glDepthMask быть истинным все время, все будет работать нормально.
Мне нужно, чтобы glDepthMask была отключена во время части альфа-рендеринга. Что может привести к разрушению фреймбуфера при отключении записи глубины?