Fix off-by-one error accessing deferred shadow buffers in D3D11 record

This commit is contained in:
baldurk
2019-09-05 00:55:35 +01:00
parent 205ec0ecf8
commit 16164d5157
+2 -2
View File
@@ -97,7 +97,7 @@ struct D3D11ResourceRecord : public ResourceRecord
return;
}
DeferredShadow[ctx].Alloc(size);
DeferredShadow[ctx - 1].Alloc(size);
}
bool VerifyShadowStorage(size_t ctx)
@@ -105,7 +105,7 @@ struct D3D11ResourceRecord : public ResourceRecord
if(ctx == 0)
return ImmediateShadow.Verify();
return DeferredShadow[ctx].Verify();
return DeferredShadow[ctx - 1].Verify();
}
void FreeShadowStorage()