diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2019-10-19 19:49:52 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2019-10-19 19:49:52 +0000 |
| commit | 62dbbec16e3fbd9c6a7ab8943e727676d2ca5d20 (patch) | |
| tree | 3f44b9f89135b3f0107aae5ac71be5d27c6cb4b1 /Imgui/src/ImGuiImplDiligent.cpp | |
| parent | Updated imgui (diff) | |
| download | DiligentTools-62dbbec16e3fbd9c6a7ab8943e727676d2ca5d20.tar.gz DiligentTools-62dbbec16e3fbd9c6a7ab8943e727676d2ca5d20.zip | |
Few updates to comply with API version 240033
Diffstat (limited to 'Imgui/src/ImGuiImplDiligent.cpp')
| -rw-r--r-- | Imgui/src/ImGuiImplDiligent.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Imgui/src/ImGuiImplDiligent.cpp b/Imgui/src/ImGuiImplDiligent.cpp index 65bf9c9..d85a54a 100644 --- a/Imgui/src/ImGuiImplDiligent.cpp +++ b/Imgui/src/ImGuiImplDiligent.cpp @@ -406,10 +406,10 @@ void ImGuiImplDiligent_Internal::RenderDrawData(IDeviceContext* pCtx, ImDrawData auto* texture_srv = reinterpret_cast<ITextureView*>(pcmd->TextureId); VERIFY_EXPR(texture_srv == m_pFontSRV); //ctx->PSSetShaderResources(0, 1, &texture_srv); - DrawAttribs DrawAttrs(pcmd->ElemCount, sizeof(ImDrawIdx) == 2 ? VT_UINT16 : VT_UINT32, DRAW_FLAG_VERIFY_STATES); + DrawIndexedAttribs DrawAttrs(pcmd->ElemCount, sizeof(ImDrawIdx) == 2 ? VT_UINT16 : VT_UINT32, DRAW_FLAG_VERIFY_STATES); DrawAttrs.FirstIndexLocation = pcmd->IdxOffset + global_idx_offset; DrawAttrs.BaseVertex = pcmd->VtxOffset + global_vtx_offset; - pCtx->Draw(DrawAttrs); + pCtx->DrawIndexed(DrawAttrs); } } global_idx_offset += cmd_list->IdxBuffer.Size; |
