When capturing a frame, all UpdateSubresource calls are updates

* Since the CAPFRAME path in UpdateSubresource doesn't fill in the dummy
  data there's no point to try and create it so we have some data to
  fill in.
This commit is contained in:
baldurk
2016-06-21 12:01:26 +02:00
parent 2f65ba9fe8
commit 5cf5ae696d
@@ -43,7 +43,7 @@ bool WrappedID3D11DeviceContext::Serialise_UpdateSubresource1(ID3D11Resource *pD
if(record && record->NumSubResources > (int)DestSubresource)
record = (D3D11ResourceRecord *)record->SubResources[DestSubresource];
SERIALISE_ELEMENT(uint8_t, isUpdate, record->DataInSerialiser);
SERIALISE_ELEMENT(uint8_t, isUpdate, record->DataInSerialiser || m_State == WRITING_CAPFRAME);
ID3D11Resource *DestResource = pDstResource;
if(m_State < WRITING)