Fixed leaking of pixel shader object in D3D renderer (thanks, Peter!).
Fixes Bugzilla #2047.
This commit is contained in:
parent
7960e55671
commit
29ea6509bc
1 changed files with 3 additions and 1 deletions
|
@ -1835,7 +1835,9 @@ D3D_DestroyRenderer(SDL_Renderer * renderer)
|
|||
IDirect3DSurface9_Release(data->currentRenderTarget);
|
||||
data->currentRenderTarget = NULL;
|
||||
}
|
||||
|
||||
if (data->ps_yuv) {
|
||||
IDirect3DPixelShader9_Release(data->ps_yuv);
|
||||
}
|
||||
if (data->device) {
|
||||
IDirect3DDevice9_Release(data->device);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue