iXit / Mesa-3D

Please use official https://gitlab.freedesktop.org/mesa/mesa/ !
https://github.com/iXit/Mesa-3D/wiki
66 stars 13 forks source link

"Prototype" regression #243

Open iiv3 opened 8 years ago

iiv3 commented 8 years ago

At the start of the game, after it goes fullscreen the image becomes gray. I can hear the game sounds and I can close the game with the keyboard.

I have located the problem as regression to:

commit c673c46ccf1ed78eaf68011f32bfb1696f765966
Author: Patrick Rudolph <siro@das-labor.org>
Date:   Wed Feb 10 19:30:20 2016 +0100
    st/nine: Use new function to query for resolution mismatch
    Any third party app might change the current screen resolution.
    Poll for resolution mismatch to force a device reset.
    Required for non ex devices only.

Disabling the resolution mismatch functionality fixed the problem. The regression exists with current ixit mesa and ixit wine.

If that functionality is not fixing any known problem with a game, I'd request that it should be disabled, until the issue could be fully debugged.

siro20 commented 8 years ago

Please test my lasted wine patches: https://github.com/siro20/wine/commits/master They fix a few problems related to resolution changing, setting focus on windows and allow DRI2 to work on x64.

iiv3 commented 8 years ago

"Prototype" works well with the changes in your repo.

siro20 commented 8 years ago

Does it work with ixit wine?

iiv3 commented 8 years ago

I take back what I said above. I had a hack in mesa to disable the mismatch checking and this is what made me think the problem is fixed.

I reverted the hack. The current sarnex patches doesn't work. I had a package with the build from your repo and retested again. The problem is definitely not fixed.

Sorry for misleading you.