Vroeg samengevoegd Juli tot Mesa 22.2 was de herschreven R600g NIR-back-end voor het verbeteren van oudere AMD Radeon HD 5000/6000-serie grafische kaarten op Linux met dit open-source OpenGL-stuurprogramma. Die NIR-code was beperkt tot”nieuwere”Radeon GPU’s die werden ondersteund door de R600g-driver, terwijl deze nu ook is uitgebreid voor ondersteuning van pre-Evergreen GPU’s.

De Mesa R600g-driver ondersteunt de Radeon HD 2000″R600″via de grafische processors van de Radeon HD 6000-serie, maar bij de eerste NIR-hacking lag de focus op de HD 5000/6000-serie. Overnachting samengevoegd met Mesa 22.2 maakt het mogelijk dat de NIR-code werkt voor pre-Evergreen GPU’s.

Meer dan tien jaar oude Radeon GPU’s zien nog steeds nieuwe open-source stuurprogramma’s werken op Linux.

Evergreen was de codenaam voor de Radeon HD 5000-serie. Deze pre-Evergreen-ondersteuning is voornamelijk getest met behulp van de Radeon HD 4800″RV770″-serie hardware, maar de nieuwe code laat de chipfamilie-controle volledig vallen, zodat deze NIR-ondersteuning helemaal terug kan werken naar de Radeon HD 2000-serie. Degenen die geïnteresseerd zijn in het uitproberen van het NIR-codepad via het conventionele Gallium3D TGSI-gebruik, kunnen de omgevingsvariabele”R600_DEBUG=nir”gebruiken met Mesa 22.2.

Gert Wollny is nog steeds degene die deze oude ATI/AMD R600g Gallium3D-driver bijna in zijn eentje verbetert. Dit samenvoegverzoek dat vandaag is binnengekomen, bevat alle details over deze NIR-ondersteuning uit de pre-HD5000-serie. Er waren ongeveer 900 regels nieuwe code en ongeveer 600 regels verwijderde code nodig om de oudere AMD GPU’s te laten werken met deze tussenliggende weergave van het stuurprogramma.

Het lijkt erop dat ik wat oude Radeon-videokaarten ga afstoffen wanneer de Mesa 22.2-release over een paar weken nadert.

Categories: IT Info