为什么SDL2中缺少SDL_HasMMXExt

时间:2014-08-07 17:50:34

标签: sdl sdl-2 cpuid mmx

在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。 为什么要删除?

0 个答案:

没有答案