Henri Verbeet : wined3d: Don' t require wined3d object parents to be COM objects.

Alexandre Julliard julliard at winehq.org
Wed Sep 1 11:08:54 CDT 2010


Module: wine
Branch: master
Commit: 6c4c351791f70fe055301afc1d89c8f093c1ef2c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6c4c351791f70fe055301afc1d89c8f093c1ef2c

Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Tue Aug 31 18:41:40 2010 +0200

wined3d: Don't require wined3d object parents to be COM objects.

---

 dlls/d3d10core/inputlayout.c     |    4 +-
 dlls/d3d10core/shader.c          |   15 ++--
 dlls/d3d10core/texture2d.c       |    7 +-
 dlls/d3d10core/view.c            |   12 +---
 dlls/d3d8/cubetexture.c          |   23 +++--
 dlls/d3d8/device.c               |  162 ++++++++++++++++++++++---------------
 dlls/d3d8/indexbuffer.c          |    5 +-
 dlls/d3d8/pixelshader.c          |    5 +-
 dlls/d3d8/surface.c              |    5 +-
 dlls/d3d8/swapchain.c            |   21 +++--
 dlls/d3d8/texture.c              |   18 +++--
 dlls/d3d8/vertexbuffer.c         |    5 +-
 dlls/d3d8/vertexdeclaration.c    |   10 +--
 dlls/d3d8/vertexshader.c         |    5 +-
 dlls/d3d8/volume.c               |    2 +-
 dlls/d3d8/volumetexture.c        |   22 +++--
 dlls/d3d9/cubetexture.c          |   25 ++++---
 dlls/d3d9/device.c               |  124 +++++++++++++++++++----------
 dlls/d3d9/indexbuffer.c          |    5 +-
 dlls/d3d9/pixelshader.c          |   23 +++---
 dlls/d3d9/surface.c              |    5 +-
 dlls/d3d9/swapchain.c            |   39 ++++++---
 dlls/d3d9/texture.c              |   20 +++--
 dlls/d3d9/vertexbuffer.c         |    5 +-
 dlls/d3d9/vertexdeclaration.c    |   41 +++++-----
 dlls/d3d9/vertexshader.c         |   24 +++---
 dlls/d3d9/volume.c               |    2 +-
 dlls/d3d9/volumetexture.c        |   20 +++--
 dlls/ddraw/ddraw.c               |   46 +++++------
 dlls/ddraw/device.c              |   55 ++++---------
 dlls/ddraw/palette.c             |    2 +-
 dlls/ddraw/surface.c             |   36 ++-------
 dlls/ddraw/vertexbuffer.c        |    2 +-
 dlls/dxgi/device.c               |   11 +--
 dlls/dxgi/factory.c              |    8 +--
 dlls/dxgi/swapchain.c            |   12 +--
 dlls/wined3d/basetexture.c       |    2 +-
 dlls/wined3d/buffer.c            |    9 +-
 dlls/wined3d/cubetexture.c       |    9 ++-
 dlls/wined3d/device.c            |   71 +++++++++--------
 dlls/wined3d/directx.c           |   12 ++--
 dlls/wined3d/palette.c           |   12 +--
 dlls/wined3d/resource.c          |   12 +---
 dlls/wined3d/shader.c            |   39 +++------
 dlls/wined3d/surface.c           |    2 +-
 dlls/wined3d/surface_base.c      |   12 ++-
 dlls/wined3d/swapchain.c         |    2 +-
 dlls/wined3d/swapchain_base.c    |   11 +--
 dlls/wined3d/texture.c           |    9 ++-
 dlls/wined3d/vertexdeclaration.c |   12 +--
 dlls/wined3d/view.c              |   11 +--
 dlls/wined3d/volume.c            |    9 ++-
 dlls/wined3d/volumetexture.c     |    9 ++-
 dlls/wined3d/wined3d_main.c      |    2 +-
 dlls/wined3d/wined3d_private.h   |   52 ++++++------
 include/wine/wined3d.idl         |   93 +++++++++++-----------
 56 files changed, 613 insertions(+), 603 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=6c4c351791f70fe055301afc1d89c8f093c1ef2c



More information about the wine-cvs mailing list