|
|
@ -108,8 +108,8 @@ void imgui_create(void *ctx)
|
|
|
|
imgui_shutdown();
|
|
|
|
imgui_shutdown();
|
|
|
|
imgui_init();
|
|
|
|
imgui_init();
|
|
|
|
inited = true;
|
|
|
|
inited = true;
|
|
|
|
// if using vulkan return, fixes issues with ZINK and multiple games using DXVK
|
|
|
|
// if using vulkan skip OpenGL impl, fixes issues with ZINK and multiple games using DXVK
|
|
|
|
if (lib_loaded("libvulkan.so")) {
|
|
|
|
if (lib_loaded("libvulkan.so") && (sw_stats.engine == ZINK || sw_stats.engine == WINED3D)) {
|
|
|
|
SPDLOG_INFO("libvulkan is loaded, skipping OPENGL");
|
|
|
|
SPDLOG_INFO("libvulkan is loaded, skipping OPENGL");
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|