Log frametime as nanoseconds

pull/337/head^2
FlightlessMango 4 years ago
parent 9ddd075b18
commit d0c9176d6d

@ -7,6 +7,7 @@
string os, cpu, gpu, ram, kernel, driver;
bool sysInfoFetched = false;
double fps;
uint64_t frametime;
logData currentLogData = {};
std::unique_ptr<Logger> logger;
@ -73,7 +74,7 @@ void writeFile(string filename){
out << logArray[i].gpu_mem_clock << ",";
out << logArray[i].gpu_vram_used << ",";
out << logArray[i].ram_used << ",";
out << std::chrono::duration_cast<std::chrono::microseconds>(logArray[i].previous).count() << "\n";
out << std::chrono::duration_cast<std::chrono::nanoseconds>(logArray[i].previous).count() << "\n";
}
logger->clear_log_data();
}

@ -16,7 +16,7 @@
using namespace std;
struct logData{
double fps;
double frametime;
uint64_t frametime;
int cpu_load;
int gpu_load;
int cpu_temp;
@ -70,6 +70,7 @@ extern std::unique_ptr<Logger> logger;
extern string os, cpu, gpu, ram, kernel, driver;
extern bool sysInfoFetched;
extern double fps;
extern uint64_t frametime;
extern logData currentLogData;
string exec(string command);

Loading…
Cancel
Save