У меня есть любопытный случай, когда glGenBuffers( 1, &vbo )
оставляет vbo установленным в ноль, и все же glGetError()
возвращает GL_NO_ERROR
Это наблюдалось (хотя и редко) на клиентском устройстве Android: Xiaomi / Redmi 6A
Если glGenBuffers()
генерирует имя объекта 0, наверняка он должен был сообщить об ошибке через glGetError()
Я предполагаю?
Или это способ устройства, чтобы сказать мнене хватает памяти GPU?