[Mesa-dev] [Bug 111511] integer cube sampling fails to build shader

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111511 Bug ID: 111511 Summary: integer cube sampling fails to build shader Product: Mesa Version: unspecified Hardware: Other OS: All Status: NEW Severity: not

[Mesa-dev] [AppVeyor] mesa master #140 completed

2019-08-28 Thread AppVeyor
Build mesa 140 completed Commit 5f3eb6ef29 by Dave Airlie on 8/29/2019 1:38 AM: docs: add llvmpipe features for fb_no_attach and compute shaders Configure your notification preferences ___ mesa-dev mailing

[Mesa-dev] [PATCH kmscube] kmscube: make fb/gl config format settable on cmdline

2019-08-28 Thread Ilia Mirkin
Instead of changing the code each time, allow the fourcc to be passed in as an argument. Signed-off-by: Ilia Mirkin --- common.c | 4 ++-- common.h | 2 +- kmscube.c| 20 +++- texturator.c | 2 +- 4 files changed, 23 insertions(+), 5 deletions(-) diff --git

Re: [Mesa-dev] Mesa GitLab <-> AppVeyor integration

2019-08-28 Thread Dave Airlie
On Tue, 27 Aug 2019 at 20:30, Jose Fonseca wrote: > > FYI, I've followed Eric Engestroms' instructions for better Mesa <-> AppVeyor > integration. (Thanks Eric.) > > I haven't tested, but hopefully this new integration method should now > trigger Appveyor builds on pull requests too, which

[Mesa-dev] [AppVeyor] mesa master #133 failed

2019-08-28 Thread AppVeyor
Build mesa 133 failed Commit 5f3eb6ef29 by Dave Airlie on 8/28/2019 11:45 PM: docs: add llvmpipe features for fb_no_attach and compute shaders Configure your notification preferences ___ mesa-dev mailing

[Mesa-dev] [PATCH] egl/android: Enable HAL_PIXEL_FORMAT_RGBA_FP16 format

2019-08-28 Thread Nataraj Deshpande
The patch adds support for 64 bit HAL_PIXEL_FORMAT_RGBA_FP16 for android platform. Fixes android.graphics.cts.BitmapColorSpaceTest#test16bitHardware which failed in egl due to "Unsupported native buffer format 0x16" on chromebooks. Change-Id: I44f886fce27fe5f738d2dc229eed8b59088cf6d6

[Mesa-dev] [AppVeyor] mesa master #130 completed

2019-08-28 Thread AppVeyor
Build mesa 130 completed Commit 6167a63839 by Timur Kristóf on 8/28/2019 11:25 PM: st/nine: Properly initialize GLSL types for NIR shaders. Configure your notification preferences ___ mesa-dev mailing list

[Mesa-dev] [AppVeyor] mesa master #128 failed

2019-08-28 Thread AppVeyor
Build mesa 128 failed Commit 6167a63839 by Dave Airlie on 8/28/2019 11:13 PM: docs: add llvmpipe features for fb_no_attach and compute shaders Configure your notification preferences ___ mesa-dev mailing

[Mesa-dev] [Bug 111510] [gallium-nine] [build failure] change in clang CompilerInvocation::CreateFromArgs breaks build

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111510 LoneVVolf changed: What|Removed |Added Hardware|Other |x86-64 (AMD64) OS|All

[Mesa-dev] [Bug 111510] [gallium-nine] [build failure] change in clang CompilerInvocation::CreateFromArgs breaks build

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111510 Bug ID: 111510 Summary: [gallium-nine] [build failure] change in clang CompilerInvocation::CreateFromArgs breaks build Product: Mesa Version: git Hardware: Other

Re: [Mesa-dev] [PATCH] gallivm: use fallback code for mul_hi with llvm >= 7.0

2019-08-28 Thread Dave Airlie
Reviewed-by: Dave Airlie On Thu, 29 Aug 2019 at 05:37, wrote: > > From: Roland Scheidegger > > LLVM 7.0 ditched the pmulu intrinsics. > This is only a trivial patch to use the fallback code instead. > It'll likely produce atrocious code since the pattern doesn't match what > llvm itself uses

[Mesa-dev] [AppVeyor] mesa master #119 completed

2019-08-28 Thread AppVeyor
Build mesa 119 completed Commit cfbde3282d by Eric Anholt on 8/28/2019 9:52 PM: freedreno: Fix the type of single-component scaled vertex attrs. Configure your notification preferences ___ mesa-dev mailing

