From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 98761] [regression][radeonsi][polaris]"radeonsi: set IF_THRESHOLD to 3" breaks Wither2's ground
Date: Thu, 17 Nov 2016 16:37:01 +0000 [thread overview]
Message-ID: <bug-98761-502@http.bugs.freedesktop.org/> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 2950 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98761
Bug ID: 98761
Summary: [regression][radeonsi][polaris]"radeonsi: set
IF_THRESHOLD to 3" breaks Wither2's ground
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/radeonsi
Assignee: dri-devel@lists.freedesktop.org
Reporter: arek.rusi@gmail.com
QA Contact: dri-devel@lists.freedesktop.org
Created attachment 128044
--> https://bugs.freedesktop.org/attachment.cgi?id=128044&action=edit
ground looks weird
mesa/llvm git/trunk
kernel 4.8.x & drm-next-4.10-wip
this is happend on polaris(rx470)
verde works corectly (for radeon drv, amdgpu not tested yet)
bisected:
74e39de9324d2d2333cda6adca50ae2a3fc36de2 is the first bad commit
commit 74e39de9324d2d2333cda6adca50ae2a3fc36de2
Author: Marek Olšák <marek.olsak@amd.com>
Date: Fri Oct 28 23:08:50 2016 +0200
radeonsi: set IF_THRESHOLD to 3
Piglit regressions (radeonsi or LLVM bugs, they pass on softpipe):
- glsl-1.10/execution/variable-indexing/vs-output-array-vec3-index-wr
- glsl-1.10/execution/variable-indexing/vs-output-array-vec4-index-wr
- glsl-110/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr
- glsl-110/execution/variable-indexing/vs-temp-array-mat2-index-row-wr
Totals:
SGPRS: 1132185 -> 1168801 (3.23 %)
VGPRS: 907856 -> 906204 (-0.18 %)
Spilled SGPRs: 2011 -> 2425 (20.59 %)
Spilled VGPRs: 368 -> 96 (-73.91 %)
Scratch VGPRs: 1344 -> 1060 (-21.13 %) dwords per thread
Code Size: 35916164 -> 35705372 (-0.59 %) bytes
LDS: 767 -> 767 (0.00 %) blocks
Max Waves: 194010 -> 194921 (0.47 %)
Wait states: 0 -> 0 (0.00 %)
Before:
VGPR SPILLING APPS Shaders SpillVGPR ScratchVGPR
alien_isolation 2938 38 40
bioshock-infinite 1769 245 732
dirt-showdown 548 85 72
f1-2015 776 0 320
ue4_lightroom_inter.. 74 0 180
After:
VGPR SPILLING APPS Shaders SpillVGPR ScratchVGPR
alien_isolation 2938 38 40
bioshock-infinite 1769 0 480
dirt-showdown 548 58 40
f1-2015 776 0 320
ue4_lightroom_inter.. 74 0 180
Bioshock and DiRT benefit.
If I set IF_THRESHOLD=4, tesseract starts spilling VGPRs
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
:040000 040000 2c773601e2956578e8da4a6031cb02837255b953
7d5f7c3faebe4a11631e70bde258d78fa7357008 M src
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 4635 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2016-11-17 16:37 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-11-17 16:37 bugzilla-daemon [this message]
2016-11-17 16:44 ` [Bug 98761] [regression][radeonsi][polaris]"radeonsi: set IF_THRESHOLD to 3" breaks Wither2's ground bugzilla-daemon
2016-11-17 22:14 ` [Bug 98761] [regression][radeonsi][polaris]"radeonsi: set IF_THRESHOLD to 3" breaks Witcher2's ground bugzilla-daemon
2016-11-17 22:15 ` bugzilla-daemon
2016-11-18 9:45 ` bugzilla-daemon
2016-11-18 17:53 ` bugzilla-daemon
2016-11-18 18:52 ` bugzilla-daemon
2016-11-18 20:24 ` bugzilla-daemon
2016-11-18 21:17 ` bugzilla-daemon
2016-11-18 21:19 ` bugzilla-daemon
2016-11-19 5:39 ` bugzilla-daemon
2016-11-20 11:04 ` bugzilla-daemon
2016-11-21 23:52 ` bugzilla-daemon
2016-11-22 0:36 ` bugzilla-daemon
2016-11-22 0:39 ` bugzilla-daemon
2016-11-22 0:42 ` bugzilla-daemon
2016-11-22 0:43 ` bugzilla-daemon
2016-11-22 12:54 ` bugzilla-daemon
2016-11-22 22:37 ` bugzilla-daemon
2016-11-24 0:40 ` bugzilla-daemon
2016-11-24 19:57 ` bugzilla-daemon
2016-11-24 20:53 ` bugzilla-daemon
2016-11-24 20:58 ` bugzilla-daemon
2016-11-24 23:20 ` bugzilla-daemon
2017-01-02 20:21 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-98761-502@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.