- if (instance_count) + if (instance_count && instance_count != 1)
I.e., "if (instance_count > 1)", right? Is drawing a single instance completely equivalent to a non-instanced draw?
Subject: [PATCH 3/5] wined3d: Don't skip FFP projection transform update. More fallout from 2ddb6b66a7cda0bf6aaddc0c6899e35cc92ceee9.
I can roughly guess what the issue here is, but ideally someone reading the patch wouldn't have to; the helpful thing to do would be to describe the scenario that would cause the transformation update to be incorrectly skipped.