mirror of
				https://github.com/ocornut/imgui.git
				synced 2025-10-26 12:27:30 +00:00 
			
		
		
		
	Add conditional compilation of forward compat. glfw window hint to fix crash on later versions of OSX
This commit is contained in:
		| @@ -20,6 +20,9 @@ int main(int, char**) | ||||
|     glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); | ||||
|     glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); | ||||
|     glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); | ||||
| #if __APPLE__ | ||||
|     glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); | ||||
| #endif | ||||
|     GLFWwindow* window = glfwCreateWindow(1280, 720, "ImGui OpenGL3 example", NULL, NULL); | ||||
|     glfwMakeContextCurrent(window); | ||||
|     gl3wInit(); | ||||
| @@ -72,7 +75,7 @@ int main(int, char**) | ||||
|             ImGui::SetNextWindowPos(ImVec2(650, 20), ImGuiSetCond_FirstUseEver); | ||||
|             ImGui::ShowTestWindow(&show_test_window); | ||||
|         } | ||||
|          | ||||
|  | ||||
|         // Rendering | ||||
|         glViewport(0, 0, (int)io.DisplaySize.x, (int)io.DisplaySize.y); | ||||
|         glClearColor(clear_color.x, clear_color.y, clear_color.z, clear_color.w); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Gordon McShane
					Gordon McShane