mirror of
https://github.com/Drezil/dear-implot.hs.git
synced 2024-11-22 04:27:00 +00:00
flag use-ImDrawIdx32
This commit is contained in:
parent
dbb5290f66
commit
f3d5b63b54
@ -1 +1 @@
|
||||
Subproject commit 4c9b76aed5d009d0d263c82d76b3075524a3fbf8
|
||||
Subproject commit 8d332a49ea551973805678303128091d1007efd7
|
@ -18,6 +18,17 @@ flag use-wchar32
|
||||
manual:
|
||||
True
|
||||
|
||||
flag use-ImDrawIdx32
|
||||
description:
|
||||
Use 32-bit vertex indices (default is 16-bit) is one way to allow large meshes with more than 64K vertices.
|
||||
Your renderer backend will need to support it (most example renderer backends support both 16/32-bit indices).
|
||||
Another way to allow large meshes while keeping 16-bit indices is to handle ImDrawCmd::VtxOffset in your renderer.
|
||||
Read about ImGuiBackendFlags_RendererHasVtxOffset for details.
|
||||
default:
|
||||
True
|
||||
manual:
|
||||
True
|
||||
|
||||
library
|
||||
exposed-modules:
|
||||
DearImGui.Raw.Plot
|
||||
@ -61,9 +72,15 @@ library
|
||||
include-dirs:
|
||||
implot
|
||||
dear-imgui.hs/imgui
|
||||
|
||||
if flag(use-wchar32)
|
||||
cxx-options: -DIMGUI_USE_WCHAR32
|
||||
cpp-options: -DIMGUI_USE_WCHAR32
|
||||
|
||||
if flag(use-ImDrawIdx32)
|
||||
cxx-options: "-DImDrawIdx=unsigned int"
|
||||
cpp-options: "-DImDrawIdx=unsigned int"
|
||||
|
||||
build-depends: base
|
||||
, StateVar
|
||||
, containers
|
||||
|
Loading…
Reference in New Issue
Block a user