Home
last modified time | relevance | path

Searched refs:ColorStop (Results 1 – 16 of 16) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgFill.h56 ColorStop* colorStops = nullptr;
81 ret->pImpl->colorStops = static_cast<ColorStop*>(malloc(sizeof(ColorStop) * cnt)); in duplicate()
82 memcpy(ret->pImpl->colorStops, colorStops, sizeof(ColorStop) * cnt); in duplicate()
DtvgFill.cpp92 Result Fill::colorStops(const ColorStop* colorStops, uint32_t cnt) noexcept in colorStops()
106 … pImpl->colorStops = static_cast<ColorStop*>(realloc(pImpl->colorStops, cnt * sizeof(ColorStop))); in colorStops()
110 memcpy(pImpl->colorStops, colorStops, cnt * sizeof(ColorStop)); in colorStops()
116 uint32_t Fill::colorStops(const ColorStop** colorStops) const noexcept in colorStops()
DtvgLottieCommon.h48 struct ColorStop struct
50 Fill::ColorStop* data = nullptr; argument
DtvgLottieModel.cpp49 case LottieProperty::Type::ColorStop: { in reset()
82 case LottieProperty::Type::ColorStop: { in assign()
189 uint32_t LottieGradient::populate(ColorStop& color, size_t count) in populate()
194 Array<Fill::ColorStop> output(count + alphaCnt); in populate()
199 Fill::ColorStop cs; in populate()
318 const Fill::ColorStop* colorStops; in fill()
321 const_cast<Fill::ColorStop*>(&colorStops[i])->a = MULTIPLY(colorStops[i].a, opacity); in fill()
DtvgLottieProperty.h118 …enum class Type : uint8_t { Point = 0, Float, Opacity, Color, PathSet, ColorStop, Position, TextDo… enumerator
505 Array<LottieScalarFrame<ColorStop>>* frames = nullptr;
506 ColorStop value;
552 LottieScalarFrame<ColorStop>& newFrame() in newFrame()
555 …rames = static_cast<Array<LottieScalarFrame<ColorStop>>*>(calloc(1, sizeof(Array<LottieScalarFrame… in newFrame()
560 …memset((void*)(frames->data + old), 0x00, sizeof(LottieScalarFrame<ColorStop>) * (frames->reserved… in newFrame()
566 LottieScalarFrame<ColorStop>& nextFrame() in nextFrame()
603 Array<Fill::ColorStop> result; in operator()
DtvgSvgLoaderCommon.h455 Array<Fill::ColorStop> stops;
542 Fill::ColorStop gradStop;
DtvgLottieParser.h64 void getValue(ColorStop& color);
Dthorvg.h502 struct ColorStop struct
519 Result colorStops(const ColorStop* colorStops, uint32_t cnt) noexcept;
544 uint32_t colorStops(const ColorStop** colorStops) const noexcept;
DtvgSvgSceneBuilder.cpp95 Fill::ColorStop* stops; in _applyLinearGradientProperty()
125 stops = (Fill::ColorStop*)calloc(stopCount, sizeof(Fill::ColorStop)); in _applyLinearGradientProperty()
150 Fill::ColorStop *stops; in _applyRadialGradientProperty()
184 stops = (Fill::ColorStop*)calloc(stopCount, sizeof(Fill::ColorStop)); in _applyRadialGradientProperty()
DtvgLottieParser.cpp256 void LottieParser::getValue(ColorStop& color) in getValue()
765 …else if (KEY_AS("k")) parseProperty<LottieProperty::Type::ColorStop>(gradient->colorStops, gradien… in parseGradient()
1441 case LottieProperty::Type::ColorStop: { in apply()
1444 … parseSlotProperty<LottieProperty::Type::ColorStop>(static_cast<LottieGradient*>(obj)->colorStops); in apply()
DtvgSwFill.cpp138 const Fill::ColorStop* colors; in _updateColorTable()
845 const Fill::ColorStop* fillFetchSolid(const SwFill* fill, const Fill* fdata) in fillFetchSolid()
849 const Fill::ColorStop* colors; in fillFetchSolid()
DtvgCapi.cpp648 … reinterpret_cast<Fill*>(grad)->colorStops(reinterpret_cast<const Fill::ColorStop*>(color_stop), c… in tvg_gradient_set_color_stops()
655 …*cnt = reinterpret_cast<const Fill*>(grad)->colorStops(reinterpret_cast<const Fill::ColorStop**>(c… in tvg_gradient_get_color_stops()
DtvgLottieModel.h591 uint32_t populate(ColorStop& color, size_t count);
DtvgSwCommon.h531 const Fill::ColorStop* fillFetchSolid(const SwFill* fill, const Fill* fdata);
DtvgSvgLoader.cpp2852 static void _cloneGradStops(Array<Fill::ColorStop>& dst, const Array<Fill::ColorStop>& src) in _cloneGradStops()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp1466 tvg::Fill::ColorStop colorStops[VLC_MAX_COLOR_RAMP_STOPS]; in vg_lite_draw_linear_grad()
1941 tvg::Fill::ColorStop colorStops[VLC_MAX_GRADIENT_STOPS]; in vg_lite_draw_grad()
1983 tvg::Fill::ColorStop colorStops[VLC_MAX_COLOR_RAMP_STOPS]; in vg_lite_draw_radial_grad()