Ajurien tuki vanhoille AMD- ja Intel-grafiikkasuorittimille Linuxissa oli parempi kuin Windowsissa

Merkittävässä julkaisussa 3D-mallinnusjärjestelmä Blender 2.80, joka odotetaan heinäkuussa kehittäjät odottivat työskentelevän viimeisen 10 vuoden aikana julkaistujen grafiikkasuorittimien ja toimivien OpenGL 3.3 -ajureiden kanssa. Mutta uuden numeron valmistelun aikana Se paljasti, että monissa vanhempien GPU:iden OpenGL-ajureissa on kriittisiä virheitä, joiden vuoksi ne eivät pystyneet tarjoamaan korkealaatuista tukea kaikille suunnitelluille laitteille. On huomattava, että Linuxissa tilanne ei ole niin kriittinen kuin Windowsissa, koska Linuxin vanhoja ajureita päivitetään edelleen ja Windowsin omat ajurit jäävät yllättämättä.

Erityisesti Windows ei pysty saavuttamaan oikeaa tukea viimeisen 10 vuoden aikana julkaistuille AMD-näytönohjainpiireille, koska vanhemmissa AMD-grafiikkasuorittimissa on ongelmia Eevee-renderöintimoottorin käytössä johtuen virheistä Terascale-ohjaimessa, jota ei ole päivitetty kolmeen vuoteen. Siksi Windows pystyi virallisesti tarjoamaan tukea vain GCN 1:een (HD 7000) ja uudempaan arkkitehtuuriin perustuville AMD GPU:ille.

Joitakin ongelmia syntyy myös käytettäessä vanhoja Intel-grafiikkasuorittimia, joten Blender 2.80:ssa oli mahdollista taata GPU:iden ongelmaton toiminta vasta Haswell-perheestä alkaen, koska Intel Windows -ajureita vanhoille siruille ei myöskään ole päivitetty noin 3 vuoteen ja virheet jäävät korjaamatta. Linuxissa vanhempien Intel-grafiikkasuorittimien ohjaimien kanssa ei ole ongelmia, koska niitä päivitetään jatkuvasti. NVIDIA-grafiikkasuorittimien kanssa ei myöskään ole ongelmia, koska NVIDIA-ohjainhaara tukee jatkuvasti vanhoja laitteita kaikille ilmoitetuille alustoille.

Lähde: opennet.ru

Lisää kommentti