Возможно, но это будет немного работы.
GLEE предлагает ленивую загрузку, поэтому вы должны иметь возможность тривиально изменить ее, чтобы регистрировать каждую вызываемую функцию. Ленивый код загрузки (я не смотрел на это, по общему признанию, но это, вероятно, что-то подобное), вероятно, выглядит примерно так:
if (funcptr == 0) {_ _ glee_load_fp (funcptr, _ _ FUNCTION _ _)} funcptr (арг); .
Итак, сначала вам нужно будет зарегистрировать все функции, которые вы на самом деле вызываете таким образом, а затем вам придется выполнять обратное преобразование имен функций в расширениях. Обычно это означало бы анализ glext.spec, что является ужасом. Но, к счастью, вы можете загрузить XML-представление всего, что находится внутри GLEE, с веб-сайта GLEE, с которым гораздо, гораздо приятнее работать.