NEON decode support in WebP

Change-Id: I0d6fa456ca68468353adcd64669f1737d1446f65
This commit is contained in:
Somnath Banerjee
2011-09-12 13:03:01 +00:00
committed by James Zern
parent 0ee683b593
commit d4e9f5598d
7 changed files with 185 additions and 3 deletions

View File

@ -687,6 +687,7 @@ VP8SimpleFilterFunc VP8SimpleVFilter16i;
VP8SimpleFilterFunc VP8SimpleHFilter16i;
extern void VP8DspInitSSE2(void);
extern void VP8DspInitNEON(void);
void VP8DspInit(void) {
DspInitTables();
@ -715,6 +716,10 @@ void VP8DspInit(void) {
if (VP8GetCPUInfo(kSSE2)) {
VP8DspInitSSE2();
}
#elif defined(__GNUC__) && defined(__ARM_NEON__)
if (VP8GetCPUInfo(kNEON)) {
VP8DspInitNEON();
}
#endif
}
}