/lvgl-latest/src/draw/ |
D | lv_draw_buf.c | 168 const lv_image_header_t * header = &draw_buf->header; in lv_draw_buf_clear() local 169 uint32_t stride = header->stride; in lv_draw_buf_clear() 173 lv_memzero(buf, header->h * stride); in lv_draw_buf_clear() 182 a_draw_buf.x2 = draw_buf->header.w - 1; in lv_draw_buf_clear() 183 a_draw_buf.y2 = draw_buf->header.h - 1; in lv_draw_buf_clear() 202 uint8_t bpp = lv_color_format_get_bpp(header->cf); in lv_draw_buf_clear() 222 LV_ASSERT_FORMAT_MSG(dest->header.cf == src->header.cf, "Color format mismatch: %d != %d", in lv_draw_buf_copy() 223 dest->header.cf, src->header.cf); in lv_draw_buf_copy() 225 if(dest_area == NULL) line_width = dest->header.w; in lv_draw_buf_copy() 230 if(LV_COLOR_FORMAT_IS_INDEXED(dest->header.cf)) { in lv_draw_buf_copy() [all …]
|
D | lv_image_decoder.c | 32 static uint32_t img_width_to_stride(lv_image_header_t * header); 40 …image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t * header); 79 lv_result_t lv_image_decoder_get_info(const void * src, lv_image_header_t * header) in lv_image_decoder_get_info() argument 86 lv_image_decoder_t * decoder = image_decoder_get_info(&dsc, header); in lv_image_decoder_get_info() 112 dsc->decoder = image_decoder_get_info(dsc, &dsc->header); in lv_image_decoder_open() 137 dsc->decoded->header.w, in lv_image_decoder_open() 138 dsc->decoded->header.h, in lv_image_decoder_open() 140 dsc->decoded->header.cf); in lv_image_decoder_open() 245 if(args->stride_align && decoded->header.cf != LV_COLOR_FORMAT_RGB565A8) { in lv_image_decoder_post_process() 246 uint32_t stride_expect = lv_draw_buf_width_to_stride(decoded->header.w, decoded->header.cf); in lv_image_decoder_post_process() [all …]
|
/lvgl-latest/demos/benchmark/assets/ |
D | img_benchmark_lvgl_logo_rgb.c | 333 .header.magic = LV_IMAGE_HEADER_MAGIC, 335 .header.cf = LV_COLOR_FORMAT_RGB565, 337 .header.cf = LV_COLOR_FORMAT_RGB888, 339 .header.cf = LV_COLOR_FORMAT_XRGB8888, 341 .header.flags = 0, 342 .header.w = 100, 343 .header.h = 100, 345 .header.stride = 256, 347 .header.stride = 320, 349 .header.stride = 448,
|
/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_win.c | 8 static lv_obj_t * header = NULL; variable 35 header = lv_win_get_header(win); in test_win_should_have_valid_documented_default_values() 38 TEST_ASSERT_EQUAL(header, lv_obj_get_child(win, 0)); in test_win_should_have_valid_documented_default_values() 42 TEST_ASSERT_EQUAL(lv_display_get_dpi(lv_obj_get_display(win)) / 2, lv_obj_get_height(header)); in test_win_should_have_valid_documented_default_values() 43 TEST_ASSERT_EQUAL(0, lv_obj_get_child_count(header)); in test_win_should_have_valid_documented_default_values() 53 header = lv_win_get_header(win); in test_win_add_title_single() 62 TEST_ASSERT_EQUAL(1, lv_obj_get_child_count(header)); in test_win_add_title_single() 65 lv_obj_t * title = lv_obj_get_child(header, 0); in test_win_add_title_single() 74 header = lv_win_get_header(win); in test_win_add_title_multiple() 84 TEST_ASSERT_EQUAL(2, lv_obj_get_child_count(header)); in test_win_add_title_multiple() [all …]
|
/lvgl-latest/scripts/ |
D | jpg_to_sjpg.py | 71 header = bytearray() variable 74 header = header + bytearray("_SJPG__".encode("UTF-8")); variable 77 header = header + bytearray(("\x00" + SJPG_FILE_FORMAT_VERSION + "\x00").encode("UTF-8")); variable 80 header = header + width.to_bytes(2, byteorder='little'); variable 83 header = header + height.to_bytes(2, byteorder='little'); variable 86 header = header + splits.to_bytes(2, byteorder='little'); variable 89 header = header + int(JPEG_SPLIT_HEIGHT).to_bytes(2, byteorder='little'); variable 93 header = header + item_len.to_bytes(2, byteorder='little'); variable 98 sjpeg = header + sjpeg_data;
|
/lvgl-latest/examples/assets/ |
D | img_cogwheel_rgb.c | 429 .header.w = 100, 430 .header.h = 100, 432 .header.stride = 100, 434 .header.stride = 200, 436 .header.stride = 300, 438 .header.stride = 400, 440 .header.cf = LV_COLOR_FORMAT_NATIVE,
|
/lvgl-latest/demos/music/assets/ |
D | img_lv_demo_music_logo.c | 110 .header.magic = LV_IMAGE_HEADER_MAGIC, 111 .header.cf = LV_COLOR_FORMAT_ARGB8888, 112 .header.flags = 0, 113 .header.w = 97, 114 .header.h = 97, 115 .header.stride = 388,
|
/lvgl-latest/tests/src/test_assets/ |
D | test_img_lvgl_logo_png.c | 447 .header.magic = LV_IMAGE_HEADER_MAGIC, 448 .header.cf = LV_COLOR_FORMAT_RAW_ALPHA, 449 .header.flags = 0, 450 .header.w = 105, 451 .header.h = 40, 452 .header.stride = 0,
|
D | test_img_lvgl_logo_jpg.c | 196 .header.magic = LV_IMAGE_HEADER_MAGIC, 197 .header.cf = LV_COLOR_FORMAT_RAW, 198 .header.flags = 0, 199 .header.w = 105, 200 .header.h = 40, 201 .header.stride = 0,
|
/lvgl-latest/src/libs/tjpgd/ |
D | lv_tjpgd.c | 34 …coder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_image_header_t * header); 81 …ecoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_image_header_t * header) in decoder_info() argument 95 header->cf = LV_COLOR_FORMAT_RAW; in decoder_info() 96 header->w = img_dsc->header.w; in decoder_info() 97 header->h = img_dsc->header.h; in decoder_info() 98 header->stride = img_dsc->header.w * 3; in decoder_info() 117 header->cf = LV_COLOR_FORMAT_RAW; in decoder_info() 118 header->w = jd.width; in decoder_info() 119 header->h = jd.height; in decoder_info() 120 header->stride = jd.width * 3; in decoder_info() [all …]
|
/lvgl-latest/examples/libs/libpng/ |
D | img_png_demo.c | 1308 .header.magic = LV_IMAGE_HEADER_MAGIC, 1309 .header.cf = LV_COLOR_FORMAT_RAW_ALPHA, 1310 .header.flags = 0, 1311 .header.w = 160, 1312 .header.h = 120, 1313 .header.stride = 0,
|
/lvgl-latest/tests/test_images/stride_align1/UNCOMPRESSED/ |
D | test_RGB565A8_NONE_align1.c | 117 .header.magic = LV_IMAGE_HEADER_MAGIC, 118 .header.cf = LV_COLOR_FORMAT_RGB565A8, 119 .header.flags = 0, 120 .header.w = 71, 121 .header.h = 60, 122 .header.stride = 142,
|
D | test_RGB888_NONE_align1.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_RGB888, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 224,
|
D | test_XRGB8888_NONE_align1.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_XRGB8888, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 288,
|
D | test_I2_NONE_align1.c | 89 .header.magic = LV_IMAGE_HEADER_MAGIC, 90 .header.cf = LV_COLOR_FORMAT_I2, 91 .header.flags = 0, 92 .header.w = 71, 93 .header.h = 60, 94 .header.stride = 32,
|
D | test_I4_NONE_align1.c | 92 .header.magic = LV_IMAGE_HEADER_MAGIC, 93 .header.cf = LV_COLOR_FORMAT_I4, 94 .header.flags = 0, 95 .header.w = 71, 96 .header.h = 60, 97 .header.stride = 48,
|
D | test_I8_NONE_align1.c | 152 .header.magic = LV_IMAGE_HEADER_MAGIC, 153 .header.cf = LV_COLOR_FORMAT_I8, 154 .header.flags = 0, 155 .header.w = 71, 156 .header.h = 60, 157 .header.stride = 80,
|
D | test_L8_NONE_align1.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_L8, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 80,
|
D | test_RGB565_NONE_align1.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_RGB565, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 144,
|
/lvgl-latest/tests/test_images/stride_align64/UNCOMPRESSED/ |
D | test_ARGB8888_NONE_align64.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_ARGB8888, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 288,
|
D | test_A1_NONE_align64.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_A1, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 16,
|
D | test_A2_NONE_align64.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_A2, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 32,
|
D | test_A4_NONE_align64.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_A4, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 48,
|
D | test_A8_NONE_align64.c | 87 .header.magic = LV_IMAGE_HEADER_MAGIC, 88 .header.cf = LV_COLOR_FORMAT_A8, 89 .header.flags = 0, 90 .header.w = 71, 91 .header.h = 60, 92 .header.stride = 80,
|
D | test_I1_NONE_align64.c | 89 .header.magic = LV_IMAGE_HEADER_MAGIC, 90 .header.cf = LV_COLOR_FORMAT_I1, 91 .header.flags = 0, 92 .header.w = 71, 93 .header.h = 60, 94 .header.stride = 16,
|