Module: wine Branch: master Commit: d3aba2d635cd7d4325d60636b41137a8bfdcee52 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d3aba2d635cd7d4325d60636b4...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Feb 14 10:50:21 2014 +0100
d3d10: Release sampler 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 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; }