[Mesa-dev] [Bug 110849] Flickering triangles in OpenGL apps on Radeon KAVERI

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110849 Heiko Schäfer changed: What|Removed |Added CC||he...@rangun.de -- You are receiving

[Mesa-dev] [Bug 110847] occlusion-query.c:190:45: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror, -Wformat]

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110847 Mark Janes changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

Re: [Mesa-dev] [PATCH 1/2] mapi: add static_date offset to MaxShaderCompilerThreadsKHR

2019-06-06 Thread Dave Airlie
Okay I talked to Emil last night about these, and while I'm not happy with the situation we are in, replacing one job of the generator with a new generator that does half the job, really doesn't get us anywhere, I wished we'd blocked all of this earlier in favour of replacing the generators

[Mesa-dev] [Bug 110849] Flickering triangles in OpenGL apps on Radeon KAVERI

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110849 Bug ID: 110849 Summary: Flickering triangles in OpenGL apps on Radeon KAVERI Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW

[Mesa-dev] [Bug 110625] [TRACKER] Mesa 19.1 release tracker

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110625 Clayton Craft changed: What|Removed |Added Depends on|110357 | --- Comment #1 from Clayton Craft

[Mesa-dev] [Bug 110357] [BISECTED] [OpenGL CTS] cts-runner --type=gl46 fails in new attempted "41" configuration

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110357 --- Comment #7 from Clayton Craft --- I agree, this should not block 19.1. I did not completely understand what was going on here when I flagged it as blocking 19.1, but the MR discussion cleared it up for me. I can now see that the tests

[Mesa-dev] [Bug 110357] [BISECTED] [OpenGL CTS] cts-runner --type=gl46 fails in new attempted "41" configuration

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110357 Clayton Craft changed: What|Removed |Added Blocks|110625 | Referenced Bugs:

[Mesa-dev] [PATCH] intel_stub: Wrap fcntl64

2019-06-06 Thread Ian Romanick
From: Ian Romanick This makes the wrapper work on glibc 2.29 on Fedora 30. --- intel_stub.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/intel_stub.c b/intel_stub.c index 8b8db64..590792e 100644 --- a/intel_stub.c +++ b/intel_stub.c @@ -50,6 +50,7 @@ static int

[Mesa-dev] [Bug 110847] occlusion-query.c:190:45: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror, -Wformat]

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110847 --- Comment #2 from Mark Janes --- Oops, I guess it needs an include also: https://gitlab.freedesktop.org/majanes/mesa/commit/97e056faf38ff65274dd91e2a1d29ae7859c1c51 -- You are receiving this mail because: You are the QA Contact for the

Re: [Mesa-dev] [PATCH 1/8] radv: allow to save/restore sample locations during meta operations

2019-06-06 Thread Samuel Pitoiset
On 6/5/19 12:06 PM, Samuel Pitoiset wrote: On 6/5/19 2:37 AM, Bas Nieuwenhuizen wrote: On Thu, May 30, 2019 at 4:02 PM Samuel Pitoiset wrote: This will be used for the depth decompress pass that might need to emit variable sample locations during layout transitions. Signed-off-by: Samuel

[Mesa-dev] [Bug 110847] occlusion-query.c:190:45: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror, -Wformat]

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110847 --- Comment #3 from Emil Velikov --- (In reply to Mark Janes from comment #2) > Oops, I guess it needs an include also: > > > https://gitlab.freedesktop.org/majanes/mesa/commit/ > 97e056faf38ff65274dd91e2a1d29ae7859c1c51 Patch looks

