From c9be009c4f5acd2ef0b64d79c9fa0b804209bb1f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 2 Oct 2006 13:19:20 +0000 Subject: [PATCH] premul fixes from jose SVN revision: 26301 --- src/bin/e_spectrum.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/e_spectrum.c b/src/bin/e_spectrum.c index e73a1ebd7..9d0f884e9 100644 --- a/src/bin/e_spectrum.c +++ b/src/bin/e_spectrum.c @@ -303,9 +303,9 @@ _e_spectrum_redraw(void *d) _e_spectrum_color_calc(sp, vx, vy, vz, &r, &g, &b); data[(i * sp->iw) + j] = (sp->cv->a << 24) | - (((r << 16) * sp->cv->a) / 255) | - (((g << 8 ) * sp->cv->a) / 255) | - (((b ) * sp->cv->a) / 255); + (((r * sp->cv->a) / 255) << 16) | + (((g * sp->cv->a) / 255) << 8) | + (((b * sp->cv->a) / 255) ); } }