Rojongan shader Vertex geus ditambahkeun kana compiler shader ACO pikeun supir RADV Vulkan

В ngembang Klep open source shader compiler ACO ditambahkeun rojongan pikeun shaders vertex sarta parobahan geus dijieun pikeun ngahontal perbaikan kinerja noticeable.

Grafik parobahan dina waktos kompilasi shader:

Rojongan shader Vertex geus ditambahkeun kana compiler shader ACO pikeun supir RADV Vulkan

Dina sababaraha kaulinan, sapertos Nier: Automata, kompiler ieu ngamungkinkeun anjeun kéngingkeun FPS sakitar 12% langkung luhur tibatan Windows. Dina GNU/Linux, kaulinan dijalankeun via Proton. Uji coba dilakukeun dina versi ACO sateuacana, anu henteu ngadukung shaders vertex.

  • RADV+LLVM (38.2fps):
    Rojongan shader Vertex geus ditambahkeun kana compiler shader ACO pikeun supir RADV Vulkan

  • RADV+ACO (55.7fps):
    Rojongan shader Vertex geus ditambahkeun kana compiler shader ACO pikeun supir RADV Vulkan

  • Windows (49.0fps):
    Rojongan shader Vertex geus ditambahkeun kana compiler shader ACO pikeun supir RADV Vulkan

    Pikeun masang ACO disiapkeun bungkusan pikeun Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) jeung Fedora (mesa-aco). Pikeun sebaran séjén kasebut nyaéta dimungkinkeun pikeun ngawangun ti téks sumber.

    ACO ayeuna ngan jalan dina kartu vidéo AMD kalawan GPUGCN 3.0+, i.e. dimimitian ku Rx 300. The compiler dina tahap ayeuna ngembangkeun ieu diposisikan salaku ékspérimén jeung teu dirancang pikeun pamakéan sapopoé. Diantara fitur anu teu acan direalisasikeun, dukungan pikeun tessellation sareng shaders géométri kacatet.

    sumber: opennet.ru

  • Tambahkeun komentar