Stefan Dösinger : ddraw: Get rid of FVFs.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Apr 26 10:23:56 CDT 2007


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

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Sun Apr 22 17:55:30 2007 +0200

ddraw: Get rid of FVFs.

Remove all IWineD3DDevice::SetFVF calls and instead create converted
vertex declarations and use them. The idea is to remove the FVF paths
from wined3d to simplify the code, and optimize the vertex declaration
codepath.

---

 dlls/ddraw/ddraw.c         |   83 ++++++++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/ddraw_private.h |   14 +++++++
 dlls/ddraw/device.c        |   16 +++++----
 dlls/ddraw/direct3d.c      |   11 ++++++
 dlls/ddraw/main.c          |    8 ++++
 dlls/ddraw/vertexbuffer.c  |    2 +-
 6 files changed, 126 insertions(+), 8 deletions(-)

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



More information about the wine-cvs mailing list