Как включить режим низкой графики (рендеринг llvmpipe) в Unity?

22

Я смотрел на другие вопросы, но, похоже, никто не отвечает на мой вопрос. Самый близкий, который я получил, дал мне информацию о ppa на 12.04. Срок службы батареи моего компьютера под Ubuntu 12.10. Я полагаю, что производительность будет лучше, если я буду использовать LLVMPipe, так как он предназначен для компьютеров более низкого уровня. Как включить LLVMPipe?

Могу добавить, что возврат к 12.04 невозможен, так как мой компьютер работает только в Unity 2D, что для меня не совсем так. Насколько я понимаю, LLVMPipe - это почти то же самое, что и обычный Unity. Тем не менее, я не могу найти много информации об этом. Если это не так, исправление будет высоко ценится.

Мистер Гриб
источник
Этот метод не заставляет программное обеспечение LLVM отрисовывать afiak, он использует только режим низкого графического единства, который также автоматически используется при использовании рендеринга LLVM. С помощью этого метода вы сможете сохранить аппаратное ускорение и повысить производительность благодаря отключенным эффектам, что даже лучше, чем принудительное рендеринг программного обеспечения :)

Ответы:

22

Есть переменная окружения, которую вы можете установить,UNITY_LOW_GFX_MODE

Бег

UNITY_LOW_GFX_MODE=1 unity 

следует заменить существующий сеанс рабочим столом с «низким графическим режимом».

Если по какой-то причине вы хотите сделать его постоянным

  • Для вашего пользователя:

    Добавьте строку

    export UNITY_LOW_GFX_MODE=1
    

    в файл ~/.xprofile(создайте его, если он не существует).

  • Или глобально:

    Создайте файл /etc/X11/Xsession.d/99force-llvmи добавьте строку выше (требуются права root, см. Этот ответ о том, как создать файл с правами root).

    Вы можете установить это глобально за один шаг, запустив следующую строку внутри терминала:

    echo "export UNITY_LOW_GFX_MODE=1" | sudo tee /etc/X11/Xsession.d/99force-llvm
    
Хорхе Кастро
источник
Я думал, что LLVMpipe - это автоматический откат, если ваша машина не поддерживает OpenGL?
Марки
Это заставляет, если вы хотите.
Хорхе Кастро
2
Как я могу сказать, если это работает? У меня проблемы с графикой, которые, как я подозреваю, связаны с моей видеокартой, но это ничего не изменило.
namuol