在SDL 1.2中,有SDL_HasMMXExt
。见here。可以看到文件的完整来源here。
在SDL 2中,缺少该功能。为什么?可以看到同一文件的完整SDL2源here。
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;
}
SDL2中也缺少 CPU_getCPUIDFeaturesExt
。
为什么要删除?