[Mesa-dev] [Bug 106594] [regression, apitrace, bisected] Prison Architect rendered unplayable by multicoloured flickering triangles and overlayed triangles when performing certain actions

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 31 16:17:46 UTC 2018


--- Comment #9 from Kai <kai at dev.carbon-project.org> ---
(In reply to Mathias Fröhlich from comment #8)
> For some reason the trace did not replay locally.

If you saw a lot of black, you might have been hit by what I described in
comment #0: for me the replay is a large window of black (several times the
required size for my screen) with the game screen stuck in the lower left
corner (can be seen, if you let apitrace generate the screenshots).
Otherwise the trace is working for me.

> But I could look into the command sequence and I think I have spotted a use
> pattern that is broken currently and the problem most likely got exposed by
> the bisected patch. The real problem probably happend with an earlier change
> from my bigger series.
> Can you check if the attached change helps for your problem please?

I can confirm, that attachment 139883 RESOLVES the bug for me. You can have my
  Tested-by: Kai Wasserbäch <kai at dev.carbon-project.org>
for the patch from attachment 139883.

I used the following graphics stack (fully updated Debian testing as a base)
for testing:
GPU: Hawaii PRO [Radeon R9 290] (ChipID = 0x67b1)
Mesa: Git:master/b9fb2c266a + attachment 139883
libdrm: 2.4.92-1
LLVM: SVN:trunk/r333339 (7.0 devel)
X.Org: 2:1.19.6-1
Linux: 4.16.13
Firmware (firmware-amd-graphics): 20170823-1
libclc: Git:master/a2118d58fc
DDX (xserver-xorg-video-amdgpu): 18.0.1-1

To ensure no old shader from cache interfered, I deleted
~/.cache/mesa_shader_cache before running the game (did that during bisection
as well).

Let me know, if you need anything else.

You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180531/9b38b58d/attachment.html>

More information about the mesa-dev mailing list