[Mesa-dev] [Bug 103908] u_endian.h:70:2: error: invalid preprocessing directive

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103908 Matt Turner changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Mesa-dev] [Bug 92877] Add support for libglvnd

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92877 --- Comment #11 from Matt Turner --- Emil, we're all done here, aren't we? -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.___ mesa-dev mai

[Mesa-dev] [Bug 103668] mesa-17.3.0_rc3: FAIL: glsl/tests/cache-test

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103668 Matt Turner changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Roland Scheidegger
Am 26.11.2017 um 01:46 schrieb Matt Turner: >>> Sigh. Was supposed to be #warning. Strangely vim even syntax >>> highlights #warn. Committed a brown bag fix. >> >> As Jon was commenting, #warning is neither portable to MSVC 😕 >> >> AppVeyor error: >> https://ci.appveyor.com/project/mesa3d/mesa/buil

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

2017-11-25 Thread AppVeyor
Build mesa 6254 completed Commit 676761252b by Matt Turner on 11/26/2017 12:45 AM: util: Just give up and define PIPE_ARCH_LITTLE_ENDIAN on MSVC\n\nMSVC doesn't support #warning?! Getting really tired of this. Configure your notification preferences

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Matt Turner
On Sat, Nov 25, 2017 at 4:11 PM, Andres Gomez wrote: > On Sat, 2017-11-25 at 16:00 -0800, Matt Turner wrote: >> On Sat, Nov 25, 2017 at 1:58 PM, Jon Turney >> wrote: >> > On 25/11/2017 04:24, Matt Turner wrote: >> > > >> > > diff --git a/src/util/u_endian.h b/src/util/u_endian.h >> > > index 7bb

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

2017-11-25 Thread AppVeyor
Build mesa 6253 failed Commit 5fa589148a by Andres Gomez on 11/26/2017 12:15 AM: docs: remove bug 103626 from fix list as per 17.2.6\n\nBug https://bugs.freedesktop.org/show_bug.cgi?id=103626 was\nincorrectly listed as fixed.\n\nSigned-off-by: Andres Gomez \n(c

[Mesa-dev] [AppVeyor] mesa 17.2 #6252 completed

2017-11-25 Thread AppVeyor
Build mesa 6252 completed Commit b9b60dbf55 by Andres Gomez on 11/26/2017 12:15 AM: docs: remove bug 103626 from fix list as per 17.2.6\n\nBug https://bugs.freedesktop.org/show_bug.cgi?id=103626 was\nincorrectly listed as fixed.\n\nSigned-off-by: Andres Gomez

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Andres Gomez
On Sat, 2017-11-25 at 16:00 -0800, Matt Turner wrote: > On Sat, Nov 25, 2017 at 1:58 PM, Jon Turney > wrote: > > On 25/11/2017 04:24, Matt Turner wrote: > > > > > > diff --git a/src/util/u_endian.h b/src/util/u_endian.h > > > index 7bbd7dc215..3d5c006f35 100644 > > > --- a/src/util/u_endian.h >

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Matt Turner
On Sat, Nov 25, 2017 at 1:58 PM, Jon Turney wrote: > On 25/11/2017 04:24, Matt Turner wrote: >> >> diff --git a/src/util/u_endian.h b/src/util/u_endian.h >> index 7bbd7dc215..3d5c006f35 100644 >> --- a/src/util/u_endian.h >> +++ b/src/util/u_endian.h >> @@ -67,4 +67,7 @@ >> >> #endif >> >> +#war

[Mesa-dev] [ANNOUNCE] mesa 17.2.6

2017-11-25 Thread Andres Gomez
Mesa 17.2.6 is now available. In this release we have: In Mesa Core we have included a correction to keep a program alive when re-linking and prevent an use-after-free. The GLSL compiler has received several fixes, including one to prevent a SIGSEV when calling an undeclared subroutine in certai

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

2017-11-25 Thread AppVeyor
Build mesa 6250 failed Commit 63d488d10c by Andres Gomez on 11/25/2017 11:46 PM: docs: update calendar, add news item and link release notes for 17.2.6\n\nSigned-off-by: Andres Gomez Configure your notification preferences __

[Mesa-dev] [AppVeyor] mesa 17.2 #6247 completed

2017-11-25 Thread AppVeyor
Build mesa 6247 completed Commit 00b52f8e99 by Andres Gomez on 11/25/2017 11:32 PM: docs: add release notes for 17.2.6\n\nSigned-off-by: Andres Gomez Configure your notification preferences ___ mesa-dev ma

