update header location & duration_env

pull/20/head
telans 4 years ago
parent da971ec1c6
commit e82e3721b7
No known key found for this signature in database
GPG Key ID: 195444EE92DBCB20

@ -22,7 +22,7 @@ struct logData{
double fps, elapsedLog;
std::vector<logData> logArray;
ofstream out;
const char* duration_env = std::getenv("LOG_DURATION");
const char* log_duration_env = std::getenv("LOG_DURATION");
const char* mangohud_output_env = std::getenv("MANGOHUD_OUTPUT");
const char* log_period_env = std::getenv("LOG_PERIOD");
int duration, num;
@ -53,7 +53,7 @@ void *logging(void *){
out << fps << "," << cpuLoadLog << "," << gpuLoadLog << "," << now - log_start << endl;
// logArray.push_back({fps, cpuLoadLog, gpuLoadLog, 0.0f});
if ((elapsedLog) >= duration * 1000000 && duration_env)
if ((elapsedLog) >= duration * 1000000 && log_duration_env)
loggingOn = false;
this_thread::sleep_for(chrono::milliseconds(log_period));

@ -42,7 +42,7 @@
#include "mesa/util/simple_mtx.h"
#include "vk_enum_to_str.h"
#include "../include/vulkan/vk_util.h"
#include <vulkan/vk_util.h>
#include "cpu_gpu.h"
#include "logging.h"
@ -847,8 +847,8 @@ static void snapshot_swapchain_frame(struct swapchain_data *data)
if (log_period == 0)
out.open("/tmp/mango", ios::out | ios::app);
if(duration_env)
duration = std::stoi(duration_env);
if(log_duration_env)
duration = std::stoi(log_duration_env);
coreCounting();
if (deviceName.find("Radeon") != std::string::npos || deviceName.find("AMD") != std::string::npos) {

Loading…
Cancel
Save