lottie/render: fixed rendering backend issue for arm. 13/185513/1
authorsubhransu mohanty <sub.mohanty@samsung.com>
Tue, 31 Jul 2018 08:10:30 +0000 (17:10 +0900)
committersubhransu mohanty <sub.mohanty@samsung.com>
Tue, 31 Jul 2018 08:10:30 +0000 (17:10 +0900)
Change-Id: I23b2f24b0ed995cb76ba554228e4ff72677806bd

src/vector/vdrawhelper.cpp

index ce07aac..b4be4c7 100644 (file)
@@ -630,7 +630,7 @@ void VSpanData::updateSpanFunc()
     }
 }
 
-#if !defined(__SSE2__) && !defined(__ARM_NEON__)
+#if !defined(__SSE2__)
 void memfill32(uint32_t *dest, uint32_t value, int length)
 {
     int n;
@@ -677,15 +677,15 @@ void vInitDrawhelperFunctions()
 
 #if defined(__ARM_NEON__)
     // update fast path for NEON
-    extern void comp_func_solid_SourceOver_neon(
-        uint32_t * dest, int length, uint32_t color, uint32_t const_alpha);
-    extern void comp_func_solid_Source_neon(
-        uint32_t * dest, int length, uint32_t color, uint32_t const_alpha);
-
-    COMP_functionForModeSolid_C[VPainter::CompModeSrc] =
-        comp_func_solid_Source_neon;
-    COMP_functionForModeSolid_C[VPainter::CompModeSrcOver] =
-        comp_func_solid_SourceOver_neon;
+//    extern void comp_func_solid_SourceOver_neon(
+//        uint32_t * dest, int length, uint32_t color, uint32_t const_alpha);
+//    extern void comp_func_solid_Source_neon(
+//        uint32_t * dest, int length, uint32_t color, uint32_t const_alpha);
+
+//    COMP_functionForModeSolid_C[VPainter::CompModeSrc] =
+//        comp_func_solid_Source_neon;
+//    COMP_functionForModeSolid_C[VPainter::CompModeSrcOver] =
+//        comp_func_solid_SourceOver_neon;
 #endif
 
 #if defined(__SSE2__)