Подробно объясните, какой функционал обеспечивают настройки в строке:
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
до сих пор я знаю, что эта строка инициализирует режим отображения, запрашивая настройку двойного буфера, устанавливая режим окна RGBA и запрашивая буфер глубины, но как я могу объяснить это проще. я хочу описать каждый аргумент на простом английском языке