|
|
@ -3548,6 +3548,9 @@ void ImGui::NewFrame() |
|
|
|
|
|
|
|
|
|
|
|
if (g.IO.ConfigFlags & ImGuiConfigFlags_MultiViewports) |
|
|
|
if (g.IO.ConfigFlags & ImGuiConfigFlags_MultiViewports) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
#ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS |
|
|
|
|
|
|
|
IM_ASSERT(g.IO.RenderDrawListsFn == NULL); // Call ImGui::Render() then pass ImGui::GetDrawData() yourself to your render function!
|
|
|
|
|
|
|
|
#endif |
|
|
|
IM_ASSERT(g.IO.PlatformInterface.CreateViewport != NULL); |
|
|
|
IM_ASSERT(g.IO.PlatformInterface.CreateViewport != NULL); |
|
|
|
IM_ASSERT(g.IO.PlatformInterface.DestroyViewport != NULL); |
|
|
|
IM_ASSERT(g.IO.PlatformInterface.DestroyViewport != NULL); |
|
|
|
//IM_ASSERT(g.IO.PlatformInterface.RenderViewport != NULL || g.IO.RendererInterface.RenderViewport != NULL); // Missing rendering function
|
|
|
|
//IM_ASSERT(g.IO.PlatformInterface.RenderViewport != NULL || g.IO.RendererInterface.RenderViewport != NULL); // Missing rendering function
|
|
|
|