Module: wine Branch: master Commit: ca05ef5dd00385f46bb2fe94bce1f13d5860b7ae URL: http://source.winehq.org/git/wine.git/?a=commit;h=ca05ef5dd00385f46bb2fe94bc...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Sep 23 18:42:08 2009 +0200
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
---
dlls/d3d10core/shader.c | 23 +++++++++++++++++++---- dlls/d3d8/vertexshader.c | 28 +++++++++++++++++++++++++--- dlls/d3d9/vertexshader.c | 25 +++++++++++++++++++++---- dlls/wined3d/device.c | 5 +++-- dlls/wined3d/vertexshader.c | 4 +++- dlls/wined3d/wined3d_private.h | 3 ++- include/wine/wined3d.idl | 3 ++- 7 files changed, 75 insertions(+), 16 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=ca05ef5dd00385f46bb2fe...