Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#9683 - pluggable scaler output for greylib

Attached to Project: Rockbox
Opened by Andrew Mahone (Unhelpful) - Saturday, 20 December 2008, 09:45 GMT+2
Last edited by Andrew Mahone (Unhelpful) - Friday, 26 December 2008, 09:34 GMT+2
Task Type Patches
Category Plugins
Status Closed
Assigned To No-one
Player Type All players
Severity Low
Priority Normal
Reported Version Release 3.0
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Private No

Details

This completes the support for pluggable output in the scaler, and adds an 8-bit greyscale output plugin for the scaler to greylib, as well as a test plugin, test_greylib_bitmap_scale, which can be used as a viewer to load bitmap files. It depends on the latest scaler update patch from #9458. Testers will need to edit apps/plugins/SOURCES to build the test bitmap viewer. Mono targets are presently unsupported, as they do not build the scaler at all.

EDIT: fixed for real this time. sorry about the two bad patches.
   scaler_greylib_output_200812200442.patch (16.9 KiB)
 b/apps/buffering.c                         |    2 
 b/apps/gui/backdrop.c                      |    4 -
 b/apps/gui/icon.c                          |    2 
 b/apps/gui/wps_parser.c                    |    2 
 b/apps/plugin.h                            |    6 +-
 b/apps/plugins/CATEGORIES                  |    1 
 b/apps/plugins/lib/grey.h                  |    1 
 b/apps/plugins/lib/grey_draw.c             |   19 +++++++
 b/apps/plugins/pictureflow.c               |    2 
 b/apps/plugins/rockpaint.c                 |    2 
 b/apps/plugins/sliding_puzzle.c            |    3 -
 b/apps/plugins/test_greylib_bitmap_scale.c |   78 +++++++++++++++++++++++++++++
 b/apps/plugins/test_resize.c               |    2 
 b/apps/plugins/viewers.config              |    1 
 b/apps/recorder/bmp.c                      |   26 ++++++---
 b/apps/recorder/bmp.h                      |    7 +-
 b/apps/recorder/resize.c                   |   25 ++-------
 b/apps/recorder/resize.h                   |   25 ++++++++-
 18 files changed, 166 insertions(+), 42 deletions(-)

Closed by  Andrew Mahone (Unhelpful)
Friday, 26 December 2008, 09:34 GMT+2
Reason for closing:  Accepted
Additional comments about closing:  Committed as r19593.

Loading...