UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
cpux86.h File Reference
#include "rrCore.h"

Go to the source code of this file.

Macros

#define RADAUDIO_NAME(name)   ( name )
 
#define RRX86_CPU_INITIALIZED   (1U<<0)
 
#define RRX86_CPU_SSE2   (1U<<1)
 
#define RRX86_CPU_SSSE3   (1U<<2)
 
#define RRX86_CPU_SSE41   (1U<<3)
 
#define RRX86_CPU_SSE42   (1U<<4)
 
#define RRX86_CPU_AVX   (1U<<5)
 
#define RRX86_CPU_BMI1   (1U<<6)
 
#define RRX86_CPU_BMI2   (1U<<7)
 
#define RRX86_CPU_AVX2   (1U<<8)
 
#define RRX86_CPU_AMD_ZEN   (1U<<9)
 
#define RRX86_CPU_F16C   (1U<<10)
 
#define RRX86_CPU_AVX512   (1U<<11)
 
#define RRX86_CPU_PREFER512   (1U<<12)
 
#define RRX86_CPU_POPCNT   (1U<<13)
 
#define rrCPUx86_detect()
 
#define rrCPUx86_feature_present(bit)   (false)
 
#define rrCPUx86_all_features_present(bits)   (false)
 

Macro Definition Documentation

◆ RADAUDIO_NAME

#define RADAUDIO_NAME (   name)    ( name )

◆ rrCPUx86_all_features_present

#define rrCPUx86_all_features_present (   bits)    (false)

◆ rrCPUx86_detect

#define rrCPUx86_detect ( )

◆ rrCPUx86_feature_present

#define rrCPUx86_feature_present (   bit)    (false)

◆ RRX86_CPU_AMD_ZEN

#define RRX86_CPU_AMD_ZEN   (1U<<9)

◆ RRX86_CPU_AVX

#define RRX86_CPU_AVX   (1U<<5)

◆ RRX86_CPU_AVX2

#define RRX86_CPU_AVX2   (1U<<8)

◆ RRX86_CPU_AVX512

#define RRX86_CPU_AVX512   (1U<<11)

◆ RRX86_CPU_BMI1

#define RRX86_CPU_BMI1   (1U<<6)

◆ RRX86_CPU_BMI2

#define RRX86_CPU_BMI2   (1U<<7)

◆ RRX86_CPU_F16C

#define RRX86_CPU_F16C   (1U<<10)

◆ RRX86_CPU_INITIALIZED

#define RRX86_CPU_INITIALIZED   (1U<<0)

◆ RRX86_CPU_POPCNT

#define RRX86_CPU_POPCNT   (1U<<13)

◆ RRX86_CPU_PREFER512

#define RRX86_CPU_PREFER512   (1U<<12)

◆ RRX86_CPU_SSE2

#define RRX86_CPU_SSE2   (1U<<1)

◆ RRX86_CPU_SSE41

#define RRX86_CPU_SSE41   (1U<<3)

◆ RRX86_CPU_SSE42

#define RRX86_CPU_SSE42   (1U<<4)

◆ RRX86_CPU_SSSE3

#define RRX86_CPU_SSSE3   (1U<<2)