mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-22 20:21:26 +00:00
- updated survey code to check for Apple's M1 CPU.
This commit is contained in:
parent
0db7a6206b
commit
55186d3f6c
1 changed files with 8 additions and 6 deletions
|
@ -35,6 +35,7 @@ extern int sys_ostype;
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
#include "v_video.h"
|
#include "v_video.h"
|
||||||
#include "gl_interface.h"
|
#include "gl_interface.h"
|
||||||
|
#include "printf.h"
|
||||||
|
|
||||||
CVAR(Int, sys_statsenabled47, -1, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOSET)
|
CVAR(Int, sys_statsenabled47, -1, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOSET)
|
||||||
CVAR(String, sys_statshost, "gzstats.drdteam.org", CVAR_ARCHIVE|CVAR_GLOBALCONFIG|CVAR_NOSET)
|
CVAR(String, sys_statshost, "gzstats.drdteam.org", CVAR_ARCHIVE|CVAR_GLOBALCONFIG|CVAR_NOSET)
|
||||||
|
@ -190,23 +191,24 @@ static int GetOSVersion()
|
||||||
|
|
||||||
#elif defined __APPLE__
|
#elif defined __APPLE__
|
||||||
|
|
||||||
|
#if defined(__aarch64__)
|
||||||
|
return 6;
|
||||||
|
#else
|
||||||
return 5;
|
return 5;
|
||||||
|
#endif
|
||||||
#else
|
#else
|
||||||
|
|
||||||
// fall-through linux stuff here
|
// fall-through linux stuff here
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
return 8;
|
|
||||||
#elif __ppc__
|
|
||||||
return 9;
|
return 9;
|
||||||
#else
|
#else
|
||||||
if (sizeof(void*) == 4) // 32 bit
|
if (sizeof(void*) == 4) // 32 bit
|
||||||
{
|
{
|
||||||
return 6;
|
return 7;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return 7;
|
return 8;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -304,7 +306,7 @@ void D_DoAnonStats()
|
||||||
mysnprintf(requeststring, sizeof requeststring, "GET /stats_202109.py?render=%i&cores=%i&os=%i&glversion=%i&vendor=%s&model=%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nUser-Agent: %s %s\r\n\r\n",
|
mysnprintf(requeststring, sizeof requeststring, "GET /stats_202109.py?render=%i&cores=%i&os=%i&glversion=%i&vendor=%s&model=%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nUser-Agent: %s %s\r\n\r\n",
|
||||||
GetRenderInfo(), GetCoreInfo(), GetOSVersion(), GetGLVersion(), URLencode(screen->vendorstring).GetChars(), URLencode(screen->DeviceName()).GetChars(), sys_statshost.GetHumanString(), GAMENAME, VERSIONSTR);
|
GetRenderInfo(), GetCoreInfo(), GetOSVersion(), GetGLVersion(), URLencode(screen->vendorstring).GetChars(), URLencode(screen->DeviceName()).GetChars(), sys_statshost.GetHumanString(), GAMENAME, VERSIONSTR);
|
||||||
DPrintf(DMSG_NOTIFY, "Sending %s", requeststring);
|
DPrintf(DMSG_NOTIFY, "Sending %s", requeststring);
|
||||||
#ifndef _DEBUG
|
#if 1//ndef _DEBUG
|
||||||
// Don't send info in debug builds
|
// Don't send info in debug builds
|
||||||
std::thread t1(D_DoHTTPRequest, requeststring);
|
std::thread t1(D_DoHTTPRequest, requeststring);
|
||||||
t1.detach();
|
t1.detach();
|
||||||
|
|
Loading…
Reference in a new issue