message: Add error checking for textures failing to create
diff: @@ -789,7 +789,16 @@ bool WrappedID3D11Device::Serialise_InitialState(SerialiserType &ser, ResourceId
  ID3D11Texture2D *contentsMS = NULL;
  hr = m_pDevice->CreateTexture2D(&desc, NULL, &contentsMS);
  + if(FAILED(hr) || contentsMS == NULL)
  + {
  + RDCERR("Failed to create MSAA texture for Texture2D initial contents HRESULT: %s",
  + ToStr(hr).c_str());
  + ret = false;
  + }
  + else
  + {
  m_DebugManager->CopyArrayToTex2DMS(contentsMS, dataTex, ~0U);
  + }
  SAFE_RELEASE(dataTex);
  dataTex = contentsMS;
  