Что мешает использовать видеокарты на полную мощность в Linux?

Что мешает использовать видеокарты на полную мощность в Linux?

Почему видеокарты имеют лучшее качество на Windows? Есть ли что-то в Linux, что мешает видеокартам использовать их полную мощность? Что нужно сделать, чтобы получить наилучшую возможную графику от видеокарты на Linux?

решение1

Нет никаких фундаментальных причин, по которым нельзя получить одинаковое качество вывода от видеокарт для одного и того же оборудования под Windows и Linux. Однако разработка программного обеспечения, как драйверов, так и любого прикладного программного обеспечения, должна быть написана, и это требует дополнительных усилий как для Windows, так и для Linux.

Такое двойное усилие всегда отнимает ресурсы или мешает делать это только для одной платформы. Поэтому даже если компания может получить дополнительные продажи оборудования/программного обеспечения, приложив усилия, это следует засчитать в счет возможной потери преимущества, если они будут больше или исключительно фокусироваться на одной платформе.

В начале 90-х я работал в основном с машинами Silicon Graphics (SGI), работающими под управлением их варианта Unix (Irix). Это былитолькоКомпьютеры, которые могли обрабатывать 3D-графику и видео на уровнях, приемлемых для создателей фильмов. Высококачественная графика (на то время) не работала под Windows, поскольку долгое время Windows не была устанавливаемой опцией для оборудования SGI. В таких фильмах, как «Парк Юрского периода», использовались машины SGI как для создания фильмов, так ив киносам.

В настоящее время, например, в игровой индустрии Windows доминирует по качеству продукции, и это происходит просто потому, что в эту платформу вкладывается больше усилий из-за более высоких ожидаемых продаж, а не потому, что Linux не может достичь такого же уровня качества.

Однако при создании высококачественной графики для таких фильмов, как «Хоббит» с его 48 кадрами в секунду (нравится вам это или нет),программное обеспечениеиспользуется Linux. Решение использовать Linux было принято разработчиками, в том числе, исходя из уровня качества графики, который необходимо было получить. (Отказ от ответственности: я принимал участие в предоставлении услуг по разработке для этой компании-разработчика программного обеспечения, поэтому вы правы, считая меня предвзятым в отношении качества графического вывода).

Связанный контент