Grafikas kartes

Izsludinātā Vulkan 1.1 specifikācija uzlabo vairāku veidu atbalstu

Satura rādītājs:

Anonim

Khronos grupa šodien paziņoja par jauno Vulkan 1.1 specifikāciju, kas ietver galvenos šī pretinieka API uzlabojumus Microsoft visuresošajam DirectX. Vulkan 1.1 standartizē dažas funkcijas, kuras iepriekš tika piedāvātas kā paplašinājumi, panākot paritāti ar pašu Microsoft DirectX 12.

Vulkan 1.1 uztver līdz DX12

Pirmkārt, mums ir izteikts atbalsts vairākiem GPU, kas izstrādātājam nodrošina kontroli, ļaujot programmai efektīvāk paplašināt savu darbu vairākos GPU nekā ar SLI un Crossfire sistēmām. Viena fiziskā GPU resursus var izmantot cits GPU, dažādas GPU var palaist dažādas komandas, un viens GPU var parādīt attēlus, ko nodrošina cits GPU.

Izmantojot Vulkan 1.1, Direct3D atmiņas izkārtojumi tiek apstrādāti natīvā veidā, un HLSL programmas, kas pārņem šos izkārtojumus, tiek apstrādātas arī natīvi. Tas izstrādātājiem ļauj ērti pārvietot esošo Direct3D kodu uz Vulkan, jo viņiem vairs nav jāpārraksta visas savas programmas. Jaunā specifikācija arī uzlabo GPU programmēšanas iespējas ar apakšgrupu darbībām, kas ļauj datus dažādos veidos dalīties starp GPU balstītā aprēķina dažādiem pavedieniem.

Mēs iesakām izlasīt mūsu ziņu par labākajām mātesplatēm tirgū (2018. gada februāris)

Vulkan 1.1 ir arī uzlabojumi virtuālās realitātes lietojumprogrammām, kurām nepieciešams attēlot divas dažādas vienas un tās pašas ainas perspektīvas, vienu katrai acij. Izmantojot Vulkan 1.1, izstrādātāji var izmantot vairākus skatus, kur viens renderēšanas komandu komplekts rada vairākas nedaudz atšķirīgas izvades ar vienu zvanu, padarot to efektīvāku.

Jaunā Vulkan versija atbalsta arī jaunos YUV / YCbCr krāsu formātus, kurus parasti izmanto kustības video kodeki. Tas attiecas uz iebūvētu aizsargātā satura atbalstu. Šis atbalsts ļauj šo saturu izmantot kā daļu no GPU atveidotās ainas, vienlaikus ievērojot aizsardzību pret kopēšanu un drošu displeju.

Arstechnica fonts

Grafikas kartes

Izvēle redaktors

Back to top button