Module: wine Branch: master Commit: 0386eed91f5eec57b7cf424c9c35bbf3655cb868 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0386eed91f5eec57b7cf424c9c...
Author: Stefan Dösinger stefan@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=0386eed91f5eec57b7cf42...