/lvgl-latest/src/libs/thorvg/ |
D | tvgPaint.h | 46 Paint* target; member 92 if (P(compData->target)->unref() == 0) delete(compData->target); in ~Impl() 142 bool composite(Paint* source, Paint* target, CompositeMethod method) in composite() 145 …if ((!target && method != CompositeMethod::None) || (target && method == CompositeMethod::None)) r… in composite() 148 P(compData->target)->unref(); in composite() 149 if ((compData->target != target) && P(compData->target)->refCnt == 0) { in composite() 150 delete(compData->target); in composite() 153 if (!target && method == CompositeMethod::None) { in composite() 159 if (!target && method == CompositeMethod::None) return true; in composite() 162 P(target)->ref(); in composite() [all …]
|
D | tvgPaint.cpp | 169 if (compData) ret->pImpl->composite(ret, compData->target->duplicate(), compData->method); in duplicate() 216 if (compData && !(compData->target->pImpl->ctxFlag & ContextFlag::FastTrack)) { in render() 220 … if (MASK_REGION_MERGING(compData->method)) region.add(P(compData->target)->bounds(renderer)); in render() 222 cmp = renderer->target(region, COMPOSITE_TO_COLORSPACE(renderer, compData->method)); in render() 224 compData->target->pImpl->render(renderer); in render() 228 if (cmp) renderer->beginComposite(cmp, compData->method, compData->target->pImpl->opacity); in render() 255 auto target = compData->target; in update() local 257 P(target)->ctxFlag &= ~ContextFlag::FastTrack; //reset in update() 261 if (target->type() == Type::Shape) { in update() 262 auto shape = static_cast<Shape*>(target); in update() [all …]
|
D | tvgPicture.cpp | 68 const Paint* target; in needComposition() local 69 auto method = picture->composite(&target); in needComposition() 70 if (!target || method == tvg::CompositeMethod::ClipPath) return false; in needComposition() 71 if (target->pImpl->opacity == 255 || target->pImpl->opacity == 0) return false; in needComposition() 86 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render()
|
D | tvgWgCanvas.cpp | 58 renderer->target(nullptr, 0, 0); in ~WgCanvas() 63 Result WgCanvas::target(void* instance, void* surface, uint32_t w, uint32_t h, void* device) noexce… in target() function in WgCanvas 76 …if (!renderer->target((WGPUInstance)instance, (WGPUSurface)surface, w, h, (WGPUDevice)device)) ret… in target()
|
D | tvgGlCanvas.cpp | 65 Result GlCanvas::target(int32_t id, uint32_t w, uint32_t h) noexcept in target() function in GlCanvas 76 if (!renderer->target(id, w, h)) return Result::Unknown; in target()
|
D | tvgShape.h | 64 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render() 85 const Paint* target; in needComposition() local 86 auto method = shape->composite(&target); in needComposition() 87 if (!target || method == CompositeMethod::ClipPath) return false; in needComposition() 88 if (target->pImpl->opacity == 255 || target->pImpl->opacity == 0) { in needComposition() 89 if (target->type() == Type::Shape) { in needComposition() 90 auto shape = static_cast<const Shape*>(target); in needComposition()
|
D | tvgSwCanvas.cpp | 85 Result SwCanvas::target(uint32_t* buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) n… in target() function in SwCanvas 96 …if (!renderer->target(buffer, stride, w, h, static_cast<ColorSpace>(cs))) return Result::InvalidAr… in target()
|
D | tvgSwRenderer.h | 58 bool target(pixel_t* data, uint32_t stride, uint32_t w, uint32_t h, ColorSpace cs); 61 RenderCompositor* target(const RenderRegion& region, ColorSpace cs) override;
|
/lvgl-latest/tests/src/test_cases/ |
D | test_txt.c | 13 char target[20] = {0}; in test_txt_should_insert_string_into_another() local 16 strcpy(target, msg); in test_txt_should_insert_string_into_another() 18 lv_text_ins(target, msg_len, suffix); in test_txt_should_insert_string_into_another() 20 TEST_ASSERT_EQUAL_STRING("Hello World", target); in test_txt_should_insert_string_into_another() 26 char target[20] = {0}; in test_txt_should_handle_null_pointers_when_inserting() local 29 strcpy(target, msg); in test_txt_should_handle_null_pointers_when_inserting() 31 lv_text_ins(target, msg_len, NULL); in test_txt_should_handle_null_pointers_when_inserting() 33 TEST_ASSERT_EQUAL_STRING("Hello ", target); in test_txt_should_handle_null_pointers_when_inserting()
|
/lvgl-latest/examples/event/ |
D | lv_example_event_bubble.c | 7 lv_obj_t * target = lv_event_get_target(e); in event_cb() local 13 if(target == cont) return; in event_cb() 16 lv_obj_set_style_bg_color(target, lv_palette_main(LV_PALETTE_RED), 0); in event_cb()
|
/lvgl-latest/src/others/observer/ |
D | lv_observer.c | 296 lv_obj_remove_event_cb(observer->target, unsubscribe_on_delete_cb); in lv_subject_deinit() 297 lv_obj_remove_event_cb_with_user_data(observer->target, NULL, subject); in lv_subject_deinit() 345 observer->target = obj; in lv_subject_add_observer_obj() 358 …t * lv_subject_add_observer_with_target(lv_subject_t * subject, lv_observer_cb_t cb, void * target, in lv_subject_add_observer_with_target() argument 375 observer->target = target; in lv_subject_add_observer_with_target() 418 return observer->target; in lv_observer_get_target() 639 lv_obj_add_flag(observer->target, p->flag); in obj_flag_observer_cb() 642 lv_obj_remove_flag(observer->target, p->flag); in obj_flag_observer_cb() 654 lv_obj_add_state(observer->target, p->flag); in obj_state_observer_cb() 657 lv_obj_remove_state(observer->target, p->flag); in obj_state_observer_cb() [all …]
|
D | lv_observer_private.h | 35 void * target; /**< A target for the observer, e.g. a widget or style*/ member
|
/lvgl-latest/src/others/vg_lite_tvg/ |
D | vg_lite_tvg.cpp | 303 static Result shape_append_rect(std::unique_ptr<Shape> & shape, const vg_lite_buffer_t * target, 305 static Result canvas_set_target(vg_lite_ctx * ctx, vg_lite_buffer_t * target); 593 …vg_lite_error_t vg_lite_clear(vg_lite_buffer_t * target, vg_lite_rectangle_t * rectangle, vg_lite_… in vg_lite_clear() argument 596 TVG_CHECK_RETURN_VG_ERROR(canvas_set_target(ctx, target)); in vg_lite_clear() 599 TVG_CHECK_RETURN_VG_ERROR(shape_append_rect(shape, target, rectangle)); in vg_lite_clear() 607 vg_lite_error_t vg_lite_blit(vg_lite_buffer_t * target, in vg_lite_blit() argument 616 canvas_set_target(ctx, target); in vg_lite_blit() 628 vg_lite_error_t vg_lite_blit2(vg_lite_buffer_t * target, in vg_lite_blit2() argument 642 VG_LITE_RETURN_ERROR(vg_lite_blit(target, source0, matrix0, blend, 0, filter)); in vg_lite_blit2() 643 VG_LITE_RETURN_ERROR(vg_lite_blit(target, source1, matrix1, blend, 0, filter)); in vg_lite_blit2() [all …]
|
D | vg_lite.h | 1021 …vg_lite_error_t vg_lite_clear(vg_lite_buffer_t *target, vg_lite_rectangle_t *rect, vg_lite_color_t… 1024 vg_lite_error_t vg_lite_blit(vg_lite_buffer_t *target, 1032 vg_lite_error_t vg_lite_blit_rect(vg_lite_buffer_t *target, 1041 vg_lite_error_t vg_lite_blit2(vg_lite_buffer_t *target, 1050 vg_lite_error_t vg_lite_copy_image(vg_lite_buffer_t *target, 1060 vg_lite_error_t vg_lite_draw(vg_lite_buffer_t *target, 1127 vg_lite_error_t vg_lite_draw_pattern(vg_lite_buffer_t *target, 1158 vg_lite_error_t vg_lite_draw_grad(vg_lite_buffer_t *target, 1183 vg_lite_error_t vg_lite_draw_linear_grad(vg_lite_buffer_t *target, 1210 vg_lite_error_t vg_lite_draw_radial_grad(vg_lite_buffer_t *target,
|
/lvgl-latest/docs/details/integration/os/buildroot/ |
D | image_generation.rst | 115 - Enable SSH in ``target-packages > Networking applications > openssh`` 143 system rather than the target system. This includes tools and utilities that 146 process for the target. 153 This directory holds the final output images generated for the target system, 156 ``uImage``, or others that are ready to be deployed onto the target hardware. 158 target 161 The ``target`` folder contains the files that are specifically intended for the 162 target system. This includes the root filesystem and any additional files that 163 will be included in the target environment. The structure within this folder 167 the target system to function properly.
|
D | index.rst | 9 system, while using cross-compilation to allow building for multiple target
|
/lvgl-latest/src/misc/ |
D | lv_array.c | 71 void lv_array_copy(lv_array_t * target, const lv_array_t * source) in lv_array_copy() argument 76 lv_array_deinit(target); in lv_array_copy() 77 lv_array_init(target, source->capacity, source->element_size); in lv_array_copy() 78 lv_memcpy(target->data, source->data, source->size * source->element_size); in lv_array_copy() 79 target->size = source->size; in lv_array_copy()
|
D | lv_event_private.h | 63 void lv_event_mark_deleted(void * target);
|
/lvgl-latest/docs/details/integration/renderers/ |
D | arm2d.rst | 51 - The target processors are **Cortex-M55**, **Cortex-M52** and **Cortex-M85** 52 - The target processors support 56 - The target device contains
|
/lvgl-latest/demos/smartwatch/ |
D | lv_demo_smartwatch_home.c | 43 static void animate_analog_seconds(lv_obj_t * target); 147 lv_obj_t * target = lv_event_get_target(e); in lv_demo_smartwatch_face_selected_cb() local 149 if(target == lv_demo_smartwatch_get_tileview()) { in lv_demo_smartwatch_face_selected_cb() 258 static void animate_analog_seconds(lv_obj_t * target) in animate_analog_seconds() argument 262 …anim_set_values(&seconds_animation, lv_image_get_rotation(target), lv_image_get_rotation(target) +… in animate_analog_seconds() 263 lv_anim_set_var(&seconds_animation, target); in animate_analog_seconds()
|
/lvgl-latest/tests/makefile_uefi/ |
D | Makefile | 9 …-target $(ARCH)-unknown-windows -ffreestanding -fshort-wchar -mno-red-zone -fno-stack-protector …
|
/lvgl-latest/env_support/pikascript/ |
D | pika_lvgl_lv_obj.c | 64 lv_obj_t* target = lv_event_get_target(e); in __pika_event_cb() local 66 eventListener_getHandler(pika_lv_event_listener_g, (uintptr_t)target); in __pika_event_cb()
|
/lvgl-latest/scripts/ |
D | generate_lv_conf.py | 43 args.config = os.path.join(args.target, "lv_conf.h") 46 args.defaults = os.path.join(args.target, "lv_conf.defaults")
|
/lvgl-latest/docs/ |
D | README.md | 98 .. _layouts: <=== Creates an explicit link target 112 The first line is for the purposes of providing a uniquely-named **link target** that can be refere… 127 ##### When "link text" should be a title or section heading from the target document: 133 …eading just below the **link target**. For this reason, when using this syntax, `{LINK NAME}` mus… 143 This latter syntax enables you to put a **link target** anywhere in an .RST file (not just above a … 196 …*link target** directive above, this directive has 2 colons. (The only ReST and sphinx directives…
|
/lvgl-latest/docs/details/integration/os/yocto/ |
D | core_components.rst | 49 to as the "target"). The target often equates to the first part of a 58 about how BitBake chooses between different target versions and providers in the 70 occurs, the target that failed and those that depend on it cannot be 126 target. `The yocto project layer model <https://docs.yoctoproject.org/
|