Based on those numbers I suspect the slowest part of the Blit function is the opacity composting. Smaller output was faster, by a value close to the scaling percentage.
Authors own their submissions and grant full use rights to the site owner.
Commercial reproduction is prohibited without prior written permission (please ask first).
The FXScript Reference is an independent resource, created and funded through user contributions and my wallet. If you find the site useful, please donate to help keep this unique resource online.
When used to transfer one frame to another without scaling, Blit is basically the same as Matte, except nearly five times slower.
Based on those numbers I suspect the slowest part of the Blit function is the opacity composting. Smaller output was faster, by a value close to the scaling percentage.When scaling, Blit is slower than creating the same effect with a combination of BlitRect and Matte.
Basic test was 7500 iterations of a transparent image onto another image.
Scaled tests placed the transparent image scaled to 50%.