В настоящее время я работаю над проектом для 3-го года обучения в университете с использованием OpenGL с GLEW, GLFW и AntTweakBar. На моей собственной машине (i5-2500k, GTX 570) работает нормально. Однако, когда я попробовал это на ряде других систем (все из которых имеют графику ATI), я могу только показать фактический рендеринг или AntTweakBars.
Чтобы было немного понятнее, на собственной машине я инициализирую AntTweakBar с помощью строки:
TwInit(TW_OPENGL, NULL);
Который работает отлично. Теперь, на других компьютерах, которые я пробовал в университете, если я оставлю эту строку такой же, AntTweakBars не появится, но мои собственные визуализации действительно появятся. Однако, если я изменю эту строку на:
TwInit(TW_OPENGL_CORE, NULL);
Появляются полосы настроек, но мой собственный рендеринг исчезает. Я могу поспешно прийти к выводу, что это связано с графикой ATI, но у меня нет доступа к другой машине на базе NVIDIA для тестирования.
Итак, кто-нибудь испытывал что-то похожее на это или есть какие-либо идеи относительно того, в чем может быть проблема?
Задача ещё не решена.
Других решений пока нет …