Index: third_party/qcms/src/tests/qcms_test_main.c |
diff --git a/third_party/qcms/src/tests/qcms_test_main.c b/third_party/qcms/src/tests/qcms_test_main.c |
index 9eb866539780056adbb17dd1edb30029a8d681df..6c8a8ff1cc9ce3c38c986475fa75340e2e1cbaa1 100644 |
--- a/third_party/qcms/src/tests/qcms_test_main.c |
+++ b/third_party/qcms/src/tests/qcms_test_main.c |
@@ -12,20 +12,33 @@ |
#include <string.h> |
// Manually update the items below to add more tests. |
+#ifdef SSE2_ENABLE |
radu.velea
2016/03/04 13:33:08
These look like too many ifdef's to me. Maybe we s
lmilko
2016/03/08 13:21:59
Done.
|
extern struct qcms_test_case qcms_test_tetra_clut_rgba_info; |
+#endif |
extern struct qcms_test_case qcms_test_munsell_info; |
extern struct qcms_test_case qcms_test_internal_srgb_info; |
extern struct qcms_test_case qcms_test_ntsc_gamut_info; |
+#ifdef SSE2_ENABLE |
struct qcms_test_case qcms_test[4]; |
+#else |
+struct qcms_test_case qcms_test[3]; |
+#endif |
+ |
#define TEST_CASES (sizeof(qcms_test) / sizeof(qcms_test[0])) |
static void initialize_tests() |
{ |
+#ifdef SSE2_ENABLE |
qcms_test[0] = qcms_test_tetra_clut_rgba_info; |
qcms_test[1] = qcms_test_munsell_info; |
qcms_test[2] = qcms_test_internal_srgb_info; |
qcms_test[3] = qcms_test_ntsc_gamut_info; |
+#else |
+ qcms_test[0] = qcms_test_munsell_info; |
+ qcms_test[1] = qcms_test_internal_srgb_info; |
+ qcms_test[2] = qcms_test_ntsc_gamut_info; |
+#endif |
} |
static void list_tests() |