Home
last modified time | relevance | path

Searched refs:header (Results 1 – 25 of 129) sorted by relevance

123456

/lvgl-latest/src/draw/
Dlv_img_buf.c46 …if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR || dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED || in lv_img_buf_get_px_color()
47 dsc->header.cf == LV_IMG_CF_TRUE_COLOR_ALPHA || dsc->header.cf == LV_IMG_CF_RGB565A8) { in lv_img_buf_get_px_color()
48 uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf) >> 3; in lv_img_buf_get_px_color()
49 uint32_t px = dsc->header.w * y * px_size + x * px_size; in lv_img_buf_get_px_color()
55 else if(dsc->header.cf == LV_IMG_CF_INDEXED_1BIT) { in lv_img_buf_get_px_color()
63 uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; in lv_img_buf_get_px_color()
66 else if(dsc->header.cf == LV_IMG_CF_INDEXED_2BIT) { in lv_img_buf_get_px_color()
74 uint32_t px = ((dsc->header.w + 3) >> 2) * y + x; in lv_img_buf_get_px_color()
77 else if(dsc->header.cf == LV_IMG_CF_INDEXED_4BIT) { in lv_img_buf_get_px_color()
85 uint32_t px = ((dsc->header.w + 1) >> 1) * y + x; in lv_img_buf_get_px_color()
[all …]
Dlv_img_decoder.c83 lv_res_t lv_img_decoder_get_info(const void * src, lv_img_header_t * header) in lv_img_decoder_get_info() argument
85 lv_memset_00(header, sizeof(lv_img_header_t)); in lv_img_decoder_get_info()
99 res = d->info_cb(d, src, header); in lv_img_decoder_get_info()
143 res = decoder->info_cb(decoder, src, &dsc->header); in lv_img_decoder_open()
153 lv_memset_00(&dsc->header, sizeof(lv_img_header_t)); in lv_img_decoder_open()
273 …v_img_decoder_built_in_info(lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header) in lv_img_decoder_built_in_info() argument
279 lv_img_cf_t cf = ((lv_img_dsc_t *)src)->header.cf; in lv_img_decoder_built_in_info()
282 header->w = ((lv_img_dsc_t *)src)->header.w; in lv_img_decoder_built_in_info()
283 header->h = ((lv_img_dsc_t *)src)->header.h; in lv_img_decoder_built_in_info()
284 header->cf = ((lv_img_dsc_t *)src)->header.cf; in lv_img_decoder_built_in_info()
[all …]
/lvgl-latest/src/widgets/
Dlv_canvas.c73 canvas->dsc.header.cf = cf; in lv_canvas_set_buffer()
74 canvas->dsc.header.w = w; in lv_canvas_set_buffer()
75 canvas->dsc.header.h = h; in lv_canvas_set_buffer()
145 …if(x + w - 1 >= (lv_coord_t)canvas->dsc.header.w || y + h - 1 >= (lv_coord_t)canvas->dsc.header.h)… in lv_canvas_copy_buf()
150 uint32_t px_size = lv_img_cf_get_px_size(canvas->dsc.header.cf) >> 3; in lv_canvas_copy_buf()
151 uint32_t px = canvas->dsc.header.w * y * px_size + x * px_size; in lv_canvas_copy_buf()
156 px += canvas->dsc.header.w * px_size; in lv_canvas_copy_buf()
185 dest_area.x2 = dest_area.x1 + dest_img->header.w - 1; in lv_canvas_transform()
189 lv_color_t * cbuf = lv_mem_alloc(dest_img->header.w * sizeof(lv_color_t)); in lv_canvas_transform()
190 lv_opa_t * abuf = lv_mem_alloc(dest_img->header.w * sizeof(lv_opa_t)); in lv_canvas_transform()
[all …]
/lvgl-latest/scripts/
Djpg_to_sjpg.py69 header = bytearray() variable
72 header = header + bytearray("_SJPG__".encode("UTF-8")); variable
75 header = header + bytearray(("\x00" + SJPG_FILE_FORMAT_VERSION + "\x00").encode("UTF-8")); variable
78 header = header + width.to_bytes(2, byteorder='little'); variable
81 header = header + height.to_bytes(2, byteorder='little'); variable
84 header = header + spilts.to_bytes(2, byteorder='little'); variable
87 header = header + int(JPEG_SPLIT_HEIGHT).to_bytes(2, byteorder='little'); variable
91 header = header + item_len.to_bytes(2, byteorder='little'); variable
96 sjpeg = header + sjpeg_data;
/lvgl-latest/src/draw/sdl/
Dlv_draw_sdl_texture_cache.c118 lv_draw_sdl_cache_key_head_img_t header; in lv_draw_sdl_texture_img_key_create() local
120 SDL_memset(&header, 0, sizeof(header)); in lv_draw_sdl_texture_img_key_create()
121 header.magic = LV_GPU_CACHE_KEY_MAGIC_IMG; in lv_draw_sdl_texture_img_key_create()
122 header.type = lv_img_src_get_type(src); in lv_draw_sdl_texture_img_key_create()
123 header.frame_id = frame_id; in lv_draw_sdl_texture_img_key_create()
126 if(header.type == LV_IMG_SRC_FILE || header.type == LV_IMG_SRC_SYMBOL) { in lv_draw_sdl_texture_img_key_create()
128 key_size = sizeof(header) + srclen; in lv_draw_sdl_texture_img_key_create()
130 SDL_memcpy(key, &header, sizeof(header)); in lv_draw_sdl_texture_img_key_create()
132 SDL_memcpy(key + sizeof(header), src, srclen); in lv_draw_sdl_texture_img_key_create()
135 key_size = sizeof(header) + sizeof(void *); in lv_draw_sdl_texture_img_key_create()
[all …]
Dlv_draw_sdl_img.c67 …img_simple(lv_draw_sdl_ctx_t * ctx, SDL_Texture * texture, const lv_draw_sdl_img_header_t * header,
70 …mg_rounded(lv_draw_sdl_ctx_t * ctx, SDL_Texture * texture, const lv_draw_sdl_img_header_t * header,
75 … const lv_draw_sdl_img_header_t * header, int w, int h, lv_coord_t radius,
81 static void calc_draw_part(SDL_Texture * texture, const lv_draw_sdl_img_header_t * header, const lv…
106 lv_draw_sdl_img_header_t * header = NULL; in lv_draw_sdl_img_core() local
108 (void **) &header); in lv_draw_sdl_img_core()
111 lv_draw_sdl_img_load_texture(ctx, key, key_size, src, draw_dsc->frame_id, &texture, &header, in lv_draw_sdl_img_core()
118 if(!texture || !header) { in lv_draw_sdl_img_core()
148 draw_img_rounded(ctx, texture, header, draw_dsc, &t_coords, &t_clip, radius); in lv_draw_sdl_img_core()
151 draw_img_simple(ctx, texture, header, draw_dsc, &t_coords, &t_clip); in lv_draw_sdl_img_core()
[all …]
/lvgl-latest/src/extra/libs/png/
Dlv_png.c27 …res_t decoder_info(struct _lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header);
65 …_res_t decoder_info(struct _lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header) in decoder_info() argument
93 header->always_zero = 0; in decoder_info()
94 header->cf = LV_IMG_CF_TRUE_COLOR_ALPHA; in decoder_info()
96 header->w = (lv_coord_t)((size[0] & 0xff000000) >> 24) + ((size[0] & 0x00ff0000) >> 8); in decoder_info()
97 header->h = (lv_coord_t)((size[1] & 0xff000000) >> 24) + ((size[1] & 0x00ff0000) >> 8); in decoder_info()
110 header->always_zero = 0; in decoder_info()
112 if(img_dsc->header.cf) { in decoder_info()
113 header->cf = img_dsc->header.cf; /*Save the color format*/ in decoder_info()
116 header->cf = LV_IMG_CF_TRUE_COLOR_ALPHA; in decoder_info()
[all …]
/lvgl-latest/demos/benchmark/assets/
Dimg_benchmark_cogwheel_rgb565a8.c217 .header.cf = LV_IMG_CF_RGB565A8,
218 .header.always_zero = 0,
219 .header.reserved = 0,
220 .header.w = 100,
221 .header.h = 100,
Dimg_benchmark_cogwheel_alpha16.c117 .header.always_zero = 0,
118 .header.w = 100,
119 .header.h = 100,
121 .header.cf = LV_IMG_CF_ALPHA_4BIT,
Dimg_benchmark_cogwheel_indexed16.c134 .header.always_zero = 0,
135 .header.w = 100,
136 .header.h = 100,
138 .header.cf = LV_IMG_CF_INDEXED_4BIT,
/lvgl-latest/examples/assets/emoji/
Dimg_emoji_F617.c317 .header.cf = LV_IMG_CF_TRUE_COLOR,
318 .header.always_zero = 0,
319 .header.reserved = 0,
320 .header.w = 72,
321 .header.h = 72,
/lvgl-latest/src/extra/widgets/imgbtn/
Dlv_imgbtn.c200 lv_img_header_t header; in lv_imgbtn_event() local
201 lv_img_decoder_get_info(imgbtn->img_src_mid[state], &header); in lv_imgbtn_event()
202 p->x = LV_MAX(p->x, header.w); in lv_imgbtn_event()
241 lv_img_header_t header; in draw_main() local
247 lv_img_decoder_get_info(src, &header); in draw_main()
248 left_w = header.w; in draw_main()
251 coords_part.x2 = coords.x1 + header.w - 1; in draw_main()
252 coords_part.y2 = coords.y1 + header.h - 1; in draw_main()
258 lv_img_decoder_get_info(src, &header); in draw_main()
259 right_w = header.w; in draw_main()
[all …]
/lvgl-latest/src/extra/widgets/win/
Dlv_win.c56 lv_obj_t * header = lv_win_get_header(win); in lv_win_add_title() local
57 lv_obj_t * title = lv_label_create(header); in lv_win_add_title()
66 lv_obj_t * header = lv_win_get_header(win); in lv_win_add_btn() local
67 lv_obj_t * btn = lv_btn_create(header); in lv_win_add_btn()
98 lv_obj_t * header = lv_obj_create(obj); in lv_win_constructor() local
99 lv_obj_set_size(header, LV_PCT(100), create_header_height); in lv_win_constructor()
100 lv_obj_set_flex_flow(header, LV_FLEX_FLOW_ROW); in lv_win_constructor()
101 lv_obj_set_flex_align(header, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); in lv_win_constructor()
/lvgl-latest/src/extra/libs/bmp/
Dlv_bmp.c34 static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header
72 static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header) in decoder_info() argument
93 header->w = w; in decoder_info()
94 header->h = h; in decoder_info()
95 header->always_zero = 0; in decoder_info()
100 header->cf = bpp == 32 ? LV_IMG_CF_TRUE_COLOR_ALPHA : LV_IMG_CF_TRUE_COLOR; in decoder_info()
102 header->cf = LV_IMG_CF_TRUE_COLOR; in decoder_info()
140 uint8_t header[54]; in decoder_open() local
141 lv_fs_read(&b.f, header, 54, NULL); in decoder_open()
143 if(0x42 != header[0] || 0x4d != header[1]) { in decoder_open()
[all …]
/lvgl-latest/examples/libs/gif/
Dimg_bulb_gif.c1121 .header.always_zero = 0,
1122 .header.w = 0,
1123 .header.h = 0,
1125 .header.cf = LV_IMG_CF_RAW,
/lvgl-latest/examples/assets/
Dimg_cogwheel_alpha16.c117 .header.always_zero = 0,
118 .header.w = 100,
119 .header.h = 100,
121 .header.cf = LV_IMG_CF_ALPHA_4BIT,
Dimg_cogwheel_indexed16.c134 .header.always_zero = 0,
135 .header.w = 100,
136 .header.h = 100,
138 .header.cf = LV_IMG_CF_INDEXED_4BIT,
/lvgl-latest/examples/libs/png/
Dimg_wink_png.c339 .header.always_zero = 0,
340 .header.w = 50,
341 .header.h = 50,
343 .header.cf = LV_IMG_CF_RAW_ALPHA,
/lvgl-latest/demos/music/assets/
Dimg_lv_demo_music_logo.c412 .header.always_zero = 0,
413 .header.w = 97,
414 .header.h = 97,
416 .header.cf = LV_IMG_CF_TRUE_COLOR,
Dimg_lv_demo_music_btn_list_pause.c263 .header.always_zero = 0,
264 .header.w = 58,
265 .header.h = 60,
267 .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA,
Dimg_lv_demo_music_btn_play.c331 .header.always_zero = 0,
332 .header.w = 79,
333 .header.h = 77,
335 .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA,
Dimg_lv_demo_music_slider_knob.c175 .header.always_zero = 0,
176 .header.w = 36,
177 .header.h = 38,
179 .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA,
Dimg_lv_demo_music_wave_bottom.c192 .header.always_zero = 0,
193 .header.w = 272,
194 .header.h = 42,
196 .header.cf = LV_IMG_CF_TRUE_COLOR,
Dimg_lv_demo_music_btn_prev.c271 .header.always_zero = 0,
272 .header.w = 62,
273 .header.h = 62,
275 .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA,
Dimg_lv_demo_music_wave_top.c192 .header.always_zero = 0,
193 .header.w = 272,
194 .header.h = 42,
196 .header.cf = LV_IMG_CF_TRUE_COLOR,

123456