diff options
author | 2014-05-06 12:30:15 +0000 | |
---|---|---|
committer | 2014-05-06 12:30:15 +0000 | |
commit | 6631d4296c07aa469b4d2976a6e968209293fee0 (patch) | |
tree | 4aec3bfea5c4ed0b47699fff34c1c7e9e227e6e6 /src/emu/video/rgbsse.h | |
parent | 8abad0f849edf762a883ce9f35fac3611c474c76 (diff) |
avoid even more unnecessary rgb_t<->UINT32 conversions (nw)
Diffstat (limited to 'src/emu/video/rgbsse.h')
-rw-r--r-- | src/emu/video/rgbsse.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/video/rgbsse.h b/src/emu/video/rgbsse.h index dcbaa76d609..caf61179ec2 100644 --- a/src/emu/video/rgbsse.h +++ b/src/emu/video/rgbsse.h @@ -330,7 +330,7 @@ INLINE void rgbaint_scale_channel_and_clamp(rgbaint *color, const rgbint *colors four pixel values -------------------------------------------------*/ -INLINE rgb_t rgb_bilinear_filter(rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t rgb11, UINT8 u, UINT8 v) +INLINE UINT32 rgb_bilinear_filter(UINT32 rgb00, UINT32 rgb01, UINT32 rgb10, UINT32 rgb11, UINT8 u, UINT8 v) { __m128i color00 = _mm_cvtsi32_si128(rgb00); __m128i color01 = _mm_cvtsi32_si128(rgb01); @@ -360,7 +360,7 @@ INLINE rgb_t rgb_bilinear_filter(rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t rg four pixel values -------------------------------------------------*/ -INLINE rgb_t rgba_bilinear_filter(rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t rgb11, UINT8 u, UINT8 v) +INLINE UINT32 rgba_bilinear_filter(UINT32 rgb00, UINT32 rgb01, UINT32 rgb10, UINT32 rgb11, UINT8 u, UINT8 v) { return rgb_bilinear_filter(rgb00, rgb01, rgb10, rgb11, u, v); } @@ -371,7 +371,7 @@ INLINE rgb_t rgba_bilinear_filter(rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t r four pixel values -------------------------------------------------*/ -INLINE void rgbint_bilinear_filter(rgbint *color, rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t rgb11, UINT8 u, UINT8 v) +INLINE void rgbint_bilinear_filter(rgbint *color, UINT32 rgb00, UINT32 rgb01, UINT32 rgb10, UINT32 rgb11, UINT8 u, UINT8 v) { __m128i color00 = _mm_cvtsi32_si128(rgb00); __m128i color01 = _mm_cvtsi32_si128(rgb01); @@ -399,7 +399,7 @@ INLINE void rgbint_bilinear_filter(rgbint *color, rgb_t rgb00, rgb_t rgb01, rgb_ four pixel values -------------------------------------------------*/ -INLINE void rgbaint_bilinear_filter(rgbaint *color, rgb_t rgb00, rgb_t rgb01, rgb_t rgb10, rgb_t rgb11, UINT8 u, UINT8 v) +INLINE void rgbaint_bilinear_filter(rgbaint *color, UINT32 rgb00, UINT32 rgb01, UINT32 rgb10, UINT32 rgb11, UINT8 u, UINT8 v) { rgbint_bilinear_filter(color, rgb00, rgb01, rgb10, rgb11, u, v); } |