Projekt Open Source Adreno „Freedreno” otrzymuje nową aktualizację

Użytkownicy Freedreno, sterownika graficznego typu open source obsługującego Adreno w dystrybucjach Linuksa, z przyjemnością dowiedzą się, że w zeszłym tygodniu wydano nową aktualizację. Omówiono głównego programistę Roba Clarka wiele szczegółów na swoim blogu, które podkreślają przede wszystkim obsługa procesorów graficznych z serii Adreno 500. Do najważniejszych należą shadery obliczeniowe dla OpenGL i OpenGL ES, poprawiona wydajność i ulepszona obsługa dystrybucji Linuksa.

Prace nad aktualizacją trwały długo i formalizują znaczną część obsługi serii 500 pierwotnie wprowadzony do Freedreno w listopadzie ubiegłego roku. Na blogu pana Clarka również odnotowano „duże zainteresowanie obsługą OpenCL typu open source”, ale wspomina się o kilku wyzwaniach związanych z jej wdrażaniem. Biorąc pod uwagę wielokrotne próby włamania się Qualcomm na rynek serwerów, a także na rynek unadchodząca premiera urządzeń z procesorem Snapdragon i systemem Windows 10 ARM ma sens, że pożądane byłoby udostępnienie opcji poza zastrzeżonymi sterownikami i pomogłoby zaoferować podobną wydajność z Freedreno o otwartym kodzie źródłowym. Blog wspomina również o otwartej próbie poprawy wydajności procesorów graficznych z serii 500 przy użyciu kompresji przepustowości, ale nie jest pewien, czy uda się to w nadchodzącej wersji Mesa 17.2.

Użytkownicy, którzy chcą zobaczyć więcej zmian w kodzie można je teraz znaleźć na Githubie.


Szczegóły: BlogowanieTheMonkey