OpenGL glClearColor и альфа

Граждане, можно еще один дебильный вопросик? :flushed: Совсем мелочь.
Вот есть функция glClearColor. Она задаёт цвет, которым будет залит фон экрана после вызова glClear(). Последний параметр это альфа.
Но для чего он нужен? :thinking: Для чего фону нужна прозрачность, если под ним и так ничего нет? :man_shrugging:

А оно ж наверно не только к фону окна и т.п. применимо, но и к другим фреймбуферам?
LearnOpenGL - Framebuffers

Ну и с окном вроде тоже можно извратиться и сделать прозрачным.
https://stackoverflow.com/a/11210762/964478

хм :thinking: А ведь действительно. Но странно, что они так сделали.