Final Platform Layer 0.9.8-beta
Loading...
Searching...
No Matches
Data Fields
fplCPUCapabilities Struct Reference

A structure that containing the processor capabilities, like MMX,SSE,AVX etc. More...

#include <final_platform_layer.h>

Data Fields

fpl_b32 hasAVX
 Is AVX supported.
 
fpl_b32 hasAVX2
 Is AVX-2 supported.
 
fpl_b32 hasAVX512
 Is AVX-512 supported.
 
fpl_b32 hasFMA3
 Is FMA-3 supported.
 
fpl_b32 hasMMX
 Is MMX supported.
 
fpl_b32 hasSSE
 Is SSE supported.
 
fpl_b32 hasSSE2
 Is SSE-2 supported.
 
fpl_b32 hasSSE3
 Is SSE-3 supported.
 
fpl_b32 hasSSE4_1
 Is SSE-4.1 supported.
 
fpl_b32 hasSSE4_2
 Is SSE-4.2 supported.
 
fpl_b32 hasSSSE3
 Is SSSE-3 supported.
 

Detailed Description

A structure that containing the processor capabilities, like MMX,SSE,AVX etc.

Definition at line 3376 of file final_platform_layer.h.

Field Documentation

◆ hasAVX

fpl_b32 fplCPUCapabilities::hasAVX

Is AVX supported.

Definition at line 3392 of file final_platform_layer.h.

◆ hasAVX2

fpl_b32 fplCPUCapabilities::hasAVX2

Is AVX-2 supported.

Definition at line 3394 of file final_platform_layer.h.

◆ hasAVX512

fpl_b32 fplCPUCapabilities::hasAVX512

Is AVX-512 supported.

Definition at line 3396 of file final_platform_layer.h.

◆ hasFMA3

fpl_b32 fplCPUCapabilities::hasFMA3

Is FMA-3 supported.

Definition at line 3398 of file final_platform_layer.h.

◆ hasMMX

fpl_b32 fplCPUCapabilities::hasMMX

Is MMX supported.

Definition at line 3378 of file final_platform_layer.h.

◆ hasSSE

fpl_b32 fplCPUCapabilities::hasSSE

Is SSE supported.

Definition at line 3380 of file final_platform_layer.h.

◆ hasSSE2

fpl_b32 fplCPUCapabilities::hasSSE2

Is SSE-2 supported.

Definition at line 3382 of file final_platform_layer.h.

◆ hasSSE3

fpl_b32 fplCPUCapabilities::hasSSE3

Is SSE-3 supported.

Definition at line 3384 of file final_platform_layer.h.

◆ hasSSE4_1

fpl_b32 fplCPUCapabilities::hasSSE4_1

Is SSE-4.1 supported.

Definition at line 3388 of file final_platform_layer.h.

◆ hasSSE4_2

fpl_b32 fplCPUCapabilities::hasSSE4_2

Is SSE-4.2 supported.

Definition at line 3390 of file final_platform_layer.h.

◆ hasSSSE3

fpl_b32 fplCPUCapabilities::hasSSSE3

Is SSSE-3 supported.

Definition at line 3386 of file final_platform_layer.h.


The documentation for this struct was generated from the following file: