diff --git a/src/dawn/native/CommandBufferStateTracker.cpp b/src/dawn/native/CommandBufferStateTracker.cpp index a5799270aaf..b2823b0b2cb 100644 --- a/src/dawn/native/CommandBufferStateTracker.cpp +++ b/src/dawn/native/CommandBufferStateTracker.cpp @@ -814,6 +814,7 @@ void CommandBufferStateTracker::SetIndexBuffer(BufferBase* buffer, mIndexFormat = format; mIndexBufferSize = size; mIndexBufferOffset = offset; + mAspects.reset(VALIDATION_ASPECT_INDEX_BUFFER); } void CommandBufferStateTracker::UnsetVertexBuffer(VertexBufferSlot slot) {