From: SourceForge.net <no...@so...> - 2008-04-26 14:34:24
|
Patches item #1952304, was opened at 2008-04-26 14:34 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=596650&aid=1952304&group_id=91293 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Gergely Szasz (szaszg) Assigned to: Nobody/Anonymous (nobody) Summary: HQ2x and HQ3x scalers Initial Comment: Here is a patch to implement Maxim Stepin's HQ filters I drop the switch(){...} parts of the code into separated files (scalers_hq2x.c and scalers_hq3x.c) because its size (41kB and 64kB)... I drop - the RGB->YUV and RGB16->RGB24 lookup tables - start and end line/column check from the original code, and make some caching of the calculated Y, U, and V values. The changed code produces the same scaling as the demo exe, (I checked the start screen of 128k with HQ2x). Only the four quarter pixel has a little bit different value. I test with the GTk, X11 and SDL UI. A BE machine check should be great (Fred?). In the screenshot.c I add the PALTV filters too... In the ui/gtk/Makefile.am I add the absend @LIBSPEC_CFLAGS@ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=596650&aid=1952304&group_id=91293 |