Examples: GLFW* Make subsequent window creation possible.

This commit is contained in:
ice1000 2018-05-21 07:35:09 +08:00 committed by omar
parent bf56b6b9a5
commit e8a72d3e72
2 changed files with 2 additions and 0 deletions

View File

@ -233,6 +233,7 @@ static void ImGui_ImplGlfw_InstallCallbacks(GLFWwindow* window)
bool ImGui_ImplGlfwGL2_Init(GLFWwindow* window, bool install_callbacks)
{
g_Window = window;
g_Time = 0;
// Setup back-end capabilities flags
ImGuiIO& io = ImGui::GetIO();

View File

@ -358,6 +358,7 @@ static void ImGui_ImplGlfw_InstallCallbacks(GLFWwindow* window)
bool ImGui_ImplGlfwGL3_Init(GLFWwindow* window, bool install_callbacks, const char* glsl_version)
{
g_Window = window;
g_Time = 0;
// Store GL version string so we can refer to it later in case we recreate shaders.
if (glsl_version == NULL)