Home
last modified time | relevance | path

Searched full:because (Results 1 – 25 of 84) sorted by relevance

1234

/lvgl-latest/src/draw/
Dlv_img_buf.c61 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_get_px_color()
72 *dsc->header.w + 3 means rounding up to 4 because the lines are byte aligned in lv_img_buf_get_px_color()
83 *dsc->header.w + 1 means rounding up to 2 because the lines are byte aligned in lv_img_buf_get_px_color()
113 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_get_px_alpha()
126 *dsc->header.w + 4 means rounding up to 8 because the lines are byte aligned in lv_img_buf_get_px_alpha()
141 *dsc->header.w + 1 means rounding up to 8 because the lines are byte aligned in lv_img_buf_get_px_alpha()
170 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_alpha()
182 *dsc->header.w + 4 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_alpha()
194 *dsc->header.w + 1 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_alpha()
227 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_color()
[all …]
Dlv_img_decoder.c309 /*Symbols always have transparent parts. Important because of cover check in the draw in lv_img_decoder_built_in_info()
310 *function. The actual value doesn't matter because lv_draw_label will draw it*/ in lv_img_decoder_built_in_info()
578 /*Because of Alpha byte 16 bit color can start on odd address which can cause crash*/ in lv_img_decoder_built_in_line_alpha()
712 /*Because of Alpha byte 16 bit color can start on odd address which can cause crash*/ in lv_img_decoder_built_in_line_indexed()
Dlv_img_cache.c25 /*Don't let life to be greater than this limit because it would require a lot of time to
153 LV_LOG_WARN("Can't change cache size because it's disabled by LV_IMG_CACHE_DEF_SIZE = 0"); in lv_img_cache_set_size()
/lvgl-latest/src/misc/
Dlv_anim.h52 * The `x` in `_xcb_t` means it's not a fully generic prototype because
179 * This function might be used when LVGL is bound to other languages because
372 * This function exists because it's logical that all anim. functions receives an
387 * This function exists because it's logical that all anim. functions receives an
418 * Shouldn't be used directly because it is called in `lv_refr_now()`.
Dlv_timer.c112 … TIMER_TRACE("Start from the first timer again because a timer was created or deleted"); in lv_timer_handler()
161 …he 'x' in the argument name indicates that it's not a fully generic function because it not follows
321 …TIMER_TRACE("deleting timer with %p callback because the repeat count is over", *((void **)&timer-… in lv_timer_exec()
Dlv_txt.c694 * E.g. in "AÁRT" index of 'R' is 2th char but start at byte 3 because 'Á' is 2 bytes long
714 * E.g. in "AÁRT" index of 'R' is 2th char but start at byte 3 because 'Á' is 2 bytes long
826 * E.g. in "AÁRT" index of 'R' is 2th char but start at byte 3 because 'Á' is 2 bytes long
839 * E.g. in "AÁRT" index of 'R' is 2th char but start at byte 3 because 'Á' is 2 bytes long
Dlv_txt.h232 * E.g. in UTF-8 "AÁRT" index of 'R' is 2 but start at byte 3 because 'Á' is 2 bytes long
241 * E.g. in UTF-8 "AÁRT" index of 'R' is 2 but start at byte 3 because 'Á' is 2 bytes long
/lvgl-latest/src/widgets/
Dlv_img.c111 /*If memory was allocated because of the previous `src_type` then free it*/ in lv_img_set_src()
121 …/*If memory was allocated because of the previous `src_type` then save its pointer and free after … in lv_img_set_src()
204 /* Disable invalidations because lv_obj_refresh_ext_draw_size would invalidate in lv_img_set_angle()
238 /* Disable invalidations because lv_obj_refresh_ext_draw_size would invalidate in lv_img_set_pivot()
273 /* Disable invalidations because lv_obj_refresh_ext_draw_size would invalidate in lv_img_set_zoom()
Dlv_roller.c156 /*Set the value even if it's the same as the current value because in lv_roller_set_selected()
689 /*Count he lines to reach the clicked letter. But ignore the last '\n' because it in release_handler()
/lvgl-latest/src/extra/libs/png/
Dlodepng.h704 Used internally by default if "auto_convert" is enabled. Public because it's useful for custom algo…
1225 These files work without modification for both C and C++ compilers because all
1273 pixels, width and height because these are already gotten directly from the decoder
1472 the result will look ugly because only the red channel is taken (it assumes all
1513 LodePNG always uses big endian because the PNG file format does so internally.
1624 It's necessary to make the distinction between these 3 cases because the PNG
1666 CHAR_BITS must be 8 or higher, because LodePNG uses unsigned chars for octets.
/lvgl-latest/src/hal/
Dlv_hal_disp.h58 …/*1: flushing is in progress. (It can't be a bit field because when it's cleared from IRQ Read-Mod…
60 …/*1: It was the last chunk to flush. (It can't be a bit field because when it's cleared from IRQ R…
101 * Use only if required because it's slower.*/
/lvgl-latest/src/extra/widgets/colorwheel/
Dlv_colorwheel.c24 …al lines are calculated for the outer ring of the widget their lengths are jittering because of the
278 *So make lines a little bit longer because the masking makes a more even result*/ in draw_disc_grad()
391 uint32_t c = *((uint32_t *)lv_event_get_param(e)); /*uint32_t because can be UTF-8*/ in lv_colorwheel_event()
/lvgl-latest/.github/workflows/
Dclose_old_issues.yml15 …stale-issue-message: 'This issue is stale because it has been open 14 days with no activity. Remov…
19 Now we mark this as "stale" because there was no activity here for 14 days.
/lvgl-latest/docs/libs/
Dbmp.md16 - Only BMP files are supported and BMP images as C array (`lv_img_dsc_t`) are not. It's because the…
21 - Because not the whole image is read in can not be zoomed or rotated.
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_8.py4 # A class is used to keep track of the series list because later we
119 # This is because the Z-height of a series matches the order it was initialised
Dlv_example_chart_8.c4 /* A struct is used to keep track of the series list because later we need to draw to the series i…
122 This is because the Z-height of a series matches the order it was initialised */ in lv_example_chart_8()
/lvgl-latest/docs/get-started/os/
Dnuttx.md22 …ence/pages/viewpage.action?pageId=139629474), LVGL is a good alternative because users could find …
45 …ps://www.st.com/en/evaluation-tools/32f429idiscovery.html) as an example because it is a very popu…
/lvgl-latest/docs/intro/
Dindex.md199 - If your display has an SPI port consider changing to a model with a parallel interface because it…
200 - Keep the display buffer in internal RAM (not in external SRAM) because LVGL uses it a lot and it …
/lvgl-latest/docs/overview/
Dcoords.md83 …els of padding on every side the above code will place `obj` at (15, 25) because the content area …
234 This works, but it's not really flexible because the pressed coordinate is hard-coded. If the butto…
Ddrawing.md45 …mediately draw to the second buffer when the first is sent to `flush_cb` because the flushing shou…
130 …re drawn. For example LVGL use the post drawing phase to draw scrollbars because they should be ab…
Dstyle.md78 In this case, when the button is released (it's in default state) it will be red because a perfect …
79 When the button is pressed the light-gray color is a better match because it describes the current …
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_arc.c19 #define SPLIT_ANGLE_GAP_LIMIT 60 /*With small gaps in the arc don't bother with splitting because
87 …area_out.x2 = center->x + radius - 1; /*-1 because the center already belongs to the left/bottom … in lv_draw_sw_arc()
/lvgl-latest/src/core/
Dlv_indev_scroll.c334 *It's important only to be scrollable on the current axis (hor/ver) because if the scroll in find_scroll_obj()
610 /*If there is snapping in the current direction don't use the elastic factor because in elastic_diff()
Dlv_obj.c457 …lv_obj_enable_style_refresh(false); /*No need to refresh the style because the object will be dele… in lv_obj_destructor()
567 …/*Add the mask and use `obj+8` as custom id. Don't use `obj` directly because it might be used by … in lv_obj_draw()
/lvgl-latest/src/extra/libs/tiny_ttf/
Dstb_truetype_htcw.h402 … // because this API is really for baking character bitmaps into textures. if you want to render
767 // need to do anything special to free it, because the contents are pure
864 #define stbtt_vertex_type short // can't use stbtt_int16 because that's not visible in the header f…
1048 // That's because getting it out of the .ttf file is really hard, because
1128 // problematic because there are e.g. 16 english LCIDs and 16 arabic LCIDs
3510 // note though that this does happen some of the time because

1234