[Mesa-dev] [AppVeyor] mesa master #117 failed

2019-08-28 Thread AppVeyor
Build mesa 117 failed Commit cfbde3282d by Erico Nunes on 8/28/2019 9:28 PM: lima/ppir: improve regalloc spill cost calculation Configure your notification preferences ___ mesa-dev mailing list

[Mesa-dev] [AppVeyor] mesa master #114 completed

2019-08-28 Thread AppVeyor
Build mesa 114 completed Commit cfbde3282d by Vasily Khoruzhick on 8/28/2019 9:08 PM: lima/ppir: clone uniforms and load_coords into each successor Configure your notification preferences ___ mesa-dev

[Mesa-dev] [AppVeyor] mesa master #111 failed

2019-08-28 Thread AppVeyor
Build mesa 111 failed Commit b418269d7d by Vasily Khoruzhick on 8/28/2019 9:05 PM: lima/ppir: clone uniforms and load_coords into each successor Configure your notification preferences ___ mesa-dev mailing

[Mesa-dev] [AppVeyor] mesa master #107 failed

2019-08-28 Thread AppVeyor
Build mesa 107 failed Commit 973b49386c by Anuj Phogat on 8/28/2019 8:42 PM: intel/isl/icl: Use halign 8 instead of 4 hw workaround Configure your notification preferences ___ mesa-dev mailing list

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on|111247 | Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||110765 Referenced Bugs:

[Mesa-dev] [AppVeyor] mesa master #103 completed

2019-08-28 Thread AppVeyor
Build mesa 103 completed Commit b418269d7d by Vasily Khoruzhick on 8/28/2019 8:31 PM: lima/ppir: clone uniforms and load_coords into each successor Configure your notification preferences ___ mesa-dev

[Mesa-dev] [AppVeyor] mesa master #102 failed

2019-08-28 Thread AppVeyor
Build mesa 102 failed Commit b418269d7d by Vasily Khoruzhick on 8/28/2019 8:30 PM: lima/ppir: clone uniforms, load_coords to each successor Configure your notification preferences ___ mesa-dev mailing list

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111247 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111450 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111069 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111339 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111376 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Mark Janes changed: What|Removed |Added Depends on||111203 Referenced Bugs:

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Clayton Craft changed: What|Removed |Added Depends on||111038 Referenced Bugs:

[Mesa-dev] [PATCH] gallivm: use fallback code for mul_hi with llvm >= 7.0

2019-08-28 Thread sroland
From: Roland Scheidegger LLVM 7.0 ditched the pmulu intrinsics. This is only a trivial patch to use the fallback code instead. It'll likely produce atrocious code since the pattern doesn't match what llvm itself uses in its autoupgrade paths, hence the pattern won't be recognized. Should fix

[Mesa-dev] [Bug 111496] dEQP-GLES31.functional.shaders.builtin_functions.integer.umulextended.uint_highp_vertex fails with bad intrinsic

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111496 --- Comment #1 from Roland Scheidegger --- It looks like llvm 7.0+ got rid of the umul intrinsic (the optimized umul code was once used by draw but nowadays it's only used for these 32x32->64bit muls). Need to update the code to follow the

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

2019-08-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111444 Mark Janes changed: What|Removed |Added Depends on||111490 Referenced Bugs:

Re: [Mesa-dev] Mesa GitLab <-> AppVeyor integration

2019-08-28 Thread Daniel Stone
Hi, On Wed, 28 Aug 2019 at 11:18, Michel Dänzer wrote: > On 2019-08-28 3:08 a.m., Eric Engestrom wrote: > > On Tuesday, 2019-08-27 13:31:22 +, Jose Fonseca wrote: > >> Appveyor seems to be building other MR 1781: > >> > >> https://ci.appveyor.com/project/mesa3d/mesa-re1yd/builds/26989425 >

[Mesa-dev] [AppVeyor] mesa master #90 completed

2019-08-28 Thread AppVeyor
Build mesa 90 completed Commit 6e01575b68 by Jan Zielinski on 8/28/2019 3:09 PM: swr/rasterizer: Enable ARB_fragment_layer_viewport Configure your notification preferences ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH] panfrost: Reset the damage area on imported resources

