Stefan Dösinger : ddraw: Rewrite most of ddraw using WineD3D.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jun 15 11:06:45 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: c8901d6f6253f6c97610eb1068ac4ff89758ed0a
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=c8901d6f6253f6c97610eb1068ac4ff89758ed0a

Author: Stefan Dösinger <stefandoesinger at gmx.at>
Date:   Fri Jun  9 19:36:12 2006 +0200

ddraw: Rewrite most of ddraw using WineD3D.

---

 dlls/ddraw/Makefile.in           |   44 
 dlls/ddraw/clipper.c             |  306 +--
 dlls/ddraw/d3d_private.h         | 1234 ----------
 dlls/ddraw/d3d_utils.c           |  391 ---
 dlls/ddraw/ddraw.c               | 3046 +++++++++++++++++++++++++
 dlls/ddraw/ddraw.spec            |    4 
 dlls/ddraw/ddraw_hal.c           |  578 -----
 dlls/ddraw/ddraw_main.c          | 1787 ---------------
 dlls/ddraw/ddraw_private.h       | 1454 ++++--------
 dlls/ddraw/ddraw_thunks.c        |   63 -
 dlls/ddraw/ddraw_user.c          |  575 -----
 dlls/ddraw/ddraw_utils.c         |  951 --------
 dlls/ddraw/device.c              | 4574 ++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/device_main.c         | 2241 -------------------
 dlls/ddraw/device_opengl.c       | 4450 -------------------------------------
 dlls/ddraw/direct3d.c            | 1394 ++++++++++++
 dlls/ddraw/direct3d_main.c       |  439 ----
 dlls/ddraw/direct3d_opengl.c     |  445 ----
 dlls/ddraw/executebuffer.c       |  462 ++--
 dlls/ddraw/gamma.c               |  213 ++
 dlls/ddraw/gl_api.h              |  125 -
 dlls/ddraw/gl_private.h          |  174 -
 dlls/ddraw/light.c               |  255 +-
 dlls/ddraw/main.c                | 1150 +++++-----
 dlls/ddraw/material.c            |  419 ++-
 dlls/ddraw/opengl_private.h      |  222 --
 dlls/ddraw/opengl_utils.c        | 1326 -----------
 dlls/ddraw/palette.c             |  240 ++
 dlls/ddraw/palette_hal.c         |  134 -
 dlls/ddraw/palette_main.c        |  281 --
 dlls/ddraw/parent.c              |  152 +
 dlls/ddraw/surface.c             | 2091 +++++++++++++++++
 dlls/ddraw/surface_dib.c         | 1483 ------------
 dlls/ddraw/surface_fakezbuffer.c |  312 ---
 dlls/ddraw/surface_gamma.c       |   79 -
 dlls/ddraw/surface_hal.c         |  411 ---
 dlls/ddraw/surface_main.c        | 1516 -------------
 dlls/ddraw/surface_thunks.c      |   12 
 dlls/ddraw/surface_user.c        |  675 ------
 dlls/ddraw/surface_wndproc.c     |  104 -
 dlls/ddraw/tests/d3d.c           |  224 +-
 dlls/ddraw/texture.c             | 1215 +++-------
 dlls/ddraw/utils.c               | 1171 ++++++++++
 dlls/ddraw/vertexbuffer.c        |  872 ++++---
 dlls/ddraw/viewport.c            |  655 ++++-
 45 files changed, 16306 insertions(+), 23643 deletions(-)
 delete mode 100644 dlls/ddraw/d3d_private.h
 delete mode 100644 dlls/ddraw/d3d_utils.c
 create mode 100644 dlls/ddraw/ddraw.c
 delete mode 100644 dlls/ddraw/ddraw_hal.c
 delete mode 100644 dlls/ddraw/ddraw_main.c
 delete mode 100644 dlls/ddraw/ddraw_user.c
 delete mode 100644 dlls/ddraw/ddraw_utils.c
 create mode 100644 dlls/ddraw/device.c
 delete mode 100644 dlls/ddraw/device_main.c
 delete mode 100644 dlls/ddraw/device_opengl.c
 create mode 100644 dlls/ddraw/direct3d.c
 delete mode 100644 dlls/ddraw/direct3d_main.c
 delete mode 100644 dlls/ddraw/direct3d_opengl.c
 create mode 100644 dlls/ddraw/gamma.c
 delete mode 100644 dlls/ddraw/gl_api.h
 delete mode 100644 dlls/ddraw/gl_private.h
 delete mode 100644 dlls/ddraw/opengl_private.h
 delete mode 100644 dlls/ddraw/opengl_utils.c
 create mode 100644 dlls/ddraw/palette.c
 delete mode 100644 dlls/ddraw/palette_hal.c
 delete mode 100644 dlls/ddraw/palette_main.c
 create mode 100644 dlls/ddraw/parent.c
 create mode 100644 dlls/ddraw/surface.c
 delete mode 100644 dlls/ddraw/surface_dib.c
 delete mode 100644 dlls/ddraw/surface_fakezbuffer.c
 delete mode 100644 dlls/ddraw/surface_gamma.c
 delete mode 100644 dlls/ddraw/surface_hal.c
 delete mode 100644 dlls/ddraw/surface_main.c
 delete mode 100644 dlls/ddraw/surface_user.c
 delete mode 100644 dlls/ddraw/surface_wndproc.c
 create mode 100644 dlls/ddraw/utils.c

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



More information about the wine-cvs mailing list