Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mesa, LLVM & Co
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Thu Jul 30, 2015 5:12 pm    Post subject: Mesa, LLVM & Co Reply with quote

Can some kind soul point me a good reading about Mesa and LLVM? I have one box with nVidia blob, why is Mesa still pulled in, do I need it? Mesa pulls in LLVM, I think I do not need it either?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54304
Location: 56N 3W

PostPosted: Thu Jul 30, 2015 6:05 pm    Post subject: Reply with quote

Buffoon,

You do not need mesa with the nvidia binary blob.

Try
Code:
equery depends mesa
to see what needs mesa.

On my system only
Code:
www-client/firefox-39.0 (>=media-libs/mesa-10.2)
hard depends on mesa.
Everything else can avoid it with the careful setting of USE flags.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Thu Jul 30, 2015 6:17 pm    Post subject: Reply with quote

Thanks! That's what I thought.

Now, I have another box running nouveau, I guess I need Mesa there but no LLVM? Do I need gallium with nouveau?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54304
Location: 56N 3W

PostPosted: Thu Jul 30, 2015 6:27 pm    Post subject: Reply with quote

Buffoon,

I have it selected on my nouveau install
Code:
$ eselect mesa list
i915 (Intel 915, 945)
i965 (Intel GMA 965, G/Q3x, G/Q4x, HD)
r300 (Radeon R300-R500)
r600 (Radeon R600-R700, Evergreen, Northern Islands)
sw (Software renderer)
  [1]   classic
  [2]   gallium *

but thats not really answering your question.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Thu Jul 30, 2015 6:38 pm    Post subject: Reply with quote

Thanks again, I still hope there might be a good article for dummies somewhere to explain all this Mesa, Gallium and LLVM mess in simple words. Where is Gusar now?
Back to top
View user's profile Send private message
sphakka
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jun 2003
Posts: 79

PostPosted: Sun Mar 20, 2016 8:57 pm    Post subject: Reply with quote

Buffoon,

Did you finally try Mesa with LLVM for your nouveau-based system? I'm curious to know if software rendering (llvmpipe) really improves wrt to the standard "softpipe" method.
Back to top
View user's profile Send private message
sphakka
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jun 2003
Posts: 79

PostPosted: Mon Mar 21, 2016 5:05 pm    Post subject: Reply with quote

WOW. I just did it, and (can hardly believe it) got 450% performance improvement!! Indeed, glxgears (gallium renderer) gives:

  • softpipe: 54 FPS
  • llvmpipe: 244 FPS

Also, on my modest system (NVIDIA C51 [GeForce Go 6150], AMD Turion 64 X2), SeaMonkey can now play some rich WebGL-based content which was previously... unaffordable.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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