Home
last modified time | relevance | path

Searched refs:srcColors (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/
H A Dgradient_arithmetic.h31 auto srcColors = gradientValue_.GetColors(); in Add() local
33 size_t srcColorsLength = srcColors.size(); in Add()
39 … gradientColor.SetLinearColor(srcColors[i].GetLinearColor() + destColors[i].GetLinearColor()); in Add()
45 gradient.AddColor(srcColors[i]); in Add()
61 auto srcColors = gradientValue_.GetColors(); in Minus() local
63 size_t srcColorsLength = srcColors.size(); in Minus()
74 gradient.AddColor(srcColors[i]); in Minus()
91 auto srcColors = gradientValue_.GetColors(); in Multiply() local
92 for (size_t i = 0; i < srcColors.size(); i++) { in Multiply()
94 gradientColor.SetLinearColor(srcColors[i].GetLinearColor() * scale); in Multiply()
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/render/
H A Drender_pixfmt_rgba_blend.h70 static inline void NeonBlendPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t srcCover) in NeonBlendPix()
72 DrawUtils::GetInstance()->BlendLerpPix(dstColors, srcColors, srcCover); in NeonBlendPix()
75 static inline void NeonBlendPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t* srcCovers) in NeonBlendPix()
77 DrawUtils::GetInstance()->BlendLerpPix(dstColors, srcColors, srcCovers); in NeonBlendPix()
472 virtual inline void NeonBlendPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t srcCover) in NeonBlendPix() argument
474 blender_.NeonBlendPix(dstColors, srcColors, srcCover); in NeonBlendPix()
477 virtual inline void NeonBlendPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t* srcCovers) in NeonBlendPix() argument
479 blender_.NeonBlendPix(dstColors, srcColors, srcCovers); in NeonBlendPix()
482 … virtual inline void NeonBlendPix(uint8_t* dstColors, const Rgba8T& srcColors, uint8_t* srcCovers) in NeonBlendPix() argument
484 blender_.NeonBlendPix(dstColors, srcColors.red, srcColors.green, srcColors.blue, in NeonBlendPix()
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_utils.h328 void BlendLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t srcCover);
329 void BlendLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t* srcCovers);
335 void BlendPreLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t srcCover);
336 void BlendPreLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t* srcCovers);
H A Ddraw_utils.cpp522 void DrawUtils::BlendLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t srcCover) in BlendLerpPix() argument
525 mNeonBlendPipeLine.NeonLerpARGB8888(dstColors, srcColors, srcCover); in BlendLerpPix()
528 void DrawUtils::BlendLerpPix(uint8_t* dstColors, uint8_t* srcColors, uint8_t* srcCovers) in BlendLerpPix() argument
531 mNeonBlendPipeLine.NeonLerpARGB8888(dstColors, srcColors, srcCovers); in BlendLerpPix()
553 void DrawUtils::BlendPreLerpPix(uint8_t *dstColors, uint8_t *srcColors, uint8_t srcCover) in BlendPreLerpPix() argument
556 mNeonBlendPipeLine.NeonLerpARGB8888(dstColors, srcColors, srcCover); in BlendPreLerpPix()
559 void DrawUtils::BlendPreLerpPix(uint8_t *dstColors, uint8_t *srcColors, uint8_t *srcCovers) in BlendPreLerpPix() argument
562 mNeonBlendPipeLine.NeonLerpARGB8888(dstColors, srcColors, srcCovers); in BlendPreLerpPix()