Tus tsav tsheb tshiab rau Vulkan graphics API yog tsim los ntawm Nouveau.

Cov neeg tsim tawm los ntawm Red Hat thiab Collabora tau pib tsim qhov qhib Vulkan nvk tsav tsheb rau NVIDIA cov duab kos, uas yuav ntxiv rau anv (Intel), radv (AMD), tu (Qualcomm) thiab v3dv (Broadcom VideoCore VI) cov tsav tsheb twb muaj nyob hauv Mesa. Tus tsav tsheb tau raug tsim los ntawm lub hauv paus ntawm Nouveau project nrog kev siv qee qhov subsystems yav dhau los siv hauv Nouveau OpenGL tsav tsheb.

Nyob rau hauv parallel, Nouveau pib ua hauj lwm ntawm kev txav universal functionality mus rau hauv ib lub tsev qiv ntawv cais uas yuav siv tau nyob rau hauv lwm yam tsav tsheb. Piv txwv li, Cheebtsam rau code tiam uas yuav siv tau los qhia cov shader compiler nyob rau hauv cov tsav tsheb rau OpenGL thiab Vulkan tau tsiv mus rau lub tsev qiv ntawv. .

Kev txhim kho ntawm tus tsav tsheb Vulkan suav nrog Karol Herbst, tus tsim tawm Nouveau ntawm Red Hat, David Airlie, tus saib xyuas DRM ntawm Red Hat, thiab Jason Ekstrand, tus tsim tawm Mesa ntawm Collabora. Tus neeg tsav tsheb yog nyob rau theem pib ntawm kev txhim kho thiab tseem tsis tau tsim nyog rau cov ntawv thov uas tsis yog khiav lub vulkaninfo utility. Qhov xav tau rau tus neeg tsav tsheb tshiab yog vim tsis muaj qhib Vulkan tsav tsheb rau NVIDIA daim npav video, thaum ntau thiab ntau cov kev ua si siv cov duab API no lossis khiav ntawm Linux siv cov txheej uas txhais Direct3D hu rau Vulkan API.

Tau qhov twg los: opennet.ru

Ntxiv ib saib