Nouveau əsasında Vulkan qrafika API üçün yeni drayver hazırlanır

Red Hat və Collabora şirkətlərinin tərtibatçıları artıq Mesa-da mövcud olan anv (Intel), radv (AMD), tu (Qualcomm) və v3dv (Broadcom VideoCore VI) sürücülərini tamamlayacaq NVIDIA qrafik kartları üçün açıq Vulkan nvk sürücüsünü yaratmağa başlayıblar. Sürücü əvvəllər Nouveau OpenGL drayverində istifadə edilmiş bəzi alt sistemlərdən istifadə etməklə Nouveau layihəsi əsasında hazırlanır.

Paralel olaraq, Nouveau universal funksionallığın digər drayverlərdə istifadə oluna bilən ayrıca kitabxanaya köçürülməsi üzərində işə başladı; məsələn, OpenGL və Vulkan üçün drayverlərdə şeyder kompilyatorunu paylaşmaq üçün istifadə edilə bilən kod generasiya komponentləri kitabxanaya köçürüldü.

Vulkan sürücüsünün hazırlanmasına Red Hat-da Nouveau tərtibatçısı olan Karol Herbst, Red Hat-da DRM-in texniki xidmətçisi David Airlie və Collabora-da aktiv Mesa tərtibatçısı Ceyson Ekstrand daxildir. Sürücü inkişafın erkən mərhələsindədir və vulkaninfo yardım proqramını işlətməkdən başqa proqramlar üçün hələ uyğun deyil. Yeni sürücüyə ehtiyac NVIDIA video kartları üçün açıq Vulkan drayverlərinin olmaması ilə bağlıdır, halbuki getdikcə daha çox oyun bu qrafik API-dən istifadə edir və ya Direct3D zənglərini Vulkan API-yə çevirən təbəqələrdən istifadə edərək Linux-da işləyir.

Mənbə: opennet.ru

Добавить комментарий