VKD3D-Proton 2.9 dia tonga miaraka amin'ny fanatsarana ny fampisehoana sy ny maro hafa

Valve

VKD3D-Proton dia sampana VKD3D, izay mikendry ny hampihatra ny Direct3D 12 API feno eo an-tampon'ny Vulkan.

Valve vao haingana no namoaka ny famoahana ny kinova vaovao VKD3D-Proton 2.9, fork ny vkd3d codebase, natao hanatsarana Direct3D 12 mifanaraka amin'ny Proton lalao launcher.

Ho an'ireo izay mbola tsy mahafantatra ny VKD3D-Proton, tokony ho fantatrao fa ity Manohana fanovana, fanatsarana, ary fanatsarana manokana ho an'ny Proton ho an'ny fampisehoana tsara kokoa ny lalao Windows mifototra amin'ny Direct3D 12, izay tsy mbola ekena ao amin'ny ampahany lehibe amin'ny vkd3d. Ao anatin'ireo fahasamihafana, misy ihany koa ny fifantohana amin'ny fampiasana ny fanitarana Vulkan maoderina sy ny fahaizan'ny dika farany amin'ny mpamily grafika mba hahazoana mifanaraka amin'ny Direct3D 12.

Toy izany Valve dia mampiasa ny fork voalaza ao amin'ny fonosana mifototra amin'ny divay hampandehanana lalao Windows Proton. Ny fanohanan'ny DirectX 9/10/11 ao amin'ny Proton dia mifototra amin'ny fonosana DXVK ary ny fampiharana DirectX 12 hatreto dia mifototra amin'ny tranomboky vkd3d (taorian'ny nahafatesan'ny mpanoratra vkd3d, CodeWeavers dia nanohy ny fampivoarana ity singa ity sy ny vondrom-piarahamonina divay).

Vaovao lehibe an'ny VKD3D-Proton 2.9

Ity famoahana vaovao VKD3D-Proton 2.9 ity dia milaza izany Ny lalao sasany dia nanomboka nihevitra fa ny DLL dia natao mitovy amin'ny AgilitySDK, ka ny tranomboky d3d12core.dll dia mizara ho loader (d3d12.dll) ary fampiharana lehibe (d3d12core.dll). Miaraka amin'ity fanovana ity, script maromaro izao no mila havaozina mba handraisana ireo DLL roa ireo. Raha vao tafapetraka amin'ny prefix ny d3d12.dll dia d3d12core.dll ihany no mila havaozina.

Ny fanovana iray hafa misongadina amin'ity dikan-teny vaovao ity dia ny nampihatra fanatsarana fampisehoana ary izany ve amin'ity dikan-teny ity nihena be ny fitadidiana fitadidiana amin'ny fotoana voalohany natomboka ny fampiharana.

Nasongadina ihany koa izanye dia nanatsara ny fahombiazan'ny fehezan-dalàna mampiasa ny fanitarana VK_EXT_descriptor_buffer, ary koa fanatsarana fanampiny ho an'ny rafitra misy GPU Intel, AMD ary NVIDIA.

Ankoatr'izay, fanampiny fanohanana ny D3D11On12 portability interface tsara, Kaody nesorina tamin'ny fampiharana teo aloha ny framebuffers virtoaly (SwapChain), nanampy fanohanana ny interface Linux mahazatra ho an'ny SwapChain, ary nanamboatra olana sasany nitranga rehefa mampiasa ny mpamily NVIDIA sy RADV.

Amin'ny lafiny iray, Vulkan 1.3 dia nambara ho dikan-teny kely indrindra ilaina, Nampiana ihany koa ny fanohanana ho an'ny fampandehanana tapaka (3D UAV, Unordered View), nampiharina tamin'ny fampiasana ny fanitarana VK_EXT_image_sliced_view_of_3d.

Amin'ireo fanovana hafa miavaka amin'ity kinova vaovao ity:

  • Fihetsika VRAM nohatsaraina rehefa tohanana ny VK_EXT_pageable_device_local_memory, ahafahan'ny Evicty sy MakeResident API hampihatra amin'ny fomba mahasoa.
    VK_EXT_memory_priority dia ampiasaina ihany koa mba hanomezana laharam-pahamehana ho toy ny fiverenana.
  • Fanatsarana ny fanohanana ny DXR 1.1 amin'ny alàlan'ny fampandehanana ny fanitarana VK_EXT_pipeline_library_group_handles.
  • Fanampiana fanampiny ho an'ny fanitarana VK_EXT_fragment_shader_interlock.
  • Fanatsarana ny fifanarahana amin'ny lalao mampiasa endri-javatra manokana amin'ny AgilitySDK.
  • Namaha olana amin'ny lalao maro.
  • Ao amin'ny divay, winevulkan.dll no ampiasaina fa tsy vulkan-1.dll raha misy.
  • Fanatsarana ny fifanarahana amin'ny lalao izay miankina amin'ny antsipiriany sasany amin'ny AgilitySDK.
  • Nohatsaraina ny rafitra fananganana mifanaraka amin'ny dikan-teny widl samihafa
  • VKD3D_CONFIG=dxr izao dia mamela ny DXR 1.1 ary ny dxr11 dia voatahiry ho an'ny compat.
  • Namboarina ny sanda famirapiratana ambany indrindra amin'ny metadata HDR.
  • Nampiana VKD3D_LIMIT_TESS_FACTORS hanamboarana tessellation tafahoatra. Nalefa nandritra ny Wo Long.
  • Namboarina ny bug RADV izay miteraka fitadidiana be loatra amin'ny cache shader. Afaka mitahiry fahatsiarovana an-jatony maro ianao, izay zava-dehibe amin'ny lohateny noana fitadidiana mba hisorohana ny tsy fandriam-pahalemana.
  • Namboarina ny bug NVIDIA miaraka amin'ny fandefasana filaharana miaraka amin'ny fampiasana semaphores timeline
  • Nanamboatra andiana Xid 109 CTX_SWITCH_TIMEOUT lesoka tsy hazavaina amin'ny lalao maro samihafa.

Finalmente Raha te hianatra bebe kokoa momba ity famoahana vaovao ity ianao, azonao atao ny manamarina ny antsipiriany Ao amin'ity rohy manaraka ity.Ary raha tianao andramo izao i Proton amin'ny Steam, efa fantatrao fa azonao atao ny mametraka ny client Steam amin'ny tranokala ofisialy, na dia ho hitanao ao amin'ny repos amin'ny ankamaroan'ny distros aza izany.


Aoka ho voalohany ny fanehoan-kevitra

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Miandraikitra ny angon-drakitra: AB Internet Networks 2008 SL
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.