|
@@ -2143,7 +2143,7 @@ static int D3D11_RenderReadPixels(SDL_Renderer *renderer, const SDL_Rect *rect,
|
|
|
D3D11_BOX srcBox;
|
|
|
D3D11_MAPPED_SUBRESOURCE textureMemory;
|
|
|
|
|
|
- ID3D11DeviceContext_OMGetRenderTargets(data->d3dContext, 1, &renderTargetView, NULL);
|
|
|
+ renderTargetView = D3D11_GetCurrentRenderTargetView(renderer);
|
|
|
if (renderTargetView == NULL) {
|
|
|
SDL_SetError("%s, ID3D11DeviceContext::OMGetRenderTargets failed", __FUNCTION__);
|
|
|
goto done;
|