[Mesa-dev] [Bug 61364] LLVM assertion when starting X11

2013-03-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61364 --- Comment #3 from Alex Smith a...@alex-smith.me.uk --- This appears to only be an issue with the VMware driver. Also, disabling glx-tls works around the problem. -- You are receiving this mail because: You are the assignee for the bug.

[Mesa-dev] [PATCH] gallivm/util: implement requested ubyte to float lookup function

2013-03-10 Thread Maxence Le Doré
This was a suggested rework as a todo. The only thing that annoy me is that the table is initialized in math init function with logarithm and exponential tables. And ubyte_to_float is not a math function in a way comparable to exp and log. Feel free to suggest me or do by yourself a

[Mesa-dev] Mismatch between Mesas dispatch table and the one used by the X server

2013-03-10 Thread Stefan Brüns
Hi everyone, I have run into a problem leading to a crashing X server for a bunch of indirect GLX calls. This problem affects any OpenGL clients using indirect rendering and calling functions which are outside the ABI. Problems range from malfunctioning to crashes. Problem analysis: The

[Mesa-dev] [Bug 61364] LLVM assertion when starting X11

2013-03-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61364 --- Comment #4 from John Kåre Alsaker john.kare.alsa...@gmail.com --- My trace is from llvmpipe, disabling LLVM and using svga works fine. Could this be something that causes the RegisterScheduler global to be constructed twice triggering the

Re: [Mesa-dev] [PATCH] st/mesa: bound the sampler count before calling into the driver.

2013-03-10 Thread Stéphane Marchesin
On Sat, Mar 9, 2013 at 1:35 PM, Jose Fonseca jfons...@vmware.com wrote: - Original Message - On Sat, Mar 9, 2013 at 12:30 PM, Jose Fonseca jfons...@vmware.com wrote: Looks a sensible thing to do. Reviewed-by: Jose Fonseca jfons...@vmware.com Thanks for the review. Any

Re: [Mesa-dev] [PATCH] st/mesa: bound the sampler count before calling into the driver.

2013-03-10 Thread Marek Olšák
On Sat, Mar 9, 2013 at 9:43 PM, Stéphane Marchesin stephane.marche...@gmail.com wrote: On Sat, Mar 9, 2013 at 12:30 PM, Jose Fonseca jfons...@vmware.com wrote: Looks a sensible thing to do. Reviewed-by: Jose Fonseca jfons...@vmware.com Thanks for the review. Any insight how the caller can

[Mesa-dev] [PATCH 0/2] Speedup mesa glReadPixels

2013-03-10 Thread Martin Andersson
My motivation for trying to improve the speed of glReadPixels was the screenshooter in weston. It took about 2.3 seconds to take a 1920x1200 screenshot on my machine (Intel Core i7 with AMD 6950). The first issue was that because the type was GL_UNSIGNED_BYTE it was hitting the slow path. After

[Mesa-dev] [PATCH 1/2] mesa: Add GL_UNSIGNED_BYTE fast-path to fast_read_rgba_pixels_memcpy

