mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-23 19:54:16 +01:00
[dxvk] Track index buffer access
This commit is contained in:
parent
bd2245022b
commit
fdaa4f43f5
@ -6310,6 +6310,11 @@ namespace dxvk {
|
|||||||
m_state.vi.indexType);
|
m_state.vi.indexType);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (unlikely(m_state.vi.indexBuffer.buffer()->hasGfxStores())) {
|
||||||
|
accessBuffer(DxvkCmdBuffer::ExecBuffer, m_state.vi.indexBuffer,
|
||||||
|
VK_PIPELINE_STAGE_VERTEX_INPUT_BIT, VK_ACCESS_INDEX_READ_BIT);
|
||||||
|
}
|
||||||
|
|
||||||
m_cmd->track(m_state.vi.indexBuffer.buffer(), DxvkAccess::Read);
|
m_cmd->track(m_state.vi.indexBuffer.buffer(), DxvkAccess::Read);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user