Nouveau дээр суурилсан Vulkan график API-ийн шинэ драйверийг боловсруулж байна.

Red Hat болон Collabora-ийн хөгжүүлэгчид NVIDIA график картуудад зориулсан нээлттэй Vulkan nvk драйверийг бүтээж эхэлсэн бөгөөд энэ нь Mesa-д аль хэдийн бэлэн болсон anv (Intel), radv (AMD), tu (Qualcomm) болон v3dv (Broadcom VideoCore VI) драйверуудыг нөхөх болно. Жолоочийг Nouveau төслийн үндсэн дээр өмнө нь Nouveau OpenGL драйверт ашиглаж байсан зарим дэд системүүдийг ашиглан боловсруулж байна.

Үүний зэрэгцээ Nouveau нь бүх нийтийн функцийг бусад драйверуудад ашиглаж болох тусдаа номын сан болгон шилжүүлэх ажлыг эхлүүлсэн.Жишээ нь OpenGL болон Vulkan-д зориулсан драйверуудын шэйдер хөрвүүлэгчийг хуваалцахад ашиглаж болох код үүсгэх бүрэлдэхүүн хэсгүүдийг номын санд шилжүүлсэн. .

Вулкан жолоочийг хөгжүүлэхэд Red Hat-ийн Nouveau хөгжүүлэгч Карол Хербст, Red Hat-ийн DRM засварлагч Дэвид Эйрли, Collabora-д идэвхтэй Mesa хөгжүүлэгч Жейсон Экстранд нар багтжээ. Драйвер нь хөгжлийн эхний шатанд байгаа бөгөөд vulkaninfo хэрэгслийг ажиллуулахаас өөр програмуудад тохиромжгүй байна. Шинэ драйвер хэрэгтэй болсон нь NVIDIA видео картуудад зориулсан нээлттэй Vulkan драйверууд дутмаг байгаатай холбоотой бөгөөд илүү олон тоглоомууд энэ график API-г ашигладаг эсвэл Direct3D дуудлагыг Vulkan API руу хөрвүүлдэг давхарга ашиглан Linux дээр ажилладаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх