CPUInfo
Engine/source/platform/platformCPUCount.h
Public Enumerations
enum
EConfig { CONFIG_UserConfigIssue CONFIG_SingleCoreHTEnabled CONFIG_SingleCoreHTDisabled CONFIG_SingleCoreAndHTNotCapable CONFIG_MultiCoreAndHTNotCapable CONFIG_MultiCoreAndHTEnabled CONFIG_MultiCoreAndHTDisabled }
Public Functions
bool
isHyperThreaded(EConfig config)
bool
isMultiCore(EConfig config)
Detailed Description
Public Enumerations
EConfig
Enumerator
- CONFIG_UserConfigIssue
- CONFIG_SingleCoreHTEnabled
- CONFIG_SingleCoreHTDisabled
- CONFIG_SingleCoreAndHTNotCapable
- CONFIG_MultiCoreAndHTNotCapable
- CONFIG_MultiCoreAndHTEnabled
- CONFIG_MultiCoreAndHTDisabled
Public Functions
CPUCount(U32 & totalAvailableLogical, U32 & totalAvailableCores, U32 & numPhysical)
isHyperThreaded(EConfig config)
isMultiCore(EConfig config)