aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rw-r--r--util/sokol_imgui.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/util/sokol_imgui.h b/util/sokol_imgui.h
index 89c47890..670a342e 100644
--- a/util/sokol_imgui.h
+++ b/util/sokol_imgui.h
@@ -458,6 +458,7 @@ extern "C" {
#define _SIMGUI_LOG_ITEMS \
_SIMGUI_LOGITEM_XMACRO(OK, "Ok") \
_SIMGUI_LOGITEM_XMACRO(MALLOC_FAILED, "memory allocation failed") \
+ _SIMGUI_LOGITEM_XMACRO(BUFFER_OVERFLOW, "internal vertex/index buffer overflow (increase simgui_desc_t.max_vertices)")
#define _SIMGUI_LOGITEM_XMACRO(item,msg) SIMGUI_LOGITEM_##item,
typedef enum simgui_log_item_t {
@@ -3201,6 +3202,7 @@ SOKOL_API_IMPL void simgui_render(void) {
if (((all_vtx_size + vtx_size) > _simgui.vertices.size) ||
((all_idx_size + idx_size) > _simgui.indices.size))
{
+ _SIMGUI_ERROR(BUFFER_OVERFLOW);
break;
}