[Mesa-dev] [Bug 86788] (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86788 Marat Radchenko changed: What|Removed |Added CC||ma...@slonopotamus.org -- You are

[Mesa-dev] [PATCH 1/2] swrast: Avoid creating front buffers with __DRI_SWRAST_LOADER < 3.

2019-06-06 Thread Mathias . Froehlich
From: Mathias Fröhlich Align classic swrast with galliums software renderer with respect to front buffer creation. In case of front buffers swrast uses the __DRI_SWRAST_LOADER extensions getImage/putImage callbacks to keep the front buffer in sync between the X server and the mesa software

[Mesa-dev] [PATCH 2/2] egl: Don't add hardware device if there is no render node.

2019-06-06 Thread Mathias . Froehlich
From: Mathias Fröhlich Do not offer a hardware drm backed egl device if no render node is available. The current implementation will fail on this egl device. On top it issues a warning that is actually missleading. There are finally more error paths that can fail on the way to a hardware backed

[Mesa-dev] [PATCH 0/2] Followups on the just landed EGL_platform_device.

2019-06-06 Thread Mathias . Froehlich
From: Mathias Fröhlich Hi Emil, I have two followups for EGL_platform_device: I have now found the proof for gallium swrast not calling getImage/putImage and provide an update to classic swrast to just do the same. Also, there is a change to catch one simple case that gives a false warning on

Re: [Mesa-dev] [PATCH 6/8] radv: handle sample locations during automatic layout transitions

2019-06-06 Thread Samuel Pitoiset
On 6/6/19 3:41 AM, Bas Nieuwenhuizen wrote: On Wed, Jun 5, 2019 at 12:04 PM Samuel Pitoiset wrote: On 6/5/19 2:51 AM, Bas Nieuwenhuizen wrote: On Thu, May 30, 2019 at 4:02 PM Samuel Pitoiset wrote: From the Vulkan spec 1.1.109: "Some implementations may need to evaluate depth

[Mesa-dev] [PATCH] radv: fix alpha-to-coverage when there is unused color attachments

2019-06-06 Thread Samuel Pitoiset
When alphaToCoverage is enabled, we should always write the alpha channel of MRT0 if it's unused. This now matches RadeonSI. This fixes the new CTS: dEQP-VK.pipeline.multisample.alpha_to_coverage_unused_attachment.samples_*.alpha_invisible Cc: 19.0 19.1 Signed-off-by: Samuel Pitoiset ---

[Mesa-dev] [Bug 110468] using swrAVX renders incorrectly at particular resolutions

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110468 --- Comment #6 from Krzysztof Raszkowski --- 1) I'm able to reproduce the problem using binary files from https://github.com/pal1000/mesa-dist-win/releases/tag/19.0.2 2) I've build the same mesa with llvm 8.0.0 (build from source) using Visual

Re: [Mesa-dev] [PATCH 2/2] panfrost: ci: Avoid pulling Docker image on every run

2019-06-06 Thread Michel Dänzer
On 2019-05-20 11:33 a.m., Tomeu Vizoso wrote: > Jump over the container stage if we haven't changed any of the files > that involved in building the container images. > > This saves 1-2 minutes in each run and helps conserve resources. > > Signed-off-by: Tomeu Vizoso > --- >

[Mesa-dev] [PATCH 2/4] panfrost/midgard: Apply component to load_input

2019-06-06 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/midgard_compile.c | 4 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/panfrost/midgard/midgard_compile.c b/src/gallium/drivers/panfrost/midgard/midgard_compile.c index 032f4a91196..4d28e151bda

[Mesa-dev] [PATCH 0/4] panfrost/midgard: Vectorize I/O

2019-06-06 Thread Alyssa Rosenzweig
Fixes more regressions. Sigh. Alyssa Rosenzweig (4): panfrost/midgard: Fix crash with unused SSA values panfrost/midgard: Apply component to load_input panfrost/midgard: Remove varyings delay pass panfrost/midgard: Vectorize I/O .../drivers/panfrost/ci/expected-failures.txt | 3 -

[Mesa-dev] [PATCH 4/4] panfrost/midgard: Vectorize I/O

2019-06-06 Thread Alyssa Rosenzweig
This uses the new mesa/st functionality for NIR I/O vectorization, which eliminates a number of corner cases (resulting in assorted dEQP failures and regressions) and should improve performance substantial due to lessened pressure on the load/store pipe. Signed-off-by: Alyssa Rosenzweig ---

[Mesa-dev] [PATCH 1/4] panfrost/midgard: Fix crash with unused SSA values

2019-06-06 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/midgard_compile.c | 4 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/panfrost/midgard/midgard_compile.c b/src/gallium/drivers/panfrost/midgard/midgard_compile.c index dd86e8bceee..032f4a91196

[Mesa-dev] [PATCH 3/4] panfrost/midgard: Remove varyings delay pass

2019-06-06 Thread Alyssa Rosenzweig
This pass interfered with the more delicate path required for non-vectorized I/O. It's also ugly and duplicating the job of an actual honest-to-goodness scheduler. Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/midgard/compiler.h | 3 - .../panfrost/midgard/midgard_compile.c

[Mesa-dev] [PATCH] panfrost: Report sRGB colorspace as not supported

2019-06-06 Thread Boris Brezillon
The driver does not support sRGB yet, so let's report it as unsupported. Signed-off-by: Boris Brezillon --- src/gallium/drivers/panfrost/pan_screen.c | 4 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c

[Mesa-dev] [Bug 110252] swr software rasterizer fall back to OpenGL 2.1

2019-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110252 --- Comment #2 from Krzysztof Raszkowski --- Fixed in 19.0.6: https://www.mesa3d.org/relnotes/19.0.6.html -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

[Mesa-dev] [PATCH] panfrost: Align linear renderable resources

2019-06-06 Thread Alyssa Rosenzweig
It's just -easier- to render to aligned framebuffers. For winsys targets, we already align, but even for an internal linear FBO we ought to align everything nicely. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_resource.c | 13 ++--- 1 file changed, 10

[Mesa-dev] [PATCH 5/6] panfrost/midgard: Use fancy iterator

2019-06-06 Thread Alyssa Rosenzweig
Trivial cleanup. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/midgard_compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/midgard/midgard_compile.c b/src/gallium/drivers/panfrost/midgard/midgard_compile.c index

[Mesa-dev] [PATCH 2/6] panfrost/midgard/disasm: Pretty-print branch tags

2019-06-06 Thread Alyssa Rosenzweig
Just makes it a little more obvious what's going on. Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/midgard/disassemble.c| 41 +++ 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/src/gallium/drivers/panfrost/midgard/disassemble.c

[Mesa-dev] [PATCH 3/6] panfrost/midgard: Add mir_print_bundle helper

2019-06-06 Thread Alyssa Rosenzweig
This helps with debugging scheduling/emission. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/compiler.h | 1 + .../drivers/panfrost/midgard/midgard_print.c| 13 + 2 files changed, 14 insertions(+) diff --git

[Mesa-dev] [PATCH 1/6] panfrost/ci: Note some since-fixed tests

2019-06-06 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/ci/expected-failures.txt | 26 --- 1 file changed, 26 deletions(-) diff --git a/src/gallium/drivers/panfrost/ci/expected-failures.txt b/src/gallium/drivers/panfrost/ci/expected-failures.txt index 12f3c48047b..cd80d78169d

[Mesa-dev] [PATCH 4/6] panfrost/midgard: Cull dead branches

2019-06-06 Thread Alyssa Rosenzweig
This fixes bugs with complex control flow. Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/ci/expected-failures.txt | 2 -- .../panfrost/midgard/midgard_compile.c| 31 +++ 2 files changed, 31 insertions(+), 2 deletions(-) diff --git

[Mesa-dev] [PATCH 6/6] panfrost/midgard: Cleanup tag fetch in disassembler

2019-06-06 Thread Alyssa Rosenzweig
Trivial. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/disassemble.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/panfrost/midgard/disassemble.c b/src/gallium/drivers/panfrost/midgard/disassemble.c index

[Mesa-dev] [PATCH 0/6] panfrost/midgard: Fix control flow

2019-06-06 Thread Alyssa Rosenzweig
This patch set fixes the remaining control flow tests (at least, the "cull dead branches" patch does the fix -- the rest of the patches are cleanups and such incurred during the debugging session leading to that patch). Alyssa Rosenzweig (6): panfrost/ci: Note some since-fixed tests

Re: [Mesa-dev] [PATCH] panfrost: Report sRGB colorspace as not supported

2019-06-06 Thread Alyssa Rosenzweig
R-b: , but please use my c.c address from now on; I don't normally get email here on work hours. Thank you! ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH] panfrost: Report sRGB colorspace as not supported

2019-06-06 Thread Boris Brezillon
On Thu, 6 Jun 2019 12:24:48 -0700 Alyssa Rosenzweig wrote: > R-b: , but please use my c.c address from now on; I don't > normally get email here on work hours. Thank you! Updated my alias file to fix that. Thanks. Boris ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH 6/8] radv: handle sample locations during automatic layout transitions

2019-06-06 Thread Bas Nieuwenhuizen
On Thu, Jun 6, 2019, 10:07 AM Samuel Pitoiset wrote: > > On 6/6/19 3:41 AM, Bas Nieuwenhuizen wrote: > > On Wed, Jun 5, 2019 at 12:04 PM Samuel Pitoiset > > wrote: > >> > >> On 6/5/19 2:51 AM, Bas Nieuwenhuizen wrote: > >>> On Thu, May 30, 2019 at 4:02 PM Samuel Pitoiset > >>> wrote: >

[Mesa-dev] [PATCH] panfrost/midgard: Don't assign var locations ourselves

2019-06-06 Thread Alyssa Rosenzweig
This piece of code was cargo-culted from the ir3 standalone compiler and made sense when we were a standalone compiler ourselves. Unfortunately, for the online compiler, mesa/st *already handles this for us* and if we duplicate it here, we're duplicating it *incorrectly*. So just delete these

[Mesa-dev] [PATCH 2/2] panfrost/ci: Texture wrap tests are legitimately fixed

2019-06-06 Thread Alyssa Rosenzweig
These depended on the wallpaper reload. Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/ci/expected-failures.txt | 58 --- 1 file changed, 58 deletions(-) diff --git a/src/gallium/drivers/panfrost/ci/expected-failures.txt

[Mesa-dev] [PATCH 1/2] panfrost/midgard: Lower inot to inor with 0

2019-06-06 Thread Alyssa Rosenzweig
We were previously lowering to inand, but the second arg was not duplicated so inot would always return ~0. Oops. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/midgard_compile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[Mesa-dev] [PATCH] panfrost/midgard: Mark vertex attrib default tests fixed

2019-06-06 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/ci/expected-failures.txt| 16 1 file changed, 16 deletions(-) diff --git a/src/gallium/drivers/panfrost/ci/expected-failures.txt b/src/gallium/drivers/panfrost/ci/expected-failures.txt index 6be9c83f4af..1f4e95f25ce