Chaidh taic Vertex shader a chuir ris an inneal-cruinneachaidh ACO airson an draibhear RADV Vulkan

В leasaichte Compiler shader stòr fosgailte bhalbhaichean ACO air a chur ris taic do shreapadairean vertex agus chaidh atharrachaidhean a dhèanamh gus leasachaidhean coileanaidh follaiseach a choileanadh.

Graf de dh'atharrachaidhean ann an ùine cruinneachaidh shader:

Chaidh taic Vertex shader a chuir ris an inneal-cruinneachaidh ACO airson an draibhear RADV Vulkan

Ann an cuid de gheamannan, leithid Nier: Automata, leigidh an compiler seo leat timcheall air 12% FPS nas àirde fhaighinn na air Windows. Air GNU/Linux, bidh an geama a’ ruith tro Proton. Chaidh deuchainn a dhèanamh air an dreach roimhe de ACO, nach eil a’ toirt taic do luchd-sèididh vertex.

  • RADV+LLVM (38.2fps):
    Chaidh taic Vertex shader a chuir ris an inneal-cruinneachaidh ACO airson an draibhear RADV Vulkan

  • RADV+ACO (55.7fps):
    Chaidh taic Vertex shader a chuir ris an inneal-cruinneachaidh ACO airson an draibhear RADV Vulkan

  • Windows (49.0fps):
    Chaidh taic Vertex shader a chuir ris an inneal-cruinneachaidh ACO airson an draibhear RADV Vulkan

    ACO a stàladh ullaichte pacaidean airson Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) agus Fedora (mesa-aco). Airson sgaoilidhean eile tha e comasach togail bho teacsaichean stòr.

    Chan eil ACO an-dràsta ag obair ach air cairtean bhidio AMD le GPUGCN 3.0+, i.e. a 'tòiseachadh le Rx 300. Tha an inneal-cruinneachaidh aig an ìre leasachaidh làithreach air a shuidheachadh mar dheuchainneach agus chan eil e air a dhealbhadh airson a chleachdadh gu làitheil. Am measg nam feartan nach deach a choileanadh fhathast, thathas a’ toirt fa-near taic airson tessellation agus shaders geoimeatraidh.

    Source: fosgailtenet.ru

  • Cuir beachd ann