This website requires JavaScript.
Explore
Help
Register
Sign In
libretro
/
scummvm
Watch
1
Star
0
Fork
0
You've already forked scummvm
mirror of
https://github.com/libretro/scummvm.git
synced
2025-01-28 14:13:24 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
scummvm
/
common
/
scaler
History
Max Horn
b6f85de558
instead of using a stack array, use regular variables (marked with the register keyword to hint the optimizer) for the color data. At least over here this helps the optimizer *A LOT* - instead of keeping w[] on the stack, on the PowerPC all values stay in registers, for a nice speed boost. Shouldn't hurt x86 either
...
svn-id: r10522
2003-10-01 16:39:31 +00:00
..
.cvsignore
…
2xsai.cpp
templatized more of the scalers; also introduced template struct ColorMasks (shortens/simplifies other code a bit)
2003-09-29 18:38:51 +00:00
aspect.cpp
templatized more of the scalers; also introduced template struct ColorMasks (shortens/simplifies other code a bit)
2003-09-29 18:38:51 +00:00
hq2x.cpp
instead of using a stack array, use regular variables (marked with the register keyword to hint the optimizer) for the color data. At least over here this helps the optimizer *A LOT* - instead of keeping w[] on the stack, on the PowerPC all values stay in registers, for a nice speed boost. Shouldn't hurt x86 either
2003-10-01 16:39:31 +00:00
hq3x.cpp
instead of using a stack array, use regular variables (marked with the register keyword to hint the optimizer) for the color data. At least over here this helps the optimizer *A LOT* - instead of keeping w[] on the stack, on the PowerPC all values stay in registers, for a nice speed boost. Shouldn't hurt x86 either
2003-10-01 16:39:31 +00:00
intern.h
synced hq2x with upstream changes; some performance tweaks to hq2x/hq3x (I think for bigger speed improvement we'd have to use ASM (with C++ fallback of course)...
2003-09-29 23:34:43 +00:00