Home
last modified time | relevance | path

Searched refs:std (Results 1 – 25 of 53) sorted by relevance

123

/lvgl-latest/src/libs/thorvg/
Dthorvg.h379 Result composite(std::unique_ptr<Paint> target, CompositeMethod method) noexcept;
393 Result clip(std::unique_ptr<Paint> clipper) noexcept;
619 std::list<Paint*>& paints() noexcept;
635 virtual Result push(std::unique_ptr<Paint> paint) noexcept;
759 static std::unique_ptr<LinearGradient> gen() noexcept;
824 static std::unique_ptr<RadialGradient> gen() noexcept;
1020 Result stroke(std::unique_ptr<Fill> f) noexcept;
1101 Result fill(std::unique_ptr<Fill> f) noexcept;
1224 static std::unique_ptr<Shape> gen() noexcept;
1275 Result load(const std::string& path) noexcept;
[all …]
DtvgSwCommon.h386 auto c1 = std::min(255, C1(s) + C1(d) - std::min(255, (C1(s) * C1(d)) << 1)); in opBlendExclusion()
387 auto c2 = std::min(255, C2(s) + C2(d) - std::min(255, (C2(s) * C2(d)) << 1)); in opBlendExclusion()
388 auto c3 = std::min(255, C3(s) + C3(d) - std::min(255, (C3(s) * C3(d)) << 1)); in opBlendExclusion()
395 auto c1 = std::min(C1(s) + C1(d), 255); in opBlendAdd()
396 auto c2 = std::min(C2(s) + C2(d), 255); in opBlendAdd()
397 auto c3 = std::min(C3(s) + C3(d), 255); in opBlendAdd()
423 …auto c1 = (C1(d) < 128) ? std::min(255, 2 * MULTIPLY(C1(s), C1(d))) : (255 - std::min(255, 2 * MUL… in opBlendOverlay()
424 …auto c2 = (C2(d) < 128) ? std::min(255, 2 * MULTIPLY(C2(s), C2(d))) : (255 - std::min(255, 2 * MUL… in opBlendOverlay()
425 …auto c3 = (C3(d) < 128) ? std::min(255, 2 * MULTIPLY(C3(s), C3(d))) : (255 - std::min(255, 2 * MUL… in opBlendOverlay()
432 auto c1 = std::min(C1(s), C1(d)); in opBlendDarken()
[all …]
DtvgText.cpp64 Result Text::load(const std::string& path) noexcept in load()
91 Result Text::unload(const std::string& path) noexcept in unload()
106 return pImpl->shape->fill(std::move(f)); in fill()
DtvgSwPostEffect.cpp176 auto threshold = (std::min(w, h) < 300) ? 2 : 1; in effectGaussianBlur()
186 std::swap(front, back); in effectGaussianBlur()
194 std::swap(front, back); in effectGaussianBlur()
200 std::swap(front, back); in effectGaussianBlur()
205 std::swap(front, back); in effectGaussianBlur()
208 if (swapped) std::swap(image.buf8, buffer.buf8); in effectGaussianBlur()
DtvgScene.h184 ex = std::min(ex, effect->extend.x); in bounds()
185 ey = std::min(ey, effect->extend.y); in bounds()
186 ew = std::max(ew, effect->extend.w); in bounds()
187 eh = std::max(eh, effect->extend.h); in bounds()
DtvgSvgSceneBuilder.cpp278 paint->clip(std::move(comp)); in _applyComposition()
305 paint->composite(std::move(comp), CompositeMethod::LumaMask); in _applyComposition()
307 paint->composite(std::move(comp), CompositeMethod::AlphaMask); in _applyComposition()
334 vg->fill(std::move(linear)); in _applyProperty()
337 vg->fill(std::move(radial)); in _applyProperty()
378 vg->stroke(std::move(linear)); in _applyProperty()
381 vg->stroke(std::move(radial)); in _applyProperty()
766 scene->clip(std::move(viewBoxClip)); in _useBuildHelper()
787 text->fill(std::move(linear)); in _applyTextFill()
790 text->fill(std::move(radial)); in _applyTextFill()
[all …]
Dthorvg_lottie.h92 static std::unique_ptr<LottieAnimation> gen() noexcept;
DtvgLock.h38 std::mutex mtx;
DtvgRender.h172 if ((loop && begin < end) || (!loop && begin > end)) std::swap(begin, end); in strokeTrim()
296 inst->direction = std::min(va_arg(args, int), 2); in gen()
297 inst->border = std::min(va_arg(args, int), 1); in gen()
298 inst->quality = std::min(va_arg(args, int), 100); in gen()
DtvgSwRasterTexmap.h664 std::swap(x[0], x[1]); in _rasterPolygonImage()
665 std::swap(y[0], y[1]); in _rasterPolygonImage()
666 std::swap(u[0], u[1]); in _rasterPolygonImage()
667 std::swap(v[0], v[1]); in _rasterPolygonImage()
670 std::swap(x[0], x[2]); in _rasterPolygonImage()
671 std::swap(y[0], y[2]); in _rasterPolygonImage()
672 std::swap(u[0], u[2]); in _rasterPolygonImage()
673 std::swap(v[0], v[2]); in _rasterPolygonImage()
676 std::swap(x[1], x[2]); in _rasterPolygonImage()
677 std::swap(y[1], y[2]); in _rasterPolygonImage()
[all …]
/lvgl-latest/src/libs/lodepng/
Dlodepng.h261 unsigned decode(std::vector<unsigned char> & out, unsigned & w, unsigned & h,
264 unsigned decode(std::vector<unsigned char> & out, unsigned & w, unsigned & h,
265 const std::vector<unsigned char> & in,
275 unsigned decode(std::vector<unsigned char> & out, unsigned & w, unsigned & h,
276 const std::string & filename,
284 unsigned encode(std::vector<unsigned char> & out,
287 unsigned encode(std::vector<unsigned char> & out,
288 const std::vector<unsigned char> & in, unsigned w, unsigned h,
300 unsigned encode(const std::string & filename,
303 unsigned encode(const std::string & filename,
[all …]
/lvgl-latest/src/libs/thorvg/rapidjson/
Duri.h37 typedef std::basic_string<Ch> String;
208 std::memcpy(&resuri.path_[pos], baseuri.path_, lastslashpos * sizeof(Ch));
234 std::size_t Allocate(std::size_t len) { in Allocate()
277 void Parse(const Ch* uri, std::size_t len) { in Parse()
278 std::size_t start = 0, pos1 = 0, pos2 = 0; in Parse()
296 std::memcpy(scheme_, &uri[start], pos1 * sizeof(Ch)); in Parse()
315 std::memcpy(auth_, &uri[start], (pos2 - start) * sizeof(Ch)); in Parse()
332 std::memcpy(path_, &uri[start], (pos2 - start) * sizeof(Ch)); in Parse()
351 std::memcpy(query_, &uri[start], (pos2 - start) * sizeof(Ch)); in Parse()
362 std::memcpy(frag_, &uri[start], (len - start) * sizeof(Ch)); in Parse()
[all …]
Dfilewritestream.h36 …FileWriteStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), buffer… in FileWriteStream()
50 std::memset(current_, c, avail); in PutN()
58 std::memset(current_, c, n); in PutN()
65 size_t result = std::fwrite(buffer_, 1, static_cast<size_t>(current_ - buffer_), fp_); in Flush()
86 std::FILE* fp_;
Dallocators.h364 std::memcpy(newBuffer, originalPtr, originalSize); in Realloc()
437 …RAPIDJSON_NOEXCEPT_ASSERT(old_n <= (std::numeric_limits<size_t>::max)() / sizeof(T) && new_n <= (s…
460 public std::allocator<T>
462 typedef std::allocator<T> allocator_type;
464 typedef std::allocator_traits<allocator_type> traits_type;
490 allocator_type(std::move(rhs)),
491 baseAllocator_(std::move(rhs.baseAllocator_))
495 using propagate_on_container_move_assignment = std::true_type;
496 using propagate_on_container_swap = std::true_type;
522 typedef typename std::add_lvalue_reference<value_type>::type &reference;
[all …]
Dfilereadstream.h44 …FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferS… in RAPIDJSON_DIAG_OFF()
71 readCount_ = std::fread(buffer_, 1, bufferSize_, fp_); in RAPIDJSON_DIAG_OFF()
83 std::FILE* fp_; in RAPIDJSON_DIAG_OFF()
Distreamwrapper.h101 if (!stream_.read(buffer_, static_cast<std::streamsize>(bufferSize_))) { in RAPIDJSON_DIAG_OFF()
119 typedef BasicIStreamWrapper<std::istream> IStreamWrapper;
120 typedef BasicIStreamWrapper<std::wistream> WIStreamWrapper;
Dostreamwrapper.h72 typedef BasicOStreamWrapper<std::ostream> OStreamWrapper;
73 typedef BasicOStreamWrapper<std::wostream> WOStreamWrapper;
Dstringbuffer.h48 GenericStringBuffer(GenericStringBuffer&& rhs) : stack_(std::move(rhs.stack_)) {} in GenericStringBuffer()
51 stack_ = std::move(rhs.stack_);
112 std::memset(stream.stack_.Push<char>(n), c, n * sizeof(c)); in PutN()
Ddocument.h128 : name(std::move(rhs.name)), in GenericMember()
129 value(std::move(rhs.value)) in GenericMember()
207 typedef std::ptrdiff_t difference_type;
208 typedef std::random_access_iterator_tag iterator_category;
270 …template <bool Const_> std::strong_ordering operator<=>(const GenericMemberIterator<Const_, Encodi…
492 inline GenericStringRef<CharType> StringRef(const std::basic_string<CharType>& str) { in StringRef()
608 struct TypeHelper<ValueType, std::basic_string<typename ValueType::Ch> > {
609 typedef std::basic_string<typename ValueType::Ch> StringType;
852 …GenericValue(const std::basic_string<Ch>& s, Allocator& allocator) : data_() { SetStringRaw(String…
1073 …bool operator==(const std::basic_string<Ch>& rhs) const { return *this == GenericValue(StringRef(r…
[all …]
Drapidjson.h421 using std::size_t;
696 #define RAPIDJSON_MALLOC(size) std::malloc(size)
700 #define RAPIDJSON_REALLOC(ptr, new_size) std::realloc(ptr, new_size)
704 #define RAPIDJSON_FREE(ptr) std::free(ptr)
Dpointer.h116 …explicit GenericPointer(const std::basic_string<Ch>& source, Allocator* allocator = 0) : allocator… in allocator_()
239 std::memcpy(p, token.name, (token.length + 1) * sizeof(Ch));
277 GenericPointer Append(const std::basic_string<Ch>& name, Allocator* allocator = 0) const {
365 …(tokens_[i].length != 0 && std::memcmp(tokens_[i].name, rhs.tokens_[i].name, sizeof(Ch)* tokens_[i…
400 … if (int cmp = std::memcmp(tokens_[i].name, rhs.tokens_[i].name, sizeof(Ch) * tokens_[i].length))
664 …ValueType& GetWithDefault(ValueType& root, const std::basic_string<Ch>& defaultValue, typename Val… in GetWithDefault()
696 …gType, typename ValueType::AllocatorType, stackAllocator>& document, const std::basic_string<Ch>& … in GetWithDefault()
742 …ValueType& Set(ValueType& root, const std::basic_string<Ch>& value, typename ValueType::AllocatorT… in Set()
778 …gType, typename ValueType::AllocatorType, stackAllocator>& document, const std::basic_string<Ch>& … in Set()
887 std::memcpy(tokens_, rhs.tokens_, rhs.tokenCount_ * sizeof(Token));
[all …]
/lvgl-latest/src/libs/thorvg/rapidjson/internal/
Dstrfunc.h40 return SizeType(std::strlen(s)); in StrLen()
45 return SizeType(std::wcslen(s)); in StrLen()
Dbiginteger.h37 std::memcpy(digits_, rhs.digits_, count_ * sizeof(Type)); in BigInteger()
64 std::memcpy(digits_, rhs.digits_, count_ * sizeof(Type));
141 std::memmove(digits_ + offset, digits_, count_ * sizeof(Type));
154 std::memset(digits_, 0, offset * sizeof(Type));
160 … return count_ == rhs.count_ && std::memcmp(digits_, rhs.digits_, count_ * sizeof(Type)) == 0;
Ddtoa.h167 std::memmove(&buffer[kk + 1], &buffer[kk], static_cast<size_t>(length - kk)); in Prettify()
183 std::memmove(&buffer[offset], &buffer[0], static_cast<size_t>(length)); in Prettify()
213 std::memmove(&buffer[2], &buffer[1], static_cast<size_t>(length - 1)); in Prettify()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp153 std::unique_ptr<SwCanvas> canvas;
249 std::vector<vg_lite_uint32_t> src_buffer;
250 std::vector<vg_lite_uint32_t> dest_buffer;
302 static Result shape_append_path(std::unique_ptr<Shape> & shape, vg_lite_path_t * path, vg_lite_matr…
303 static Result shape_append_rect(std::unique_ptr<Shape> & shape, const vg_lite_buffer_t * target,
306 static Result picture_load(vg_lite_ctx * ctx, std::unique_ptr<Picture> & picture, const vg_lite_buf…
602 TVG_CHECK_RETURN_VG_ERROR(ctx->canvas->push(std::move(shape))); in vg_lite_clear()
623 TVG_CHECK_RETURN_VG_ERROR(ctx->canvas->push(std::move(picture))); in vg_lite_blit()
668 TVG_CHECK_RETURN_VG_ERROR(picture->composite(std::move(shape), CompositeMethod::ClipPath)); in vg_lite_blit_rect()
669 TVG_CHECK_RETURN_VG_ERROR(ctx->canvas->push(std::move(picture))); in vg_lite_blit_rect()
[all …]

123