I-VKD3D-Proton 2.9 ifika nokuphuculwa kokusebenza kunye nokunye

valve

I-VKD3D-Proton yifolokhwe ye-VKD3D, ejolise ekuphumezeni i-Direct3D 12 API epheleleyo phezu kwe-Vulkan.

I-valve isanda kutyhila i ukukhutshwa kwenguqulelo entsha yeVKD3D-Proton 2.9, ifolokhwe yekhowudi ye-vkd3d, eyilelwe ukuphucula ukuhambelana kwe-Direct3D 12 kwisiqalisi somdlalo weProton.

Kwabo bangekayazi iVKD3D-Proton, kuya kufuneka uyazi ukuba oku Ixhasa utshintsho olukhethekileyo lweProton, ukwenziwa, kunye nokuphuculwa kokusebenza ngcono kwemidlalo yeWindows esekwe kwiDirect3D 12., ezingekamkelwa kwindawo ephambili ye-vkd3d. Phakathi kweyantlukwano, kukwakho ugxininiso ekusebenziseni izandiso zeVulkan zanamhlanje kunye nobuchule beenguqulelo zamva nje zeegraphics zokuqhuba ukufezekisa ukuhambelana okupheleleyo kweDirect3D 12.

Njenge Ivalve isebenzisa ifolokhwe echazwe kwi Wine-based package ukuqhuba imidlalo yeProton yeWindows. Inkxaso ye-DirectX 9/10/11 kwiProton isekelwe kwiphakheji yeDXVK kunye nokuphunyezwa kweDirectX 12 kude kube ngoku kusekwe kwilayibrari ye-vkd3d (emva kokufa kombhali we-vkd3d, i-CodeWeavers iqhubekile nophuhliso lweli candelo kunye noluntu lwewayini).

Izinto ezintsha eziphambili zeVKD3D-Proton 2.9

Olu khululo lutsha lweVKD3D-Proton 2.9 lukhankanya oko eminye imidlalo yaqala ukucinga ukuba iiDLL zayilwa ngokufanayo neAgilitySDK, apho ithala leencwadi i-d3d12core.dll yahlulwe yaba sisilayishi (d3d12.dll) kunye nophumezo oluphambili (d3d12core.dll). Ngolu tshintsho, izikripthi ezininzi ngoku ziya kufuneka zihlaziywe ukuze zikwazi ukulungiselela zombini iiDLL. Nje ukuba i-d3d12.dll ifakwe kwisimaphambili, yi-d3d12core.dll kuphela ekufuneka ihlaziywe.

Olunye utshintsho olugqamayo kolu guqulelo lutsha lu kuphunyezwe ukulunga komsebenzi kwaye ingaba kule nguqulo iimfuno zememori zancitshiswa kakhulu ngexesha lokuqala isicelo siqaliswa.

Kuyacaciswa ukubae iphucule ukusebenza kwikhowudi esebenzisa ulwandiso VK_EXT_descriptor_buffer, kunye nokongezwa okongeziweyo kweenkqubo ezine-Intel, AMD kunye ne-NVIDIA GPUs.

Ngaphandle koko, inkxaso eyongeziweyo ye-D3D11On12 ujongano oluphathekayo, Ikhowudi esusiwe kunye nokuphunyezwa kwangaphambili kwee-framebuffers ezibonakalayo (SwapChain), inkxaso eyongeziweyo ye-interface ye-Linux eqhelekileyo ye-SwapChain, kwaye ilungise imiba ethile eyenzekayo xa usebenzisa i-NVIDIA kunye ne-RADV abaqhubi.

Ngakolunye uhlangothi, I-Vulkan 1.3 ngoku ibhengezwe njengolona guqulelo lufunekayo, Kwakhona kongezwe inkxaso yokusikwa ngaphandle komyalelo (i-3D UAV, i-UAV engamiselwanga) imisebenzi, iphunyezwe kusetyenziswa i-VK_EXT_image_sliced_view_of_3d ulwandiso.

Olunye utshintsho evelele kule nguqulo intsha:

  • Ukuphuculwa kokuziphatha kweVRAM xa i-VK_EXT_pageable_device_local_memory ixhaswa, ivumela i-Evicty kunye ne-MakeResident APIs ukuba iphunyezwe ngendlela eluncedo.
    I-VK_EXT_memory_priority ikwasetyenziswa ukunika izinto eziphambili ezizinzileyo njenge-fallback.
  • Inkxaso ephuculweyo ye-DXR 1.1 ngokwenza i-VK_EXT_pipeline_library_group_handles extensions.
  • Inkxaso eyongeziweyo yolwandiso lwe-VK_EXT_fragment_shader_interlock.
  • Ukuphucula ukuhambelana nemidlalo esebenzisa iimpawu ezithile ze-AgilitySDK.
  • Imiba elungisiweyo kwimidlalo emininzi.
  • KwiWayini, iwinevulkan.dll isetyenziswa endaweni ye-vulkan-1.dll ukuba ikhona.
  • Ukuphuculwa kokuhambelana nemidlalo exhomekeke kwiinkcukacha ezithile ze-AgilitySDK.
  • Ukuphuculwa kokuhambelana kwenkqubo yokwakha kunye neenguqulelo ezahlukeneyo ze-widl
  • VKD3D_CONFIG=dxr ngoku ikwavula i-DXR 1.1 kwaye i-dxr11 igcinelwe ukuhambelana.
  • Imetadata ye-HDR ezinzileyo ubuncinane bexabiso lokukhanya.
  • Yongezwe i-VKD3D_LIMIT_TESS_FACTORS ukulungisa i-tessellation egqithisileyo. Ivulelwe iWo Long.
  • Ukulungiswa kwe-RADV bug ebangela imemori engaphezulu kwi-caches shader. Ungagcina amakhulu aliqela ee-MB zenkumbulo, nto leyo ibalulekileyo kwizihloko ezithile ezilambele inkumbulo ukunqanda ukungazinzi.
  • Ukulungiswa kwe-bug ye-NVIDIA kunye nokungeniswa kwemigca ehambelanayo kusetyenziswa i-semaphores ye-timeline
  • Kulungiswe iqela le-Xid 109 CTX_SWITCH_TIMEOUT iimpazamo ezingachazwanga kwimidlalo emininzi eyahlukeneyo.

Gqibela Ukuba unomdla wokufunda ngakumbi malunga nolu kukhululwa lutsha, ungajonga iinkcukacha Kule khonkco ilandelayo.Kwaye ukuba uyafuna zama iProton kwi-Steam ngoku, sele uyazi ukuba ungafaka umxhasi weSteam kwi iwebhusayithi esemthethweni, nangona uya kuyifumana kwindawo ehlala kuyo uninzi lwe-distros.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.