[PATCH 3/5] wined3d: Handle zero primitive count.

Alexander Dorofeyev alexd4 at inbox.lv
Sat Mar 22 18:59:48 CDT 2008


Native can handle zero primitive count both when using old interfaces (execute 
buffers etc) and when using d3d8 interface. Wine can crash in drawprim.c 
routines like drawStridedSlow and possibly others too, so filter it out in 
IWineD3DDeviceImpl_DrawIndexedPrimitiveUP. Fixes crash in Forsaken.
---
  dlls/wined3d/device.c |    2 ++
  1 files changed, 2 insertions(+), 0 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: b9d71a7650483ff089524c029e78192074924459.diff
Type: text/x-patch
Size: 629 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080323/ff86b83f/attachment.bin 


More information about the wine-patches mailing list