https://bugs.winehq.org/show_bug.cgi?id=55591
--- Comment #2 from Zeb Figura z.figura12@gmail.com --- (In reply to Zeb Figura from comment #1)
- The buffers happen to be initialized with the "right" data, or at least
data that results in no-op draws.
I can rule out the "no-op draws" theory at least. If I specifically skip every draw with a mapped index buffer, fire stops rendering, and that's definitely supposed to render. C.f. the torches and candles in the background, at 9:20 here:
https://www.youtube.com/watch?v=VttL3fRfd3w
It's probably unlikely that the buffers just happen to have the right data in them, at that rate, although not impossible...