Henri Verbeet : d3d10: Release depth stencil state references in d3d10_effect_variable_destroy() .
Alexandre Julliard
julliard at winehq.org
Fri Feb 14 15:02:10 CST 2014
Module: wine
Branch: master
Commit: bf17789a3380a92dad2f376fe2e81690a1602838
URL: http://source.winehq.org/git/wine.git/?a=commit;h=bf17789a3380a92dad2f376fe2e81690a1602838
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Fri Feb 14 10:50:18 2014 +0100
d3d10: Release depth stencil state references in d3d10_effect_variable_destroy().
---
dlls/d3d10/effect.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dlls/d3d10/effect.c b/dlls/d3d10/effect.c
index cda9bbd..1cda7c8 100644
--- a/dlls/d3d10/effect.c
+++ b/dlls/d3d10/effect.c
@@ -2290,6 +2290,11 @@ static void d3d10_effect_variable_destroy(struct d3d10_effect_variable *v)
d3d10_effect_shader_variable_destroy(&v->u.shader, v->type->basetype);
break;
+ case D3D10_SVT_DEPTHSTENCIL:
+ if (v->u.state.object.depth_stencil)
+ ID3D10DepthStencilState_Release(v->u.state.object.depth_stencil);
+ break;
+
default:
break;
}
More information about the wine-cvs
mailing list