UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
radaudio_encoder_sse.h
Go to the documentation of this file.
1// Copyright Epic Games Tools, LLC. All Rights Reserved.
2#ifndef RADAUDIO_ENCODER_SSE_H
3#define RADAUDIO_ENCODER_SSE_H
4
5#include "radaudio_common.h"
6#include "radaudio_sse.h"
7
8#ifdef RADAUDIO_WRAP
9#define WRAPPED_NAME(name) RR_STRING_JOIN(RADAUDIO_WRAP, name##_)
10
11#define radaudio_sse2_compute_best_quantized_coeff16_loop WRAPPED_NAME(radaudio_sse2_compute_best_quantized_coeff16_loop)
12#define radaudio_sse2_compute_best_quantized_coeff8_loop WRAPPED_NAME(radaudio_sse2_compute_best_quantized_coeff8_loop)
13#define radaudio_sse2_fabs_coefficients WRAPPED_NAME(radaudio_sse2_fabs_coefficients)
14#define radaudio_sse4_find_median_4th_of_8 WRAPPED_NAME(radaudio_sse4_find_median_4th_of_8)
15#define radaudio_sse4_findnth_of_8_or_less WRAPPED_NAME(radaudio_sse4_findnth_of_8_or_less)
16#define radaudio_sse4popcnt_find_median_8th_of_16 WRAPPED_NAME(radaudio_sse4popcnt_find_median_8th_of_16)
17#endif
18
19
22
23extern void radaudio_sse2_fabs_coefficients(float *absval, float *data, int num_coeff);
25extern int radaudio_sse4_findnth_of_8_or_less(S16 *data, int count, int n);
27
28#endif
29
30
31
32
33
34
35
36
37
38
39
40
41
RAD_S16 S16
Definition egttypes.h:486
RAD_F32 F32
Definition egttypes.h:516
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void radaudio_sse2_fabs_coefficients(float *absval, float *data, int num_coeff)
int radaudio_sse4_findnth_of_8_or_less(S16 *data, int count, int n)
void radaudio_sse2_compute_best_quantized_coeff16_loop(S16 best_quantized[], F32 best_so_far, F32 ncoeff[], F32 quantizer, F32 step_quantizer, int num_quantizers)
void radaudio_sse2_compute_best_quantized_coeff8_loop(S16 best_quantized[], F32 best_so_far, F32 ncoeff[], F32 quantizer, F32 step_quantizer, int num_quantizers)
int radaudio_sse4_find_median_4th_of_8(S16 *data)
int radaudio_sse4popcnt_find_median_8th_of_16(S16 *data)