[Mesa-dev] [Bug 103908] u_endian.h:70:2: error: invalid preprocessing directive

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103908 Bug ID: 103908 Summary: u_endian.h:70:2: error: invalid preprocessing directive Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Mac OS X (All)

Re: [Mesa-dev] [PATCH mesa 02/16] anv: tie anv_assert() enablement to regular assert()

2017-11-25 Thread Timothy Arceri
On 25/11/17 08:02, Timothy Arceri wrote: On 25/11/17 05:07, Eric Engestrom wrote: Signed-off-by: Eric Engestrom ---   src/intel/vulkan/anv_private.h | 2 +-   1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 6d4e4

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Andres Gomez
On Sun, 2017-11-26 at 00:59 +0200, Andres Gomez wrote: > > Although the series landed without the mesa-stable tag, I assume that > you wanted to keep the nomination. If that's the case, remember to land > them with the tag in the future since, if it is not included, it is > automatically understo

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Roland Scheidegger
Am 25.11.2017 um 22:58 schrieb Jon Turney: > On 25/11/2017 04:24, Matt Turner wrote: >> diff --git a/src/util/u_endian.h b/src/util/u_endian.h >> index 7bbd7dc215..3d5c006f35 100644 >> --- a/src/util/u_endian.h >> +++ b/src/util/u_endian.h >> @@ -67,4 +67,7 @@ >> >>   #endif >> >> +#warn Unknown En

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Andres Gomez
Matt, as Jon and Ilia have reported, this is now breaking with GCC and MSVC. You can check the Appveyor error at: https://ci.appveyor.com/project/mesa3d/mesa/build/6245 Also, for Travis-CI: https://travis-ci.org/Igalia/mesa/builds/307262963 Although the series landed without the mesa-stable tag,

[Mesa-dev] [Bug 77449] Tracker bug for all bugs related to Steam titles

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=77449 Vedran Miletić changed: What|Removed |Added Depends on||103907 Referenced Bugs: https://bugs.

[Mesa-dev] [Bug 77449] Tracker bug for all bugs related to Steam titles

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=77449 Vedran Miletić changed: What|Removed |Added Depends on||101739 Referenced Bugs: https://bugs.

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Ilia Mirkin
On Sat, Nov 25, 2017 at 4:58 PM, Jon Turney wrote: > On 25/11/2017 04:24, Matt Turner wrote: >> >> diff --git a/src/util/u_endian.h b/src/util/u_endian.h >> index 7bbd7dc215..3d5c006f35 100644 >> --- a/src/util/u_endian.h >> +++ b/src/util/u_endian.h >> @@ -67,4 +67,7 @@ >> >> #endif >> >> +#war

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Jon Turney
On 25/11/2017 04:24, Matt Turner wrote: diff --git a/src/util/u_endian.h b/src/util/u_endian.h index 7bbd7dc215..3d5c006f35 100644 --- a/src/util/u_endian.h +++ b/src/util/u_endian.h @@ -67,4 +67,7 @@ #endif +#warn Unknown Endianness for this platform. Assuming little endian +#define PIPE_ARC

[Mesa-dev] [PATCH] freedreno/a4xx: add ARB_framebuffer_no_attachments support

2017-11-25 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin --- docs/features.txt| 4 ++-- src/gallium/drivers/freedreno/a4xx/fd4_screen.c | 5 + src/gallium/drivers/freedreno/freedreno_screen.c | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/features.txt b/docs/fe

[Mesa-dev] [PATCH 1/2] freedreno: regenerate pm4 header, adjust code for new names

2017-11-25 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin --- src/gallium/drivers/freedreno/a5xx/fd5_compute.c | 6 +- src/gallium/drivers/freedreno/a5xx/fd5_draw.h| 2 +- src/gallium/drivers/freedreno/adreno_pm4.xml.h | 277 ++- 3 files changed, 171 insertions(+), 114 deletions(-) diff --git a/s

[Mesa-dev] [PATCH 2/2] freedreno/a4xx: add indirect draw support

2017-11-25 Thread Ilia Mirkin
This is a copy of the a5xx logic. Fails a few tests, but basic functionality is there. Signed-off-by: Ilia Mirkin --- docs/features.txt| 6 ++--- src/gallium/drivers/freedreno/a4xx/fd4_draw.h| 29 src/gallium/drivers/freedreno/freedre

[Mesa-dev] [PATCH v2 2/2] freedreno/ir3: add a pass to lower tg4 to txl, enable gather on a4xx

2017-11-25 Thread Ilia Mirkin
Unfortunately Adreno A4xx hardware returns incorrect results with the GATHER4 opcodes. As a result, we have to lower to 4 individual texture calls (txl since we have to force lod to 0). We achieve this using offsets, including on cube maps which normally never have offsets. Signed-off-by: Ilia Mir

