mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-20 14:15:31 +00:00
Micro-optimization
This commit is contained in:
parent
886309850f
commit
085bc09dfb
1 changed files with 1 additions and 2 deletions
|
|
@ -669,8 +669,7 @@ render_alpha_mask(uint8_t *alpha_mask, pixel* dest, Region *src_rect, Region *de
|
|||
for(size_t sc = src_rect->left, dc = dest_rect->left; sc < src_rect->right && dc < dest_rect->right; sc++, dc++) {
|
||||
uint8_t src_alpha = d[dc] & 0xff;
|
||||
uint8_t alpha = s[sc];
|
||||
uint8_t combined_alpha = MAX(alpha, src_alpha);
|
||||
d[dc] = 0xffffff00 | MIN(0xffu, combined_alpha);
|
||||
d[dc] = 0xffffff00 | MAX(alpha, src_alpha);;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue