History

Add arm asm code for processing.

Licai Guo committed 12 years ago

Commit e7cc8c21 parent 248f32424 files · +4330 −4204Browse files

Showing the changes to codec/processing/src/adaptivequantization (2 of 24 files). Show all

Unified · Split

2 files
  1. codec/processing/src/adaptivequantization/AdaptiveQuantization.cpp +5 −0
  2. codec/processing/src/adaptivequantization/AdaptiveQuantization.h +5 −0
codec/processing/src/adaptivequantization/AdaptiveQuantization.cpp+5−0
@@ -231,6 +231,11 @@ void CAdaptiveQuantization::WelsInitVarFunc (PVarFunc& pfVar, int32_t iCpuFlag) · 230 unmodified lines
231 pfVar = SampleVariance16x16_sse2;231 pfVar = SampleVariance16x16_sse2;
232 }232 }
233#endif233#endif
234#ifdef HAVE_NEON
235 if (iCpuFlag & WELS_CPU_NEON) {
236 pfVar = SampleVariance16x16_neon;
237 }
238#endif
234}239}
235 240
236void SampleVariance16x16_c (uint8_t* pRefY, int32_t iRefStride, uint8_t* pSrcY, int32_t iSrcStride,241void SampleVariance16x16_c (uint8_t* pRefY, int32_t iRefStride, uint8_t* pSrcY, int32_t iSrcStride,
codec/processing/src/adaptivequantization/AdaptiveQuantization.h+5−0
@@ -62,6 +62,11 @@ VarFunc SampleVariance16x16_sse2; · 61 unmodified lines
62WELSVP_EXTERN_C_END62WELSVP_EXTERN_C_END
63#endif63#endif
64 64
65#ifdef HAVE_NEON
66WELSVP_EXTERN_C_BEGIN
67VarFunc SampleVariance16x16_neon;
68WELSVP_EXTERN_C_END
69#endif
65 70
66class CAdaptiveQuantization : public IStrategy {71class CAdaptiveQuantization : public IStrategy {
67 public:72 public:

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t