[Mesa-dev] [PATCH 1/2] clover: make llvm >= 3.5.0 and c++11 mandatory

2015-04-19 Thread EdB
Clover not longer compile with llvm <= 3.5.0 since e1d363b3 e1d363b3 implies c++11 and llvm 3.5.0 CXXFLAGS provided it No one seems to have noticed it. It's now official. --- configure.ac | 32 --- src/gallium/state_trackers/clover/Makefile.

[Mesa-dev] [PATCH 2/2] clover: remove pre llvm 3.5.0 compatibility code

2015-04-19 Thread EdB
--- .../state_trackers/clover/llvm/invocation.cpp | 23 ++ 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp b/src/gallium/state_trackers/clover/llvm/invocation.cpp index 4da62b9..e07d95b 100644 --- a/src/

[Mesa-dev] [Bug 89018] Civilization: Beyond Earth terrain section not rendered

2015-04-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89018 Ernst Sjöstrand changed: What|Removed |Added CC||ern...@gmail.com -- You are receiving

Re: [Mesa-dev] [PATCH] glx/dri3: Use a separate xcb connection for Present events

2015-04-19 Thread Daniel Stone
Hi, On Saturday, April 18, 2015, Axel Davy wrote: > > There's a strange issue with xcb_get_geometry: If I use the new xcb > connection > it fails and the error is a drawable error. If I use the Xlib xcb > connection (what > I did in this patch) it works. If anyone knows why, please tell. We use >

[Mesa-dev] [PATCH] gallivm: Fix build against LLVM 3.7 SVN r235265

2015-04-19 Thread Nick Sarnie
LLVM removed JITEmitDebugInfo from TargetOptions since they weren't used Signed-off-by: Nick Sarnie --- src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 2 +- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/auxilia

[Mesa-dev] [PATCH v4] glx/dri3: Use a separate xcb connection for Present events

2015-04-19 Thread Axel Davy
Previously glx was using the xcb connection from Xlib. It is a problem because there are issues if Xlib is used in another thread (Present event lost) This patch creates a per-context xcb connection to solve this issue. Solves: https://bugs.freedesktop.org/show_bug.cgi?id=84252 Tested-by: Tobias

Re: [Mesa-dev] [PATCH v3] glx/dri3: Use a separate xcb connection for Present events

2015-04-19 Thread Michel Dänzer
On 19.04.2015 06:17, Axel Davy wrote: > > v3: put the xcb_connection in dri3_screen, instead of dri3_context What's the rationale for that? Couldn't that result in the same xcb_connection being used in several threads again (for several GLX contexts using the same screen)? -- Earthling Michel

Re: [Mesa-dev] [PATCH] gallivm: Fix build against LLVM 3.7 SVN r235265

2015-04-19 Thread Aaron Watry
On Sun, Apr 19, 2015 at 1:15 PM, Nick Sarnie wrote: > LLVM removed JITEmitDebugInfo from TargetOptions since they weren't used > > Signed-off-by: Nick Sarnie > --- > src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 2 +- > src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 2 +- > 2 files changed

Re: [Mesa-dev] [PATCH] gallivm: Fix build against LLVM 3.7 SVN r235265

2015-04-19 Thread Nick Sarnie
LLVM removed JITEmitDebugInfo from TargetOptions since they weren't used v2: Be consistent with the LLVM version check (Aaron Watry) Signed-off-by: Nick Sarnie --- src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 2 +- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 2 +- 2 files changed, 2 in

Re: [Mesa-dev] [PATCH v3] glx/dri3: Use a separate xcb connection for Present events

2015-04-19 Thread Axel Davy
Le 20/04/2015 03:58, Michel Dänzer a écrit : On 19.04.2015 06:17, Axel Davy wrote: v3: put the xcb_connection in dri3_screen, instead of dri3_context What's the rationale for that? Couldn't that result in the same xcb_connection being used in several threads again (for several GLX contexts usin

Re: [Mesa-dev] [PATCH] gallivm: Fix build against LLVM 3.7 SVN r235265

2015-04-19 Thread Michel Dänzer
On 20.04.2015 12:51, Nick Sarnie wrote: > LLVM removed JITEmitDebugInfo from TargetOptions since they weren't used > > v2: Be consistent with the LLVM version check (Aaron Watry) Pushed, thanks. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusia