SDL 1.2 には がありSDL_HasMMXExt
ます。ここを参照してください。ファイルの完全なソースは、ここで見ることができます。
SDL 2 では、その機能がありません。なんで?同じファイルの SDL2 の完全なソースは、ここで見ることができます。
SDL 1.2 の関連コードは次のとおりです。
static __inline__ int CPU_haveMMX(void)
{
if ( CPU_haveCPUID() ) {
return (CPU_getCPUIDFeatures() & 0x00800000);
}
return 0;
}
static __inline__ int CPU_haveMMXExt(void)
{
if ( CPU_haveCPUID() ) {
return (CPU_getCPUIDFeaturesExt() & 0x00400000);
}
return 0;
}
CPU_getCPUIDFeaturesExt
SDL2にもありません。なぜ削除されたのですか?