Detect ToGL

pull/556/head
Lukáš Horáček 3 years ago
parent f1eae93253
commit 213953089d
No known key found for this signature in database
GPG Key ID: 52AED802C323B705

@ -93,6 +93,9 @@ void imgui_init()
if (sym.find("wined3d") != std::string::npos) { if (sym.find("wined3d") != std::string::npos) {
sw_stats.engine = WINED3D; sw_stats.engine = WINED3D;
break; break;
} else if (sym.find("libtogl.so") != std::string::npos || sym.find("libtogl_client.so") != std::string::npos) {
sw_stats.engine = TOGL;
break;
} }
} }
} }

@ -19,7 +19,7 @@ struct benchmark_stats benchmark;
struct fps_limit fps_limit_stats {}; struct fps_limit fps_limit_stats {};
ImVec2 real_font_size; ImVec2 real_font_size;
std::vector<logData> graph_data; std::vector<logData> graph_data;
const char* engines[] = {"Unknown", "OpenGL", "VULKAN", "DXVK", "VKD3D", "DAMAVAND", "ZINK", "WINED3D", "Feral3D"}; const char* engines[] = {"Unknown", "OpenGL", "VULKAN", "DXVK", "VKD3D", "DAMAVAND", "ZINK", "WINED3D", "Feral3D", "ToGL"};
void update_hw_info(struct swapchain_stats& sw_stats, struct overlay_params& params, uint32_t vendorID) void update_hw_info(struct swapchain_stats& sw_stats, struct overlay_params& params, uint32_t vendorID)
{ {

@ -35,6 +35,7 @@ enum EngineTypes
WINED3D, WINED3D,
FERAL3D, FERAL3D,
TOGL,
}; };
extern const char* engines[]; extern const char* engines[];

Loading…
Cancel
Save