优化代码
This commit is contained in:
parent
3ea2f0ab4f
commit
14a7918db7
@ -81,7 +81,7 @@ audio_buffer::audio_buffer() {
|
||||
if (UNLIKELY(!func_initialized)) {
|
||||
cpuid cpu;
|
||||
#define DEFINE_SIMD_FUNC(simd_max) \
|
||||
constexpr size_t simd_size = simd_max / sizeof(sample_t) / 8; \
|
||||
constexpr size_t simd_size = (simd_max) / sizeof(sample_t) / 8; \
|
||||
add_func = &add_simd<simd_size>; \
|
||||
multiple_func = &multiple_simd<simd_size>;
|
||||
#if CPU_AMD64
|
||||
@ -105,9 +105,9 @@ audio_buffer::audio_buffer() {
|
||||
multiple_func = &multiple_no_simd;
|
||||
}
|
||||
func_initialized = true;
|
||||
}
|
||||
#undef DEFINE_SIMD_FUNC
|
||||
}
|
||||
}
|
||||
|
||||
audio_buffer::~audio_buffer() {
|
||||
free();
|
||||
|
Loading…
x
Reference in New Issue
Block a user