Перейти к содержанию

Из Mesa удалён драйвер программной отрисовки swrast

Материал из Викиновостей, свободного источника новостей

31 декабря 2020 года

Из кодовой базы Mesa удалён драйвер swrast, предназначенный для программной отрисовки OpenGL. На смену классическому драйверу swrast пришли драйверы llvmpipe и softpipe, которые заметно опережают swrast по производительности и функциональности (в llvmpipe поддерживается OpenGL 4.5, в swrast - OpenGL 3.3). Драйвер swrast построен на базе классического интерфейса DRI, в то время как в llvmpipe и softpipe применяется фреймворк Gallium3D.

Удалению swrast способствовало наличие множества нерешённых проблем и возникновение регрессий, при том, что данный драйвер уже не применяется в дистрибутивах. Кроме того, в начале декабря из Mesa был удалён привязанный к swrast старый классическй вариант программного интерфейса OSMesa, позволяющего осуществлять рендеринг не на экран, а в находящийся в памяти буфер. До этой недели swrast продолжал применяться в Debian в сборке с ядром GNU Hurd и на платформах без поддержки LLVM, но теперь он заменён на softpipe, который не привязан к LLVM.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Из Mesa удалён драйвер программной отрисовки swrast», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.