View Single Post
Old 01 September 2014, 01:07   #1019
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 1,815
Update to icon.library 46.4.378:

Argh
I've forgotten to set the memory type for AllocVec() in 46.4.377. Delete it!

Changed the direct drawing again by replacing the row based loops with a routine working on the complete pixel array at once. This requires to allocate and free larger image buffers, which can't be taken from the stack anymore, but it's at least 1-2% faster for TrueColor icons and up to 10 % or more for color mapped icons. In addition, it reduces the size of the 68020 version further. There are no functional changes in the 68000 version.

@daxb
Sorry, but your script seems to be unusable now. Under DOpus5 it says "No directories here. Choose the official test icon package!". Such a message is just annoying. And on the Workbench the script starts with its passes, but it seems to be in an endless loop of very fast measurements. I prefer to use your old script and maybe I will try adapt it for DOpus5 requirements if I have the time.

Last edited by PeterK; 01 September 2014 at 04:31.
PeterK is offline  
 
Page generated in 0.04306 seconds with 9 queries