[Nouveau] [Bug 86792] [NVC0] Portal 2 Crashes in Wine

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86792 --- Comment #6 from Ilia Mirkin --- Please test the patch at http://patchwork.freedesktop.org/patch/48944/ And let me know if it helps things for you. It fixed the issues I was able to reproduce. -- You are receiving this mail because: You ar

[Nouveau] [PATCH] nvc0: switch mechanism for shader eviction to be a while loop

2015-05-09 Thread Ilia Mirkin
This aligns it to work similarly to nv50. However there's no library code there, so the whole thing can be freed. Here we end up with an allocated node that's not attached to a specific program. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=86792 Signed-off-by: Ilia Mirkin Cc: mesa-sta..

[Nouveau] [Bug 70354] [NVE6, NVE7] HUB_INIT timeout on graph init, blob fw doesn't help

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=70354 --- Comment #54 from Bozhan --- Linux bo 4.0.0-trunk-amd64 #1 SMP Debian 4.0-1~exp1 (2015-04-21) x86_64 GNU/Linux bo@bo:~$ dmesg | grep nouve [ 12.510157] nouveau :01:00.0: enabling device (0006 -> 0007) [ 12.510320] nouveau [ DEVICE][

Re: [Nouveau] [PATCH 4/4] nv50/ir: allow OP_SET to merge with OP_SET_AND/etc as well as a neg

2015-05-09 Thread Ilia Mirkin
On Sat, May 9, 2015 at 4:04 PM, Tobias Klausmann wrote: > > > On 09.05.2015 07:35, Ilia Mirkin wrote: >> >> This covers the pattern where a KILL_IF is used, which triggers a >> comparison of -x to 0. This can usually be folded into the comparison >> whose >> result is being compared to 0, however

Re: [Nouveau] [PATCH 4/4] nv50/ir: allow OP_SET to merge with OP_SET_AND/etc as well as a neg

2015-05-09 Thread Tobias Klausmann
On 09.05.2015 07:35, Ilia Mirkin wrote: This covers the pattern where a KILL_IF is used, which triggers a comparison of -x to 0. This can usually be folded into the comparison whose result is being compared to 0, however it may, itself, have already been combined with another comparison. That s

Re: [Nouveau] [PATCH 3/4] nvc0/ir: optimize set & 1.0 to produce boolean-float sets

2015-05-09 Thread Tobias Klausmann
On 09.05.2015 19:53, Ilia Mirkin wrote: On Sat, May 9, 2015 at 11:27 AM, Tobias Klausmann wrote: On 09.05.2015 07:35, Ilia Mirkin wrote: This has started to happen more now that the backend is producing KILL_IF more often. Signed-off-by: Ilia Mirkin --- .../drivers/nouveau/codegen/nv50

[Nouveau] [Bug 86792] [NVC0] Portal 2 Crashes in Wine

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86792 Ilia Mirkin changed: What|Removed |Added Status|NEEDINFO|NEW --- Comment #5 from Ilia Mirkin --- L

[Nouveau] [Bug 86792] [NVC0] Portal 2 Crashes in Wine

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86792 --- Comment #4 from Ilia Mirkin --- (In reply to Anonymous Helper from comment #3) > Created attachment 115660 [details] > mesa-10.5.4 and latest wine > > (In reply to Ilia Mirkin from comment #2) > > While I'm sure you're hitting a real bug in

[Nouveau] [Bug 86792] [NVC0] Portal 2 Crashes in Wine

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86792 --- Comment #3 from Anonymous Helper --- Created attachment 115660 --> https://bugs.freedesktop.org/attachment.cgi?id=115660&action=edit mesa-10.5.4 and latest wine (In reply to Ilia Mirkin from comment #2) > While I'm sure you're hitting a re

[Nouveau] [Bug 90350] [G96] Portal's portal are incorrectly rendered

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90350 Ilia Mirkin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Nouveau] [Bug 90363] [nv50] HW state is not reset correctly when using a new GL context

2015-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90363 Ilia Mirkin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Nouveau] [PATCH 3/4] nvc0/ir: optimize set & 1.0 to produce boolean-float sets

2015-05-09 Thread Ilia Mirkin
On Sat, May 9, 2015 at 11:27 AM, Tobias Klausmann wrote: > > > On 09.05.2015 07:35, Ilia Mirkin wrote: >> >> This has started to happen more now that the backend is producing >> KILL_IF more often. >> >> Signed-off-by: Ilia Mirkin >> --- >> .../drivers/nouveau/codegen/nv50_ir_peephole.cpp | 2

Re: [Nouveau] [PATCH 3/4] nvc0/ir: optimize set & 1.0 to produce boolean-float sets

2015-05-09 Thread Tobias Klausmann
On 09.05.2015 07:35, Ilia Mirkin wrote: This has started to happen more now that the backend is producing KILL_IF more often. Signed-off-by: Ilia Mirkin --- .../drivers/nouveau/codegen/nv50_ir_peephole.cpp | 29 ++ .../nouveau/codegen/nv50_ir_target_nv50.cpp|

Re: [Nouveau] [PATCH] nv50/ir: only enable mul saturate on G200+

2015-05-09 Thread Tobias Klausmann
Reviewed-by: Tobias Klausmann On 09.05.2015 09:31, Ilia Mirkin wrote: Commit 44673512a84 enabled support for saturating fmul. However experimentally this does not seem to work on the older chips. Restrict the feature to G200 (NVA0) and later. Reported-by: Pierre Moreau Bugzilla: https://bugs.

Re: [Nouveau] [PATCH] nv50/ir: only enable mul saturate on G200+

2015-05-09 Thread Pierre Moreau
Tested-by: Pierre Moreau - Mail original - > Commit 44673512a84 enabled support for saturating fmul. However > experimentally this does not seem to work on the older chips. > Restrict > the feature to G200 (NVA0) and later. > > Reported-by: Pierre Moreau > Bugzilla: https://bugs.freedes

[Nouveau] [PATCH] nv50/ir: only enable mul saturate on G200+

2015-05-09 Thread Ilia Mirkin
Commit 44673512a84 enabled support for saturating fmul. However experimentally this does not seem to work on the older chips. Restrict the feature to G200 (NVA0) and later. Reported-by: Pierre Moreau Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90350 Signed-off-by: Ilia Mirkin Cc: mesa