Re: [Mesa-dev] [PATCH 1/4] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Emil Velikov
On 10 November 2017 at 18:38, Dylan Baker wrote: > Quoting Jordan Justen (2017-11-10 10:24:36) >> Cc: Emil Velikov >> Cc: Dylan Baker >> Signed-off-by: Jordan Justen >> --- >> configure.ac | 6 +- >> meson.build | 6 +- >> 2 files changed, 10 insertions(+), 2 deletions(-) >> >> diff -

Re: [Mesa-dev] [PATCH 1/4] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Emil Velikov
On 10 November 2017 at 19:34, Emil Velikov wrote: > On 10 November 2017 at 18:38, Dylan Baker wrote: >> Quoting Jordan Justen (2017-11-10 10:24:36) >>> Cc: Emil Velikov >>> Cc: Dylan Baker >>> Signed-off-by: Jordan Justen >>> --- >>> configure.ac | 6 +- >>> meson.build | 6 +- >>> 2

Re: [Mesa-dev] [PATCH 1/4] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Jordan Justen
On 2017-11-10 10:38:19, Dylan Baker wrote: > Quoting Jordan Justen (2017-11-10 10:24:36) > > Cc: Emil Velikov > > Cc: Dylan Baker > > Signed-off-by: Jordan Justen > > --- > > configure.ac | 6 +- > > meson.build | 6 +- > > 2 files changed, 10 insertions(+), 2 deletions(-) > > > > dif

Re: [Mesa-dev] [PATCH 1/4] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Dylan Baker
Quoting Jordan Justen (2017-11-10 11:43:45) > On 2017-11-10 10:38:19, Dylan Baker wrote: > > Quoting Jordan Justen (2017-11-10 10:24:36) > > > Cc: Emil Velikov > > > Cc: Dylan Baker > > > Signed-off-by: Jordan Justen > > > --- > > > configure.ac | 6 +- > > > meson.build | 6 +- > > >

Re: [Mesa-dev] [PATCH 5/5] meson: build gallium-xlib based glx

2017-11-10 Thread Eric Anholt
Dylan Baker writes: > [ Unknown signature status ] > Quoting Eric Anholt (2017-11-08 13:26:12) >> We shouldn't have to manually specify most of these deps, I think, since >> they should be transitively pulled in by the static libraries using >> them, right? It's fine either way, though. >> >> >

Re: [Mesa-dev] [Mesa-stable] [PATCH] i965: Make L3 configuration atom listen for TCS/TES program updates.

2017-11-10 Thread Francisco Jerez
Kenneth Graunke writes: > The L3 configuration code already considers the TCS and TES programs, > but failed to listen for TCS/TES program changes. > > This was somehow missing. > > Cc: mesa-sta...@lists.freedesktop.org Fixes: e9644cb1f96ccf7e155af09e90f6a7888f609a2d Reviewed-by: Francisco Jerez

Re: [Mesa-dev] [PATCH 1/4] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Jordan Justen
On 2017-11-10 11:38:08, Emil Velikov wrote: > On 10 November 2017 at 19:34, Emil Velikov wrote: > > On 10 November 2017 at 18:38, Dylan Baker wrote: > >> Quoting Jordan Justen (2017-11-10 10:24:36) > >>> Cc: Emil Velikov > >>> Cc: Dylan Baker > >>> Signed-off-by: Jordan Justen > >>> --- > >>>

Re: [Mesa-dev] [PATCH] st/dri: fix deadlock when waiting on android fences

2017-11-10 Thread Nicolai Hähnle
On 10.11.2017 19:10, Marek Olšák wrote: From: Marek Olšák Android fences can't be deferred, because st/dri calls fence_finish with ctx = NULL, so the driver can't flush u_threaded_context. Reviewed-by: Nicolai Hähnle --- src/gallium/include/state_tracker/st_api.h | 3 +-- src/gallium

Re: [Mesa-dev] add util_queue_fence_wait_timeout checkin breaks centos6 build

2017-11-10 Thread Nicolai Hähnle
On 10.11.2017 19:20, Kyriazis, George wrote: Hello Nicolai, Your commit e3a8013 (util/u_queue: add util_queue_fence_wait_timeout), breaks the centos6 build. Specifically, I am getting: CC libmesautil_la-u_queue.lo ../../../src/util/u_queue.c: In function '_util_queue_fence_wait_timeout

