Chromium Code Reviews| 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() |