Функции файла libExt.h
Функция lsExtensionSupported уже рассматривалась нами, она просто проверяет, поддерживается ли данное расширение (при этом проверяется поддержка как общих расширений, так и расширений, специфичных для конкретной платформы). Функция assertExtensionsSupported позволяет проверить поддержку сразу нескольких расширений. На вход ей передается строка с именами расширений (разделенных пробелами или запятыми). Если хотя бы одно расширение из переданного списка не поддерживается, то выдается диагностическое сообщение с именем неподдерживаемого расширения, и выполнение программы прерывается. Функция mitExtensions служит для инициализации указателей на вводимые расширениями функции. Библиотека lib Ext определяет большое число указателей на функции, вводимые всеми рассматриваемыми в этом книге расширениями, и с помощью этой функции в указатели заносятся адреса вводимых расширениями функций. Функция pnntfinfo печатает на stdout информацию об используемом графическом ускорителе и его производителе, а также о поддерживаемых расширениях. Обратите внимание, что библиотека GLAUX, которую многие используют для загрузки текстур из BMP-файлов, под Linux обычно недоступна.
Наш сайт создан для любителей и профессионалов, для тех кому не безинтересна система под названием Linux. На нашем сайте вы найдете статьи от установки до программирования на Linux'e, отзывы о системе, советы и поддержка начинающим пользователям. Для новичком, доступен раздел "Запускаем Linux", в котором рассказывается все от "упаковки", до первого включения системы.