Re: [Mesa-dev] [PATCH 0/5] Volatile and invariant LDS memory ops

2017-11-10 Thread Nicolai Hähnle
On 10.11.2017 19:24, Connor Abbott wrote: On Fri, Nov 10, 2017 at 1:19 PM, Marek Olšák wrote: On Fri, Nov 10, 2017 at 6:55 PM, Nicolai Hähnle wrote: On 10.11.2017 18:43, Marek Olšák wrote: On Fri, Nov 10, 2017 at 2:09 AM, Connor Abbott wrote: On Thu, Nov 9, 2017 at 7:17 PM, Marek Olšák

Re: [Mesa-dev] [PATCH 3/4] util/disk_cache: Make zlib support optional

2017-11-10 Thread Matt Turner
Why? ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH] i965/gen10: Use the correct form of | for the RCPFE workaround

2017-11-10 Thread Jason Ekstrand
Found by inspection Cc: Anuj Phogat --- src/mesa/drivers/dri/i965/brw_pipe_control.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_pipe_control.c b/src/mesa/drivers/dri/i965/brw_pipe_control.c index f5a9915..bae4ba7 100644 --- a/src/mesa/d

[Mesa-dev] [PATCH] i965/gen10: Use the correct form of | for the RCPFE workaround

2017-11-10 Thread Jason Ekstrand
Found by inspection Fixes: d3d0fe4572f62474b86ef3a68405046c68b54062 Cc: Anuj Phogat --- src/mesa/drivers/dri/i965/brw_pipe_control.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_pipe_control.c b/src/mesa/drivers/dri/i965/brw_pipe_control.

Re: [Mesa-dev] [PATCH] i965/gen10: Use the correct form of | for the RCPFE workaround

2017-11-10 Thread Rafael Antognolli
It seems I missed that one when reviewing before, thank you. Reviewed-by: Rafael Antognolli On Fri, Nov 10, 2017 at 01:39:22PM -0800, Jason Ekstrand wrote: > Found by inspection > > Fixes: d3d0fe4572f62474b86ef3a68405046c68b54062 > Cc: Anuj Phogat > --- > src/mesa/drivers/dri/i965/brw_pipe_co

Re: [Mesa-dev] [PATCH 3/4] util/disk_cache: Make zlib support optional

2017-11-10 Thread Jordan Justen
On 2017-11-10 13:15:10, Matt Turner wrote: > Why? For patch 4. Patch 4 can't happen unless zlib is optional because it's a pain to enable zlib on windows. No surprise, but the disk cache actually works without zlib. (Of course, Tim originally implemented it without compression.) -Jordan

Re: [Mesa-dev] [PATCH] i965/gen10: Use the correct form of | for the RCPFE workaround

2017-11-10 Thread Anuj Phogat
On Fri, Nov 10, 2017 at 1:39 PM, Jason Ekstrand wrote: > Found by inspection > > Fixes: d3d0fe4572f62474b86ef3a68405046c68b54062 > Cc: Anuj Phogat > --- > src/mesa/drivers/dri/i965/brw_pipe_control.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/mesa/drivers/dr

[Mesa-dev] [PATCH v2] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Jordan Justen
v2: * Keep zlib required for autotools & meson (Emil) Cc: Emil Velikov Cc: Dylan Baker Signed-off-by: Jordan Justen --- configure.ac | 8 +++- meson.build | 6 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 411c4f6b3e0..5db39e5a68

Re: [Mesa-dev] add util_queue_fence_wait_timeout checkin breaks centos6 build

2017-11-10 Thread Kyriazis, George
Hmm.. Looking at /usr/include/time.h on ubuntu, I see the following: #if (!defined __timespec_defined\ && ((defined _TIME_H \ && (defined __USE_POSIX199309 \

Re: [Mesa-dev] [PATCH 2/2] anv/gen10: Enable float blend optimization

