netsurf/atari
Ole Loots 4204599fb9 Optimized bitmap blitting: cache native (converted) bitmaps.
This required an change to the convert and blit routines - for opaque images, they convert the whole image. Transparent images are still converted on demand and still only the clipped area is converted. This is incomplete - native buffers should be stored in the well known bitmap buffer, but currently the bitmap struct holds a second buffer which contains converted data.

svn path=/trunk/netsurf/; revision=13886
2012-04-19 22:44:49 +00:00
..
doc Updated FAQ 2012-04-12 20:38:12 +00:00
plot Optimized bitmap blitting: cache native (converted) bitmaps. 2012-04-19 22:44:49 +00:00
res Added menu shortcuts. 2012-04-15 22:24:13 +00:00
scripts This version was used to build release package of netsurf 2.9 2012-04-04 21:21:33 +00:00
bitmap.c Fix bitmap creation - JPEG where always set to opaque = false, which lead to blitter checking all pixels for transparency in an loop. 2012-04-14 11:40:57 +00:00
bitmap.h Fix bitmap creation - JPEG where always set to opaque = false, which lead to blitter checking all pixels for transparency in an loop. 2012-04-14 11:40:57 +00:00
browser_win.c Init toolbar. 2012-04-10 23:12:49 +00:00
browser_win.h Open window by configured width, 2011-11-30 23:08:21 +00:00
browser.c Removed debug output, text format changes... 2012-04-09 11:33:34 +00:00
browser.h I'm actually trying to simplify the frontend code, changes: 2011-11-28 23:23:28 +00:00
clipboard.h Implemented Search Dialog 2011-01-30 19:24:03 +00:00
ctxmenu.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
ctxmenu.h Added context menu, 2011-09-19 18:38:48 +00:00
download.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
download.h Let user select download path and filename, removed unused struct members. 2012-03-21 21:12:06 +00:00
dragdrop.c Remove drag n' drop constants, already defined by cflib.h 2011-11-23 19:53:54 +00:00
dragdrop.h Remove drag n' drop constants, already defined by cflib.h 2011-11-23 19:53:54 +00:00
encoding.c Fix conversion of local encoding to utf-8 2011-12-04 17:18:07 +00:00
encoding.h Fix conversion of local encoding to utf-8 2011-12-04 17:18:07 +00:00
filetype.c fixed types for simple Mime type detection (which shouldn't have been checked in...) 2011-12-15 23:00:39 +00:00
findfile.c fixed type. 2011-12-15 22:56:46 +00:00
findfile.h Fix focus element 2011-12-06 21:06:41 +00:00
font.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
font.h I'm actually trying to simplify the frontend code, changes: 2011-11-28 23:23:28 +00:00
global_evnt.c Init toolbar. 2012-04-10 23:12:49 +00:00
global_evnt.h Removed obsolete menu item struct member. 2012-04-09 11:44:09 +00:00
gui.c call toolbar_exit() 2012-04-12 20:20:58 +00:00
gui.h call toolbar_exit() 2012-04-12 20:20:58 +00:00
history.c I'm actually trying to simplify the frontend code, changes: 2011-11-28 23:23:28 +00:00
history.h Implemented Search Dialog 2011-01-30 19:24:03 +00:00
hotlist.c Removed debug output, text format changes... 2012-04-09 11:33:34 +00:00
hotlist.h Moved mouse movement handling into window event handlers, updated resources, updated todos, implemented treeview + hotlist 2011-04-10 21:52:07 +00:00
login.c Implemented Search Dialog 2011-01-30 19:24:03 +00:00
login.h Implemented Search Dialog 2011-01-30 19:24:03 +00:00
Makefile.target Added linkage to libdom. 2012-04-07 21:21:45 +00:00
misc.c Added function load_icon 2012-04-10 23:10:49 +00:00
misc.h Added function load_icon 2012-04-10 23:10:49 +00:00
options.h Initial support for (truecolor) image toolbar ( toolbar icons loaded from image file, not from resource ). 2012-04-10 23:12:13 +00:00
osspec.c Fixed warning. 2012-01-06 22:04:55 +00:00
osspec.h Improved path conversion for DOS Filesystems. 2011-04-23 20:09:24 +00:00
plot.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
plot.h I'm actually trying to simplify the frontend code, changes: 2011-11-28 23:23:28 +00:00
redrawslots.c Added copyright comment. 2011-12-04 12:54:49 +00:00
redrawslots.h I'm actually trying to simplify the frontend code, changes: 2011-11-28 23:23:28 +00:00
save.c added save page handlers. 2011-12-10 01:06:48 +00:00
save.h added save page handlers. 2011-12-10 01:06:48 +00:00
schedule.c Added schedule stats. 2012-01-06 22:04:23 +00:00
schedule.h Implemented Search Dialog 2011-01-30 19:24:03 +00:00
search.c Added context menu, 2011-09-19 18:38:48 +00:00
search.h Added better checkboxes, 2011-02-12 19:41:07 +00:00
settings.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
settings.h Added settings dialog, read only right now. 2011-12-13 22:17:50 +00:00
statusbar.c Removed resize widget from statusbar ( Not needed anymore, window has native widgets now) 2011-11-23 19:59:24 +00:00
statusbar.h Removed resize widget from statusbar ( Not needed anymore, window has native widgets now) 2011-11-23 19:59:24 +00:00
system_colour.c Fix colour string matching. Lose unneeded case insensitivity in matching. 2012-03-27 11:02:35 +00:00
thumbnail.c Remove thumbnail_create() from browser.h. Make RO front end use the core thumbnail_redraw function. Make other front ends include the right header for thumbnail_create(). 2011-02-19 22:17:54 +00:00
toolbar.c Share a single icon instance for multiple toolbars. 2012-04-12 20:18:53 +00:00
toolbar.h Share a single icon instance for multiple toolbars. 2012-04-12 20:18:53 +00:00
treeview.c Pass whether background images are wanted in redraw_context. 2011-12-23 22:39:25 +00:00
treeview.h Stick to OS features for drag feature - handle it almost blocking (improves user experience). 2011-12-04 13:05:00 +00:00
verify_ssl.c Implemented Search Dialog 2011-01-30 19:24:03 +00:00
verify_ssl.h Implemented Search Dialog 2011-01-30 19:24:03 +00:00