En puhu liian usein suurista FreeBSD-grafiikkaohjainten parannuksista, mutta uusimman X.Org Server Git-koodin ja viimeisimmän NVIDIA-näytönohjaimen kanssa on nyt tuki PRIME-renderöinnin purkamiselle, jos käytät usean näytönohjaimen asennusta. tällä BSD:llä.
NVIDIAn omalla FreeBSD-grafiikkaohjaimella on pitkälti yhteinen koodikanta Linuxin (ja Solariksen) Unix-grafiikkaohjainkoodin kanssa. NVIDIA FreeBSD-ajuripaketti lisäsi äskettäin portin”nvidia-drm”-ydinmoduulille, ja nyt X.Org-palvelinmuutos mahdollistaa toimivan PRIME-renderöinnin purkamisen. PRIME-renderöinnin purkaminen tarkoittaa sitä, että yhtä GPU:ta käytetään X.Org-palvelimen näytön renderöintiin samalla kun tiettyjen pelien/sovellusten renderöinti tapahtuu toissijaisesta – ja tehokkaammasta – erillisestä GPU:sta. PRIME-renderöinnin purkaminen on toiminut pitkään Linuxissa eri ajureilla, mutta nyt se alkaa toimia FreeBSD:llä NVIDIA-pinon kanssa.
Tämä NVIDIAn Austin Shaferin yhdistämispyyntö yhdistettiin eilen jaettu DRM-alusta BSD-levyille. Sitä tarvitaan yhdessä äskettäisen nvidia-drm-presentin NVIDIA-näytönohjaimen kanssa, jotta tämä kätevä usean grafiikkasuorittimen renderöintituki toimisi nyt FreeBSD:ssä.
X.Org-palvelimelta puolella oli vain kysymys tiedoston siirtämisestä ja sen sisällyttämisestä osaksi BSD xorg-server buildiä tukemaan PRIME-renderöinnin purkamista samalla tavalla kuin Linuxissa.