Re: [Mesa-dev] [PATCH 15/16] nine: Add drirc options

2014-10-19 Thread Axel Davy
On 20/10/2014 04:32, Michel Dänzer wrote : On 18.10.2014 20:55, David Heidelberger wrote: From: Axel Davy [...] +#define DRI_CONF_NINE_VSYNC(def) \ +DRI_CONF_OPT_BEGIN_V(vsync_force,enum,def,"0:2") \ +DRI_CONF_DESC_BEGIN(en,gettext("Force the usage of vsync")) \ +DR

Re: [Mesa-dev] [PATCH 3/3] radeonsi/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2

2014-10-19 Thread Michel Dänzer
On 17.10.2014 08:41, Tom Stellard wrote: v2: - Drop dependency on LLVM >= 3.5.1 Have you tested this patch with LLVM < 3.6? @@ -61,10 +66,7 @@ static void *si_create_compute_state( struct si_context *sctx = (struct si_context *)ctx; struct si_compute *program = CALLOC_STRU

Re: [Mesa-dev] [PATCH 15/16] nine: Add drirc options

2014-10-19 Thread Michel Dänzer
On 18.10.2014 20:55, David Heidelberger wrote: From: Axel Davy [...] +#define DRI_CONF_NINE_VSYNC(def) \ +DRI_CONF_OPT_BEGIN_V(vsync_force,enum,def,"0:2") \ +DRI_CONF_DESC_BEGIN(en,gettext("Force the usage of vsync")) \ +DRI_CONF_ENUM(0,gettext("Obey application's cho

Re: [Mesa-dev] [PATCH 05/16] gallium/draw: support hack to disable clipping

2014-10-19 Thread Michel Dänzer
On 18.10.2014 20:54, David Heidelberger wrote: From: Christoph Bumiller Signed-off-by: David Heidelberger --- src/gallium/auxiliary/draw/draw_cliptest_tmp.h | 2 +- src/gallium/auxiliary/draw/draw_context.c | 5 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/g

[Mesa-dev] [Bug 85199] glxinfo segfaults when mesa was compiled with clang & libc++

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85199 Michel Dänzer changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #1 from Michel Dänz

[Mesa-dev] [Bug 85203] New: [DRI2][RadeonSI] Pageflip completion event has impossible msc.

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85203 Bug ID: 85203 Summary: [DRI2][RadeonSI] Pageflip completion event has impossible msc. Product: Mesa Version: unspecified Hardware: Other OS: All

Re: [Mesa-dev] [PATCH 12/16] gallium/auxiliary: add contained and rect checks

2014-10-19 Thread Bruno Jimenez
On Sat, 2014-10-18 at 13:55 +0200, David Heidelberger wrote: > From: Christoph Bumiller > > Signed-off-by: David Heidelberger > --- > src/gallium/auxiliary/util/u_box.h | 201 > > src/gallium/auxiliary/util/u_rect.h | 28 + > 2 files changed, 229 inse

[Mesa-dev] [Bug 85197] Fixes uclibc build as uclibc does not include backtrace functionality

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85197 --- Comment #2 from Bernd Kuhls --- Done: http://lists.freedesktop.org/archives/mesa-dev/2014-October/069506.html -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev

[Mesa-dev] [PATCH 1/1] Fixes uclibc build as uclibc does not include backtrace functionality

2014-10-19 Thread Bernd Kuhls
Signed-off-by: Bernd Kuhls --- configure.ac |3 +++ src/mapi/glapi/gen/gl_gentable.py |2 +- src/mesa/drivers/dri/i915/intel_regions.c |2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 0ed9325..

Re: [Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Ilia Mirkin
On Sun, Oct 19, 2014 at 1:23 PM, Emil Velikov wrote: > On 19/10/14 16:59, Ilia Mirkin wrote: >> On Sun, Oct 19, 2014 at 11:41 AM, Emil Velikov >> wrote: >>> On 19/10/14 16:23, Ilia Mirkin wrote: Can you provide more detail as to why the util/u_math.h include is insufficient? Perhaps it

Re: [Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Emil Velikov
On 19/10/14 16:59, Ilia Mirkin wrote: > On Sun, Oct 19, 2014 at 11:41 AM, Emil Velikov > wrote: >> On 19/10/14 16:23, Ilia Mirkin wrote: >>> Can you provide more detail as to why the util/u_math.h include is >>> insufficient? Perhaps it should be fixed up similarly to how >>> mesa/main/imports.h

[Mesa-dev] [PATCH] Prefer intrinsics to handrolled atomic ops for Linux (v2)

2014-10-19 Thread David Heidelberger
v2: prefer intrinsics only on Linux to avoid compilation problems on other platforms [1]. Is posible that other OS could also benefit from intrinsic. We need this patch, because Gallium Nine use directly intrinsics. Otherwise build fails. [1] https://bugs.freedesktop.org/show_bug.cgi?id=30514

Re: [Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Ilia Mirkin
On Sun, Oct 19, 2014 at 11:41 AM, Emil Velikov wrote: > On 19/10/14 16:23, Ilia Mirkin wrote: >> Can you provide more detail as to why the util/u_math.h include is >> insufficient? Perhaps it should be fixed up similarly to how >> mesa/main/imports.h does it? >> > The actual error message is quite

Re: [Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Emil Velikov
On 19/10/14 16:23, Ilia Mirkin wrote: > Can you provide more detail as to why the util/u_math.h include is > insufficient? Perhaps it should be fixed up similarly to how > mesa/main/imports.h does it? > The actual error message is quite explanatory external/mesa/src/gallium/drivers/nouveau/codegen

[Mesa-dev] [Bug 85197] Fixes uclibc build as uclibc does not include backtrace functionality

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85197 --- Comment #1 from Emil Velikov --- Not many people keep an eye on bugzilla for patches. Please send the patch via git send-email to the mesa-dev mailing list. Thanks -- You are receiving this mail because: You are the assignee for the bug. __

Re: [Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Ilia Mirkin
Can you provide more detail as to why the util/u_math.h include is insufficient? Perhaps it should be fixed up similarly to how mesa/main/imports.h does it? -ilia On Sun, Oct 19, 2014 at 11:16 AM, Emil Velikov wrote: > From: Mauro Rossi > > Otherwise the android build will fail. > > Cc: "10.2

[Mesa-dev] Some more android fixes

2014-10-19 Thread Emil Velikov
Hi list, A few stable fixes by Mauro Rossi for gallium/nouveau and a master only fix for mmap/munmap under android. Note: nouveau needs some extra magic to actually build due to the shortage of tr1 support in the build tool-chain. Comments and suggestions are appreciated. Cheers, Emil ___

[Mesa-dev] [PATCH 3/3] auxiliary/os: get the mmap/munmap wrappers working with android

2014-10-19 Thread Emil Velikov
- Use macro for munmap under Android - the STATIC_ASSERT uses a off_t which is not used under Android for mmap. As loff_t size does not vary as does off_t just ignore the assert. - Wrap the long lines to improve readability. Signed-off-by: Emil Velikov --- src/gallium/auxiliary/os/os_mman.h |

[Mesa-dev] [PATCH 1/3] gallium/nouveau: fully build the driver under android

2014-10-19 Thread Emil Velikov
From: Mauro Rossi Fix the trivial typo in the variable name. Cc: "10.2 10.3" --- src/gallium/drivers/nouveau/Android.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/nouveau/Android.mk b/src/gallium/drivers/nouveau/Android.mk index 5870aa0..3f6ec5b 10

[Mesa-dev] [PATCH 2/3] gallium/nouveau: use std::isfinite in c++ sources

2014-10-19 Thread Emil Velikov
From: Mauro Rossi Otherwise the android build will fail. Cc: "10.2 10.3" --- src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp b/src/gallium/drivers/nouv

[Mesa-dev] [Bug 85199] New: glxinfo segfaults when mesa was compiled with clang & libc++

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85199 Bug ID: 85199 Summary: glxinfo segfaults when mesa was compiled with clang & libc++ Product: Mesa Version: git Hardware: Other OS: All Status: N

[Mesa-dev] [Bug 85197] New: Fixes uclibc build as uclibc does not include backtrace functionality

2014-10-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=85197 Bug ID: 85197 Summary: Fixes uclibc build as uclibc does not include backtrace functionality Product: Mesa Version: unspecified Hardware: Other OS: All

[Mesa-dev] [PATCH] clover: Fix build error with LLVM 3.4.

2014-10-19 Thread Vinson Lee
DataLayoutPass was added in LLVM 3.5 r202168, commit 57edc9d4ff1648568a5dd7e9958649065b260dca "Make DataLayout a plain object, not a pass.". This patch fixes this build error with LLVM 3.4. CXX llvm/libclllvm_la-invocation.lo llvm/invocation.cpp: In function 'void {anonymous}::optimize(llv