summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/video/rgbgen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/video/rgbgen.cpp')
-rw-r--r--src/emu/video/rgbgen.cpp7
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__)