目次 - SDL 3.0 API(機能別) - CPU仕様の検知 - SDL_GetCPUCacheLineSize

SDL_GetCPUCacheLineSize

CPUのL1キャッシュラインのサイズを得る

ヘッダ

SDL3/SDL_cpuinfo.h

構文

int SDL_GetCPUCacheLineSize(void);

戻り値

(int) CPUのL1キャッシュラインのサイズをバイト単位で戻す.

詳細

これはマルチスレッド構造体のパッディングやSIMDプリフェッチのサイズを決めるときに有用である.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_GetCPUCacheLineSize - SDL Wiki