mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-10-16 06:45:59 +00:00
Fixed leaking of pixel shader object in D3D renderer (thanks, Peter!).
Fixes Bugzilla #2047.
This commit is contained in:
@@ -1835,7 +1835,9 @@ D3D_DestroyRenderer(SDL_Renderer * renderer)
|
|||||||
IDirect3DSurface9_Release(data->currentRenderTarget);
|
IDirect3DSurface9_Release(data->currentRenderTarget);
|
||||||
data->currentRenderTarget = NULL;
|
data->currentRenderTarget = NULL;
|
||||||
}
|
}
|
||||||
|
if (data->ps_yuv) {
|
||||||
|
IDirect3DPixelShader9_Release(data->ps_yuv);
|
||||||
|
}
|
||||||
if (data->device) {
|
if (data->device) {
|
||||||
IDirect3DDevice9_Release(data->device);
|
IDirect3DDevice9_Release(data->device);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user