Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Anyone tried this? Aco new mesa shader compiler
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sun Jul 07, 2019 9:10 pm    Post subject: Anyone tried this? Aco new mesa shader compiler Reply with quote

From what i read it give less compile times and more frames.

https://steamcommunity.com/games/221410/announcements/detail/1602634609636894200
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Mon Jul 08, 2019 3:05 am    Post subject: Reply with quote

And more importantly, it sounds like no LLVM dependency. This should take hours off a typical new desktop Gentoo install.
Back to top
View user's profile Send private message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Mon Jul 08, 2019 7:56 pm    Post subject: Reply with quote

https://www.phoronix.com/scan.php?page=article&item=radv-aco-llvm&num=1

it seems it work very well i really would like a ebuild for test
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2551
Location: Here and Away Again

PostPosted: Tue Jul 09, 2019 11:20 am    Post subject: ><)))°€ Reply with quote

Depending on how adventurous one is, it may be possible to just do something like this:

Code:
EGIT_OVERRIDE_REPO_MESA_MESA=https://github.com/daniel-schuermann/mesa.git emerge mesa

Not sure if that's all you need, but it's what I saw Chewi do (that's a direct quote from IRC).

They did also mention it built fine for them, but I don't know more at this time.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Fri Jul 12, 2019 12:20 am    Post subject: Reply with quote

Works great in Arch, shouldn't be hard to convert this pkgbuild to ebuild
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mesa-aco-git
Back to top
View user's profile Send private message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sat Jul 13, 2019 10:09 pm    Post subject: Reply with quote

well it is not necesary an abuild to install it,

just create this file:
Code:
 /etc/portage/env/media-libs/mesa-9999


inside the mesa-9999 file put this:
Code:
EGIT_OVERRIDE_REPO_MESA_MESA=https://github.com/daniel-schuermann/mesa.git


and then emerge -av =mesa-9999

and thats it
i was able to install mesa with aco
tested in Stalker Anomaly mod with DXVK and it gives a bit more frames
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Sat Jul 13, 2019 10:16 pm    Post subject: Reply with quote

In Arch, vulkan libraries have to be uninstalled as well as mesa vdpau and vaapi libs.
Did you leave it if you had those installed ?
Back to top
View user's profile Send private message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sat Jul 13, 2019 10:37 pm    Post subject: Reply with quote

i leave vulkan as it was perhaps im missing something?, if you want you can test it, if it doesnt work for you, you just can unistall and emerge another mesa version, i was using mesa 19.1.2 until yesterday.

see here
https://imgur.com/T1VTf73


Last edited by adcdam on Sat Jul 13, 2019 10:50 pm; edited 1 time in total
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Sat Jul 13, 2019 10:48 pm    Post subject: Reply with quote

I will test it for sure, I'm playing one game at the moment with Vulkan and I didn't want to mess with it until I finish it, I'm near the end, should finish it tomorrow.
Though, conflict with Vulkan in Arch is probably the way that build works, it's probably installing it again after aco mesa, though I'm not sure.
Anyway, I'll test it with your method tomorrow.
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Sun Jul 14, 2019 2:35 pm    Post subject: Reply with quote

I can't notice much of a difference, it's not bad but it's not better either.
Didn't test much though, 4 games, I think DeusEx Mankind Divided runs smoother.
I'll test later with fps turned on and with some benchmarks.
Back to top
View user's profile Send private message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sun Jul 14, 2019 3:09 pm    Post subject: Reply with quote

Test it with the new dxvk
https://github.com/doitsujin/dxvk/releases/tag/v1.3


is not game changer but it help a bit, they will continue improving, also in some games it help more than in others.
https://www.phoronix.com/scan.php?page=article&item=radv-aco-llvm&num=5
remember that this is testing they are going to improve for sure
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1164
Location: /run/user/1000

PostPosted: Sun Jul 14, 2019 4:19 pm    Post subject: Reply with quote

Yeah I can't, I mean I'm going to have to wait for Steam to update Proton.
I don't have Lutris installed, just playing Steam games.

I did try some more games, DeusEx Mankind definetelly runs better, but that one is HEAVY shader usage game, so I guess that's where this aco shines really.
Max Payne 3 uses dxvk, directx 11 all max, runs pretty much the same.
Long Dark is the same, Grid Autosport, SOMA is the same.
Maybe I'm imagining but I think the graphics look better, I'm probably imagining that one :)
I think Doom BFG runs better.
That's what I have installed at the moment.

Anyway, this aco uses older mesa, don't know how much older, they don't say, they say it's just older version than current.
I'll have this installed a little more, try more games, maybe Witcher or something, but I'll be back with standard mesa, just because lol
It's not a problem to install it and test it again from time to time, until it gets merged with standard mesa.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum