Class SDLCPUInfo
java.lang.Object
org.lwjgl.sdl.SDLCPUInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromSDL.getLibrary(). -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic intint SDL_GetCPUCacheLineSize(void)static intint SDL_GetNumLogicalCPUCores(void)static longsize_t SDL_GetSIMDAlignment(void)static intint SDL_GetSystemRAM(void)static booleanbool SDL_HasAltiVec(void)static booleanbool SDL_HasARMSIMD(void)static booleanbool SDL_HasAVX(void)static booleanbool SDL_HasAVX2(void)static booleanbool SDL_HasAVX512F(void)static booleanbool SDL_HasLASX(void)static booleanbool SDL_HasLSX(void)static booleanbool SDL_HasMMX(void)static booleanbool SDL_HasNEON(void)static booleanbool SDL_HasSSE(void)static booleanbool SDL_HasSSE2(void)static booleanbool SDL_HasSSE3(void)static booleanbool SDL_HasSSE41(void)static booleanbool SDL_HasSSE42(void)
-
Field Details
-
SDL_CACHELINE_SIZE
public static final int SDL_CACHELINE_SIZE- See Also:
-
-
Method Details
-
SDL_GetNumLogicalCPUCores
public static int SDL_GetNumLogicalCPUCores()int SDL_GetNumLogicalCPUCores(void) -
SDL_GetCPUCacheLineSize
public static int SDL_GetCPUCacheLineSize()int SDL_GetCPUCacheLineSize(void) -
SDL_HasAltiVec
bool SDL_HasAltiVec(void) -
SDL_HasMMX
bool SDL_HasMMX(void) -
SDL_HasSSE
bool SDL_HasSSE(void) -
SDL_HasSSE2
bool SDL_HasSSE2(void) -
SDL_HasSSE3
bool SDL_HasSSE3(void) -
SDL_HasSSE41
bool SDL_HasSSE41(void) -
SDL_HasSSE42
bool SDL_HasSSE42(void) -
SDL_HasAVX
bool SDL_HasAVX(void) -
SDL_HasAVX2
bool SDL_HasAVX2(void) -
SDL_HasAVX512F
bool SDL_HasAVX512F(void) -
SDL_HasARMSIMD
bool SDL_HasARMSIMD(void) -
SDL_HasNEON
bool SDL_HasNEON(void) -
SDL_HasLSX
bool SDL_HasLSX(void) -
SDL_HasLASX
bool SDL_HasLASX(void) -
SDL_GetSystemRAM
public static int SDL_GetSystemRAM()int SDL_GetSystemRAM(void) -
SDL_GetSIMDAlignment
size_t SDL_GetSIMDAlignment(void)
-