[Bug 46118] FlatOut has graphical glitches with csmt enabled

WineHQ Bugzilla wine-bugs at winehq.org
Wed Dec 29 23:56:29 CST 2021


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

--- Comment #17 from Nathan Bennett <version2013 at protonmail.com> ---
(In reply to joaopa from comment #16)
My attempt at this regression test:

# cd /opt
# git clone git://source.winehq.org/git/wine.git wine-git/
# cd wine-git/

# git bisect start
# git bisect good wine-6.23
# git bisect bad wine-7.0-rc1

# CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i686
-mtune=i686" --verbose --disable-tests && make
compilation fails with bug https://bugs.winehq.org/show_bug.cgi?id=51862
applied patch https://bugs.winehq.org/show_bug.cgi?id=51862#c7
# patch -p1 < patch.diff
patching file dlls/ntdll/unix/system.c
Hunk #1 succeeded at 253 (offset 6 lines).
# CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i686
-mtune=i686" --verbose --disable-tests && make
# make DESTDIR=/opt/temp/winegit install

boot into main distro for game testing.
boot into distro for compiling.

# git bisect good
displayed error and aborting.
skipping this step on further run-throughs, assuming I will get this same error
about the patch.
delete winegit directory, and copy fresh winegit directory to /opt.

repeat more run-throughs, with last run-through having all the git commands:

# git bisect start
# git bisect good wine-6.23
# git bisect bad wine-7.0-rc1
# git bisect good
# git bisect bad
# git bisect good
# git bisect bad
# git bisect good
# git bisect good
# git bisect good
# git bisect bad
194b47b4fd92dda8ebf24e88ca7a14fc926c84ab is the first bad commit
commit 194b47b4fd92dda8ebf24e88ca7a14fc926c84ab
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Thu Dec 9 17:45:15 2021 +0100

    wined3d: Use the access flags used to create the bo for persistent maps in
wined3d_bo_gl_map().

    Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard at winehq.org>

:040000 040000 c9ea4a669cc3935e6bb8fa1daf4dd3b6c7dda3bf
3ada434c4d24aeab5412cfa7cfab95c59911d96c M    dlls

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list