[PATCH 4/5] d3d10: Release sampler state references in d3d10_effect_variable_destroy().
Henri Verbeet
hverbeet at codeweavers.com
Fri Feb 14 03:50:21 CST 2014
---
dlls/d3d10/effect.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dlls/d3d10/effect.c b/dlls/d3d10/effect.c
index 4eb01fc..c7eed1a 100644
--- a/dlls/d3d10/effect.c
+++ b/dlls/d3d10/effect.c
@@ -2305,6 +2305,11 @@ static void d3d10_effect_variable_destroy(struct d3d10_effect_variable *v)
ID3D10RasterizerState_Release(v->u.state.object.rasterizer);
break;
+ case D3D10_SVT_SAMPLER:
+ if (v->u.state.object.sampler)
+ ID3D10SamplerState_Release(v->u.state.object.sampler);
+ break;
+
default:
break;
}
--
1.7.10.4
More information about the wine-patches
mailing list