2017-11-10 Thread Anuj Phogat
On Fri, Nov 10, 2017 at 8:42 AM, Rafael Antognolli wrote: > On Thu, Nov 09, 2017 at 11:14:43AM -0800, Anuj Phogat wrote: >> On CNL this bit has been moved to CACHE_MODE_SS register. >> We already have this enabled in OpenGL driver. >> See Mesa commit 6c681b4cc1 >> >> Signed-off-by: Anuj Phogat >>

[Mesa-dev] [Bug 102891] [radv] glitches on rpcs3 emulator (green zones)

2017-11-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=102891 --- Comment #9 from jdr...@gmail.com --- Created attachment 135388 --> https://bugs.freedesktop.org/attachment.cgi?id=135388&action=edit new qrenderdoc capture I did an export RADV_DEBUG=zerovram before running qrenderdoc, but as I'm on mesa 1

[Mesa-dev] [PATCH 00/10] The first of the real SPIR-V work

2017-11-10 Thread Ian Romanick
This is the first block of patches to enable generating SPIR-V from Mesa's GLSL compiler. The initial use of this is for testing GL_ARB_spirv, but it may eventually be useful in its own right. A lot more work will be necessary for that to happen, though. Most of the work is done, but there are s

[Mesa-dev] [PATCH 01/10] i965: Silence "enumeral and non-enumeral type in conditional expression" warnings

