INTEL-

Vaikka tämän viikon Crocus Gallium3D-ohjain laskeutuu Mesalle Intel Gen4-Gen7-grafiikalle (i965-Haswell) on jännittävä Linux-käyttäjille, jotka käyttävät edelleen ikääntyviä Intel-järjestelmiä. Palattuasi vielä pidemmälle on ollut i915g Gallium3D-ohjain ja siellä tällä viikolla tapahtuu myös iso parannus.

Emma Anholtin työ i915g: n siirtämiseksi NIR-TGSI-polulle on yhdistetty. Sen sijaan, että i915g menisi GLSL: stä TGSI: ksi, kuten on pitkään ollut, se käyttää nyt reittiä GLSL-NIR ja NIR-TGSI. I915g puolestaan ​​voi hyödyntää muiden kuljettajien käyttämiä yhteisiä NIR-optimointeja ja NIR on vain nykyaikaisempi ja suositumpi väliesitys, jota nykyiset Mesa-ohjaimet käyttävät. I915g-ohjain käyttää lopulta edelleen Gallium3D TGSI IR-laitetta natiivin NIR: n sijasta.

Emma totesi yhdistämispyynnössä , että vaihdettaessa NIR-TGSI-järjestelmään se korjaa noin 10% OpenGL ES 2-testivirheistä”paremman kääntäjän”ansiosta.

Tämä on osa laajempaa ja jatkuvaa pyrkimystä korvata Mesa GLSL-to-TGSI-käyttö GLSL-to-NIR: llä ja NIR-to-TGSI: llä kaikissa muissa vanhemmissa kuljettajissa, jotta Mesa voi pudottaa vanhan GLSL-to-TGSI-koodi.

Tämä on harvinainen, mutta merkittävä parannus i915g-ohjaimeen, jota ei nykyään kosketa harvoin. Mitään vertailuarvoja ei ole suunniteltu, koska tämä laitteisto on vain asetettava lepoon.

Categories: IT Info