Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 25 of 74) sorted by relevance

123

/lvgl-latest/src/libs/thorvg/
DtvgLottieModifier.h49 float offset; member
53 …LottieOffsetModifier(float offset, float miter = 4.0f, StrokeJoin join = StrokeJoin::Round) : offs… in offset() function
70 …, State& state, bool degenerated, Array<PathCommand>& cmds, Array<Point>& pts, float offset) const;
DtvgLottieModifier.cpp82 static Line _offset(const Point& p1, const Point& p2, float offset) in _offset() argument
84 auto scaledNormal = normal(p1, p2) * offset; in _offset()
133 …te& state, bool degenerated, Array<PathCommand>& outCmds, Array<Point>& outPts, float offset) const in line()
140 … - 1] != PathCommand::LineTo) state.line = _offset(inPts[currentPt - 1], inPts[currentPt], offset); in line()
163 …To) nextLine = _offset(inPts[currentPt + degenerated], inPts[currentPt + 1 + degenerated], offset); in line()
164 …nextLine = _offset(inPts[currentPt + 1 + degenerated], inPts[currentPt + 2 + degenerated], offset); in line()
166 …xtLine = _offset(inPts[currentPt + degenerated], inPts[state.movetoInIndex + degenerated], offset); in line()
315 auto offset = _clockwise(inPts, inPtsCnt) ? this->offset : -this->offset; in modifyPath() local
316 auto threshold = 1.0f / fabsf(offset) + 1.0f; in modifyPath()
323 line(inCmds, inCmdsCnt, inPts, iPt, iCmd, state, false, outCmds, outPts, offset); in modifyPath()
[all …]
DtvgLottieModel.cpp119 auto offset = this->offset(frameNo) / divisor; in range() local
120 start = nearbyintf(this->start(frameNo) / divisor) + offset; in range()
121 end = nearbyintf(this->end(frameNo) / divisor) + offset; in range()
169 auto o = fmodf(this->offset(frameNo, exps), 360.0f) / 360.0f; //0 ~ 1 in segment()
205 cs.offset = (*color.input)[cidx]; in populate()
213 cs.offset = (*color.input)[cidx]; in populate()
219 …auto p = ((*color.input)[cidx] - output.last().offset) / ((*color.input)[aidx] - output.last().off… in populate()
224 cs.offset = (*color.input)[aidx]; in populate()
228 …auto p = ((*color.input)[aidx] - output.last().offset) / ((*color.input)[cidx] - output.last().off… in populate()
244 cs.offset = (*color.input)[cidx]; in populate()
[all …]
DtvgSwShape.cpp240 static void _dashMoveTo(SwDashStroke& dash, uint32_t offIdx, float offset, const Point* pts) in _dashMoveTo() argument
243 dash.curLen = dash.pattern[dash.curIdx] - offset; in _dashMoveTo()
343 auto offset = 0.0f; in _genDashOutline() local
344 dash.cnt = rshape->strokeDash((const float**)&dash.pattern, &offset); in _genDashOutline()
360 if (!tvg::zero(offset)) { in _genDashOutline()
365 offset = fmodf(offset, patternLength); in _genDashOutline()
366 if (offset < 0) offset += patternLength; in _genDashOutline()
370 if (offset < curPattern) break; in _genDashOutline()
371 offset -= curPattern; in _genDashOutline()
380 _dashMoveTo(dash, offIdx, offset, pts); in _genDashOutline()
[all …]
DtvgSwRasterAvx.h68 static void avxRasterGrayscale8(uint8_t* dst, uint8_t val, uint32_t offset, int32_t len) in avxRasterGrayscale8() argument
70 dst += offset; in avxRasterGrayscale8()
85 static void avxRasterPixel32(uint32_t *dst, uint32_t val, uint32_t offset, int32_t len) in avxRasterPixel32() argument
92 dst += offset; in avxRasterPixel32()
DtvgSwRasterNeon.h46 static void neonRasterGrayscale8(uint8_t* dst, uint8_t val, uint32_t offset, int32_t len) in neonRasterGrayscale8() argument
48 dst += offset; in neonRasterGrayscale8()
68 static void neonRasterPixel32(uint32_t *dst, uint32_t val, uint32_t offset, int32_t len) in neonRasterPixel32() argument
70 dst += offset; in neonRasterPixel32()
DtvgLottieModel.h208 LottieFloat offset = 0.0f; member
298 …&& start.value == 0.0f && !end.frames && end.value == 100.0f && !offset.frames && offset.value == … in mergeable()
306 if (offset.ix == ix) return &offset; in property()
314 LottieFloat offset = 0.0f; member
675 if (offset.ix == ix) return &offset; in property()
686 LottieFloat offset = 0.0f; member
706 LottieFloat offset = 0.0f; member
DtvgSvgSceneBuilder.cpp135 stops[i].offset = colorStop->offset; in _applyLinearGradientProperty()
137 if (colorStop->offset < prevOffset) stops[i].offset = prevOffset; in _applyLinearGradientProperty()
138 else if (colorStop->offset > 1) stops[i].offset = 1; in _applyLinearGradientProperty()
139 prevOffset = stops[i].offset; in _applyLinearGradientProperty()
194 stops[i].offset = colorStop->offset; in _applyRadialGradientProperty()
196 if (colorStop->offset < prevOffset) stops[i].offset = prevOffset; in _applyRadialGradientProperty()
197 else if (colorStop->offset > 1) stops[i].offset = 1; in _applyRadialGradientProperty()
198 prevOffset = stops[i].offset; in _applyRadialGradientProperty()
366 …rokeDash(style->stroke.dash.array.data, style->stroke.dash.array.count, style->stroke.dash.offset); in _applyProperty()
/lvgl-latest/src/libs/thorvg/rapidjson/error/
Derror.h113 ParseResult(ParseErrorCode code, size_t offset) : code_(code), offset_(offset) {} in ParseResult()
136 void Set(ParseErrorCode code, size_t offset = 0) { code_ = code; offset_ = offset; }
/lvgl-latest/src/libs/freetype/
Dlv_ftsystem.c46 unsigned long offset,
266 unsigned long offset, in ft_lv_fs_stream_io() argument
272 if(!count && offset > stream->size) in ft_lv_fs_stream_io()
277 if(stream->pos != offset) in ft_lv_fs_stream_io()
278 lv_fs_seek(file_p, (long)offset, LV_FS_SEEK_SET); in ft_lv_fs_stream_io()
/lvgl-latest/src/libs/thorvg/rapidjson/internal/
Dbiginteger.h136 size_t offset = shift / kTypeBit; variable
138 RAPIDJSON_ASSERT(count_ + offset <= kCapacity);
141 std::memmove(digits_ + offset, digits_, count_ * sizeof(Type));
142 count_ += offset;
147 … digits_[i + offset] = (digits_[i] << interShift) | (digits_[i - 1] >> (kTypeBit - interShift));
148 digits_[offset] = digits_[0] << interShift;
149 count_ += offset;
154 std::memset(digits_, 0, offset * sizeof(Type));
Ddtoa.h182 const int offset = 2 - kk; in Prettify() local
183 std::memmove(&buffer[offset], &buffer[0], static_cast<size_t>(length)); in Prettify()
186 for (int i = 2; i < offset; i++) in Prettify()
197 return &buffer[length + offset]; in Prettify()
/lvgl-latest/src/libs/fsdrv/
Dlv_fs_posix.c225 off_t offset = lseek(fd, pos, w); in fs_seek() local
226 if(offset < 0) { in fs_seek()
247 off_t offset = lseek(fd, 0, SEEK_CUR); in fs_tell() local
248 if(offset < 0) { in fs_tell()
253 *pos_p = (uint32_t)offset; in fs_tell()
/lvgl-latest/src/libs/bin_decoder/
Dlv_bin_decoder.c421 …uint32_t offset = dsc->src_type == LV_IMAGE_SRC_FILE ? sizeof(lv_image_header_t) : 0; /*Skip the… in lv_bin_decoder_get_area() local
458 offset += dsc->palette_size * 4; /*Skip palette*/ in lv_bin_decoder_get_area()
459 offset += decoded_area->y1 * dsc->header.stride; in lv_bin_decoder_get_area()
460 offset += decoded_area->x1 * bpp / 8; /*Move to x1*/ in lv_bin_decoder_get_area()
467 res = fs_read_file_at(f, offset, buf, len, NULL); in lv_bin_decoder_get_area()
475 buf = (void *)(image->data + offset); in lv_bin_decoder_get_area()
489 offset += decoded_area->y1 * dsc->header.stride; in lv_bin_decoder_get_area()
490 offset += decoded_area->x1 * bpp / 8; /*Move to x1*/ in lv_bin_decoder_get_area()
491 res = fs_read_file_at(f, offset, img_data, len, NULL); in lv_bin_decoder_get_area()
503 offset += decoded_area->y1 * dsc->header.stride; /*Move to y1*/ in lv_bin_decoder_get_area()
[all …]
/lvgl-latest/src/drivers/wayland/
Dlv_wayland_smm.c133 static struct smm_buffer * alloc_buffer(struct smm_buffer * last, size_t offset);
313 map = (((char *)map) + mbuf->props.offset); in smm_map()
396 buf_sz = (buf_pool->props.size - buf->props.offset); in calc_buffer_size()
399 buf_sz = (LL_NEXT(buf, pool)->props.offset - buf->props.offset); in calc_buffer_size()
437 LL_NEXT(buf, pool)->props.offset -= (buf_sz - grp->size); in get_from_pool()
441 alloc_buffer(buf, buf->props.offset + grp->size); in get_from_pool()
637 struct smm_buffer * alloc_buffer(struct smm_buffer * last, size_t offset) in alloc_buffer() argument
644 offset in alloc_buffer()
/lvgl-latest/src/libs/lz4/
Dlz4.c486 LZ4_memcpy_using_offset_base(BYTE* dstPtr, const BYTE* srcPtr, BYTE* dstEnd, const size_t offset) in LZ4_memcpy_using_offset_base() argument
488 assert(srcPtr + offset == dstPtr); in LZ4_memcpy_using_offset_base()
489 if (offset < 8) { in LZ4_memcpy_using_offset_base()
495 srcPtr += inc32table[offset]; in LZ4_memcpy_using_offset_base()
497 srcPtr -= dec64table[offset]; in LZ4_memcpy_using_offset_base()
525 LZ4_memcpy_using_offset(BYTE* dstPtr, const BYTE* srcPtr, BYTE* dstEnd, const size_t offset) in LZ4_memcpy_using_offset() argument
531 switch(offset) { in LZ4_memcpy_using_offset()
552 LZ4_memcpy_using_offset_base(dstPtr, srcPtr, dstEnd, offset); in LZ4_memcpy_using_offset()
961 U32 offset = 0; in LZ4_compress_generic_validated() local
1082 if (maybe_extMem) offset = current - matchIndex; in LZ4_compress_generic_validated()
[all …]
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_border.c276 const float offset = MATH_SQRTF((2 * r - border_w) * border_w); in path_append_inner_rect() local
285 const float p3_y = y + r - offset; in path_append_inner_rect()
286 const float p4_x = x + r - offset; in path_append_inner_rect()
298 const float p10_y = y + r - offset; in path_append_inner_rect()
308 const float p16_x = x + w - r + offset; in path_append_inner_rect()
319 const float p21_x = x + r - offset; in path_append_inner_rect()
322 const float p22_y = y + h - r + offset; in path_append_inner_rect()
Dlv_vg_lite_path.c447 const float offset = r * PATH_ARC_MAGIC; in lv_vg_lite_path_append_rect() local
457 lv_vg_lite_path_cubic_to(path, x + w - r + offset, y, x + w, y + r - offset, x + w, y + r); in lv_vg_lite_path_append_rect()
463 …lv_vg_lite_path_cubic_to(path, x + w, y + h - r + offset, x + w - r + offset, y + h, x + w - r, y … in lv_vg_lite_path_append_rect()
469 lv_vg_lite_path_cubic_to(path, x + r - offset, y + h, x, y + h - r + offset, x, y + h - r); in lv_vg_lite_path_append_rect()
475 lv_vg_lite_path_cubic_to(path, x, y + r - offset, x + r - offset, y, x + r, y); in lv_vg_lite_path_append_rect()
/lvgl-latest/src/libs/barcode/
Dlv_barcode.c177 int32_t offset = x * scale + i; in lv_barcode_update() local
179 lv_canvas_set_px(obj, offset, 0, color, LV_OPA_COVER); in lv_barcode_update()
183 lv_canvas_set_px(obj, 0, offset, color, LV_OPA_COVER); in lv_barcode_update()
186 uint8_t * dest = lv_draw_buf_goto_xy(draw_buf, 0, offset); in lv_barcode_update()
/lvgl-latest/src/libs/tiny_ttf/
Dstb_truetype_htcw.h547 stbtt_uint32 offset; member
760 STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, STBTT_STREAM_TYPE data, int offset);
762 STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, const unsigned char * data, int offset);
1192 long pos = (long)(b->cursor + b->offset); in stbtt__buf_get8()
1209 long pos = (long)(b->cursor + b->offset); in stbtt__buf_peek8()
1250 r.offset = 0; in stbtt__new_buf()
1268 r.offset = b->offset + o; in stbtt__buf_range()
1371 static stbtt_uint8 ttBYTE(STBTT_STREAM_TYPE s, stbtt_uint32 offset) in ttBYTE() argument
1373 STBTT_STREAM_SEEK(s, offset); in ttBYTE()
1378 #define ttCHAR(s, offset) ((stbtt_int8)ttBYTE(s,offset)) argument
[all …]
/lvgl-latest/src/others/ime/
Dlv_ime_pinyin.c832 uint16_t offset = pinyin_ime->py_page * (3 * LV_IME_PINYIN_CAND_TEXT_NUM); in pinyin_page_proc() local
839 lv_pinyin_cand_str[i][j] = pinyin_ime->cand_str[offset + (i * 3) + j]; in pinyin_page_proc()
896 uint8_t index, len = 0, offset; in pinyin_search_matching() local
905 offset = py_str[0] - 'a'; in pinyin_search_matching()
908 cpHZ = &pinyin_ime->dict[pinyin_ime->py_pos[offset]]; in pinyin_search_matching()
909 count = pinyin_ime->py_num[offset]; in pinyin_search_matching()
1055 uint8_t index = 0, len = 0, offset = 0; in pinyin_k9_is_valid_py() local
1063 offset = py_str[0] - 'a'; in pinyin_k9_is_valid_py()
1066 cpHZ = &pinyin_ime->dict[pinyin_ime->py_pos[offset]]; in pinyin_k9_is_valid_py()
1067 count = pinyin_ime->py_num[offset]; in pinyin_k9_is_valid_py()
/lvgl-latest/src/widgets/label/
Dlv_label.c230 lv_point_set(&label->offset, 0, 0); in lv_label_set_long_mode()
721 lv_point_set(&label->offset, 0, 0); in lv_label_constructor()
822 label_draw_dsc.ofs_x = label->offset.x; in draw_main()
823 label_draw_dsc.ofs_y = label->offset.y; in draw_main()
886 label_draw_dsc.ofs_x = label->offset.x + size.x + in draw_main()
888 label_draw_dsc.ofs_y = label->offset.y; in draw_main()
895 label_draw_dsc.ofs_x = label->offset.x; in draw_main()
896 … label_draw_dsc.ofs_y = label->offset.y + size.y + lv_font_get_line_height(label_draw_dsc.font); in draw_main()
1028 if(act_time < 0) label->offset.x = start; in lv_label_refr_text()
1035 label->offset.x = 0; in lv_label_refr_text()
[all …]
Dlv_label_private.h47 lv_point_t offset; /**< Text draw position offset */ member
/lvgl-latest/src/widgets/image/
Dlv_image_private.h37 lv_point_t offset; member
/lvgl-latest/scripts/
DLVGLImage.py609 offset = h * self.stride
610 map = self.data[offset:offset + self.stride]
616 self.data[offset:offset + line_width] = processed
630 offset = self.h * self.stride + h * (self.stride // 2)
631 a = self.data[offset:offset + self.stride // 2]
634 offset = h * self.stride
635 rgb = self.data[offset:offset + self.stride]
641 self.data[offset:offset + line_width] = processed
654 offset = h * self.stride
655 map = self.data[offset:offset + self.stride]
[all …]

123