On Tue, 26 May 2009 06:00:10 +0100
Stroller <[email protected]> wrote:


> Looks like `echo media-video/mplayer mmx mmxext sse sse2 ssse3 3dnow  
> 3dnowext >> /etc/portage/package.use` unless someone else is able to  
> be more informative.
> 
> Stroller.
>   


Yes, just add "cpudetection" to those or put it in in make.conf.

If you want to set the proper flags there's no other way but
to check what features the particular CPU model supports. The only sure
thing is that no Intel CPUs support AMD's 3now and 3dnowext.
Everything else depends on the moment the particular model was
released, because those features were not initially specified but
being added as time passes by.

Some random thoughts...

The packages that could utilize some of those cpu instruction sets are
not so many. Try "euse -i sse" for example and see which programs would
be affected if you change it. Then...trial and error. :)

Last but not least. If you have a (supported model of) NVidia
video card and don't mind using the closed source driver, you could try
VDPAU. It's a technology for Linux for offloading video decoding from
CPU to GPU. For a reference mplayer takes about 30% on my CPU to play
HD clips normally and about 2% when using VDPAU.

HTH

-- 
Best regards,
Daniel

Reply via email to