Branimir Karadžić vor 7 Jahren
Ursprung
Commit
78da1163c2
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      3rdparty/dear-imgui/imgui_draw.cpp

+ 3 - 0
3rdparty/dear-imgui/imgui_draw.cpp

@@ -822,6 +822,9 @@ void ImDrawList::AddPolyline(const ImVec2* points, const int points_count, ImU32
 
 void ImDrawList::AddConvexPolyFilled(const ImVec2* points, const int points_count, ImU32 col)
 {
+    if (points_count < 3)
+        return;
+
     const ImVec2 uv = _Data->TexUvWhitePixel;
 
     if (Flags & ImDrawListFlags_AntiAliasedFill)