Change mmx detection
This commit is contained in:
parent
2f03d653fc
commit
2929a833bf
18
src/mmx.cc
18
src/mmx.cc
|
@ -9,23 +9,7 @@
|
||||||
// 0x4E08A0
|
// 0x4E08A0
|
||||||
bool mmxIsSupported()
|
bool mmxIsSupported()
|
||||||
{
|
{
|
||||||
int v1;
|
return SDL_HasMMX() == SDL_TRUE;
|
||||||
|
|
||||||
// TODO: There are other ways to determine MMX using FLAGS register.
|
|
||||||
|
|
||||||
#ifdef _WIN32
|
|
||||||
__asm
|
|
||||||
{
|
|
||||||
mov eax, 1
|
|
||||||
cpuid
|
|
||||||
and edx, 0x800000
|
|
||||||
mov v1, edx
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
v1 = 0;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return v1 != 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 0x4E0DB0
|
// 0x4E0DB0
|
||||||
|
|
Loading…
Reference in New Issue