ermig1979 / Simd

C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM.
http://ermig1979.github.io/Simd
MIT License
2.03k stars 406 forks source link

C++11 requirement #178

Closed s-trinh closed 2 years ago

s-trinh commented 2 years ago

I am interested into having a portable image loading/saving capabilities.

There are some std::unique_ptr and I am wondering if there is a C++11 requirement for the Simd library?

ermig1979 commented 2 years ago

If you consider that this is problem I can replace std::unique_ptr by custom analog. It is not hard for me.

s-trinh commented 2 years ago

Yes, it would be great thanks :+1:

ermig1979 commented 2 years ago

I added internal class Holder to replace std::unique_ptr for old compilers without support of C++11 standard.

s-trinh commented 2 years ago

Thanks.