Конечно, вы можете просто отключить эти функции. Будет ли это работать хорошо, во многом зависит от приложения.
Самый простой метод - перехватывать все вызовы OpenGL, используя некоторый способ перехвата DLL, и фильтровать их при необходимости. Когда используются функции OGL3, верните «правильный» ответ (но ничего не делайте) или укажите ноль для вызовов, которые не требуются.
Если все сделано правильно, и приложение не использует функции OGL3, оно будет работать без таковых на вашем оборудовании.
Если приложению требуются файлы OGL3, результаты в лучшем случае будут ненадежными и могут оказаться непригодными для использования. Это действительно зависит от того, что именно делает приложение и что ему нужно. Предоставление нулевой реализации OGL3 позволит вам запустить , но результаты в воздухе.