[babl/sse-conversions-2013] sse-int16.c: Add missing cast
- From: Daniel Sabo <daniels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [babl/sse-conversions-2013] sse-int16.c: Add missing cast
- Date: Mon, 1 Apr 2013 08:33:25 +0000 (UTC)
commit a1366329d2d52e1d75ef381789f2af7d36ccdc83
Author: Daniel Sabo <DanielSabo gmail com>
Date: Mon Apr 1 01:32:21 2013 -0700
sse-int16.c: Add missing cast
extensions/sse-int16.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/extensions/sse-int16.c b/extensions/sse-int16.c
index 0876ea3..252d1a7 100644
--- a/extensions/sse-int16.c
+++ b/extensions/sse-int16.c
@@ -99,8 +99,8 @@ conv_rgba16_linear_rgbAF_linear (const uint16_t *src, float *dst, long samples)
__v4sf rgba1 = u1 * u16_float;
/* Expand alpha */
- __v4sf aaaa0 = (__v4sf)_mm_shuffle_epi32(rgba0, _MM_SHUFFLE(3, 3, 3, 3));
- __v4sf aaaa1 = (__v4sf)_mm_shuffle_epi32(rgba1, _MM_SHUFFLE(3, 3, 3, 3));
+ __v4sf aaaa0 = (__v4sf)_mm_shuffle_epi32((__m128i)rgba0, _MM_SHUFFLE(3, 3, 3, 3));
+ __v4sf aaaa1 = (__v4sf)_mm_shuffle_epi32((__m128i)rgba1, _MM_SHUFFLE(3, 3, 3, 3));
/* Set the value in the alpha slot to 1.0, we know max is sufficent because alpha was a short */
aaaa0 = _mm_max_ps(aaaa0, max_mask);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]