Skip to content

Commit ab30115

Browse files
committed
removed ImDrawData Manual override as its not required anymore
please use CmdLists instead
1 parent 750fe17 commit ab30115

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

src/ImGui.NET.SampleProgram.XNA/ImGuiRenderer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ private unsafe void UpdateBuffers(ImDrawDataPtr drawData)
346346

347347
for (int n = 0; n < drawData.CmdListsCount; n++)
348348
{
349-
ImDrawListPtr cmdList = drawData.CmdListsRange[n];
349+
ImDrawListPtr cmdList = drawData.CmdLists[n];
350350

351351
fixed (void* vtxDstPtr = &_vertexData[vtxOffset * DrawVertDeclaration.Size])
352352
fixed (void* idxDstPtr = &_indexData[idxOffset * sizeof(ushort)])
@@ -374,7 +374,7 @@ private unsafe void RenderCommandLists(ImDrawDataPtr drawData)
374374

375375
for (int n = 0; n < drawData.CmdListsCount; n++)
376376
{
377-
ImDrawListPtr cmdList = drawData.CmdListsRange[n];
377+
ImDrawListPtr cmdList = drawData.CmdLists[n];
378378

379379
for (int cmdi = 0; cmdi < cmdList.CmdBuffer.Size; cmdi++)
380380
{

src/ImGui.NET.SampleProgram/ImGuiController.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ private void RenderImDrawData(ImDrawDataPtr draw_data, GraphicsDevice gd, Comman
439439

440440
for (int i = 0; i < draw_data.CmdListsCount; i++)
441441
{
442-
ImDrawListPtr cmd_list = draw_data.CmdListsRange[i];
442+
ImDrawListPtr cmd_list = draw_data.CmdLists[i];
443443

444444
cl.UpdateBuffer(
445445
_vertexBuffer,
@@ -481,7 +481,7 @@ private void RenderImDrawData(ImDrawDataPtr draw_data, GraphicsDevice gd, Comman
481481
int idx_offset = 0;
482482
for (int n = 0; n < draw_data.CmdListsCount; n++)
483483
{
484-
ImDrawListPtr cmd_list = draw_data.CmdListsRange[n];
484+
ImDrawListPtr cmd_list = draw_data.CmdLists[n];
485485
for (int cmd_i = 0; cmd_i < cmd_list.CmdBuffer.Size; cmd_i++)
486486
{
487487
ImDrawCmdPtr pcmd = cmd_list.CmdBuffer[cmd_i];

src/ImGui.NET/ImDrawData.Manual.cs

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)