Re: [Mesa-dev] [PATCH v3 21/25] panfrost: Add new helpers to describe job depencencies on BOs

2019-09-06 Thread Boris Brezillon
On Thu, 5 Sep 2019 19:26:45 -0400 Alyssa Rosenzweig wrote: > > --- a/src/gallium/drivers/panfrost/pan_fragment.c > > +++ b/src/gallium/drivers/panfrost/pan_fragment.c > > @@ -44,7 +44,7 @@ panfrost_initialize_surface( > > rsrc->slices[level].initialized = true; > > > > assert(

[Mesa-dev] [Bug 111571] [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111571 Bug ID: 111571 Summary: [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one Product: Mesa

[Mesa-dev] [Bug 111571] [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111571 --- Comment #1 from Michel Dänzer --- That looks like a problem in the libclang-9-dev package, not in Mesa. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.__

Re: [Mesa-dev] Enabling freedreno CI in Mesa MRs

2019-09-06 Thread Tomeu Vizoso
On Fri, 6 Sep 2019 at 03:23, Rob Clark wrote: > > On Wed, Sep 4, 2019 at 1:42 PM Eric Anholt wrote: > > > > If you haven't seen this MR: > > > > https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1632 > > > > I feel ready to enable CI of freedreno on Mesa MRs. There are some docs > > here:

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Alyssa Rosenzweig
I think we can simplify `panfrost_flush_draw_deps`. We need to flush any BOs that write where we read/write and any BOs that read where we write. Since we collect this information via add_bo, we can implement this logic generically, without requiring a special case for every kind of BO we might nee

Re: [Mesa-dev] [PATCH v3 25/25] panfrost/ci: New tests are passing

2019-09-06 Thread Alyssa Rosenzweig
Conceptually R-b but see patch 24 comments. On Thu, Sep 05, 2019 at 09:41:50PM +0200, Boris Brezillon wrote: > All dEQP-GLES2.functional.fbo.render.texsubimage.* tests are now > passing. > > Signed-off-by: Boris Brezillon > --- > src/gallium/drivers/panfrost/ci/expected-failures.txt | 4 >

[Mesa-dev] [Bug 111571] [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111571 --- Comment #2 from Timo Aaltonen --- and is filed as a distro bug in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939472 -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.__

[Mesa-dev] [Bug 111571] [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111571 Fabio Pedretti changed: What|Removed |Added Resolution|--- |NOTOURBUG Status|NEW

[Mesa-dev] [Bug 111444] [TRACKER] Mesa 19.2 release tracker

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Eero Tamminen changed: What|Removed |Added Depends on|111385 | Referenced Bugs: https://bugs.freede

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Boris Brezillon
On Fri, 6 Sep 2019 07:40:17 -0400 Alyssa Rosenzweig wrote: > I think we can simplify `panfrost_flush_draw_deps`. We need to flush > any BOs that write where we read/write and any BOs that read where we > write. Since we collect this information via add_bo, we can > implement this logic genericall

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Alyssa Rosenzweig
> Now, if we go for the dep graph solution, that's probably a non issue, > since deps can be added at any point as long as they are described > before the flush happens. > > [snip] > > Thanks for the detailed explanation. I'll look into that. This being > said, I was wondering if we shouldn't merge

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Boris Brezillon
On Fri, 6 Sep 2019 08:10:55 -0400 Alyssa Rosenzweig wrote: > > Now, if we go for the dep graph solution, that's probably a non issue, > > since deps can be added at any point as long as they are described > > before the flush happens. > > > > [snip] > > > > Thanks for the detailed explanation. I'

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Alyssa Rosenzweig
> I'm definitely biased :-), but I do find the changes at hand not that > invasive: most of the logic is placed in helpers that are called in one > or 2 places. I mean, removing those explicit flushes when the time > comes shouldn't be too hard, and I do think it's one step in the right > direction

[Mesa-dev] [Bug 111576] [bisected] Performance regression in X4:Foundations in 19.2

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111576 Bug ID: 111576 Summary: [bisected] Performance regression in X4:Foundations in 19.2 Product: Mesa Version: 19.2 Hardware: x86-64 (AMD64) OS: Linux (All)

Re: [Mesa-dev] Switching to Gitlab Issues instead of Bugzilla?

2019-09-06 Thread Martin Peres
On 04/09/2019 21:01, Daniel Vetter wrote: > On Wed, Sep 4, 2019 at 6:52 PM Adam Jackson wrote: >> >> On Fri, 2019-08-30 at 14:26 +0100, Chris Wilson wrote: >>> Quoting Daniel Stone (2019-08-30 14:13:08) Hi, On Thu, 29 Aug 2019 at 21:35, Chris Wilson wrote: > > I think

Re: [Mesa-dev] [PATCH v3 24/25] panfrost: Support batch pipelining

2019-09-06 Thread Steven Price
On Fri, 2019-09-06 at 07:40 -0400, Alyssa Rosenzweig wrote: > I think we can simplify `panfrost_flush_draw_deps`. We need to flush > any BOs that write where we read/write and any BOs that read where we > write. Since we collect this information via add_bo, we can > implement this logic generically

[Mesa-dev] [PATCH 2/2] panfrost/ci: Use special runner for LAVA jobs

2019-09-06 Thread Tomeu Vizoso
So repositories don't need to be specially configured with a token to access LAVA, store this token in a bind volume for a special runner. Signed-off-by: Tomeu Vizoso --- src/gallium/drivers/panfrost/ci/gitlab-ci.yml | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/s

[Mesa-dev] [PATCH 1/2] panfrost/ci: Re-add support for armhf

2019-09-06 Thread Tomeu Vizoso
Now that Volt supports armhf, build again images and submit to LAVA for RK3288. Signed-off-by: Tomeu Vizoso --- .../drivers/panfrost/ci/debian-install.sh | 10 ++-- .../drivers/panfrost/ci/deqp-runner.sh| 3 ++ src/gallium/drivers/panfrost/ci/gitlab-ci.yml | 53 +++

[Mesa-dev] [PATCH] panfrost/ci: Increase timeouts

2019-09-06 Thread Tomeu Vizoso
Sometimes LAVA jobs will timeout due to transient issues, and the Gitlab job will fail in that case. Increase the timeouts to reduce the likeliness of that happening and reduce false positives. Signed-off-by: Tomeu Vizoso --- src/gallium/drivers/panfrost/ci/lava-deqp.yml.jinja2 | 4 ++-- 1 file

[Mesa-dev] [Bug 111577] Ensure correct buffer size when allocating / swrast

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111577 Bug ID: 111577 Summary: Ensure correct buffer size when allocating / swrast Product: Mesa Version: git Hardware: All OS: Linux (All) Status: NEW Severity

[Mesa-dev] [Bug 111577] Ensure correct buffer size when allocating / swrast

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111577 --- Comment #1 from Marius Vlad --- Forget to add https://gitlab.freedesktop.org/mesa/mesa/merge_requests/818 as related. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.

[Mesa-dev] [Bug 111577] Ensure correct buffer size when allocating / swrast

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111577 --- Comment #2 from Marius Vlad --- Apologies, the commit that fixes the problem is actually 903ad59407ac965f9fbc8c0c397cc6f09263a2b8: not the one that I posted initially (it fixes that actually). -- You are receiving this mail because: You a

Re: [Mesa-dev] [PATCH 1/2] panfrost/ci: Re-add support for armhf

2019-09-06 Thread Alyssa Rosenzweig
Series (and the timeouts one following) are Acked-by: Alyssa Rosenzweig On Fri, Sep 06, 2019 at 04:12:12PM +0200, Tomeu Vizoso wrote: > Now that Volt supports armhf, build again images and submit to LAVA for > RK3288. > > Signed-off-by: Tomeu Vizoso > --- > .../drivers/panfrost/ci/debian-insta

[Mesa-dev] [Bug 111578] ineg of b2i32 optimization does not trigger

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111578 Bug ID: 111578 Summary: ineg of b2i32 optimization does not trigger Product: Mesa Version: unspecified Hardware: All OS: All Status: NEW Severity: minor

[Mesa-dev] [Bug 111522] [bisected] Supraland no longer start

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111522 --- Comment #12 from MWATTT --- I just compiled the Scifi Hallway demo with Unreal Engine 4.22. I have the same issue so it probably affect all UE4 applications using vulkan. This time, I have some info from the log: "Assertion failed: Images.N

[Mesa-dev] [Bug 111522] [bisected] Supraland no longer start

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111522 --- Comment #13 from MWATTT --- Created attachment 145284 --> https://bugs.freedesktop.org/attachment.cgi?id=145284&action=edit Full log from UE4.22 Scifi Hallway demo -- You are receiving this mail because: You are the assignee for the bug.

[Mesa-dev] [Bug 109532] ir_variable has maximum access out of bounds -- but it's not out of bounds

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109532 Chema Casanova changed: What|Removed |Added CC||jmcasan...@igalia.com -- You are rece

[Mesa-dev] [Bug 111522] [bisected] Supraland no longer start

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111522 --- Comment #14 from Jason Ekstrand --- I've got an e-mail thread going with some people at Epic. They're going to be looking into fixing the issue in UE4. Until then, driver workarounds will be needed. :-( -- You are receiving this mail bec

[Mesa-dev] [Bug 111580] Building libvulkan_radeon.so against llvm 10 fails with "libLLVMAMDGPUDisassembler.a: error adding symbols: archive has no index"

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111580 Bug ID: 111580 Summary: Building libvulkan_radeon.so against llvm 10 fails with "libLLVMAMDGPUDisassembler.a: error adding symbols: archive has no index" Product: Mesa

[Mesa-dev] [Bug 111580] Building libvulkan_radeon.so against llvm 10 fails with "libLLVMAMDGPUDisassembler.a: error adding symbols: archive has no index"

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111580 --- Comment #1 from Shmerl --- Just tried to build Mesa 19.2.0-rc2 against libllvm 9 (dynamic linking). A similar problem occurs: FAILED: src/gallium/targets/opencl/libMesaOpenCL.so.1.0.0 ... /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a:

Re: [Mesa-dev] Enabling freedreno CI in Mesa MRs

2019-09-06 Thread Eric Anholt
Tomeu Vizoso writes: > On Fri, 6 Sep 2019 at 03:23, Rob Clark wrote: >> >> On Wed, Sep 4, 2019 at 1:42 PM Eric Anholt wrote: >> > >> > If you haven't seen this MR: >> > >> > https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1632 >> > >> > I feel ready to enable CI of freedreno on Mesa MRs

Re: [Mesa-dev] Enabling freedreno CI in Mesa MRs

2019-09-06 Thread Eric Anholt
Rob Clark writes: > On Wed, Sep 4, 2019 at 1:42 PM Eric Anholt wrote: >> >> If you haven't seen this MR: >> >> https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1632 >> >> I feel ready to enable CI of freedreno on Mesa MRs. There are some docs >> here: >> >> https://gitlab.freedesktop.org

Re: [Mesa-dev] Enabling freedreno CI in Mesa MRs

2019-09-06 Thread Rob Clark
On Fri, Sep 6, 2019 at 3:09 PM Eric Anholt wrote: > > Rob Clark writes: > > > On Wed, Sep 4, 2019 at 1:42 PM Eric Anholt wrote: > >> > >> If you haven't seen this MR: > >> > >> https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1632 > >> > >> I feel ready to enable CI of freedreno on Mesa M

[Mesa-dev] [Bug 111571] [regression] - /usr/bin/ld: /usr/lib/llvm-9/lib/libclangCodeGen.a: error adding symbols: archive has no index; run ranlib to add one

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111571 --- Comment #4 from Guru Randhawa --- A splendid collection of Hindi songs lyrics, audio and videos featured in Bollywood movies for Hindi music lovers. On this page you will get a list of hindi songs from various movies with the link to song’s

[Mesa-dev] [Bug 111444] [TRACKER] Mesa 19.2 release tracker

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Bug 111444 depends on bug 111405, which changed state. Bug 111405 Summary: Some infinite 'do{}while' loops lead mesa to an infinite compilation https://bugs.freedesktop.org/show_bug.cgi?id=111405 What|Removed

[Mesa-dev] [Bug 111522] [bisected] Supraland no longer start

2019-09-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111522 --- Comment #15 from MWATTT --- Can these workarounds be applied to all applications using this engine with information in VkApplicationInfo->pEngineName? -- You are receiving this mail because: You are the assignee for the bug.___