Skip to content

Commit a571f28

Browse files
vontureCommit Bot
authored andcommitted
Check result of D3D11 map operation in Blit11::copyAndConvert.
BUG=825503 Change-Id: I407ded1970266bc4fa975850d5700544b9f17b4b Reviewed-on: https://chromium-review.googlesource.com/980693 Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org>
1 parent 4d54993 commit a571f28

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/libANGLE/renderer/d3d/d3d11/Blit11.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1551,7 +1551,7 @@ gl::Error Blit11::copyAndConvert(const TextureHelper11 &source,
15511551
if (mRenderer->getWorkarounds().depthStencilBlitExtraCopy)
15521552
{
15531553
D3D11_MAPPED_SUBRESOURCE mapped;
1554-
deviceContext->Map(destStaging.get(), 0, D3D11_MAP_READ, 0, &mapped);
1554+
ANGLE_TRY(mRenderer->mapResource(destStaging.get(), 0, D3D11_MAP_READ, 0, &mapped));
15551555
deviceContext->UpdateSubresource(dest.get(), destSubresource, nullptr, mapped.pData,
15561556
mapped.RowPitch, mapped.DepthPitch);
15571557
deviceContext->Unmap(destStaging.get(), 0);

0 commit comments

Comments
 (0)