diff --git a/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c b/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c index 0fb47fce50..827f201bbf 100644 --- a/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c +++ b/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c @@ -133,6 +133,7 @@ const lv_image_dsc_t img_benchmark_cogwheel_alpha256 = { .header.cf = LV_COLOR_FORMAT_A8, .header.w = 100, .header.h = 100, + .header.stride = 100, .data = img_benchmark_cogwheel_alpha256_map, .data_size = sizeof(img_benchmark_cogwheel_alpha256_map), }; diff --git a/demos/benchmark/assets/img_benchmark_cogwheel_argb.c b/demos/benchmark/assets/img_benchmark_cogwheel_argb.c index a830cc13af..a7ef0d07c0 100644 --- a/demos/benchmark/assets/img_benchmark_cogwheel_argb.c +++ b/demos/benchmark/assets/img_benchmark_cogwheel_argb.c @@ -424,7 +424,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_ARGB uint8_t img_be const lv_image_dsc_t img_benchmark_cogwheel_argb = { .header.w = 100, .header.h = 100, - // .data_size = 10000 * LV_COLOR_FORMAT_NATIVE_ALPHA_SIZE, + .header.stride = LV_COLOR_DEPTH == 16 ? 200 : 400, .header.cf = LV_COLOR_DEPTH == 16 ? LV_COLOR_FORMAT_RGB565A8 : LV_COLOR_FORMAT_ARGB8888, .data = img_benchmark_cogwheel_argb_map, .data_size = sizeof(img_benchmark_cogwheel_argb_map), diff --git a/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c b/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c index 3857d1b8f7..b8a40d0e5c 100644 --- a/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c +++ b/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c @@ -134,6 +134,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_INDEXED16 uint8_t i const lv_image_dsc_t img_benchmark_cogwheel_indexed16 = { .header.w = 100, .header.h = 100, + .header.stride = 50, .header.cf = LV_COLOR_FORMAT_I4, .data = img_benchmark_cogwheel_indexed16_map, .data_size = sizeof(img_benchmark_cogwheel_indexed16_map), diff --git a/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c b/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c index 259c62805c..654335b81e 100644 --- a/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c +++ b/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c @@ -325,6 +325,13 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_RGB uint8_t img_ben const lv_image_dsc_t img_benchmark_cogwheel_rgb = { .header.w = 100, .header.h = 100, +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + .header.stride = 100, +#elif LV_COLOR_DEPTH == 16 + .header.stride = 200, +#elif LV_COLOR_DEPTH == 32 + .header.stride = 400, +#endif .header.cf = LV_COLOR_FORMAT_NATIVE, .data = img_benchmark_cogwheel_rgb_map, .data_size = sizeof(img_benchmark_cogwheel_rgb_map), diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_1.c b/demos/multilang/assets/avatars/img_multilang_avatar_1.c index 48da7600c2..aea3b5ec14 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_1.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_1.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_1 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_1_map, .data_size = sizeof(img_multilang_avatar_1_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_10.c b/demos/multilang/assets/avatars/img_multilang_avatar_10.c index 24662462e0..6dc23f5b52 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_10.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_10.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_10 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_10_map, .data_size = sizeof(img_multilang_avatar_10_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_11.c b/demos/multilang/assets/avatars/img_multilang_avatar_11.c index 0b33e9338d..f2d5806baa 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_11.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_11.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_11 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_11_map, .data_size = sizeof(img_multilang_avatar_11_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_12.c b/demos/multilang/assets/avatars/img_multilang_avatar_12.c index b164ad8c2c..2464a515f0 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_12.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_12.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_12 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_12_map, .data_size = sizeof(img_multilang_avatar_12_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_13.c b/demos/multilang/assets/avatars/img_multilang_avatar_13.c index 8fcf0e83a5..5870bf99a8 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_13.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_13.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_13 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_13_map, .data_size = sizeof(img_multilang_avatar_13_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_14.c b/demos/multilang/assets/avatars/img_multilang_avatar_14.c index 0f4aab1e35..84c490e439 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_14.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_14.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_14 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_14_map, .data_size = sizeof(img_multilang_avatar_14_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_15.c b/demos/multilang/assets/avatars/img_multilang_avatar_15.c index 1b61810a56..4b0d7729e6 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_15.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_15.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_15 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_15_map, .data_size = sizeof(img_multilang_avatar_15_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_16.c b/demos/multilang/assets/avatars/img_multilang_avatar_16.c index 08153d5708..04044faf83 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_16.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_16.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_16 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_16_map, .data_size = sizeof(img_multilang_avatar_16_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_17.c b/demos/multilang/assets/avatars/img_multilang_avatar_17.c index f0da26fc1a..386efe9b0b 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_17.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_17.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_17 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_17_map, .data_size = sizeof(img_multilang_avatar_17_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_18.c b/demos/multilang/assets/avatars/img_multilang_avatar_18.c index dc14b3a5af..149e7a73e9 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_18.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_18.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_18 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_18_map, .data_size = sizeof(img_multilang_avatar_18_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_19.c b/demos/multilang/assets/avatars/img_multilang_avatar_19.c index ea07287dd4..ba8c6a36cc 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_19.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_19.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_19 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_19_map, .data_size = sizeof(img_multilang_avatar_19_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_2.c b/demos/multilang/assets/avatars/img_multilang_avatar_2.c index bda29c18eb..cf2c48215d 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_2.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_2.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_2 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_2_map, .data_size = sizeof(img_multilang_avatar_2_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_22.c b/demos/multilang/assets/avatars/img_multilang_avatar_22.c index f29a77afc0..d2decb0394 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_22.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_22.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_22 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_22_map, .data_size = sizeof(img_multilang_avatar_22_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_25.c b/demos/multilang/assets/avatars/img_multilang_avatar_25.c index c280b062cc..e9e3a37f92 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_25.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_25.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_25 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_25_map, .data_size = sizeof(img_multilang_avatar_25_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_3.c b/demos/multilang/assets/avatars/img_multilang_avatar_3.c index fd046ca8bf..ef78e35a45 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_3.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_3.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_3 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_3_map, .data_size = sizeof(img_multilang_avatar_3_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_4.c b/demos/multilang/assets/avatars/img_multilang_avatar_4.c index a7cbd6097b..e1137ec631 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_4.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_4.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_4 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_4_map, .data_size = sizeof(img_multilang_avatar_4_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_5.c b/demos/multilang/assets/avatars/img_multilang_avatar_5.c index b4af2bdb81..f956a3da7a 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_5.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_5.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_5 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_5_map, .data_size = sizeof(img_multilang_avatar_5_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_6.c b/demos/multilang/assets/avatars/img_multilang_avatar_6.c index 6ac0a416d2..9db7c35737 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_6.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_6.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_6 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_6_map, .data_size = sizeof(img_multilang_avatar_6_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_7.c b/demos/multilang/assets/avatars/img_multilang_avatar_7.c index 7fd85dd5bb..4296997242 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_7.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_7.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_7 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_7_map, .data_size = sizeof(img_multilang_avatar_7_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_8.c b/demos/multilang/assets/avatars/img_multilang_avatar_8.c index 52e83ada2a..a87d917ca2 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_8.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_8.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_8 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_8_map, .data_size = sizeof(img_multilang_avatar_8_map), }; diff --git a/demos/multilang/assets/avatars/img_multilang_avatar_9.c b/demos/multilang/assets/avatars/img_multilang_avatar_9.c index 531570f909..4cbaefe916 100644 --- a/demos/multilang/assets/avatars/img_multilang_avatar_9.c +++ b/demos/multilang/assets/avatars/img_multilang_avatar_9.c @@ -158,6 +158,7 @@ const lv_image_dsc_t img_multilang_avatar_9 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 128, .header.h = 128, + .header.stride = 512, .data = img_multilang_avatar_9_map, .data_size = sizeof(img_multilang_avatar_9_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_artist_palette.c b/demos/multilang/assets/emojis/img_emoji_artist_palette.c index 5e4456e3d5..4c82c64da1 100644 --- a/demos/multilang/assets/emojis/img_emoji_artist_palette.c +++ b/demos/multilang/assets/emojis/img_emoji_artist_palette.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_artist_palette = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_artist_palette_map, .data_size = sizeof(img_emoji_artist_palette_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_books.c b/demos/multilang/assets/emojis/img_emoji_books.c index b8627b1a91..6e29cfc94f 100644 --- a/demos/multilang/assets/emojis/img_emoji_books.c +++ b/demos/multilang/assets/emojis/img_emoji_books.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_books = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_books_map, .data_size = sizeof(img_emoji_books_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_camera_with_flash.c b/demos/multilang/assets/emojis/img_emoji_camera_with_flash.c index 8cf787d47f..e9edaaadd4 100644 --- a/demos/multilang/assets/emojis/img_emoji_camera_with_flash.c +++ b/demos/multilang/assets/emojis/img_emoji_camera_with_flash.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_camera_with_flash = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_camera_with_flash_map, .data_size = sizeof(img_emoji_camera_with_flash_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_cat_face.c b/demos/multilang/assets/emojis/img_emoji_cat_face.c index c81fc3cf90..7e6ef7d6a3 100644 --- a/demos/multilang/assets/emojis/img_emoji_cat_face.c +++ b/demos/multilang/assets/emojis/img_emoji_cat_face.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_cat_face = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_cat_face_map, .data_size = sizeof(img_emoji_cat_face_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_deciduous_tree.c b/demos/multilang/assets/emojis/img_emoji_deciduous_tree.c index de2158bab8..4c76a59e52 100644 --- a/demos/multilang/assets/emojis/img_emoji_deciduous_tree.c +++ b/demos/multilang/assets/emojis/img_emoji_deciduous_tree.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_deciduous_tree = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 16, .header.h = 19, + .header.stride = 64, .data = img_emoji_deciduous_tree_map, .data_size = sizeof(img_emoji_deciduous_tree_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_dog_face.c b/demos/multilang/assets/emojis/img_emoji_dog_face.c index cac69394a7..339499e5eb 100644 --- a/demos/multilang/assets/emojis/img_emoji_dog_face.c +++ b/demos/multilang/assets/emojis/img_emoji_dog_face.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_dog_face = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_dog_face_map, .data_size = sizeof(img_emoji_dog_face_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_earth_globe_europe_africa.c b/demos/multilang/assets/emojis/img_emoji_earth_globe_europe_africa.c index 1952179598..c6b825ce43 100644 --- a/demos/multilang/assets/emojis/img_emoji_earth_globe_europe_africa.c +++ b/demos/multilang/assets/emojis/img_emoji_earth_globe_europe_africa.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_earth_globe_europe_africa = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 19, .header.h = 19, + .header.stride = 76, .data = img_emoji_earth_globe_europe_africa_map, .data_size = sizeof(img_emoji_earth_globe_europe_africa_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_flexed_biceps.c b/demos/multilang/assets/emojis/img_emoji_flexed_biceps.c index bb5982b158..e358d405fd 100644 --- a/demos/multilang/assets/emojis/img_emoji_flexed_biceps.c +++ b/demos/multilang/assets/emojis/img_emoji_flexed_biceps.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_flexed_biceps = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_flexed_biceps_map, .data_size = sizeof(img_emoji_flexed_biceps_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_movie_camera.c b/demos/multilang/assets/emojis/img_emoji_movie_camera.c index 60f7ed09dc..431aa92c46 100644 --- a/demos/multilang/assets/emojis/img_emoji_movie_camera.c +++ b/demos/multilang/assets/emojis/img_emoji_movie_camera.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_movie_camera = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_movie_camera_map, .data_size = sizeof(img_emoji_movie_camera_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_red_heart.c b/demos/multilang/assets/emojis/img_emoji_red_heart.c index a19fbdc819..c9b02e5fed 100644 --- a/demos/multilang/assets/emojis/img_emoji_red_heart.c +++ b/demos/multilang/assets/emojis/img_emoji_red_heart.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_red_heart = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_red_heart_map, .data_size = sizeof(img_emoji_red_heart_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_rocket.c b/demos/multilang/assets/emojis/img_emoji_rocket.c index 0e85e93599..2eaa3d8da2 100644 --- a/demos/multilang/assets/emojis/img_emoji_rocket.c +++ b/demos/multilang/assets/emojis/img_emoji_rocket.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_rocket = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 16, .header.h = 19, + .header.stride = 64, .data = img_emoji_rocket_map, .data_size = sizeof(img_emoji_rocket_map), }; diff --git a/demos/multilang/assets/emojis/img_emoji_soccer_ball.c b/demos/multilang/assets/emojis/img_emoji_soccer_ball.c index 1e5799a1fe..b6675f1b79 100644 --- a/demos/multilang/assets/emojis/img_emoji_soccer_ball.c +++ b/demos/multilang/assets/emojis/img_emoji_soccer_ball.c @@ -49,6 +49,7 @@ const lv_image_dsc_t img_emoji_soccer_ball = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 18, .header.h = 19, + .header.stride = 72, .data = img_emoji_soccer_ball_map, .data_size = sizeof(img_emoji_soccer_ball_map), }; diff --git a/demos/multilang/assets/img_multilang_like.c b/demos/multilang/assets/img_multilang_like.c index e92389f1d9..a0a960a216 100644 --- a/demos/multilang/assets/img_multilang_like.c +++ b/demos/multilang/assets/img_multilang_like.c @@ -47,6 +47,7 @@ const lv_image_dsc_t img_multilang_like = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 20, .header.h = 17, + .header.stride = 80, .data = img_multilang_like_map, .data_size = sizeof(img_multilang_like_map), }; diff --git a/demos/music/assets/img_lv_demo_music_btn_corner_large.c b/demos/music/assets/img_lv_demo_music_btn_corner_large.c index 86fdc986a8..49b7d8aa33 100644 --- a/demos/music/assets/img_lv_demo_music_btn_corner_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_corner_large.c @@ -49,6 +49,7 @@ img_lv_demo_music_btn_corner_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_corner = { .header.w = 32, .header.h = 32, + .header.stride = 128, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_corner_map, .data_size = sizeof(img_lv_demo_music_btn_corner_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_list_pause.c b/demos/music/assets/img_lv_demo_music_btn_list_pause.c index a159f26876..adf274a47a 100644 --- a/demos/music/assets/img_lv_demo_music_btn_list_pause.c +++ b/demos/music/assets/img_lv_demo_music_btn_list_pause.c @@ -71,6 +71,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_list_pause_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_list_pause = { .header.w = 58, .header.h = 60, + .header.stride = 232, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_list_pause_map, .data_size = sizeof(img_lv_demo_music_btn_list_pause_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c b/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c index 0663939f78..0916a8cb74 100644 --- a/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c @@ -122,6 +122,7 @@ img_lv_demo_music_btn_list_pause_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_list_pause = { .header.w = 106, .header.h = 105, + .header.stride = 424, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_list_pause_map, .data_size = sizeof(img_lv_demo_music_btn_list_pause_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_list_play.c b/demos/music/assets/img_lv_demo_music_btn_list_play.c index b2f72d3200..d50fb5cc9d 100644 --- a/demos/music/assets/img_lv_demo_music_btn_list_play.c +++ b/demos/music/assets/img_lv_demo_music_btn_list_play.c @@ -71,6 +71,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_list_play_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_list_play = { .header.w = 58, .header.h = 60, + .header.stride = 232, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_list_play_map, .data_size = sizeof(img_lv_demo_music_btn_list_play_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_list_play_large.c b/demos/music/assets/img_lv_demo_music_btn_list_play_large.c index 06c1f630f7..bb9c010633 100644 --- a/demos/music/assets/img_lv_demo_music_btn_list_play_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_list_play_large.c @@ -122,6 +122,7 @@ img_lv_demo_music_btn_list_play_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_list_play = { .header.w = 106, .header.h = 105, + .header.stride = 424, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_list_play_map, .data_size = sizeof(img_lv_demo_music_btn_list_play_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_loop.c b/demos/music/assets/img_lv_demo_music_btn_loop.c index bd1ee1c699..6af031f454 100644 --- a/demos/music/assets/img_lv_demo_music_btn_loop.c +++ b/demos/music/assets/img_lv_demo_music_btn_loop.c @@ -35,6 +35,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_loop_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_loop = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_loop_map, .data_size = sizeof(img_lv_demo_music_btn_loop_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_loop_large.c b/demos/music/assets/img_lv_demo_music_btn_loop_large.c index 217ccdc64b..1caf43ab4f 100644 --- a/demos/music/assets/img_lv_demo_music_btn_loop_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_loop_large.c @@ -53,6 +53,7 @@ img_lv_demo_music_btn_loop_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_loop = { .header.w = 37, .header.h = 36, + .header.stride = 148, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_loop_map, .data_size = sizeof(img_lv_demo_music_btn_loop_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_next.c b/demos/music/assets/img_lv_demo_music_btn_next.c index 89bb2bdef9..5f45a316fd 100644 --- a/demos/music/assets/img_lv_demo_music_btn_next.c +++ b/demos/music/assets/img_lv_demo_music_btn_next.c @@ -73,6 +73,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_next_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_next = { .header.w = 62, .header.h = 62, + .header.stride = 248, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_next_map, .data_size = sizeof(img_lv_demo_music_btn_next_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_next_large.c b/demos/music/assets/img_lv_demo_music_btn_next_large.c index 19d5b8952a..c155b1148f 100644 --- a/demos/music/assets/img_lv_demo_music_btn_next_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_next_large.c @@ -127,6 +127,7 @@ img_lv_demo_music_btn_next_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_next = { .header.w = 110, .header.h = 110, + .header.stride = 440, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_next_map, .data_size = sizeof(img_lv_demo_music_btn_next_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_pause.c b/demos/music/assets/img_lv_demo_music_btn_pause.c index 835438106d..06b011c90c 100644 --- a/demos/music/assets/img_lv_demo_music_btn_pause.c +++ b/demos/music/assets/img_lv_demo_music_btn_pause.c @@ -88,6 +88,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_pause_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_pause = { .header.w = 79, .header.h = 77, + .header.stride = 316, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_pause_map, .data_size = sizeof(img_lv_demo_music_btn_pause_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_pause_large.c b/demos/music/assets/img_lv_demo_music_btn_pause_large.c index f6b52b7cfa..3714468b16 100644 --- a/demos/music/assets/img_lv_demo_music_btn_pause_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_pause_large.c @@ -160,6 +160,7 @@ img_lv_demo_music_btn_pause_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_pause = { .header.w = 141, .header.h = 142, + .header.stride = 564, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_pause_map, .data_size = sizeof(img_lv_demo_music_btn_pause_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_play.c b/demos/music/assets/img_lv_demo_music_btn_play.c index 11f93deef0..1eecc60fe3 100644 --- a/demos/music/assets/img_lv_demo_music_btn_play.c +++ b/demos/music/assets/img_lv_demo_music_btn_play.c @@ -88,6 +88,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_play_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_play = { .header.w = 79, .header.h = 77, + .header.stride = 316, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_play_map, .data_size = sizeof(img_lv_demo_music_btn_play_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_play_large.c b/demos/music/assets/img_lv_demo_music_btn_play_large.c index fb73d2916e..3340514c9c 100644 --- a/demos/music/assets/img_lv_demo_music_btn_play_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_play_large.c @@ -160,6 +160,7 @@ img_lv_demo_music_btn_play_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_play = { .header.w = 141, .header.h = 142, + .header.stride = 564, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_play_map, .data_size = sizeof(img_lv_demo_music_btn_play_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_prev.c b/demos/music/assets/img_lv_demo_music_btn_prev.c index ec3392d653..72f46ebcce 100644 --- a/demos/music/assets/img_lv_demo_music_btn_prev.c +++ b/demos/music/assets/img_lv_demo_music_btn_prev.c @@ -73,6 +73,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_prev_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_prev = { .header.w = 62, .header.h = 62, + .header.stride = 248, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_prev_map, .data_size = sizeof(img_lv_demo_music_btn_prev_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_prev_large.c b/demos/music/assets/img_lv_demo_music_btn_prev_large.c index 04c8493be0..ed06a770e2 100644 --- a/demos/music/assets/img_lv_demo_music_btn_prev_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_prev_large.c @@ -128,6 +128,7 @@ img_lv_demo_music_btn_prev_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_prev = { .header.w = 110, .header.h = 110, + .header.stride = 440, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_prev_map, .data_size = sizeof(img_lv_demo_music_btn_prev_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_rnd.c b/demos/music/assets/img_lv_demo_music_btn_rnd.c index 324477b7a7..349944e697 100644 --- a/demos/music/assets/img_lv_demo_music_btn_rnd.c +++ b/demos/music/assets/img_lv_demo_music_btn_rnd.c @@ -35,6 +35,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_rnd_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_rnd = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_rnd_map, .data_size = sizeof(img_lv_demo_music_btn_rnd_map), diff --git a/demos/music/assets/img_lv_demo_music_btn_rnd_large.c b/demos/music/assets/img_lv_demo_music_btn_rnd_large.c index 2e4b442022..58969559ce 100644 --- a/demos/music/assets/img_lv_demo_music_btn_rnd_large.c +++ b/demos/music/assets/img_lv_demo_music_btn_rnd_large.c @@ -53,6 +53,7 @@ img_lv_demo_music_btn_rnd_map[] = { const lv_image_dsc_t img_lv_demo_music_btn_rnd = { .header.w = 37, .header.h = 36, + .header.stride = 148, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_btn_rnd_map, .data_size = sizeof(img_lv_demo_music_btn_rnd_map), diff --git a/demos/music/assets/img_lv_demo_music_corner_left.c b/demos/music/assets/img_lv_demo_music_corner_left.c index 1af27ec536..67e27ef922 100644 --- a/demos/music/assets/img_lv_demo_music_corner_left.c +++ b/demos/music/assets/img_lv_demo_music_corner_left.c @@ -29,6 +29,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_corner_left_map[] = { const lv_image_dsc_t img_lv_demo_music_corner_left = { .header.w = 18, .header.h = 18, + .header.stride = 72, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_corner_left_map, .data_size = sizeof(img_lv_demo_music_corner_left_map), diff --git a/demos/music/assets/img_lv_demo_music_corner_left_large.c b/demos/music/assets/img_lv_demo_music_corner_left_large.c index b4e4959172..2d25683547 100644 --- a/demos/music/assets/img_lv_demo_music_corner_left_large.c +++ b/demos/music/assets/img_lv_demo_music_corner_left_large.c @@ -51,6 +51,7 @@ img_lv_demo_music_corner_left_map[] = { const lv_image_dsc_t img_lv_demo_music_corner_left = { .header.w = 32, .header.h = 32, + .header.stride = 128, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_corner_left_map, .data_size = sizeof(img_lv_demo_music_corner_left_map), diff --git a/demos/music/assets/img_lv_demo_music_corner_right.c b/demos/music/assets/img_lv_demo_music_corner_right.c index 5b8937aa13..a214157549 100644 --- a/demos/music/assets/img_lv_demo_music_corner_right.c +++ b/demos/music/assets/img_lv_demo_music_corner_right.c @@ -29,6 +29,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_corner_right_map[] = { const lv_image_dsc_t img_lv_demo_music_corner_right = { .header.w = 18, .header.h = 18, + .header.stride = 72, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_corner_right_map, .data_size = sizeof(img_lv_demo_music_corner_right_map), diff --git a/demos/music/assets/img_lv_demo_music_corner_right_large.c b/demos/music/assets/img_lv_demo_music_corner_right_large.c index 4367ea25d2..8aeb3656f0 100644 --- a/demos/music/assets/img_lv_demo_music_corner_right_large.c +++ b/demos/music/assets/img_lv_demo_music_corner_right_large.c @@ -51,6 +51,7 @@ img_lv_demo_music_corner_right_map[] = { const lv_image_dsc_t img_lv_demo_music_corner_right = { .header.w = 32, .header.h = 32, + .header.stride = 128, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_corner_right_map, .data_size = sizeof(img_lv_demo_music_corner_right_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_1.c b/demos/music/assets/img_lv_demo_music_icon_1.c index 68f17114bb..dfcab6e780 100644 --- a/demos/music/assets/img_lv_demo_music_icon_1.c +++ b/demos/music/assets/img_lv_demo_music_icon_1.c @@ -36,6 +36,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_1_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_1 = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_1_map, .data_size = sizeof(img_lv_demo_music_icon_1_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_1_large.c b/demos/music/assets/img_lv_demo_music_icon_1_large.c index d1ff4358e1..1391a9c389 100644 --- a/demos/music/assets/img_lv_demo_music_icon_1_large.c +++ b/demos/music/assets/img_lv_demo_music_icon_1_large.c @@ -49,6 +49,7 @@ img_lv_demo_music_icon_1_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_1 = { .header.w = 30, .header.h = 30, + .header.stride = 120, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_1_map, .data_size = sizeof(img_lv_demo_music_icon_1_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_2.c b/demos/music/assets/img_lv_demo_music_icon_2.c index a4d129eb27..bb7e29e2d3 100644 --- a/demos/music/assets/img_lv_demo_music_icon_2.c +++ b/demos/music/assets/img_lv_demo_music_icon_2.c @@ -36,6 +36,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_2_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_2 = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_2_map, .data_size = sizeof(img_lv_demo_music_icon_2_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_2_large.c b/demos/music/assets/img_lv_demo_music_icon_2_large.c index 7642aad956..eaea7d3f25 100644 --- a/demos/music/assets/img_lv_demo_music_icon_2_large.c +++ b/demos/music/assets/img_lv_demo_music_icon_2_large.c @@ -50,6 +50,7 @@ img_lv_demo_music_icon_2_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_2 = { .header.w = 31, .header.h = 31, + .header.stride = 124, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_2_map, .data_size = sizeof(img_lv_demo_music_icon_2_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_3.c b/demos/music/assets/img_lv_demo_music_icon_3.c index 780a931271..2095e51cb5 100644 --- a/demos/music/assets/img_lv_demo_music_icon_3.c +++ b/demos/music/assets/img_lv_demo_music_icon_3.c @@ -36,6 +36,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_3_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_3 = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_3_map, .data_size = sizeof(img_lv_demo_music_icon_3_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_3_large.c b/demos/music/assets/img_lv_demo_music_icon_3_large.c index 6f6c256c92..cdd620abf3 100644 --- a/demos/music/assets/img_lv_demo_music_icon_3_large.c +++ b/demos/music/assets/img_lv_demo_music_icon_3_large.c @@ -51,6 +51,7 @@ img_lv_demo_music_icon_3_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_3 = { .header.w = 34, .header.h = 32, + .header.stride = 136, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_3_map, .data_size = sizeof(img_lv_demo_music_icon_3_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_4.c b/demos/music/assets/img_lv_demo_music_icon_4.c index 500c6f8788..07d7477de0 100644 --- a/demos/music/assets/img_lv_demo_music_icon_4.c +++ b/demos/music/assets/img_lv_demo_music_icon_4.c @@ -36,6 +36,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_4_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_4 = { .header.w = 24, .header.h = 24, + .header.stride = 96, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_4_map, .data_size = sizeof(img_lv_demo_music_icon_4_map), diff --git a/demos/music/assets/img_lv_demo_music_icon_4_large.c b/demos/music/assets/img_lv_demo_music_icon_4_large.c index 91d53dba2a..4456bbb82e 100644 --- a/demos/music/assets/img_lv_demo_music_icon_4_large.c +++ b/demos/music/assets/img_lv_demo_music_icon_4_large.c @@ -49,6 +49,7 @@ img_lv_demo_music_icon_4_map[] = { const lv_image_dsc_t img_lv_demo_music_icon_4 = { .header.w = 32, .header.h = 30, + .header.stride = 128, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_icon_4_map, .data_size = sizeof(img_lv_demo_music_icon_4_map), diff --git a/demos/music/assets/img_lv_demo_music_list_border.c b/demos/music/assets/img_lv_demo_music_list_border.c index f28cdead3b..7c3329ff89 100644 --- a/demos/music/assets/img_lv_demo_music_list_border.c +++ b/demos/music/assets/img_lv_demo_music_list_border.c @@ -15,6 +15,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_list_border_map[] = { const lv_image_dsc_t img_lv_demo_music_list_border = { .header.w = 272, .header.h = 4, + .header.stride = 1088, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_list_border_map, .data_size = sizeof(img_lv_demo_music_list_border_map), diff --git a/demos/music/assets/img_lv_demo_music_list_border_large.c b/demos/music/assets/img_lv_demo_music_list_border_large.c index ec8fc3799a..6fe773f246 100644 --- a/demos/music/assets/img_lv_demo_music_list_border_large.c +++ b/demos/music/assets/img_lv_demo_music_list_border_large.c @@ -26,6 +26,7 @@ img_lv_demo_music_list_border_map[] = { const lv_image_dsc_t img_lv_demo_music_list_border = { .header.w = 479, .header.h = 7, + .header.stride = 1916, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_list_border_map, .data_size = sizeof(img_lv_demo_music_list_border_map), diff --git a/demos/music/assets/img_lv_demo_music_logo.c b/demos/music/assets/img_lv_demo_music_logo.c index b69c5e9f41..0356f32cc6 100644 --- a/demos/music/assets/img_lv_demo_music_logo.c +++ b/demos/music/assets/img_lv_demo_music_logo.c @@ -109,6 +109,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_logo_map[] = { const lv_image_dsc_t img_lv_demo_music_logo = { .header.w = 97, .header.h = 97, + .header.stride = 388, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_logo_map, .data_size = sizeof(img_lv_demo_music_logo_map), diff --git a/demos/music/assets/img_lv_demo_music_slider_knob.c b/demos/music/assets/img_lv_demo_music_slider_knob.c index 20bc1ff71d..3bd70346c9 100644 --- a/demos/music/assets/img_lv_demo_music_slider_knob.c +++ b/demos/music/assets/img_lv_demo_music_slider_knob.c @@ -49,6 +49,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_slider_knob_map[] = { const lv_image_dsc_t img_lv_demo_music_slider_knob = { .header.w = 36, .header.h = 38, + .header.stride = 144, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_slider_knob_map, .data_size = sizeof(img_lv_demo_music_slider_knob_map), diff --git a/demos/music/assets/img_lv_demo_music_slider_knob_large.c b/demos/music/assets/img_lv_demo_music_slider_knob_large.c index eccf1a1f55..e554673eb8 100644 --- a/demos/music/assets/img_lv_demo_music_slider_knob_large.c +++ b/demos/music/assets/img_lv_demo_music_slider_knob_large.c @@ -84,6 +84,7 @@ img_lv_demo_music_slider_knob_map[] = { const lv_image_dsc_t img_lv_demo_music_slider_knob = { .header.w = 66, .header.h = 66, + .header.stride = 264, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_slider_knob_map, .data_size = sizeof(img_lv_demo_music_slider_knob_map), diff --git a/demos/music/assets/img_lv_demo_music_wave_bottom.c b/demos/music/assets/img_lv_demo_music_wave_bottom.c index 6269a95cf9..ae0282165e 100644 --- a/demos/music/assets/img_lv_demo_music_wave_bottom.c +++ b/demos/music/assets/img_lv_demo_music_wave_bottom.c @@ -54,6 +54,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_wave_bottom_map[] = { const lv_image_dsc_t img_lv_demo_music_wave_bottom = { .header.w = 272, .header.h = 42, + .header.stride = 1088, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_wave_bottom_map, .data_size = sizeof(img_lv_demo_music_wave_bottom_map), diff --git a/demos/music/assets/img_lv_demo_music_wave_bottom_large.c b/demos/music/assets/img_lv_demo_music_wave_bottom_large.c index f03f7c1bb9..e197690e4f 100644 --- a/demos/music/assets/img_lv_demo_music_wave_bottom_large.c +++ b/demos/music/assets/img_lv_demo_music_wave_bottom_large.c @@ -92,6 +92,7 @@ img_lv_demo_music_wave_bottom_map[] = { const lv_image_dsc_t img_lv_demo_music_wave_bottom = { .header.w = 479, .header.h = 74, + .header.stride = 1916, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_wave_bottom_map, .data_size = sizeof(img_lv_demo_music_wave_bottom_map), diff --git a/demos/music/assets/img_lv_demo_music_wave_top.c b/demos/music/assets/img_lv_demo_music_wave_top.c index 2f885884c2..51bfbf5718 100644 --- a/demos/music/assets/img_lv_demo_music_wave_top.c +++ b/demos/music/assets/img_lv_demo_music_wave_top.c @@ -54,6 +54,7 @@ const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_wave_top_map[] = { const lv_image_dsc_t img_lv_demo_music_wave_top = { .header.w = 272, .header.h = 42, + .header.stride = 1088, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_wave_top_map, .data_size = sizeof(img_lv_demo_music_wave_top_map), diff --git a/demos/music/assets/img_lv_demo_music_wave_top_large.c b/demos/music/assets/img_lv_demo_music_wave_top_large.c index d4539d69c3..65381afca7 100644 --- a/demos/music/assets/img_lv_demo_music_wave_top_large.c +++ b/demos/music/assets/img_lv_demo_music_wave_top_large.c @@ -92,6 +92,7 @@ img_lv_demo_music_wave_top_map[] = { const lv_image_dsc_t img_lv_demo_music_wave_top = { .header.w = 479, .header.h = 74, + .header.stride = 1916, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lv_demo_music_wave_top_map, .data_size = sizeof(img_lv_demo_music_wave_top_map), diff --git a/demos/render/assets/img_render_arc_bg.c b/demos/render/assets/img_render_arc_bg.c index 7dc5abcc31..9807111bb6 100644 --- a/demos/render/assets/img_render_arc_bg.c +++ b/demos/render/assets/img_render_arc_bg.c @@ -116,6 +116,7 @@ const lv_image_dsc_t img_render_arc_bg = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 100, .header.h = 100, + .header.stride = 400, .data = img_render_arc_bg_map, .data_size = sizeof(img_render_arc_bg_map), }; diff --git a/demos/transform/assets/img_transform_avatar_15.c b/demos/transform/assets/img_transform_avatar_15.c index 32c44117f2..8e5f0a4eb4 100644 --- a/demos/transform/assets/img_transform_avatar_15.c +++ b/demos/transform/assets/img_transform_avatar_15.c @@ -109,6 +109,7 @@ const lv_image_dsc_t img_transform_avatar_15 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 80, .header.h = 80, + .header.stride = 320, .data = img_transform_avatar_15_map, .data_size = sizeof(img_transform_avatar_15_map), }; diff --git a/demos/vector_graphic/assets/img_demo_vector_avatar.c b/demos/vector_graphic/assets/img_demo_vector_avatar.c index 5b9c1476c7..bc913ede94 100644 --- a/demos/vector_graphic/assets/img_demo_vector_avatar.c +++ b/demos/vector_graphic/assets/img_demo_vector_avatar.c @@ -183,6 +183,7 @@ const lv_image_dsc_t img_demo_vector_avatar = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 160, .header.h = 154, + .header.stride = 640, .data = img_demo_vector_avatar_map, .data_size = sizeof(img_demo_vector_avatar_map), }; diff --git a/demos/widgets/assets/img_clothes.c b/demos/widgets/assets/img_clothes.c index 0303ccd8c4..64e0baca33 100644 --- a/demos/widgets/assets/img_clothes.c +++ b/demos/widgets/assets/img_clothes.c @@ -249,6 +249,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_CLO const lv_image_dsc_t img_clothes = { .header.w = 56, .header.h = 56, + .header.stride = LV_COLOR_DEPTH == 16 ? 112 : 224, .header.cf = LV_COLOR_DEPTH == 16 ? LV_COLOR_FORMAT_RGB565A8 : LV_COLOR_FORMAT_ARGB8888, .data = img_clothes_map, .data_size = sizeof(img_clothes_map), diff --git a/demos/widgets/assets/img_demo_widgets_avatar.c b/demos/widgets/assets/img_demo_widgets_avatar.c index bc051d3a96..95000bac58 100644 --- a/demos/widgets/assets/img_demo_widgets_avatar.c +++ b/demos/widgets/assets/img_demo_widgets_avatar.c @@ -183,6 +183,7 @@ const lv_image_dsc_t img_demo_widgets_avatar = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 160, .header.h = 154, + .header.stride = 640, .data = img_demo_widgets_avatar_map, .data_size = sizeof(img_demo_widgets_avatar_map), }; diff --git a/demos/widgets/assets/img_demo_widgets_needle.c b/demos/widgets/assets/img_demo_widgets_needle.c index 721aee13c7..4fdeb2d596 100644 --- a/demos/widgets/assets/img_demo_widgets_needle.c +++ b/demos/widgets/assets/img_demo_widgets_needle.c @@ -35,6 +35,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_DEMO_WIDGETS_NEEDLE uint8_t const lv_image_dsc_t img_demo_widgets_needle = { .header.w = 100, .header.h = 9, + .header.stride = 400, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_demo_widgets_needle_map, }; diff --git a/demos/widgets/assets/img_lvgl_logo.c b/demos/widgets/assets/img_lvgl_logo.c index d220ea78b6..46a9c7ddce 100644 --- a/demos/widgets/assets/img_lvgl_logo.c +++ b/demos/widgets/assets/img_lvgl_logo.c @@ -60,6 +60,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_LVG const lv_image_dsc_t img_lvgl_logo = { .header.w = 42, .header.h = 43, + .header.stride = 168, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_lvgl_logo_map, .data_size = sizeof(img_lvgl_logo_map), diff --git a/examples/assets/animimg001.c b/examples/assets/animimg001.c index 3ba8904022..a2f3134e7d 100644 --- a/examples/assets/animimg001.c +++ b/examples/assets/animimg001.c @@ -186,6 +186,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t animimg001 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = animimg001_map, .data_size = sizeof(animimg001_map), diff --git a/examples/assets/animimg002.c b/examples/assets/animimg002.c index c8ad7f989a..5cd5818cce 100644 --- a/examples/assets/animimg002.c +++ b/examples/assets/animimg002.c @@ -186,6 +186,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t animimg002 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = animimg002_map, .data_size = sizeof(animimg002_map), diff --git a/examples/assets/animimg003.c b/examples/assets/animimg003.c index 1105cbe2a5..fe2133008e 100644 --- a/examples/assets/animimg003.c +++ b/examples/assets/animimg003.c @@ -186,6 +186,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t animimg003 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = animimg003_map, .data_size = sizeof(animimg003_map), diff --git a/examples/assets/emoji/img_emoji_F617.c b/examples/assets/emoji/img_emoji_F617.c index c0a2cbfbe7..f5c9700afe 100644 --- a/examples/assets/emoji/img_emoji_F617.c +++ b/examples/assets/emoji/img_emoji_F617.c @@ -242,6 +242,13 @@ const lv_image_dsc_t emoji_F617 = { .header.cf = LV_COLOR_FORMAT_NATIVE, .header.w = 72, .header.h = 72, +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + .header.stride = 72, +#elif LV_COLOR_DEPTH == 16 + .header.stride = 144, +#elif LV_COLOR_DEPTH == 32 + .header.stride = 288, +#endif .data = emoji_F617_map, .data_size = sizeof(emoji_F617_map), }; diff --git a/examples/assets/img_caret_down.c b/examples/assets/img_caret_down.c index e29095c199..60bfdfcf49 100644 --- a/examples/assets/img_caret_down.c +++ b/examples/assets/img_caret_down.c @@ -49,6 +49,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_CAR const lv_image_dsc_t img_caret_down = { .header.w = 13, .header.h = 8, + .header.stride = 52, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_caret_down_map, .data_size = sizeof(img_caret_down_map), diff --git a/examples/assets/img_cogwheel_argb.c b/examples/assets/img_cogwheel_argb.c index b62aa5e750..0b40623290 100644 --- a/examples/assets/img_cogwheel_argb.c +++ b/examples/assets/img_cogwheel_argb.c @@ -117,6 +117,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_ARGB uint8_t img_co const lv_image_dsc_t img_cogwheel_argb = { .header.w = 100, .header.h = 100, + .header.stride = 400, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_cogwheel_argb_map, .data_size = sizeof(img_cogwheel_argb_map), diff --git a/examples/assets/img_cogwheel_indexed16.c b/examples/assets/img_cogwheel_indexed16.c index e9e8d1b431..78c4bf7bfb 100644 --- a/examples/assets/img_cogwheel_indexed16.c +++ b/examples/assets/img_cogwheel_indexed16.c @@ -133,6 +133,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_INDEXED16 uint8_t i const lv_image_dsc_t img_cogwheel_indexed16 = { .header.w = 100, .header.h = 100, + .header.stride = 50, .header.cf = LV_COLOR_FORMAT_I4, .data = img_cogwheel_indexed16_map, .data_size = sizeof(img_cogwheel_indexed16_map), diff --git a/examples/assets/img_cogwheel_rgb.c b/examples/assets/img_cogwheel_rgb.c index 4ffa343121..64d4273e1f 100644 --- a/examples/assets/img_cogwheel_rgb.c +++ b/examples/assets/img_cogwheel_rgb.c @@ -428,6 +428,15 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_COGWHEEL_RGB uint8_t img_cog const lv_image_dsc_t img_cogwheel_rgb = { .header.w = 100, .header.h = 100, +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + .header.stride = 100, +#elif LV_COLOR_DEPTH == 16 + .header.stride = 200, +#elif LV_COLOR_DEPTH == 24 + .header.stride = 300, +#elif LV_COLOR_DEPTH == 32 + .header.stride = 400, +#endif .header.cf = LV_COLOR_FORMAT_NATIVE, .data = img_cogwheel_rgb_map, .data_size = sizeof(img_cogwheel_rgb_map), diff --git a/examples/assets/img_hand.c b/examples/assets/img_hand.c index d3369e0234..6ffbbc82d0 100644 --- a/examples/assets/img_hand.c +++ b/examples/assets/img_hand.c @@ -25,6 +25,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMAGE_IMG_HAND uint8_t img_hand_map[] const lv_image_dsc_t img_hand = { .header.w = 100, .header.h = 9, + .header.stride = 400, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_hand_map, .data_size = sizeof(img_hand_map), diff --git a/examples/assets/img_skew_strip.c b/examples/assets/img_skew_strip.c index 2d77a54c1b..9d390501de 100644 --- a/examples/assets/img_skew_strip.c +++ b/examples/assets/img_skew_strip.c @@ -85,6 +85,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_SKE const lv_image_dsc_t img_skew_strip = { .header.w = 80, .header.h = 20, + .header.stride = 320, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_skew_strip_map, .data_size = sizeof(img_skew_strip_map), diff --git a/examples/assets/img_star.c b/examples/assets/img_star.c index f352bf0d66..c6c79bfc55 100644 --- a/examples/assets/img_star.c +++ b/examples/assets/img_star.c @@ -46,6 +46,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_STA const lv_image_dsc_t img_star = { .header.w = 30, .header.h = 29, + .header.stride = 120, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = img_star_map, .data_size = sizeof(img_star_map), diff --git a/examples/assets/imgbtn_left.c b/examples/assets/imgbtn_left.c index 0266fa0658..31dd4a624b 100644 --- a/examples/assets/imgbtn_left.c +++ b/examples/assets/imgbtn_left.c @@ -67,6 +67,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMGBTN_ const lv_image_dsc_t imagebutton_left = { .header.w = 8, .header.h = 50, + .header.stride = 32, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = imagebutton_left_map, .data_size = sizeof(imagebutton_left_map), diff --git a/examples/assets/imgbtn_mid.c b/examples/assets/imgbtn_mid.c index fde95fe29f..eda552315d 100644 --- a/examples/assets/imgbtn_mid.c +++ b/examples/assets/imgbtn_mid.c @@ -66,6 +66,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMGBTN_ const lv_image_dsc_t imagebutton_mid = { .header.w = 5, .header.h = 49, + .header.stride = 20, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = imagebutton_mid_map, .data_size = sizeof(imagebutton_mid_map), diff --git a/examples/assets/imgbtn_right.c b/examples/assets/imgbtn_right.c index 1ebfe0d12d..4586b688c5 100644 --- a/examples/assets/imgbtn_right.c +++ b/examples/assets/imgbtn_right.c @@ -68,6 +68,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMGBTN_ const lv_image_dsc_t imagebutton_right = { .header.w = 8, .header.h = 50, + .header.stride = 32, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = imagebutton_right_map, .data_size = sizeof(imagebutton_right_map), diff --git a/tests/src/test_assets/test_animimg001.c b/tests/src/test_assets/test_animimg001.c index dc4880db67..148c3ffea5 100644 --- a/tests/src/test_assets/test_animimg001.c +++ b/tests/src/test_assets/test_animimg001.c @@ -187,6 +187,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t test_animimg001 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = test_animimg001_map, }; diff --git a/tests/src/test_assets/test_animimg002.c b/tests/src/test_assets/test_animimg002.c index a53d93f244..48f3d323c1 100644 --- a/tests/src/test_assets/test_animimg002.c +++ b/tests/src/test_assets/test_animimg002.c @@ -187,6 +187,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t test_animimg002 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = test_animimg002_map, }; diff --git a/tests/src/test_assets/test_animimg003.c b/tests/src/test_assets/test_animimg003.c index 4a822925ec..212375b52d 100644 --- a/tests/src/test_assets/test_animimg003.c +++ b/tests/src/test_assets/test_animimg003.c @@ -187,6 +187,7 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_ANIMIMG const lv_image_dsc_t test_animimg003 = { .header.w = 130, .header.h = 170, + .header.stride = 520, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = test_animimg003_map, }; diff --git a/tests/src/test_assets/test_arc_bg.c b/tests/src/test_assets/test_arc_bg.c index e882bf7d4b..b57b1e1e2f 100644 --- a/tests/src/test_assets/test_arc_bg.c +++ b/tests/src/test_assets/test_arc_bg.c @@ -324,7 +324,14 @@ const lv_image_dsc_t test_arc_bg = { .header.cf = LV_COLOR_FORMAT_NATIVE_WITH_ALPHA, .header.w = 100, .header.h = 100, - .data_size = 0, +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + .header.stride = 200, +#elif LV_COLOR_DEPTH == 16 + .header.stride = 300, +#elif LV_COLOR_DEPTH == 32 + .header.stride = 400, +#endif + .data_size = sizeof(test_arc_bg_map), .data = test_arc_bg_map, }; #endif /*LV_BUILD_TEST*/ diff --git a/tests/src/test_assets/test_img_caret_down.c b/tests/src/test_assets/test_img_caret_down.c index 18f5a86cab..c6e98b678b 100644 --- a/tests/src/test_assets/test_img_caret_down.c +++ b/tests/src/test_assets/test_img_caret_down.c @@ -27,6 +27,7 @@ test_image_caret_down_map[] const lv_image_dsc_t test_image_caret_down = { .header.w = 13, .header.h = 8, + .header.stride = 52, .header.cf = LV_COLOR_FORMAT_ARGB8888, .data = test_image_caret_down_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_a8.c b/tests/src/test_assets/test_img_cogwheel_a8.c index 46750b3d55..8859ce4143 100644 --- a/tests/src/test_assets/test_img_cogwheel_a8.c +++ b/tests/src/test_assets/test_img_cogwheel_a8.c @@ -117,7 +117,8 @@ const lv_image_dsc_t test_image_cogwheel_a8 = { .header.cf = LV_COLOR_FORMAT_A8, .header.w = 100, .header.h = 100, - .data_size = 10000, + .header.stride = 100, + .data_size = sizeof(test_image_cogwheel_a8_map), .data = test_image_cogwheel_a8_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_argb8888.c b/tests/src/test_assets/test_img_cogwheel_argb8888.c index 9e607e87f7..b808c2a71b 100644 --- a/tests/src/test_assets/test_img_cogwheel_argb8888.c +++ b/tests/src/test_assets/test_img_cogwheel_argb8888.c @@ -117,7 +117,8 @@ const lv_image_dsc_t test_image_cogwheel_argb8888 = { .header.cf = LV_COLOR_FORMAT_ARGB8888, .header.w = 100, .header.h = 100, - .data_size = 10000 * 4, + .header.stride = 400, + .data_size = sizeof(test_image_cogwheel_argb8888_map), .data = test_image_cogwheel_argb8888_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_i4.c b/tests/src/test_assets/test_img_cogwheel_i4.c index 876f804ce6..6788715614 100644 --- a/tests/src/test_assets/test_img_cogwheel_i4.c +++ b/tests/src/test_assets/test_img_cogwheel_i4.c @@ -134,7 +134,8 @@ const lv_image_dsc_t test_image_cogwheel_i4 = { .header.cf = LV_COLOR_FORMAT_I4, .header.w = 100, .header.h = 100, - .data_size = 5064, + .header.stride = 50, + .data_size = sizeof(test_image_cogwheel_i4_map), .data = test_image_cogwheel_i4_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_rgb565.c b/tests/src/test_assets/test_img_cogwheel_rgb565.c index 52cc01e239..cd658ecdc8 100644 --- a/tests/src/test_assets/test_img_cogwheel_rgb565.c +++ b/tests/src/test_assets/test_img_cogwheel_rgb565.c @@ -118,7 +118,8 @@ const lv_image_dsc_t test_image_cogwheel_rgb565 = { .header.cf = LV_COLOR_FORMAT_RGB565, .header.w = 100, .header.h = 100, - .data_size = 10000 * 2, + .header.stride = 200, + .data_size = sizeof(test_image_cogwheel_rgb565_map), .data = test_image_cogwheel_rgb565_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_rgb565a8.c b/tests/src/test_assets/test_img_cogwheel_rgb565a8.c index 519c8af538..8140900b4c 100644 --- a/tests/src/test_assets/test_img_cogwheel_rgb565a8.c +++ b/tests/src/test_assets/test_img_cogwheel_rgb565a8.c @@ -220,7 +220,7 @@ const lv_image_dsc_t test_image_cogwheel_rgb565a8 = { .header.w = 100, .header.h = 100, .header.stride = 200, - .data_size = 30000, + .data_size = sizeof(test_image_cogwheel_rgb565a8_map), .data = test_image_cogwheel_rgb565a8_map, }; diff --git a/tests/src/test_assets/test_img_cogwheel_xrgb8888.c b/tests/src/test_assets/test_img_cogwheel_xrgb8888.c index ef567e3b46..9733a90352 100644 --- a/tests/src/test_assets/test_img_cogwheel_xrgb8888.c +++ b/tests/src/test_assets/test_img_cogwheel_xrgb8888.c @@ -118,7 +118,8 @@ const lv_image_dsc_t test_image_cogwheel_xrgb8888 = { .header.cf = LV_COLOR_FORMAT_XRGB8888, .header.w = 100, .header.h = 100, - .data_size = 10000 * 4, + .header.stride = 400, + .data_size = sizeof(test_image_cogwheel_xrgb8888_map), .data = test_image_cogwheel_xrgb8888_map, }; diff --git a/tests/src/test_assets/test_img_emoji_F617.c b/tests/src/test_assets/test_img_emoji_F617.c index b1214ee214..10003a6947 100644 --- a/tests/src/test_assets/test_img_emoji_F617.c +++ b/tests/src/test_assets/test_img_emoji_F617.c @@ -239,7 +239,14 @@ const lv_image_dsc_t emoji_F617 = { .header.cf = LV_COLOR_FORMAT_NATIVE, .header.w = 72, .header.h = 72, - .data_size = 5184 * LV_COLOR_DEPTH / 8, +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + .header.stride = 72, +#elif LV_COLOR_DEPTH == 16 + .header.stride = 144, +#elif LV_COLOR_DEPTH == 32 + .header.stride = 288, +#endif + .data_size = sizeof(emoji_F617_map), .data = emoji_F617_map, }; diff --git a/tests/src/test_assets/test_img_lvgl_logo_jpg.c b/tests/src/test_assets/test_img_lvgl_logo_jpg.c index 627fb09304..4272afa84a 100644 --- a/tests/src/test_assets/test_img_lvgl_logo_jpg.c +++ b/tests/src/test_assets/test_img_lvgl_logo_jpg.c @@ -167,7 +167,7 @@ const lv_image_dsc_t test_img_lvgl_logo_jpg = { .header.cf = LV_COLOR_FORMAT_RAW, .header.w = 105, .header.h = 33, - .data_size = 1947, + .data_size = sizeof(test_img_lvgl_logo_jpg_map), .data = test_img_lvgl_logo_jpg_map, }; diff --git a/tests/src/test_assets/test_img_lvgl_logo_png.c b/tests/src/test_assets/test_img_lvgl_logo_png.c index 90e2f7730f..2601fe32e6 100644 --- a/tests/src/test_assets/test_img_lvgl_logo_png.c +++ b/tests/src/test_assets/test_img_lvgl_logo_png.c @@ -162,7 +162,7 @@ const lv_image_dsc_t test_img_lvgl_logo_png = { .header.cf = LV_COLOR_FORMAT_RAW_ALPHA, .header.w = 105, .header.h = 33, - .data_size = 1873, + .data_size = sizeof(test_img_lvgl_logo_png_map), .data = test_img_lvgl_logo_png_map, };