aboutsummaryrefslogtreecommitdiff
path: root/common/scaler.cpp
AgeCommit message (Expand)Author
2005-04-27Use a pointer ref for RGBtoYUV, instead of an array, so that we can choose to...Max Horn
2005-03-06Fix bug which led to an endless loop if 1.5x scaler is fed with odd value.Eugene Sandulenko
2005-02-17Mouse part of big patch #1013937 (OSystem layer with bigger resolution)Eugene Sandulenko
2005-01-01Updated copyrightMax Horn
2004-08-10Relaxed the assertion for the 3x scaler a bit. Since it uses pointers toTorbjörn Andersson
2004-08-08Slightly optimiized Normal2xMax Horn
2004-08-07centers the scaled bitmap and fix the scaling of borders for ASM version)Gregory Montoir
2004-08-07Base our advmame scalers on the official Scale2x source - this way we can eas...Max Horn
2004-06-27irrelevant tweak, but I am a const-junkie :-)Max Horn
2004-05-21fixed mingw compilationPaweł Kołodziejski
2004-05-21Added assembly versions of HQ2x and HQ3x scalers.Eugene Sandulenko
2004-04-12Updated to match scale2x 2.0Max Horn
2004-02-27cleanupMax Horn
2004-01-06updated copyright noticeMax Horn
2003-11-08cleanup whitespacesPaweł Kołodziejski
2003-11-06cut down dependencies a bit (so that I don't have to recompile hq2x/hq3x when...Max Horn
2003-10-24Fixed typo and added FIXME comment for the DotMatrix scaler.Torbjörn Andersson
2003-10-02fix scaler compilation for MSVC6. However, the produced code stll seems to be...Max Horn
2003-09-29synced hq2x with upstream changes; some performance tweaks to hq2x/hq3x (I th...Max Horn
2003-09-29templatized more of the scalers; also introduced template struct ColorMasks (...Max Horn
2003-09-29split out scalers into separate source files in common/scaler; some optimizat...Max Horn
2003-09-27get rid of explicit redMask/blueMask and use redBlueMask instead (this will b...Max Horn
2003-09-27cheak doxygen commentsMax Horn
2003-09-27Fixed template function compile quirks under MSVC6.Jamieson Christian
2003-09-27added hq2x scaler (no, I am not going to add hq4x anytime soon. It would be a...Max Horn
2003-09-27added a FIXME (regarding optimization) to INTERPOLATE; added new template fun...Max Horn
2003-09-22use our own ABS instead of the math.h abs(); some tweaksMax Horn
2003-09-21fixed InitLUTs for 555 mode; some tweaksMax Horn
2003-09-21Applied ScummVM formatting conventionsTorbjörn Andersson
2003-09-21added HQ3x filterMax Horn
2003-08-16Fixed aspect ratio scalerJochen Hoenicke
2003-08-01#include cleanup (explicityl specify the location for headers from common/, s...Max Horn
2003-07-21Rest of patch #774556 (small optimization for aspect ratio correction)Max Horn
2003-07-19added TODOs; made switching between asepct modes a bit nice; made scale a tem...Max Horn
2003-07-02don't default to the slowest aspect ratio correcter; rather use the medium on...Max Horn
2003-06-22fix the inaccurate version of interpolate5Line to work correctly for odd widthsMax Horn
2003-06-22undoing this optimization: despite my initial sureness about this being corre...Max Horn
2003-06-22fixed warningPaweł Kołodziejski
2003-06-22Fixed the last (?) glitches around the mouse cursor [*] in aspect-ratioTorbjörn Andersson
2003-06-22Rearranged logic in SuperEagleBertrand Augereau
2003-06-22Fix some graphics glitches that would sometimes be visible around the mouseTorbjörn Andersson
2003-06-22cleanupMax Horn
2003-06-22fixed warningsPaweł Kołodziejski
2003-06-22no need to keep these regression tests: the changes are mathematically and op...Max Horn
2003-06-22Patch #757827: Aspect-ratio correctionMax Horn
2003-06-22Reduced the number of shifts in highly used functions in Super2xSaI and Super...Bertrand Augereau
2003-06-12indentionMax Horn
2003-06-11Fixed MSVC warningJamieson Christian
2003-06-10cleanupMax Horn
2003-05-25as Bertrand points out, using && introduces unnecessary branching, so & is be...Max Horn