[Scummvm-devel] HQ scalers in i386 assembly

James 'Ender' Brown ender at scummvm.org
Thu May 20 08:56:13 CEST 2004


Sounds like a great idea to me. I don't use those scalers at all, so the
faster compile times (non-ccached :) is what I want!

We already have (working? enabled? I dunno..) altivec optimised code for
them, so I see no objection with regard to that.


 - Ender
On Thu, 2004-05-20 at 23:24, Eugene Sandulenko wrote:
> Hi devers,
> 
> as you noticed, HQ2x and especially HQ3x scalers are most heavy
> computational part of ScummVM. I myself prefer these scalers over most
> (well, except plain 2x) but there are two main issues which annoy me:
> 
>   o Compilation time
>   o run-time CPU impact
> 
> Original author also published optimized i386 assembly versions of
> these scalers, and recently there were some efforts put to make this
> code run in ScummVM. Well, it uses nasm (portable i386 assembler),
> compilation is blazingly fast and speedup is at least 5x for HQ2x scaler,
> didn't measure it for HQ3x, though.
> 
> Now I would like to ask your opinion, is this code worth to go to CVS?
> It is be optional, i.e. it compiles old C code on non-Intel
> platforms. I still have to modify configure script, so it will be
> autodetected which version should be compiled, but before I put
> efforts into that I would like to hear your opinion.
> 
> Please, reply, even if you don't care.
> 
> 
> Eugene
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g. 
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scummvm-devel





More information about the Scummvm-devel mailing list