Herd Software Development
DaVinci Graphics Library
Several Leonardo and Davinci functions in the professional release are available as speed-optimized versions for special cases applied automatically when a function call matches the special case handled by the optimization, (for example rotation around 90° in the case of RotateDIB while the slower standard version is used in other cases (for example rotation around 1/10° in the case of RotateDIB). Therefore you do not need to call another function in your application program to ain speed with the special optimization cases.
The exact conditions where optimizations are available are documented in the description of the optimized functions. Optimized functions are usually several times faster than standard implementations.