Check if WINED3DRS_VERTEXBLEND is dirty in transform_world

Lisa Denia eiffel56 at gmail.com
Sun Jul 5 13:08:28 CDT 2009


This fixes the flickering cursor mentioned in Bug 
#14375(http://bugs.winehq.org/show_bug.cgi?id=14375).
The cursor flickers because the scene gets rendered twice a draw, which is 
known and expected. The cursor is not one of that usual animated 2d things, 
but a 3d object. So, in every draw, the scene gets rendered, the cursor gets 
rendered, and the scene gets rendered again. The attached patch checks for 
that special case.

---
 dlls/wined3d/state.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Check-if-WINED3DRS_VERTEXBLEND-is-dirty-in-transform.patch
Type: text/x-patch
Size: 580 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20090705/0342ebd0/attachment.bin>


More information about the wine-patches mailing list