2019-08-28 Thread Alyssa Rosenzweig
Yeah, I gathered given the temporal proximity w/ IRC :) On Wed, Aug 28, 2019 at 05:02:43PM +0200, Boris Brezillon wrote: > On Wed, 28 Aug 2019 07:59:21 -0700 > Alyssa Rosenzweig wrote: > > > R-b > > For the record, that was the reason for those damage_width/height = 0 > situations you fixed in

[Mesa-dev] [AppVeyor] mesa master #89 failed

2019-08-28 Thread AppVeyor
Build mesa 89 failed Commit 6e01575b68 by Jan Zielinski on 8/28/2019 3:06 PM: swr/rasterizer: Enable ARB_fragment_layer_viewport Configure your notification preferences ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH] panfrost: Reset the damage area on imported resources

2019-08-28 Thread Boris Brezillon
On Wed, 28 Aug 2019 07:59:21 -0700 Alyssa Rosenzweig wrote: > R-b For the record, that was the reason for those damage_width/height = 0 situations you fixed in 0c5633036195 ("panfrost: Workaround bug in partial update implementation"). > > On Wed, Aug 28, 2019 at 04:53:15PM +0200, Boris

Re: [Mesa-dev] [PATCH] panfrost: Reset the damage area on imported resources

2019-08-28 Thread Alyssa Rosenzweig
R-b On Wed, Aug 28, 2019 at 04:53:15PM +0200, Boris Brezillon wrote: > Reset the damage area in the resource_from_handle() path (as done in > panfrost_resource_create()). > > Signed-off-by: Boris Brezillon > --- > src/gallium/drivers/panfrost/pan_resource.c | 23 +++-- > 1 file

Re: [Mesa-dev] [PATCH] panfrost: Use ralloc() to allocate instructions to avoid leaking those objs

2019-08-28 Thread Alyssa Rosenzweig
:+1: On Wed, Aug 28, 2019 at 04:14:33PM +0200, Boris Brezillon wrote: > On Wed, 28 Aug 2019 07:08:18 -0700 > Alyssa Rosenzweig wrote: > > > Looks good, r-b. > > > > Is it tested? > > Tested locally, and CI is green (this time I made sure the tests were > actually run). Sorry again for

[Mesa-dev] [PATCH] panfrost: Reset the damage area on imported resources

2019-08-28 Thread Boris Brezillon
Reset the damage area in the resource_from_handle() path (as done in panfrost_resource_create()). Signed-off-by: Boris Brezillon --- src/gallium/drivers/panfrost/pan_resource.c | 23 +++-- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git

Re: [Mesa-dev] [PATCH] panfrost: Use ralloc() to allocate instructions to avoid leaking those objs

2019-08-28 Thread Boris Brezillon
On Wed, 28 Aug 2019 07:08:18 -0700 Alyssa Rosenzweig wrote: > Looks good, r-b. > > Is it tested? Tested locally, and CI is green (this time I made sure the tests were actually run). Sorry again for introducing a regression with the other patch. ___

Re: [Mesa-dev] [PATCH] panfrost: Use ralloc() to allocate instructions to avoid leaking those objs

2019-08-28 Thread Alyssa Rosenzweig
Looks good, r-b. Is it tested? On Wed, Aug 28, 2019 at 09:32:04AM +0200, Boris Brezillon wrote: > Instructions attached to blocks are never explicitly freed. Let's > use ralloc() to attach those objects to the compiler context so that > they are automatically freed when the ctx object is freed.

[Mesa-dev] [AppVeyor] mesa master #83 completed

2019-08-28 Thread AppVeyor
Build mesa 83 completed Commit 200859f45c by Tapani Pälli on 8/28/2019 11:54 AM: iris: use driconf for 'bo_reuse' parameter Configure your notification preferences ___ mesa-dev mailing list

[Mesa-dev] [AppVeyor] mesa master #81 failed

2019-08-28 Thread AppVeyor
Build mesa 81 failed Commit 200859f45c by Gert Wollny on 8/28/2019 11:47 AM: r600: Fix interpolateAtCentroid Configure your notification preferences ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

[Mesa-dev] [AppVeyor] mesa master #80 completed

2019-08-28 Thread AppVeyor
Build mesa 80 completed Commit 200859f45c by Timothy Arceri on 8/28/2019 11:33 AM: anv/i965: Use GCM in nir_optimize Configure your notification preferences ___ mesa-dev mailing list

[Mesa-dev] [AppVeyor] mesa master #78 failed

2019-08-28 Thread AppVeyor
Build mesa 78 failed Commit 200859f45c by Gert Wollny on 8/28/2019 11:43 AM: r600: Fix interpolateAtCentroid Configure your notification preferences ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

[Mesa-dev] [AppVeyor] mesa master #76 completed

2019-08-28 Thread AppVeyor
Build mesa 76 completed Commit 200859f45c by Tapani Pälli on 8/28/2019 11:39 AM: i965: initialize bo_reuse when creating brw_bufmgr Configure your notification preferences ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH 4/4] scons: Make GCC builds stricter.

2019-08-28 Thread Jose Fonseca
Hi Michel, > Good to see you guys starting to take better advantage of the GitLab CI > pipeline. Gitlab CI integration is complicated (very configurable), but I can tell from my experience with my own personal Github projects that having tests run during PRs are a god send. > With my last

[Mesa-dev] [AppVeyor] mesa master #75 failed

2019-08-28 Thread AppVeyor
Build mesa 75 failed Commit 200859f45c by Timothy Arceri on 8/28/2019 11:33 AM: radv: Use GCM Configure your notification preferences ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

Re: [Mesa-dev] [PATCH 4/4] scons: Make GCC builds stricter.

2019-08-28 Thread Michel Dänzer
On 2019-08-27 12:57 p.m., Jose Fonseca wrote: > Uses some of the same -Werror options used by Meson, Cool stuff! Good to see you guys starting to take better advantage of the GitLab CI pipeline. > as suggested by Michel Daezer. With my last name spelled correctly Dänzer or Daenzer,

[Mesa-dev] [AppVeyor] mesa master #72 completed

2019-08-28 Thread AppVeyor
Build mesa 72 completed Commit 200859f45c by Lionel Landwerlin on 8/28/2019 10:39 AM: anv/wsi: signal the semaphore in the acquireNextImage Configure your notification preferences ___ mesa-dev mailing list

[Mesa-dev] [AppVeyor] mesa master #71 failed

2019-08-28 Thread AppVeyor
Build mesa 71 failed Commit 200859f45c by Lionel Landwerlin on 8/28/2019 10:32 AM: anv/wsi: signal the semaphore in the acquireNextImage Configure your notification preferences ___ mesa-dev mailing list

Re: [Mesa-dev] Mesa GitLab <-> AppVeyor integration

2019-08-28 Thread Jose Fonseca
On 28/08/2019 11:18, Michel Dänzer wrote: > On 2019-08-28 3:08 a.m., Eric Engestrom wrote: >> On Tuesday, 2019-08-27 13:31:22 +, Jose Fonseca wrote: >>> Appveyor seems to be building other MR 1781: >>> >>> >>>

Re: [Mesa-dev] Mesa GitLab <-> AppVeyor integration

2019-08-28 Thread Michel Dänzer
On 2019-08-28 3:08 a.m., Eric Engestrom wrote: > On Tuesday, 2019-08-27 13:31:22 +, Jose Fonseca wrote: >> Appveyor seems to be building other MR 1781: >> >> https://ci.appveyor.com/project/mesa3d/mesa-re1yd/builds/26989425 >> https://ci.appveyor.com/project/mesa3d/mesa-re1yd/history >>

Re: [Mesa-dev] Mesa GitLab <-> AppVeyor integration

2019-08-28 Thread Jose Fonseca
I'm not following. I picked MR 1781 not because it was yours, but because it was running on my appveyor account -- https://ci.appveyor.com/project/mesa3d/mesa-re1yd/builds/26989425 . See for yourself on https://ci.appveyor.com/project/mesa3d/mesa-re1yd/history -- there's plenty of MRs being

[Mesa-dev] [PATCH] panfrost: Use ralloc() to allocate instructions to avoid leaking those objs

2019-08-28 Thread Boris Brezillon
Instructions attached to blocks are never explicitly freed. Let's use ralloc() to attach those objects to the compiler context so that they are automatically freed when the ctx object is freed. Signed-off-by: Boris Brezillon --- src/panfrost/midgard/compiler.h| 13 +++--

[Mesa-dev] [AppVeyor] mesa master #63 completed

2019-08-28 Thread AppVeyor
Build mesa 63 completed Commit 848d5e444a by Vinson Lee on 8/28/2019 6:56 AM: swr: Fix build with llvm-9.0 again. Configure your notification preferences ___ mesa-dev mailing list