Grafične kartice

Napovedana specifikacija Vulkan 1.1, izboljšuje podporo za multi

Kazalo:

Anonim

Skupina Khronos je danes objavila novo specifikacijo Vulkan 1.1, ki vključuje večje izboljšave tega rivalskega API-ja za Microsoftov vseprisotni DirectX. Vulkan 1.1 standardizira nekatere funkcije, ki so bile prej ponujene kot razširitve in dosega enakovrednost s samim Microsoftovim DirectX 12.

Vulkan 1.1 dohiti do DX12

Najprej imamo izrecno podporo za več GPU-jev, ki omogočajo razvijalcem nadzor, kar omogoča, da program učinkoviteje razširi svoje delo na več GPU-jev kot pri sistemih SLI in Crossfire. Sredstva enega fizičnega GPU lahko uporablja drug GPU, različni ukazi se lahko izvajajo v različnih GPU-ju in en GPU lahko prikazuje slike, upodobljene z drugim.

Z Vulkan 1.1 se s postavitvami pomnilnika Direct3D rokuje domače, programi HLSL, ki prevzamejo te postavitve, pa se upravljajo tudi izvirno. To razvijalcem olajša premik obstoječe kode Direct3D na Vulkan, saj jim ni treba več prepisovati vseh svojih programov. Nova specifikacija izboljšuje tudi programske zmogljivosti GPU-ja z operacijami podskupin, ki omogočajo, da se podatki delijo na različne načine med različnimi nitmi izračunavanja na osnovi GPU-ja.

Priporočamo, da preberete našo objavo o najboljših matičnih ploščah na trgu (februar 2018)

Vulkan 1.1 ima tudi izboljšave za aplikacije navidezne resničnosti, kar zahteva, da predstavljata dve različni perspektivi iste scene, po eno za vsako oko. Z Vulkanom 1.1 lahko razvijalci uporabijo več pogledov, kjer en sam niz ukazov za upodabljanje z enim klicem ustvari več rahlo različnih izhodov, s čimer je bolj učinkovit.

Nova različica Vulkan podpira tudi nove barvne formate YUV / YCbCr, ki jih običajno uporabljajo video kodeki v gibanju. To se nanaša na vgrajeno podporo za zaščiteno vsebino. Ta podpora omogoča, da se ta vsebina uporablja kot del GPU scene, obenem pa spoštuje zaščito pred kopiranjem in varen prikaz.

Pisava Arstechnica

Grafične kartice

Izbira urednika

Back to top button