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/downsample/downsample.h (1 of 24 files). Show all

Unified · Split

codec/processing/src/downsample/downsample.h+13−0
@@ -103,7 +103,20 @@ void GeneralBilinearAccurateDownsampler_sse2 (uint8_t* pDst, const int32_t kiDst · 102 unmodified lines
103WELSVP_EXTERN_C_END103WELSVP_EXTERN_C_END
104#endif104#endif
105 105
106#ifdef HAVE_NEON
107WELSVP_EXTERN_C_BEGIN
108// iSrcWidth no limitation
109HalveDownsampleFunc DyadicBilinearDownsampler_neon;
110// iSrcWidth = x32 pixels
111HalveDownsampleFunc DyadicBilinearDownsamplerWidthx32_neon;
112
113GeneralDownsampleFunc GeneralBilinearAccurateDownsamplerWrap_neon;
114
115void GeneralBilinearAccurateDownsampler_neon( uint8_t* pDst, const int32_t kiDstStride, const int32_t kiDstWidth, const int32_t kiDstHeight,
116 uint8_t* pSrc, const int32_t kiSrcStride, const uint32_t kuiScaleX, const uint32_t kuiScaleY);
106 117
118WELSVP_EXTERN_C_END
119#endif
107 120
108 121
109class CDownsampling : public IStrategy {122class CDownsampling : public IStrategy {

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