aboutsummaryrefslogtreecommitdiff
path: root/common/scaler.cpp
AgeCommit message (Expand)Author
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
2003-05-25cleanup / added some more const qualifiersMax Horn
2003-05-25optimized GetResult, based on code by Bertrand AugereauMax Horn
2003-05-25removed obsolete codeMax Horn
2003-05-25changed scaler proc signature so that srcPtr is const (this can help optimize...Max Horn
2003-05-16fix advmame scaler ('flickering', observable in e.g. Sam&Max, and the left-sc...Max Horn
2003-05-09Patch #735294: AdvMame3x scalerMax Horn
2003-04-25cleanup; added commentMax Horn
2003-03-28small optimization (do three memory reads instead of five)Max Horn
2003-03-06updated copyrights headersPaweł Kołodziejski
2003-03-06next pedantic cleanup codePaweł Kołodziejski
2003-03-02Patch #691064: dot matrix scalerMax Horn
2003-01-19new patch from cyx to make scanlines in tv2x lighterJonathan Gray
2003-01-18optimized Normal1x a bit (well at least memcpy won't be slower and on many sy...Max Horn