diff --git a/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c b/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c index 0fb47fce5..827f201bb 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 a830cc13a..a7ef0d07c 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 3857d1b8f..b8a40d0e5 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 259c62805..654335b81 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 48da7600c..aea3b5ec1 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 24662462e..6dc23f5b5 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 0b33e9338..f2d5806ba 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 b164ad8c2..2464a515f 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 8fcf0e83a..5870bf99a 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 0f4aab1e3..84c490e43 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 1b61810a5..4b0d7729e 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 08153d570..04044faf8 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 f0da26fc1..386efe9b0 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 dc14b3a5a..149e7a73e 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 ea07287dd..ba8c6a36c 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 bda29c18e..cf2c48215 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 f29a77afc..d2decb039 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 c280b062c..e9e3a37f9 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 fd046ca8b..ef78e35a4 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 a7cbd6097..e1137ec63 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 b4af2bdb8..f956a3da7 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 6ac0a416d..9db7c3573 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 7fd85dd5b..429699724 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 52e83ada2..a87d917ca 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 531570f90..4cbaefe91 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 5e4456e3d..4c82c64da 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 b8627b1a9..6e29cfc94 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 8cf787d47..e9edaaadd 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 c81fc3cf9..7e6ef7d6a 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 de2158bab..4c76a59e5 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 cac69394a..339499e5e 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 195217959..c6b825ce4 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 bb5982b15..e358d405f 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 60f7ed09d..431aa92c4 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 a19fbdc81..c9b02e5fe 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 0e85e9359..2eaa3d8da 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 1e5799a1f..b6675f1b7 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 e92389f1d..a0a960a21 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 86fdc986a..49b7d8aa3 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 a159f2687..adf274a47 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 0663939f7..0916a8cb7 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 b2f72d320..d50fb5cc9 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 06c1f630f..bb9c01063 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 bd1ee1c69..6af031f45 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 217ccdc64..1caf43ab4 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 89bb2bdef..5f45a316f 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 19d5b8952..c155b1148 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 835438106..06b011c90 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 f6b52b7cf..3714468b1 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 11f93deef..1eecc60fe 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 fb73d2916..3340514c9 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 ec3392d65..72f46ebcc 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 04c8493be..ed06a770e 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 324477b7a..349944e69 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 2e4b44202..58969559c 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 1af27ec53..67e27ef92 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 b4e495917..2d2568354 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 5b8937aa1..a21415754 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 4367ea25d..8aeb3656f 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 68f17114b..dfcab6e78 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 d1ff4358e..1391a9c38 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 a4d129eb2..bb7e29e2d 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 7642aad95..eaea7d3f2 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 780a93127..2095e51cb 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 6f6c256c9..cdd620abf 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 500c6f878..07d7477de 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 91d53dba2..4456bbb82 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 f28cdead3..7c3329ff8 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 ec8fc3799..6fe773f24 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 b69c5e9f4..0356f32cc 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 20bc1ff71..3bd70346c 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 eccf1a1f5..e554673eb 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 6269a95cf..ae0282165 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 f03f7c1bb..e197690e4 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 2f885884c..51bfbf571 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 d4539d69c..65381afca 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 7dc5abcc3..9807111bb 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 32c44117f..8e5f0a4eb 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 5b9c1476c..bc913ede9 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 0303ccd8c..64e0baca3 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 bc051d3a9..95000bac5 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 721aee13c..4fdeb2d59 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 d220ea78b..46a9c7ddc 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 3ba890402..a2f3134e7 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 c8ad7f989..5cd5818cc 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 1105cbe2a..fe2133008 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 c0a2cbfbe..f5c9700af 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 e29095c19..60bfdfcf4 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 b62aa5e75..0b4062329 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 e9e8d1b43..78c4bf7bf 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 4ffa34312..64d4273e1 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 d3369e023..6ffbbc82d 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 2d77a54c1..9d390501d 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 f352bf0d6..c6c79bfc5 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 0266fa065..31dd4a624 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 fde95fe29..eda552315 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 1ebfe0d12..4586b688c 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 dc4880db6..148c3ffea 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 a53d93f24..48f3d323c 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 4a822925e..212375b52 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 e882bf7d4..b57b1e1e2 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 18f5a86ca..c6e98b678 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 46750b3d5..8859ce414 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 9e607e87f..b808c2a71 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 876f804ce..678871561 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 52cc01e23..cd658ecdc 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 519c8af53..8140900b4 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 ef567e3b4..9733a9035 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 b1214ee21..10003a694 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 627fb0930..4272afa84 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 90e2f7730..2601fe32e 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, };