unsigned char *dest,
size_t length);
-void qcms_transform_data_rgb_out_lut_neon(const qcms_transform *transform,
- const unsigned char *src,
- unsigned char *dest,
- size_t length);
-void qcms_transform_data_rgba_out_lut_neon(const qcms_transform *transform,
- const unsigned char *src,
- unsigned char *dest,
- size_t length);
-void qcms_transform_data_bgra_out_lut_neon(const qcms_transform *transform,
- const unsigned char *src,
- unsigned char *dest,
- size_t length);
+//void qcms_transform_data_rgb_out_lut_neon(const qcms_transform *transform,
+// const unsigned char *src,
+// unsigned char *dest,
+// size_t length);
+//void qcms_transform_data_rgba_out_lut_neon(const qcms_transform *transform,
+// const unsigned char *src,
+// unsigned char *dest,
+// size_t length);
+//void qcms_transform_data_bgra_out_lut_neon(const qcms_transform *transform,
+// const unsigned char *src,
+// unsigned char *dest,
+// size_t length);
extern bool qcms_supports_iccv4;
extern bool qcms_supports_neon;
#endif
} else
#endif
-#if defined(__arm__) || defined(__aarch64__)
+#if 0 // defined(__arm__) || defined(__aarch64__)
if (qcms_supports_neon) {
if (in_type == QCMS_DATA_RGB_8) {
transform->transform_fn = qcms_transform_data_rgb_out_lut_neon;
EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgb_out_lut_avx));
}
#endif
-#ifdef MOZILLA_MAY_SUPPORT_NEON
- if (mozilla::supports_neon()) {
- EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgb_out_lut_neon));
- }
-#endif
+//#ifdef MOZILLA_MAY_SUPPORT_NEON
+// if (mozilla::supports_neon()) {
+// EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgb_out_lut_neon));
+// }
+//#endif
// Verify RGBA transforms.
ASSERT_TRUE(SetBuffers(QCMS_DATA_RGBA_8));
EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgba_out_lut_avx));
}
#endif
-#ifdef MOZILLA_MAY_SUPPORT_NEON
- if (mozilla::supports_neon()) {
- EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgba_out_lut_neon));
- }
-#endif
+//#ifdef MOZILLA_MAY_SUPPORT_NEON
+// if (mozilla::supports_neon()) {
+// EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_rgba_out_lut_neon));
+// }
+//#endif
// Verify BGRA transforms.
ASSERT_TRUE(SetBuffers(QCMS_DATA_BGRA_8));
EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_bgra_out_lut_avx));
}
#endif
-#ifdef MOZILLA_MAY_SUPPORT_NEON
- if (mozilla::supports_neon()) {
- EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_bgra_out_lut_neon));
- }
-#endif
+//#ifdef MOZILLA_MAY_SUPPORT_NEON
+// if (mozilla::supports_neon()) {
+// EXPECT_TRUE(ProduceVerifyOutput(qcms_transform_data_bgra_out_lut_neon));
+// }
+//#endif
}
class GfxQcms_sRGB_To_sRGB : public GfxQcms_ProfilePairBase {