[Mesa-dev] [PATCH v2 1/2] nir: allow texture offsets with cube maps

2017-11-25 Thread Ilia Mirkin
GL doesn't have this, but some hardware supports it. This is convenient for lowering tg4 to plain texture calls, which is necessary on Adreno A4xx hardware. Signed-off-by: Ilia Mirkin Reviewed-by: Jason Ekstrand --- v1 -> v2: shuffled code around to use an if ladder src/compiler/nir/nir.h | 1

Re: [Mesa-dev] GBM and the Device Memory Allocator Proposals

2017-11-25 Thread Rob Clark
On Sat, Nov 25, 2017 at 12:46 PM, Jason Ekstrand wrote: > On November 24, 2017 09:29:43 Rob Clark wrote: >> >> >> On Mon, Nov 20, 2017 at 8:11 PM, James Jones wrote: >>> >>> As many here know at this point, I've been working on solving issues >>> related >>> to DMA-capable memory allocation for

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

2017-11-25 Thread AppVeyor
Build mesa 6245 failed Commit c690a7a8cd by Matt Turner on 11/23/2017 6:41 PM: util: Fix disk_cache index calculation on big endian\n\nThe cache-test test program attempts to create a collision (using key_a\nand key_a_collide) by making the first two bytes iden

Re: [Mesa-dev] GBM and the Device Memory Allocator Proposals

2017-11-25 Thread Jason Ekstrand
On November 24, 2017 09:29:43 Rob Clark wrote: On Mon, Nov 20, 2017 at 8:11 PM, James Jones wrote: As many here know at this point, I've been working on solving issues related to DMA-capable memory allocation for various devices for some time now. I'd like to take this opportunity to apologi

Re: [Mesa-dev] [PATCH mesa 16/16] util: use NDEBUG to guard asserts

2017-11-25 Thread Gert Wollny
Am Freitag, den 24.11.2017, 18:07 + schrieb Eric Engestrom: > Signed-off-by: Eric Engestrom > --- >  src/util/ralloc.c | 18 +- >  src/util/slab.c   |  4 ++-- >  2 files changed, 11 insertions(+), 11 deletions(-) > > diff --git a/src/util/ralloc.c b/src/util/ralloc.c > index 42

Re: [Mesa-dev] [PATCH v2 12/17] etnaviv: GC7000: State changes for HALTI3..5

2017-11-25 Thread Christian Gmeiner
2017-11-18 10:44 GMT+01:00 Wladimir J. van der Laan : > Update state objects to add new state, and emit function to emit new > state. > > Signed-off-by: Wladimir J. van der Laan > Reviewed-by: Christian Gmeiner > --- > src/gallium/drivers/etnaviv/etnaviv_emit.c | 246 > +++--

Re: [Mesa-dev] [PATCH 1/3] util: Fix SHA1 implementation on big endian

2017-11-25 Thread Roland Scheidegger
Am 25.11.2017 um 05:24 schrieb Matt Turner: > On Fri, Nov 24, 2017 at 2:25 AM, Eric Engestrom > wrote: >> On Thursday, 2017-11-23 11:08:04 -0800, Matt Turner wrote: >>> The code defines a macro blk0(i) based on the preprocessor condition >>> BYTE_ORDER == LITTLE_ENDIAN. If true, blk0(i) is defined

Re: [Mesa-dev] [PATCH] radeonsi: try flushing unflushed fences in si_fence_finish even when timeout == 0

2017-11-25 Thread Kai WasserbÀch
Nicolai HĂ€hnle wrote on 22.11.2017 17:52: > From: Nicolai HĂ€hnle > > Under certain conditions, waiting on a GL sync objects should act like > a flush, regardless of the timeout. > > Portal 2, CS:GO, and presumably other Source engine games rely on this > behavior and hang during loading without

[Mesa-dev] [PATCH] glsl: Fix typo nagivation -> navigation

2017-11-25 Thread Gwan-gyeong Mun
Signed-off-by: Mun Gwan-gyeong --- src/compiler/glsl/ir_hierarchical_visitor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/glsl/ir_hierarchical_visitor.h b/src/compiler/glsl/ir_hierarchical_visitor.h index 824b05e73d..5f5acd041b 100644 --- a/src/compiler/glsl

[Mesa-dev] [Bug 103895] Spurious “used uninitialized” warning

2017-11-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103895 Alejandro Piñeiro (freenode IRC: apinheiro) changed: What|Removed |Added CC||apinhe...@