Searched refs:fg_opa (Results 1 – 1 of 1) sorted by relevance
531 … lv_color_t fg_color, lv_opa_t fg_opa, in lv_color_mix_with_alpha() argument535 if(fg_opa >= LV_OPA_MAX || bg_opa <= LV_OPA_MIN) { in lv_color_mix_with_alpha()537 *res_opa = fg_opa; in lv_color_mix_with_alpha()540 else if(fg_opa <= LV_OPA_MIN) { in lv_color_mix_with_alpha()546 *res_color = lv_color_mix(fg_color, bg_color, fg_opa); in lv_color_mix_with_alpha()559 if(fg_opa != fg_opa_save || bg_opa != bg_opa_save || fg_color.full != fg_color_save.full || in lv_color_mix_with_alpha()561 fg_opa_save = fg_opa; in lv_color_mix_with_alpha()567 res_opa_saved = 255 - ((uint16_t)((uint16_t)(255 - fg_opa) * (255 - bg_opa)) >> 8); in lv_color_mix_with_alpha()569 lv_opa_t ratio = (uint16_t)((uint16_t)fg_opa * 255) / res_opa_saved; in lv_color_mix_with_alpha()