Lines Matching refs:palette
52 lv_color32_t * palette; member
72 static lv_result_t decode_indexed_line(lv_color_format_t color_format, const lv_color32_t * palette…
478 decode_indexed_line(cf, dsc->palette, x_fraction, w_px, buf, (lv_color32_t *)img_data); in lv_bin_decoder_get_area()
560 lv_free(decoder_data->palette); in free_decoder_data()
574 const lv_color32_t * palette; in decode_indexed() local
582 palette = (lv_color32_t *)data; in decode_indexed()
587 palette = lv_malloc(palette_len); in decode_indexed()
588 LV_ASSERT_MALLOC(palette); in decode_indexed()
589 if(palette == NULL) { in decode_indexed()
594 res = fs_read_file_at(f, sizeof(lv_image_header_t), (uint8_t *)palette, palette_len, &rn); in decode_indexed()
597 lv_free((void *)palette); in decode_indexed()
601 decoder_data->palette = (void *)palette; /*Need to free when decoder closes*/ in decode_indexed()
631 palette = (lv_color32_t *)image->data; in decode_indexed()
638 dsc->palette = palette; in decode_indexed()
657 decode_indexed_line(cf, dsc->palette, 0, dsc->header.w, in, (lv_color32_t *)out); in decode_indexed()
665 decoder_data->palette = (void *)palette; /*Free decoder data on close*/ in decode_indexed()
672 lv_free((void *)palette); in decode_indexed()
673 decoder_data->palette = NULL; in decode_indexed()
1023 static lv_result_t decode_indexed_line(lv_color_format_t color_format, const lv_color32_t * palette… in decode_indexed_line() argument
1060 out[i] = palette[val_act]; in decode_indexed_line()