мой компьютер работает на Windows 7 с OpenGL 4.5. Графическая карта является ATI HD 5470. Когда я запускаю свою виртуальную машину (Ubuntu 15.10 32-разрядная версия) с VirtualBox и гостевых дополнений установленных:VirtualBox: версия OpenGL ограничена OpenGL 2.1
-enabling 3d ускорение, я могу использовать только OpenGL 2.1
-disabling 3d ускорение, я могу использовать только OpenGL 3.0
мне нужно иметь свою виртуальную машину, используя по крайней мере OpenGL 3.2, потому что я пытаюсь собрать геометрические шейдеры. Как я могу это сделать?
Я не знал об этой истории основного профиля, поэтому ваш ответ мне очень помог. У меня все еще есть проблема, и, пытаясь получить некоторую информацию о основных профилях с помощью glxinfo, мне это говорит: «Ошибка libGL: расширение dri или dri2 не найдено». У меня также есть экзистенциальный кризис о том, должен ли я принимать ответ –
Используете ли вы переменную окружения LIBGL_ALWAYS_SOFTWARE = 1 для отключения 3D-ускорения? Если вы не можете попробовать. Если это не сработает, я не знаю, в чем проблема. –
Это ничего не меняет, но я узнал, что это просто повторяющаяся ошибка в VirtualBox. Спасибо вам за ваши предложения! –