Multiple wine applications don't display the last drawn frame promptly with Nvidia driver

hi

i want to know if this bug will ever be fixed. i mean this is really old bug and not fixed yet. Nouveau doesn’t have this problem. and why this bug still there in nvidia driver?

https://bugs.winehq.org/show_bug.cgi?id=25912

Does setting

__GL_MaxFramesAllowed="1"

help with that?

yes, and thanks for reply.

but why that setting not set by default?

To allow for triple buffering. Setting this env variable is restricting the driver to double buffering.
If that env var fixes things, this points to a bug in the application (wine?) accidentally using triple buffering but only taking care of double buffers. Nouveau per default only uses double buffering, triple buffering has to be enabled in xorg.conf, so with it the issue is not triggered.