[d3d11] Fix bad check in DrawInstancedIndirect (#863)

This commit is contained in:
Michal Srb 2019-01-15 11:12:03 +01:00 committed by Philip Rebohle
parent 109300d541
commit cc38412d04
1 changed files with 1 additions and 1 deletions

View File

@ -1439,7 +1439,7 @@ namespace dxvk {
constexpr VkDeviceSize stride = sizeof(VkDrawIndirectCommand);
auto cmdData = static_cast<D3D11CmdDrawIndirectData*>(m_cmdData);
bool useMultiDraw = cmdData && cmdData->type == D3D11CmdType::DrawIndirectIndexed
bool useMultiDraw = cmdData && cmdData->type == D3D11CmdType::DrawIndirect
&& cmdData->offset + cmdData->count * stride == AlignedByteOffsetForArgs
&& m_device->features().core.features.multiDrawIndirect;