diff options
author | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-09-25 13:37:51 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <soren.sandmann@gmail.com> | 2015-09-18 00:18:34 -0400 |
commit | b87cdbbd36b9c5046a37ee269ede0974486c3233 (patch) | |
tree | d38b9dbfe812dd6153588f85884a604596be2fcf | |
parent | 2983789a6f2fc29cd553dc793c0fc9dba3467166 (diff) |
Speed up a8r8g8b8_to_rgba_np()airy
Only divide when the alpha channel is different from 1.
-rw-r--r-- | test/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/utils.c b/test/utils.c index 222d4d53..e279960e 100644 --- a/test/utils.c +++ b/test/utils.c @@ -611,7 +611,7 @@ a8r8g8b8_to_rgba_np (uint32_t *dst, uint32_t *src, int n_pixels) g = (p & 0x0000ff00) >> 8; b = (p & 0x000000ff) >> 0; - if (a != 0) + if (a != 0 && a != 0xff) { #define DIVIDE(c, a) \ do \ |