Класични код драјвера који не користи Галлиум3Д је уклоњен из Месе

Сви класични ОпенГЛ драјвери су уклоњени из Меса кодне базе и подршка за инфраструктуру за њихов рад је укинута. Одржавање старог кода драјвера ће се наставити у посебној грани „Амбер“, али ови драјвери више неће бити укључени у главни део Месе. Класична клиб библиотека је такође уклоњена и препоручује се да се уместо ње користи галлиум-клиб варијанта.

Промена утиче на све остале драјвере у Меси који нису користили Галлиум3Д интерфејс, укључујући и915 и и965 драјвере за Интел ГПУ, р100 и р200 за АМД ГПУ и Ноувеау драјвере за НВИДИА ГПУ. Уместо ових драјвера, препоручује се коришћење драјвера заснованих на Галлиум3Д архитектури, као што су Ирис (Ген 8+) и Цроцус (Ген4-Ген7) за Интел ГПУ, радеонси и р600 за АМД картице, нвц0 и нв50 за НВИДИА картице. Уклањање класичних драјвера ће уклонити подршку за неке старије Интел ГПУ-ове (Ген2, Ген3), АМД Радеон Р100 и Р200 и старије НВИДИА картице.

Архитектура Gallium3D поједностављује развој Mesa драјвера и елиминише дуплирање кода уобичајено за класичне драјвере. У Gallium3D-у, управљање меморијом и интеракција GPU-а се обављају помоћу одвојених DRM (Direct Rendering Manager) и DRI2 (Direct Rendering Interface) модула језгра, а драјвери су обезбеђени са спремним за употребу праћењем стања са подршком за кеш за поновну употребу рендерованих објеката. Класични драјвери захтевају одржавање сопственог бекенда и праћења стања за сваку хардверску платформу, али нису везани за DRI2 модуле језгра. Linux, што им омогућава да се користе у оперативним системима као што је Соларис.

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster