mirror of https://github.com/encounter/SDL.git
Fixed compiling on Mac OS X, added a system RAM test
This commit is contained in:
parent
852004a22a
commit
2e6b4b960d
|
@ -621,7 +621,7 @@ SDL_GetSystemRAM(void)
|
||||||
#ifdef HAVE_SYSCTLBYNAME
|
#ifdef HAVE_SYSCTLBYNAME
|
||||||
if (SDL_SystemRAM <= 0) {
|
if (SDL_SystemRAM <= 0) {
|
||||||
int mib[2] = {CTL_HW, HW_MEMSIZE};
|
int mib[2] = {CTL_HW, HW_MEMSIZE};
|
||||||
uint64 memsize = 0;
|
Uint64 memsize = 0;
|
||||||
size_t len = sizeof(memsize);
|
size_t len = sizeof(memsize);
|
||||||
|
|
||||||
if (sysctl(mib, 2, &memsize, &len, NULL, 0) == 0) {
|
if (sysctl(mib, 2, &memsize, &len, NULL, 0) == 0) {
|
||||||
|
|
|
@ -153,6 +153,7 @@ TestCPUInfo(SDL_bool verbose)
|
||||||
SDL_Log("SSE3 %s\n", SDL_HasSSE3()? "detected" : "not detected");
|
SDL_Log("SSE3 %s\n", SDL_HasSSE3()? "detected" : "not detected");
|
||||||
SDL_Log("SSE4.1 %s\n", SDL_HasSSE41()? "detected" : "not detected");
|
SDL_Log("SSE4.1 %s\n", SDL_HasSSE41()? "detected" : "not detected");
|
||||||
SDL_Log("SSE4.2 %s\n", SDL_HasSSE42()? "detected" : "not detected");
|
SDL_Log("SSE4.2 %s\n", SDL_HasSSE42()? "detected" : "not detected");
|
||||||
|
SDL_Log("System RAM %d MB\n", SDL_GetSystemRAM());
|
||||||
}
|
}
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue