Lines Matching full:7
61 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned 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()
64 p_color.full = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); in lv_img_buf_get_px_color()
113 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_get_px_alpha()
115 uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; in lv_img_buf_get_px_alpha()
116 uint8_t px_opa = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); in lv_img_buf_get_px_alpha()
165 opa = opa >> 7; /*opa -> [0,1]*/ in lv_img_buf_set_px_alpha()
170 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_alpha()
172 uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; in lv_img_buf_set_px_alpha()
173 buf_u8[px] = buf_u8[px] & ~(1 << (7 - bit)); in lv_img_buf_set_px_alpha()
174 buf_u8[px] = buf_u8[px] | ((opa & 0x1) << (7 - bit)); in lv_img_buf_set_px_alpha()
227 *dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned in lv_img_buf_set_px_color()
229 uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; in lv_img_buf_set_px_color()
230 buf_u8[px] = buf_u8[px] & ~(1 << (7 - bit)); in lv_img_buf_set_px_color()
231 buf_u8[px] = buf_u8[px] | ((c.full & 0x1) << (7 - bit)); in lv_img_buf_set_px_color()