[Scummvm-devel] Moving ARM half scaler to common code section

Max Horn max at quendi.de
Fri Oct 2 16:11:19 CEST 2009


Hi folks (esp. Robin and all ARM porters ;),

at least three backends make use of backends/platform/wince/ 
ARMscaler.s now: the WinCE, LinuxMoto and GP2x ones. So, how about  
taking it, and its C-wrapper PocketPCHalf (plus the C/C++  
implementation of the same code), renaming it (and the source files)  
to something more generic (HalfDownScaler? HalfScaler? ... good ideas  
wanted ;), and moving the result to graphics/scaler/ ?

I'd do it, but I cannot test this directly, so it would be preferable  
if somebody who actually uses the code could have a go at it; or would  
collaborate with me on it.

Maybe the SmartphoneLandscape code (see backends/platform/wince/ 
CEScaler.cpp) and its ARM implementation should receive the same  
treatment; although it currently seems to be only used by the WinCE  
backend. I am not quite sure what that code does, though, so for  
starters, some doxygen comments explaining what it does would be  
helpful :).


Bye,
Max




More information about the Scummvm-devel mailing list