GR32_Blend

GR32_Blend.pas includes low-level functions, mostly blending of pixels. The library automatically determines whether the CPU supports MMX instructions, and uses MMX optimized routines when it is possible.

Contents

Types Routines Variables
TBlendLine Blend MMX_ACTIVE
TBlendLineEx BlendEx
TBlendMem BlendLine
TBlendMemEx BlendLineEx
TBlendReg ColorAdd
TBlendRegEx ColorAverage
TCombineMem ColorDifference
TCombineReg ColorDiv
ColorExclusion
ColorMax
ColorMin
ColorModulate
ColorScale
ColorSub
Combine
EMMS
Lighten
Merge
MergeEx