diff options
Diffstat (limited to 'src/emu/video/rgbgen.cpp')
-rw-r--r-- | src/emu/video/rgbgen.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/emu/video/rgbgen.cpp b/src/emu/video/rgbgen.cpp index db4cd95de61..5973b56d54b 100644 --- a/src/emu/video/rgbgen.cpp +++ b/src/emu/video/rgbgen.cpp @@ -2,7 +2,7 @@ // copyright-holders:Vas Crabb, Ryan Holtz /*************************************************************************** - rgbgen.c + rgbgen.cpp General RGB utilities. @@ -10,8 +10,7 @@ #include "emu.h" - -#if !(defined(__ALTIVEC__) || ((!defined(MAME_DEBUG) || defined(__OPTIMIZE__)) && (defined(__SSE2__) || defined(_MSC_VER)) && defined(PTR64))) +#if ((defined(MAME_DEBUG) && !defined(__OPTIMIZE__)) || (!defined(__SSE2__) && (!defined(_M_IX86_FP) || (_M_IX86_FP < 2)))) && !defined(__ALTIVEC__) #include "rgbgen.h" @@ -115,4 +114,4 @@ void rgbaint_t::scale2_add_and_clamp(const rgbaint_t& scale, const rgbaint_t& ot if (u32(m_b) > 255) { m_b = (m_b < 0) ? 0 : 255; } } -#endif // !defined(__ALTIVEC__) +#endif // ((defined(MAME_DEBUG) && !defined(__OPTIMIZE__)) || (!defined(__SSE2__) && (!defined(_M_IX86_FP) || (_M_IX86_FP < 2)))) && !defined(__ALTIVEC__) |