rockbox/apps/plugins
Jens Arnold ca2bb463d3 Major rework of the grayscale framework:
* api change - all drawing functions now use draw mode, foreground and
  background shades set globally by separate functions
* There are now 4 draw modes for all drawing functions, no more separate
  functions for inverse drawing
* Significant speedup of 1-bit bitmap (and font) drawing (2..3 times)
* Some more speed tweaks
* Additional functions for horizontal and vertical lines
* Copied describing comments to the header file for easier reference
* The safety net against an uninitialized grayscale buffer is gone


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4711 a1c6a512-1295-4272-9138-f99709370657
2004-06-02 23:53:27 +00:00
..
lib Major rework of the grayscale framework: 2004-06-02 23:53:27 +00:00
bounce.c Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly. 2004-05-14 22:55:05 +00:00
calculator.c declare variables before code, remain C89-compatible 2004-05-19 10:45:55 +00:00
calendar.c Fixes: snprintf() lengths, buffer sizes. 2004-05-08 20:05:29 +00:00
chip8.c same treatment like for video plugin: mp3_play_init() removed 2004-02-21 22:30:07 +00:00
clock.c The splash() function's second argument (keymask) is now removed, as it 2004-01-08 09:58:58 +00:00
cube.c I found several plugins to draw beyond screen boundary 2003-12-23 22:24:48 +00:00
favorites.c The splash() function's second argument (keymask) is now removed, as it 2004-01-08 09:58:58 +00:00
firmware_flash.c The splash() function's second argument (keymask) is now removed, as it 2004-01-08 09:58:58 +00:00
flipit.c Flipit couldn't handle large fonts very well. Now it uses the SYSFIXED font. 2003-11-20 01:05:47 +00:00
grayscale.c Adapted to new gray_init_buffer() 2004-05-19 17:04:08 +00:00
helloworld.c The splash() function's second argument (keymask) is now removed, as it 2004-01-08 09:58:58 +00:00
jackpot.c Pierre Delore's jackpot game plugin for the Player/Studio 2003-07-24 09:40:15 +00:00
jpeg.c now supports images with restart markers 2004-05-23 06:23:02 +00:00
Makefile Plugin/file type association system. Patch #879411 by Henrik Backe 2004-05-21 20:08:24 +00:00
mandelbrot.c Improved drawing speed by drawing whole columns at once (Matthias) 2004-05-26 23:49:42 +00:00
metronome.c Patch #958658, metronome uses plugin_register_timer now 2004-05-26 06:56:18 +00:00
mosaique.c Itai Shaked/pascal paillet (?) brought this mosaique plugin displaying 2004-01-08 13:09:45 +00:00
nim.c adjust to the new splash() 2004-01-08 12:00:58 +00:00
oscillograph.c Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/ 2003-06-29 16:33:04 +00:00
othelo.c Ooops. The bugfix contained a bug. 2003-11-16 21:13:12 +00:00
othelo.txt Update by BlueChip 2003-07-29 06:55:29 +00:00
plugin.lds Suggestion by Magnus Holmgren: avoid odd bytecount for plugins 2003-08-04 19:13:42 +00:00
rockbox_flash.c The .ucl flasher now tells if the bootloader is not up to date. I hope that eases to phase out the old one with the flat battery problem. 2004-03-13 18:36:57 +00:00
sliding_puzzle.c Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly. 2004-05-14 22:55:05 +00:00
snake.c Snake had font problems as well 2003-11-20 01:23:04 +00:00
snow.c Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/ 2003-06-29 16:33:04 +00:00
sokoban.c use the new path to the levels file, the daily build of tomorrow will make 2004-05-21 17:25:46 +00:00
sokoban.levels this is the levels file for sokoban 2004-05-21 17:15:10 +00:00
star.c I found several plugins to draw beyond screen boundary 2003-12-23 22:24:48 +00:00
stopwatch.c Some changes to make the stop watch work better on the player, like scrolling the lap times. Now it also handles the USB. 2004-04-22 01:09:12 +00:00
video.c removed a bit of obsolete stuff 2004-05-23 15:41:28 +00:00
viewer.c The splash() function's second argument (keymask) is now removed, as it 2004-01-08 09:58:58 +00:00
viewers.config Default viewer for .ucl is rockbox_flash.rock 2004-05-21 23:05:50 +00:00
vu_meter.c patch #908634 applied 2004-03-19 22:15:52 +00:00
wormlet.c Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/ 2003-06-29 16:33:04 +00:00