2017-11-10 Thread Ian Romanick
From: Ian Romanick compiler/brw_inst.h: In function ‘brw_reg_type brw_inst_dst_type(const gen_device_info*, const brw_inst*)’: compiler/brw_inst.h:801:55: warning: enumeral and non-enumeral type in conditional expression [-Wextra] unsigned file = __builtin_strcmp("dst", #reg) == 0 ?

[Mesa-dev] [PATCH 06/10] util: Include bitscan.h directly

2017-11-10 Thread Ian Romanick
From: Ian Romanick Previously bitset.h would include u_math.h to get bitscan.h. u_math.h lives in src/gallium/auxiliary/util while both bitset.h and bitscan.h live in src/util. Having the one file directly include another file that lives in the same directory makes much more sense. As a side-e

[Mesa-dev] [PATCH 03/10] spirv: Import the latest 1.0.12 header and JSON from Khronos

2017-11-10 Thread Ian Romanick
From: Ian Romanick Signed-off-by: Ian Romanick --- src/compiler/spirv/spirv.core.grammar.json | 417 - src/compiler/spirv/spirv.h | 56 ++-- 2 files changed, 201 insertions(+), 272 deletions(-) diff --git a/src/compiler/spirv/spirv.core.grammar.json

[Mesa-dev] [PATCH 02/10] i965: Don't request GLSL IR lowering of gl_VertexID

2017-11-10 Thread Ian Romanick
From: Ian Romanick Let the lowering in NIR handle it instead. This hurts one shader that occurs twice in shader-db (SynMark GSCloth) on IVB and HSW. No other shaders or platforms were affected. total cycles in shared programs: 253438422 -> 253438426 (0.00%) cycles in affected programs: 412 ->

[Mesa-dev] [PATCH 04/10] spirv: Add SubgroupBallotKHR capability to SubgroupSize and SubgroupLocalInvocationId

2017-11-10 Thread Ian Romanick
From: Ian Romanick The SPV_KHR_shader_ballot spec says: (Add the SubgroupBallotKHR capability to SubgroupSize.) (Add the SubgroupBallotKHR capability to SubgroupLocalInvocationId.) Yet the annotations are missing from the JSON. See also https://github.com/KhronosGroup/SPIRV-Headers/is

[Mesa-dev] [PATCH 05/10] nir: Use well-known power-of-two test instead of util_bitscan

2017-11-10 Thread Ian Romanick
From: Ian Romanick This prevents the next change from breaking the build, and I felt that it was different enough from the rest of that patch to stand on its own. Signed-off-by: Ian Romanick --- src/compiler/nir/nir_validate.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --

[Mesa-dev] [PATCH 07/10] compiler: All leaf Makefile.am should use +=

2017-11-10 Thread Ian Romanick
From: Ian Romanick This slightly simplifies later changes that add more Makefile.*.am files. Signed-off-by: Ian Romanick --- src/compiler/Makefile.am | 1 + src/compiler/Makefile.glsl.am | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compiler/Makefile.am b/src/c

[Mesa-dev] [PATCH 08/10] spirv: Move SPIR-V building to Makefile.spirv.am and spirv/meson.build

2017-11-10 Thread Ian Romanick
From: Ian Romanick Future changes will add generated files used only from src/compiler/glsl. These can't be built from Makefile.nir.am, and we can't move all the rules from Makefile.nir.am to Makefile.spirv.am (and it would be silly anyway). v2: Do it for meson too. Signed-off-by: Ian Romanick

[Mesa-dev] [PATCH 09/10] spirv: Generate code to track SPIR-V capability dependencies

2017-11-10 Thread Ian Romanick
From: Ian Romanick v2: Clean ups. Remove some functions that never ended up being used. v3: After updating spirv.core.grammar.json, fix the handling of ShaderViewportMaskNV. See the comment around line 71 of spirv_capabilities_h.py. Signed-off-by: Ian Romanick --- src/compiler/Makefile.sour

[Mesa-dev] [PATCH 10/10] spirv: Generate SPIR-V builder infrastructure

2017-11-10 Thread Ian Romanick
From: Ian Romanick v2: Don't try to automatically set SpvCapabilityGeometry or SpvCapabilityTessellation. --- src/compiler/Makefile.sources | 2 + src/compiler/Makefile.spirv.am| 4 + src/compiler/spirv/.gitignore | 1 + src/compiler/spirv/meson.build| 7 +

Re: [Mesa-dev] [PATCH v2] configure.ac: Define HAVE_ZLIB if zlib is found

2017-11-10 Thread Emil Velikov
On 10 November 2017 at 22:18, Jordan Justen wrote: > v2: > * Keep zlib required for autotools & meson (Emil) > > Cc: Emil Velikov > Cc: Dylan Baker > Signed-off-by: Jordan Justen > --- > configure.ac | 8 +++- > meson.build | 6 +- > 2 files changed, 12 insertions(+), 2 deletions(-)

Re: [Mesa-dev] [PATCH 05/10] nir: Use well-known power-of-two test instead of util_bitscan

2017-11-10 Thread Matt Turner
On Fri, Nov 10, 2017 at 2:32 PM, Ian Romanick wrote: > From: Ian Romanick > > This prevents the next change from breaking the build, and I felt that > it was different enough from the rest of that patch to stand on its own. > > Signed-off-by: Ian Romanick > --- > src/compiler/nir/nir_validate.c

[Mesa-dev] [ANNOUNCE] mesa 17.2.5

2017-11-10 Thread Andres Gomez
Mesa 17.2.5 is now available. In this release we have: In Mesa Core a GL error related to the ARB_ES3_1_compatibility spec noticed with the GFXBench 5 Aztec Ruins has been corrected. The GLSL compiler is not giving a linker error for mismatching uniform precision with GLSL ES 1.00 any more. Thi

Re: [Mesa-dev] [PATCH 02/13] i965: remove ARB_compute_shader extension override

2017-11-10 Thread Jordan Justen
On 2017-11-10 08:19:38, Emil Velikov wrote: > On 7 November 2017 at 11:54, Emil Velikov wrote: > > From: Emil Velikov > > > > Checking the override was useful in the early stages of developing the > > extension. > > > > Now that everything is wired, where possible, we can drop the check. > > Doin

Re: [Mesa-dev] [PATCH 05/10] nir: Use well-known power-of-two test instead of util_bitscan

2017-11-10 Thread Ian Romanick
On 11/10/2017 04:54 PM, Matt Turner wrote: > On Fri, Nov 10, 2017 at 2:32 PM, Ian Romanick wrote: >> From: Ian Romanick >> >> This prevents the next change from breaking the build, and I felt that >> it was different enough from the rest of that patch to stand on its own. >> >> Signed-off-by: Ian

[Mesa-dev] [PATCH 0/3] Minor tidy ups

2017-11-10 Thread Andres Rodriguez
Split off some cleanup patches from my GL_EXT_semaphore series. There are no functional changes in this series. Andres Rodriguez (3): broadcom/vc4: fix indentation in vc4_screen.c mesa: minor tidy up for memory object error strings mesa/st: add missing copyright headers to memoryobjects fil

[Mesa-dev] [PATCH 3/3] mesa/st: add missing copyright headers to memoryobjects files

2017-11-10 Thread Andres Rodriguez
Signed-off-by: Andres Rodriguez --- src/mesa/state_tracker/st_cb_memoryobjects.c | 24 src/mesa/state_tracker/st_cb_memoryobjects.h | 24 2 files changed, 48 insertions(+) diff --git a/src/mesa/state_tracker/st_cb_memoryobjects.c b/src/mesa/stat

[Mesa-dev] [PATCH 2/3] mesa: minor tidy up for memory object error strings

2017-11-10 Thread Andres Rodriguez
Signed-off-by: Andres Rodriguez --- src/mesa/main/externalobjects.c | 30 ++ 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/src/mesa/main/externalobjects.c b/src/mesa/main/externalobjects.c index e70280c..4e9f8f8 100644 --- a/src/mesa/main/externalobje

[Mesa-dev] [PATCH 1/3] broadcom/vc4: fix indentation in vc4_screen.c

2017-11-10 Thread Andres Rodriguez
Stumbled into this when adding a new PIPE_CAP. Signed-off-by: Andres Rodriguez --- src/gallium/drivers/vc4/vc4_screen.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/gallium/drivers/vc4/vc4_screen.c b/src/gallium/drivers/vc4/vc4_screen.c index 1a9eaad.

Re: [Mesa-dev] [PATCH 05/10] nir: Use well-known power-of-two test instead of util_bitscan

2017-11-10 Thread Matt Turner
On Fri, Nov 10, 2017 at 4:02 PM, Ian Romanick wrote: > On 11/10/2017 04:54 PM, Matt Turner wrote: >> On Fri, Nov 10, 2017 at 2:32 PM, Ian Romanick wrote: >>> From: Ian Romanick >>> >>> This prevents the next change from breaking the build, and I felt that >>> it was different enough from the res

Re: [Mesa-dev] [Mesa-stable] [PATCH] intel/fs: Use a pure vertical stride for large register strides

2017-11-10 Thread Andres Gomez
Jason, having this into account, I'll leave this patch out of 17.2 so far we don't have another one that fixes this regression (?) I noticed that the patch bisected by Mark is a different one so I'm not sure I'm understanding the status, though. Let me know what you think. On Thu, 2017-11-09 at

Re: [Mesa-dev] [Mesa-stable] [PATCH] intel/fs: Use a pure vertical stride for large register strides

2017-11-10 Thread Jason Ekstrand
On Fri, Nov 10, 2017 at 4:12 PM, Andres Gomez wrote: > Jason, having this into account, I'll leave this patch out of 17.2 so > far we don't have another one that fixes this regression (?) > This patch doesn't regress anything, it just isn't sufficient to fix the bug on little-core. --Jason >

Re: [Mesa-dev] [PATCH 10/18] radeon/vcn: add encode header implementations

2017-11-10 Thread Zhang, Boyuan
From: Boyuan Zhang Implement encoding of sps, pps, and silce headers using the newly added h.264 header coding descriptors functions based on h.264 specs. Signed-off-by: Boyuan Zhang --- src/gallium/drivers/radeon/radeon_vcn_enc.h | 1 + src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c |

Re: [Mesa-dev] [PATCH 10/18] radeon/vcn: add encode header implementations

2017-11-10 Thread Zhang, Boyuan
-Original Message- From: mesa-dev [mailto:mesa-dev-boun...@lists.freedesktop.org] On Behalf Of Christian König Sent: November-09-17 12:19 PM To: Mark Thompson; mesa-dev@lists.freedesktop.org Subject: Re: [Mesa-dev] [PATCH 10/18] radeon/vcn: add encode header implementations Am 09.11.20

Re: [Mesa-dev] [PATCH 3/4] util/disk_cache: Make zlib support optional

2017-11-10 Thread Timothy Arceri
On 11/11/17 08:49, Jordan Justen wrote: On 2017-11-10 13:15:10, Matt Turner wrote: Why? For patch 4. Patch 4 can't happen unless zlib is optional because it's a pain to enable zlib on windows. No surprise, but the disk cache actually works without zlib. (Of course, Tim originally implemented

Re: [Mesa-dev] [PATCH 3/4] util/disk_cache: Make zlib support optional

2017-11-10 Thread Matt Turner
On Fri, Nov 10, 2017 at 4:44 PM, Timothy Arceri wrote: > On 11/11/17 08:49, Jordan Justen wrote: >> >> On 2017-11-10 13:15:10, Matt Turner wrote: >>> >>> Why? >> >> >> For patch 4. Patch 4 can't happen unless zlib is optional because it's >> a pain to enable zlib on windows. >> >> No surprise, but

[Mesa-dev] [PATCH 1/2] intel/tools: Fix detection of enabled shader stages.

2017-11-10 Thread Kenneth Graunke
We renamed "Function Enable" to "Enable", which broke our detection of whether shaders are enabled or not. So, we'd see a bunch of HS/DS packets with program offsets of 0, and think that was a valid TCS/TES. Fixes: c032cae9ff77e (genxml: Rename "Function Enable" to "Enable".) --- src/intel/tools

[Mesa-dev] [PATCH 2/2] intel/tools: Fix program disassembly in aubinator_error_decode.

2017-11-10 Thread Kenneth Graunke
This indexing is bogus. idx_program is the offset of the next program. At this point, we've walked through the entire batch, and accumulated all the programs. So adding it again simply skips over 100% of the programs. --- src/intel/tools/aubinator_error_decode.c | 13 ++--- 1 file change

Re: [Mesa-dev] [Mesa-stable] [PATCH] intel/fs: Use a pure vertical stride for large register strides

2017-11-10 Thread Andres Gomez
On Fri, 2017-11-10 at 16:26 -0800, Jason Ekstrand wrote: > On Fri, Nov 10, 2017 at 4:12 PM, Andres Gomez > wrote: > > Jason, having this into account, I'll leave this patch out of 17.2 > > so > > far we don't have another one that fixes this regression (?) > > This patch doesn't regress anything,

Re: [Mesa-dev] [PATCH 3/4] util/disk_cache: Make zlib support optional

2017-11-10 Thread Jordan Justen
On 2017-11-10 16:46:32, Matt Turner wrote: > On Fri, Nov 10, 2017 at 4:44 PM, Timothy Arceri wrote: > > On 11/11/17 08:49, Jordan Justen wrote: > >> > >> On 2017-11-10 13:15:10, Matt Turner wrote: > >>> > >>> Why? > >> > >> > >> For patch 4. Patch 4 can't happen unless zlib is optional because it'

Re: [Mesa-dev] [PATCH] st/program: fix compute shader nir references

2017-11-10 Thread Timothy Arceri
Reviewed-by: Timothy Arceri On 11/11/17 00:46, Rob Clark wrote: In case the IR is NIR, the driver takes reference to the nir_shader. Also, because there are no variants, we need to clone the shader, instead of sharing the reference with gl_program, which would result in a double free in _mesa_d

Re: [Mesa-dev] [Mesa-stable] [PATCH 17/21] intel/nir: Add a helper for getting the NoIndirect mask

2017-11-10 Thread Andres Gomez
Jason, this series of nominated commits landed without mentioning any specific stable queue. From what I'm seeing, they depend on 379b24a40d3 which didn't make it for 17.2 so I'm dropping the 3 of them for that queue: 7364f080f9a272323ed3491f278a1eed3eb9b1a7 (intel/nir: Add a helper for getting

Re: [Mesa-dev] [Mesa-stable] [PATCH 17/21] intel/nir: Add a helper for getting the NoIndirect mask

2017-11-10 Thread Timothy Arceri
On 11/11/17 12:28, Andres Gomez wrote: Jason, this series of nominated commits landed without mentioning any specific stable queue. From what I'm seeing, they depend on 379b24a40d3 which didn't make it for 17.2 so I'm dropping the 3 of them for that queue: 7364f080f9a272323ed3491f278a1eed3eb9b

Re: [Mesa-dev] [PATCH 16/17] util: Add Mesa ARB_get_program_binary helper functions

2017-11-10 Thread Jordan Justen
On 2017-11-09 19:40:40, Jordan Justen wrote: > On 2017-11-09 08:07:57, Jose Fonseca wrote: > > On 09/11/17 13:19, Emil Velikov wrote: > > > On 9 November 2017 at 06:42, Jordan Justen > > > wrote: > > >> Signed-off-by: Jordan Justen > > > Currently zlib is a dependency for !WIndows platforms. > >

[Mesa-dev] [PATCH 2/2] st/mesa: move st_manager_destroy() earlier in file

2017-11-10 Thread Brian Paul
To avoid forward declaration. --- src/mesa/state_tracker/st_manager.c | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/mesa/state_tracker/st_manager.c b/src/mesa/state_tracker/st_manager.c index aedbc13..8a933d4 100644 --- a/src/mesa/state_tra

[Mesa-dev] [PATCH 1/2] st/mesa: move st_init_driver_flags() earlier in file

2017-11-10 Thread Brian Paul
To get rid of forward declaration. --- src/mesa/state_tracker/st_context.c | 123 ++-- 1 file changed, 62 insertions(+), 61 deletions(-) diff --git a/src/mesa/state_tracker/st_context.c b/src/mesa/state_tracker/st_context.c index 8abf879..c52f42b 100644 --- a/src/

[Mesa-dev] [PATCH] docs: update llvmpipe.html build instructions

2017-11-10 Thread Brian Paul
--- docs/llvmpipe.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/llvmpipe.html b/docs/llvmpipe.html index 2efbbd4..e467692 100644 --- a/docs/llvmpipe.html +++ b/docs/llvmpipe.html @@ -108,10 +108,10 @@ To build everything on Linux invoke scons as: scons buil

[Mesa-dev] [PATCH] svga: issue debug warning for unsupported two-sided stencil state

2017-11-10 Thread Brian Paul
We only have a single stencil read mask and write mask. Issue a warning if different front/back values are used. The Piglit gl-2.0-two-sided-stencil test hits this. --- src/gallium/drivers/svga/svga_pipe_depthstencil.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a/src/gall

Re: [Mesa-dev] [PATCH 0/5] Volatile and invariant LDS memory ops

2017-11-10 Thread Marek Olšák
On Fri, Nov 10, 2017 at 9:58 PM, Nicolai Hähnle wrote: > On 10.11.2017 19:24, Connor Abbott wrote: >> >> On Fri, Nov 10, 2017 at 1:19 PM, Marek Olšák wrote: >>> >>> On Fri, Nov 10, 2017 at 6:55 PM, Nicolai Hähnle >>> wrote: On 10.11.2017 18:43, Marek Olšák wrote: > > > On F

[Mesa-dev] [PATCH 1/2] nv50/ir: optimize signed integer modulo by pow-of-2

2017-11-10 Thread Ilia Mirkin
It's common to use signed int modulo in GLSL. As it happens, the GLSL specs allow the result to be undefined, but that seems fairly surprising. It's not that much more effort to get it right, at least for positive modulo operators. Signed-off-by: Ilia Mirkin --- src/gallium/drivers/nouveau/codeg

[Mesa-dev] [PATCH 2/2] nv50/ir: add optimization for modulo by a non-power-of-2 value

2017-11-10 Thread Ilia Mirkin
We can still use the optimized division methods which make use of multiplication with overflow. Signed-off-by: Ilia Mirkin --- src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 15 +++ 1 file changed, 15 insertions(+) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir

[Mesa-dev] [PATCH] freedreno/meson: Only build the compiler if building freedreno

2017-11-10 Thread Jason Ekstrand
Setting build_by_default to true makes it suddenly pull in freedreno and all of gallium unconditionally. Cc: Rob Clark Cc: Dylan Baker --- src/gallium/drivers/freedreno/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/freedreno/meson.build b/s

Re: [Mesa-dev] [PATCH 00/17] i965 ARB_get_program_binary support

2017-11-10 Thread Timothy Arceri
On 09/11/17 21:46, Timothy Arceri wrote: On 09/11/17 17:42, Jordan Justen wrote: git://people.freedesktop.org/~jljusten/mesa i965-get-program-binary-v1 This series adds i965 support for ARB_get_program_binary with greater than 0 supported formats. Today we support this extension, but advertise

<    1   2