1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/plugins
Andrew Mahone 92785b8f2f Use pre-multiplication in scaler to save one multiply per color component on ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as
the use of 16x16->32 hardware multiplication in the earlier scaler stages saves more than removing the 32x32->40 multiply to descale output.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21091 a1c6a512-1295-4272-9138-f99709370657
2009-05-26 20:00:47 +00:00
..
beatbox loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
bitmaps Load PictureFlow logo from disk, discarding it after splash screen is done and freeing the used space for the slide cache. 2009-05-23 07:55:14 +00:00
chessbox M:Robe 500: Get the rest of the games except doom working with the touchscreen. 2009-05-06 04:56:35 +00:00
clock Make clock menu capitalizing consistent (FS#9939). There is an ongoing 2009-03-01 10:39:02 +00:00
doom Sansa Fuze : Fix r20680/FS#10075 (long HOME to exit plugins) 2009-05-13 08:27:36 +00:00
goban FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
jpeg Move YUV->RGB in JPEG load from before scaler to after scaler. Required change to struct custom_format, so sorted the plugin API as well. 2009-05-06 04:53:56 +00:00
lib Use pre-multiplication in scaler to save one multiply per color component on ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as 2009-05-26 20:00:47 +00:00
lua Lua: re-use the viewport pointer; also use the shorter lua_getfield() & lua_setfield() notations (thanks Antoine Cellerier) 2009-05-25 19:05:53 +00:00
midi FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
mpegplayer Sansa Fuze : Fix r20680/FS#10075 (long HOME to exit plugins) 2009-05-13 08:27:36 +00:00
pacbox FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
pdbox Cut the files in half and it might work better (note to self: check your tree is really clean before patching) 2009-05-24 21:28:16 +00:00
pictureflow Use pre-multiplication in scaler to save one multiply per color component on ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as 2009-05-26 20:00:47 +00:00
reversi M:Robe 500: Get the rest of the games except doom working with the touchscreen. 2009-05-06 04:56:35 +00:00
rockboy FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
searchengine loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
shortcuts remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
sudoku M:Robe 500: Get the rest of the games except doom working with the touchscreen. 2009-05-06 04:56:35 +00:00
zxbox FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
alpine_cdc.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
battery_bench.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
bench_mem_jpeg.c Use TIME_BEFORE in bench_* plugins, and use 10s test duration. 2009-05-18 20:21:03 +00:00
bench_scaler.c Use pre-multiplication in scaler to save one multiply per color component on ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as 2009-05-26 20:00:47 +00:00
blackjack.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
bounce.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
brickmania.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
bubbles.c Enable plugins on the Onda VX747 2009-04-07 23:41:44 +00:00
calculator.c FS#10211 Clear full size of display of calculator; not rounded size. 2009-05-22 04:03:14 +00:00
calendar.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
CATEGORIES Add FS #10214. Initial commit of the original PDa code for the GSoC Pure Data plugin project of Wincent Balin. Stripped some non-sourcefiles and added a rockbox readme that needs a bit more info from Wincent. Is added to CATEGORIES and viewers, but not yet to SUBDIRS (ie doesn't build yet) 2009-05-22 21:58:48 +00:00
chessbox.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
chessclock.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
chip8.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
chopper.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
credits.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
credits.pl Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
cube.c M:Robe 500: More plugin keymap changes for touchscreen 2009-05-06 05:48:18 +00:00
demystify.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
dice.c unify pointers to value for configfile, and add TYPE_BOOL type, used by 2009-01-17 22:53:12 +00:00
dict.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
disktidy.c remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
disktidy.config FS#8637 - new UI for disktidy. 2008-05-18 07:27:10 +00:00
elfdep.pl first shot at a perl script that generates the dependencies for the .elf files 2005-03-06 00:05:33 +00:00
euroconverter.c fixed euroconverter, missed in the configfile change 2009-01-17 23:08:35 +00:00
fire.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
fireworks.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
firmware_flash.c fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, rather than building empty ones 2009-01-25 18:27:17 +00:00
flipit.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
goban.c And now with the added file... 2009-02-21 00:08:57 +00:00
greyscale.c Add button map for the Clip. 2009-01-24 10:41:42 +00:00
helloworld.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
invadrox.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
iriver_flash.c fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, rather than building empty ones 2009-01-25 18:27:17 +00:00
iriverify.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
jackpot.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
jewels.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
keybox.c keybox: handle user canceling in the vkeyboard in a nicer way, fix a comment so that it makes sense 2009-04-02 21:27:26 +00:00
lamp.c Enable plugins on the Onda VX747 2009-04-07 23:41:44 +00:00
logo.c M:Robe 500: Start of proper remote support, touchscreen works without remote now. 2009-04-11 07:23:56 +00:00
lua.c Commit FS#9174: Lua scripting language by Dan Everton 2009-05-21 19:01:41 +00:00
mandelbrot.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
matrix.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
maze.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
mazezam.c remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
md5sum.c remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
metronome.c remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
minesweeper.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
mosaique.c M:Robe 500: More plugin keymap changes for touchscreen 2009-05-06 05:48:18 +00:00
mp3_encoder.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
nim.c revert/fix parts of r19673, as it changed some e200 keymaps and introduces not-needed FIXME comments. 2009-01-16 15:35:05 +00:00
oscilloscope.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
pegbox.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
pictureflow.c Add missing PictureFlow overlay source, fix properties on new files. 2009-05-07 01:40:25 +00:00
plasma.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
plugin.lds Fix reds and yellows. The targets that showed have more that just #define (like inline functions) in their soc specific header, which the linker doesn't like of course. 2009-05-20 23:30:24 +00:00
plugins.make Remove no longer used stuff. 2009-03-05 07:40:10 +00:00
pong.c Sansa Fuze : fix r20680 for pong plugin (BUTTON_REPEAT can't be used) 2009-05-20 11:15:08 +00:00
ppmviewer.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
properties.c Display duration for audio files, by special demand and because it was easy to add. 2009-02-21 22:22:05 +00:00
random_folder_advance_config.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
robotfindskitten.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
rockblox.c Rockblox: make sure the new restart combo on Player and Ondio does not interfere with the usual 'quit', even when pressing the Stop (or Off) button first. 2009-05-18 21:30:06 +00:00
rockblox1d.c Sansa Fuze : Fix r20680/FS#10075 (long HOME to exit plugins) 2009-05-13 08:27:36 +00:00
rockbox_flash.c Bump flash image version and adapt flashing documentation. 2009-03-24 01:11:44 +00:00
rockboy.c Fix rockboy on the recorders. 2009-03-01 23:52:23 +00:00
rocklife.c Fix red introduced with r20610. 2009-04-03 20:48:19 +00:00
rockpaint.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
search.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
settings_dumper.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
sliding_puzzle.c Support JPEG album art in sliding_puzzle. 2009-05-20 09:47:11 +00:00
snake.c M:Robe 500: Get the rest of the games except doom working with the touchscreen. 2009-05-06 04:56:35 +00:00
snake2.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
snake2.levels Removed executable flag 2007-01-09 23:22:14 +00:00
snow.c M:Robe 500: Commit some minor changes and some keymap changes (short press power takes you out of the WPS) 2009-05-15 13:43:30 +00:00
sokoban.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
sokoban.levels Some more sokoban changes from Sean Morrisey's FS #6702. (includes moving the default level file back to the previous filename) 2007-06-29 19:52:13 +00:00
solitaire.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
sort.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
SOURCES Commit FS#9174: Lua scripting language by Dan Everton 2009-05-21 19:01:41 +00:00
spacerocks.c Commit FS#10234 - Spacerocks respawn invulnerability by Eric Clayton. Gives you a couple seconds of invulnerability after respawn. 2009-05-24 23:42:32 +00:00
splitedit.c fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, rather than building empty ones 2009-01-25 18:27:17 +00:00
star.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
starfield.c M:Robe 500: More plugin keymap changes for touchscreen 2009-05-06 05:48:18 +00:00
stats.c M:Robe 500: Start of proper remote support, touchscreen works without remote now. 2009-04-11 07:23:56 +00:00
stopwatch.c M:Robe 500: More plugin keymap changes for touchscreen 2009-05-06 05:48:18 +00:00
SUBDIRS Don't build mpegplayer on targets with 2MB of RAM or less since it won't run 2009-05-22 10:44:32 +00:00
superdom.c FS#9971 superdom fixes from Teruaki Kawashima. 2009-05-16 08:20:54 +00:00
test_boost.c port test_boost.c to global plugin API 2009-01-19 01:19:02 +00:00
test_codec.c Enable plugins on the Onda VX747 2009-04-07 23:41:44 +00:00
test_core_jpeg.c Add core JPEG reader, adapted from the JPEG plugin's decoder, with some changes to prevent include conflicts between the two decoders. 2009-05-01 23:24:23 +00:00
test_disk.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
test_fps.c Sansa Fuze : Fix r20680/FS#10075 (long HOME to exit plugins) 2009-05-13 08:27:36 +00:00
test_grey.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
test_greylib_bitmap_scale.c Define a specific exit button. Stops the plugin from exiting prematurely, e.g. due to a button release event. 2009-02-15 14:22:55 +00:00
test_mem_jpeg.c Plugin JPEG decoder for data in memory, along with test_mem_jpeg.c and bench_mem_jpeg.c plugins to test and benchmark it, and a line-length clean up in jpeg_load.c. 2009-05-08 03:46:48 +00:00
test_resize.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
test_sampr.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
test_scanrate.c Sansa Fuze : Fix r20680/FS#10075 (long HOME to exit plugins) 2009-05-13 08:27:36 +00:00
test_touchscreen.c Enable plugins on the Onda VX747 2009-04-07 23:41:44 +00:00
test_viewports.c Lua: port viewports + add test_viewports.lua 2009-05-25 14:21:17 +00:00
test_viewports.lua Fix some typos 2009-05-25 14:56:59 +00:00
text_editor.c Fix a typo in the comment 2009-03-21 09:24:40 +00:00
vbrfix.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
video.c fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, rather than building empty ones 2009-01-25 18:27:17 +00:00
viewer.c FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. 2009-04-10 17:28:26 +00:00
viewers.config Add FS #10214. Initial commit of the original PDa code for the GSoC Pure Data plugin project of Wincent Balin. Stripped some non-sourcefiles and added a rockbox readme that needs a bit more info from Wincent. Is added to CATEGORIES and viewers, but not yet to SUBDIRS (ie doesn't build yet) 2009-05-22 21:58:48 +00:00
vu_meter.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
wav2wv.c remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c 2009-01-24 22:57:57 +00:00
wavplay.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
wavrecord.c unify pointers to value for configfile, and add TYPE_BOOL type, used by 2009-01-17 22:53:12 +00:00
wavview.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
wormlet.c Add initial plugin keymaps for M:robe 500 2009-04-21 04:24:16 +00:00
xobox.c FS #10233 by Johannes Schwarz: "The following patch allows the user to resume his xobox game. The user has got the possibility to change the speed or the difficulty during the game and the option to select for example next track." 2009-05-26 19:14:26 +00:00
zxbox.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00