Lines Matching refs:header
67 ext->dsc.header.always_zero = 0; in lv_canvas_create()
68 ext->dsc.header.cf = LV_IMG_CF_TRUE_COLOR; in lv_canvas_create()
69 ext->dsc.header.h = 0; in lv_canvas_create()
70 ext->dsc.header.w = 0; in lv_canvas_create()
116 ext->dsc.header.cf = cf; in lv_canvas_set_buffer()
117 ext->dsc.header.w = w; in lv_canvas_set_buffer()
118 ext->dsc.header.h = h; in lv_canvas_set_buffer()
237 if(x + w >= ext->dsc.header.w || y + h >= ext->dsc.header.h) { in lv_canvas_copy_buf()
242 uint32_t px_size = lv_img_color_format_get_px_size(ext->dsc.header.cf) >> 3; in lv_canvas_copy_buf()
243 uint32_t px = ext->dsc.header.w * y * px_size + x * px_size; in lv_canvas_copy_buf()
248 px += ext->dsc.header.w * px_size; in lv_canvas_copy_buf()
274 int32_t img_width = img->header.w; in lv_canvas_rotate()
275 int32_t img_height = img->header.h; in lv_canvas_rotate()
276 int32_t dest_width = ext_dst->dsc.header.w; in lv_canvas_rotate()
277 int32_t dest_height = ext_dst->dsc.header.h; in lv_canvas_rotate()
354 if(lv_img_color_format_is_chroma_keyed(img->header.cf)) { in lv_canvas_rotate()
367 if(lv_img_color_format_has_alpha(img->header.cf) == false) { in lv_canvas_rotate()
383 if(lv_img_color_format_has_alpha(ext_dst->dsc.header.cf) == false) { in lv_canvas_rotate()
435 uint32_t x = dsc->header.w * dsc->header.h; in lv_canvas_fill_bg()
437 for(y = 0; y < dsc->header.h; y++) { in lv_canvas_fill_bg()
438 for(x = 0; x < dsc->header.w; x++) { in lv_canvas_fill_bg()
462 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_rect()
464 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_rect()
476 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_rect()
482 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_rect()
483 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_rect()
487 if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED && in lv_canvas_draw_rect()
521 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_text()
523 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_text()
529 coords.y2 = dsc->header.h - 1; in lv_canvas_draw_text()
535 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_text()
541 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_text()
542 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_text()
575 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_img()
577 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_img()
579 lv_img_header_t header; in lv_canvas_draw_img() local
580 lv_res_t res = lv_img_decoder_get_info(src, &header); in lv_canvas_draw_img()
589 coords.x2 = x + header.w - 1; in lv_canvas_draw_img()
590 coords.y2 = y + header.h - 1; in lv_canvas_draw_img()
596 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_img()
602 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_img()
603 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_img()
628 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_line()
630 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_line()
636 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_line()
642 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_line()
643 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_line()
647 if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED && in lv_canvas_draw_line()
680 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_polygon()
682 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_polygon()
688 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_polygon()
694 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_polygon()
695 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_polygon()
699 if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED && in lv_canvas_draw_polygon()
733 mask.x2 = dsc->header.w - 1; in lv_canvas_draw_arc()
735 mask.y2 = dsc->header.h - 1; in lv_canvas_draw_arc()
741 lv_disp_buf_init(&disp_buf, (void *)dsc->data, NULL, dsc->header.w * dsc->header.h); in lv_canvas_draw_arc()
747 disp.driver.hor_res = dsc->header.w; in lv_canvas_draw_arc()
748 disp.driver.ver_res = dsc->header.h; in lv_canvas_draw_arc()
752 if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED && in lv_canvas_draw_arc()