logging: change frametime to float

pull/917/head
FlightlessMango 1 year ago
parent d6c7b3c101
commit 25b170d480

@ -14,7 +14,7 @@ using namespace std;
string os, cpu, gpu, ram, kernel, driver, cpusched;
bool sysInfoFetched = false;
double fps;
uint64_t frametime;
float frametime;
logData currentLogData = {};
std::unique_ptr<Logger> logger;
ofstream output_file;
@ -134,8 +134,9 @@ void Logger::writeToFile(){
auto& logArray = logger->get_log_data();
if (output_file && !logArray.empty()){
printf("%f\n", logArray.back().frametime);
output_file << logArray.back().fps << ",";
output_file << logArray.back().frametime / 1000.f << ",";
output_file << logArray.back().frametime << ",";
output_file << logArray.back().cpu_load << ",";
output_file << logArray.back().gpu_load << ",";
output_file << logArray.back().cpu_temp << ",";

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

Loading…
Cancel
Save