2013-03-10 Thread Martin Andersson
--- src/mesa/main/readpix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/main/readpix.c b/src/mesa/main/readpix.c index 2f130ae..349b0bc 100644 --- a/src/mesa/main/readpix.c +++ b/src/mesa/main/readpix.c @@ -238,7 +238,7 @@ fast_read_rgba_pixels_memcpy( struct

[Mesa-dev] [PATCH 2/2] mesa: Speedup the xrgb - argb special case in fast_read_rgba_pixels_memcpy

2013-03-10 Thread Martin Andersson
--- src/mesa/main/readpix.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mesa/main/readpix.c b/src/mesa/main/readpix.c index 349b0bc..0f5c84c 100644 --- a/src/mesa/main/readpix.c +++ b/src/mesa/main/readpix.c @@ -285,11 +285,12 @@ fast_read_rgba_pixels_memcpy(

[Mesa-dev] [Bug 61364] LLVM assertion when starting X11

2013-03-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61364 Dave Airlie airl...@freedesktop.org changed: What|Removed |Added Attachment #75418|text/plain |image/png

[Mesa-dev] [Bug 61364] LLVM assertion when starting X11

2013-03-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61364 Jakob Bornecrantz ja...@vmware.com changed: What|Removed |Added CC||a...@nwnk.net,

[Mesa-dev] [PATCH 02/18] mesa: Remove unused version #defines from version.h.

2013-03-10 Thread Matt Turner
--- docs/devinfo.html |2 -- src/mesa/main/version.h | 11 --- 2 files changed, 0 insertions(+), 13 deletions(-) diff --git a/docs/devinfo.html b/docs/devinfo.html index d64171a..c89bfc0 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -200,8 +200,6 @@ branch is

[Mesa-dev] [PATCH 01/18] mesa: Replace MESA_VERSION with PACKAGE_VERSION.

2013-03-10 Thread Matt Turner
One fewer place to have to update. --- src/gallium/state_trackers/clover/Makefile.am |1 - src/gallium/state_trackers/clover/api/device.cpp |4 ++-- src/gallium/state_trackers/clover/api/platform.cpp |2 +- src/gallium/state_trackers/vega/Makefile.am|3 +--

[Mesa-dev] [PATCH 03/18] mesa: Use PACKAGE_BUGREPORT macro.

2013-03-10 Thread Matt Turner
--- src/gallium/drivers/r600/r600_llvm.c |2 +- src/mesa/main/errors.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/r600/r600_llvm.c b/src/gallium/drivers/r600/r600_llvm.c index c7aa45f..75236b2 100644 ---

[Mesa-dev] [PATCH 04/18] xmlpool/.gitignore: Remove 'Makefile'

2013-03-10 Thread Matt Turner
Handled by top level .gitignore. --- src/mesa/drivers/dri/common/xmlpool/.gitignore |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/common/xmlpool/.gitignore b/src/mesa/drivers/dri/common/xmlpool/.gitignore index f6ba5c8..0e0bf17 100644 ---

[Mesa-dev] [PATCH 10/18] build: Get rid of SRC_DIRS

2013-03-10 Thread Matt Turner
--- configure.ac| 20 ++-- src/Makefile.am | 27 +-- 2 files changed, 31 insertions(+), 16 deletions(-) diff --git a/configure.ac b/configure.ac index c023823..4682f2f 100644 --- a/configure.ac +++ b/configure.ac @@ -728,6 +728,7 @@ if test

[Mesa-dev] [PATCH 05/18] build: Rename sources.mak - Makefile.sources

2013-03-10 Thread Matt Turner
For the sake of consistency. --- src/glx/apple/Makefile |2 +- src/mapi/glapi/Makefile.am |4 +- src/mapi/glapi/Makefile.sources | 19 ++ src/mapi/glapi/sources.mak | 19 -- src/mapi/mapi/Makefile.sources | 36 src/mapi/mapi/sources.mak

[Mesa-dev] [PATCH 07/18] build: Get rid of dead MESA_ASM_FILES variable

2013-03-10 Thread Matt Turner
--- configure.ac |5 - src/mesa/Makefile.am |1 - 2 files changed, 0 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 3204869..508b176 100644 --- a/configure.ac +++ b/configure.ac @@ -432,7 +432,6 @@ AC_ARG_ENABLE([asm], [enable_asm=yes] )

[Mesa-dev] [PATCH 06/18] mesa/build: Get rid of dead ALL_FILES variable

2013-03-10 Thread Matt Turner
--- src/mesa/Makefile.sources |6 -- 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/src/mesa/Makefile.sources b/src/mesa/Makefile.sources index 178ceb2..3c88108 100644 --- a/src/mesa/Makefile.sources +++ b/src/mesa/Makefile.sources @@ -332,12 +332,6 @@ MESA_GALLIUM_FILES =

[Mesa-dev] [PATCH 09/18] build: Get rid of CORE_DIRS

2013-03-10 Thread Matt Turner
A step toward working make dist/distcheck. --- configure.ac | 37 - src/Makefile.am | 30 +++--- src/mapi/Makefile.am | 42 ++ 3 files changed, 77 insertions(+), 32 deletions(-)

[Mesa-dev] [PATCH 11/18] build: Remove GALLIUM_DIRS

2013-03-10 Thread Matt Turner
It's always constant anyway. --- configure.ac|4 src/Makefile.am |4 +++- src/gallium/Makefile.am | 22 -- 3 files changed, 3 insertions(+), 27 deletions(-) delete mode 100644 src/gallium/Makefile.am diff --git a/configure.ac b/configure.ac

[Mesa-dev] [PATCH 12/18] build: Stop AC_SUBST'ing DRI_DIRS and GALLIUM_DRIVERS_DIRS

2013-03-10 Thread Matt Turner
Neither are used in Makefile.ams. --- configure.ac |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 6933a33..cdeacb9 100644 --- a/configure.ac +++ b/configure.ac @@ -785,7 +785,6 @@ fi AC_SUBST([DRIVER_DIRS])

[Mesa-dev] [PATCH 13/18] build: Get rid of DRIVER_DIRS

2013-03-10 Thread Matt Turner
--- configure.ac | 12 ++-- src/mesa/Makefile.am | 14 +- src/mesa/drivers/Makefile.am | 22 -- 3 files changed, 15 insertions(+), 33 deletions(-) delete mode 100644 src/mesa/drivers/Makefile.am diff --git a/configure.ac

[Mesa-dev] [PATCH 14/18] build: Stop using GALLIUM_STATE_TRACKERS_DIRS for SUBDIRS

2013-03-10 Thread Matt Turner
configure still uses it to print the enabled state trackers. --- configure.ac | 46 +++- src/gallium/state_trackers/Makefile.am | 61 ++-- 2 files changed, 71 insertions(+), 36 deletions(-) diff --git a/configure.ac

[Mesa-dev] [PATCH 15/18] build: Get rid of GALLIUM_MAKE_DIRS

2013-03-10 Thread Matt Turner
--- configure.ac| 31 +++ src/gallium/drivers/Makefile.am | 76 ++- src/gallium/targets/pipe-loader/Makefile.am |6 +-- 3 files changed, 70 insertions(+), 43 deletions(-) diff --git a/configure.ac b/configure.ac

[Mesa-dev] [PATCH 16/18] build: Build pipe-loader before gallium tests

2013-03-10 Thread Matt Turner
And don't build it from other Makefiles. That's awful, and breaks distclean. --- configure.ac |8 src/gallium/targets/opencl/Makefile.am |3 --- src/gallium/tests/trivial/Makefile.am |4 3 files changed, 4 insertions(+), 11 deletions(-) diff

[Mesa-dev] [PATCH 18/18] build: Get rid of GALLIUM_WINSYS_DIRS

2013-03-10 Thread Matt Turner
--- configure.ac | 38 +- src/gallium/winsys/Makefile.am| 62 - src/gallium/winsys/sw/Makefile.am | 37 -- 3 files changed, 84 insertions(+), 53 deletions(-) delete mode 100644

[Mesa-dev] [PATCH 17/18] build: Get rid of GALLIUM_TARGET_DIRS

2013-03-10 Thread Matt Turner
--- configure.ac|2 +- src/gallium/targets/Makefile.am | 142 ++- 2 files changed, 142 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 7cc3080..d5ea69a 100644 --- a/configure.ac +++ b/configure.ac @@ -774,7

[Mesa-dev] [PATCH 00/18] Working toward make dist

2013-03-10 Thread Matt Turner
Available at git://people.freedesktop.org/~mattst88/mesa make-dist-1 The last 10 patches of the series were on the list previously with corrections and incorporated feedback. The first 8 are clean-ups and preparatory work. ___ mesa-dev mailing list

[Mesa-dev] [PATCH] mesa: Use correct functions for enum conversion.

2013-03-10 Thread Vinson Lee
Fixes mixing enum types defects reported by Coverity. Signed-off-by: Vinson Lee v...@freedesktop.org --- src/mesa/main/errors.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/main/errors.c b/src/mesa/main/errors.c index 97f1b8a..684f235 100644 ---