http://bugs.winehq.org/show_bug.cgi?id=24684
--- Comment #17 from Henri Verbeet hverbeet@gmail.com --- (In reply to Anastasius Focht from comment #16)
refining summary to collect more dupes here.
Mostly just for what it's worth, the issue isn't so much that things are rendered out of order (which would be the kind of bug where StrictDrawOrdering would help) as that e.g. lights that should be occluded are rendered because we hand the game incorrect occlusion data. I.e. returning 0 instead of 1 from wined3d_occlusion_query_ops_get_data() would probably make them all invisible instead.