1 |
On Tue, 26 May 2009 06:00:10 +0100 |
2 |
Stroller <stroller@××××××××××××××××××.uk> wrote: |
3 |
|
4 |
|
5 |
> Looks like `echo media-video/mplayer mmx mmxext sse sse2 ssse3 3dnow |
6 |
> 3dnowext >> /etc/portage/package.use` unless someone else is able to |
7 |
> be more informative. |
8 |
> |
9 |
> Stroller. |
10 |
> |
11 |
|
12 |
|
13 |
Yes, just add "cpudetection" to those or put it in in make.conf. |
14 |
|
15 |
If you want to set the proper flags there's no other way but |
16 |
to check what features the particular CPU model supports. The only sure |
17 |
thing is that no Intel CPUs support AMD's 3now and 3dnowext. |
18 |
Everything else depends on the moment the particular model was |
19 |
released, because those features were not initially specified but |
20 |
being added as time passes by. |
21 |
|
22 |
Some random thoughts... |
23 |
|
24 |
The packages that could utilize some of those cpu instruction sets are |
25 |
not so many. Try "euse -i sse" for example and see which programs would |
26 |
be affected if you change it. Then...trial and error. :) |
27 |
|
28 |
Last but not least. If you have a (supported model of) NVidia |
29 |
video card and don't mind using the closed source driver, you could try |
30 |
VDPAU. It's a technology for Linux for offloading video decoding from |
31 |
CPU to GPU. For a reference mplayer takes about 30% on my CPU to play |
32 |
HD clips normally and about 2% when using VDPAU. |
33 |
|
34 |
HTH |
35 |
|
36 |
-- |
37 |
Best regards, |
38 |
Daniel |