[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 Alexandre Demers changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|mesa-dev@

[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 --- Comment #4 from Alexandre Demers --- This could be related to an autogen.sh option: I'm using "--with-dri-drivers= " which sets any dri drivers off. However, while this is OK to do and it makes sense to disable HAVE_COMMON_DRI, it seems dri s

Re: [Mesa-dev] [PATCH 05/11] gallium/auxiliary: Build libgallium shared.

2013-01-11 Thread Chia-I Wu
On Sat, Jan 12, 2013 at 10:23 AM, Johannes Obermayr wrote: > diff --git a/src/gallium/auxiliary/Makefile.am > b/src/gallium/auxiliary/Makefile.am > index a4eee47..21b3c6b 100644 > --- a/src/gallium/auxiliary/Makefile.am > +++ b/src/gallium/auxiliary/Makefile.am > @@ -3,13 +3,17 @@ AUTOMAKE_OPTION

Re: [Mesa-dev] [PATCH] i965/fs: Don't mix integer/float immediates in i2b handling.

2013-01-11 Thread Eric Anholt
Kenneth Graunke writes: > The simulator gets very angry about our i2b code: > > cmp.ne(16) g3<1>D g2<0,1,0>D 0F > > We can't mix integer DWord and float types. The only reason to use 0F > here was to share code with f2b. Split it and use 0D instead. My understanding is that

[Mesa-dev] [PATCH 3/3] mesa: Skip updating texgen when not doing fixed function.

2013-01-11 Thread Eric Anholt
Between the previous commit and this one, improves GLBenchmark 2.1 offscreen performance by 0.48% +/- 0.24% (n=22, throttling outliers removed). --- src/mesa/main/texstate.c | 70 ++ 1 file changed, 39 insertions(+), 31 deletions(-) diff --git a/src/m

[Mesa-dev] [PATCH 2/3] mesa: Don't bother updating ff texture state if we have a fragment shader.

2013-01-11 Thread Eric Anholt
--- src/mesa/main/texstate.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mesa/main/texstate.c b/src/mesa/main/texstate.c index 3adea54..a2541fc 100644 --- a/src/mesa/main/texstate.c +++ b/src/mesa/main/texstate.c @@ -618,7 +618,8 @@ update_texture_state( struct gl_

[Mesa-dev] [PATCH 1/3] mesa: Drop a comment about ff vertex shading and texturing.

2013-01-11 Thread Eric Anholt
It's never going to have texture fetches. --- src/mesa/main/texstate.c |5 - 1 file changed, 5 deletions(-) diff --git a/src/mesa/main/texstate.c b/src/mesa/main/texstate.c index 8e9bbf6..3adea54 100644 --- a/src/mesa/main/texstate.c +++ b/src/mesa/main/texstate.c @@ -500,11 +500,6 @@ upd

[Mesa-dev] [PATCH] i965: Transcode RGB ETC1/2 textures to DXT1 or FXT1.

2013-01-11 Thread Eric Anholt
The previous solution of transcoding to ARGB gave exact results, but below the expected performance. Given that the user has gone out of their way to give us compressed data for performance reasons, try to respect their wishes by doing the best compression we can handle. We expect DXT1 compre

Re: [Mesa-dev] [PATCH 09/11] gtest: Build it only for 'make check'.

2013-01-11 Thread Kenneth Graunke
On 01/11/2013 06:23 PM, Johannes Obermayr wrote: --- src/gtest/Makefile.am |2 +- 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-) diff --git a/src/gtest/Makefile.am b/src/gtest/Makefile.am index 7defa34..4188c6b 100644 --- a/src/gtest/Makefile.am +++ b/src/gtest/Makefile.am

Re: [Mesa-dev] [PATCH 07/11] Clang should warn only about unused CFLAGS and CXXFLAGS on debug builds.

2013-01-11 Thread Kenneth Graunke
On 01/11/2013 06:23 PM, Johannes Obermayr wrote: --- configure.ac |6 ++ 1 Datei geändert, 6 Zeilen hinzugefügt(+) diff --git a/configure.ac b/configure.ac index 5bbcf05..3893570 100644 --- a/configure.ac +++ b/configure.ac @@ -1994,6 +1994,12 @@ dnl Restore LDFLAGS and CPPFLAGS LDF

Re: [Mesa-dev] [PATCH 04/11] Drop last parts of compatibility for the old Mesa build system.

2013-01-11 Thread Kenneth Graunke
On 01/11/2013 06:23 PM, Johannes Obermayr wrote: diff --git a/src/egl/main/Makefile.am b/src/egl/main/Makefile.am index ca5257a..61192d6 100644 --- a/src/egl/main/Makefile.am +++ b/src/egl/main/Makefile.am @@ -116,13 +116,6 @@ libEGL_la_LIBADD += ../drivers/dri2/libegl_dri2.la libEGL_la_LIBADD

[Mesa-dev] [PATCH 11/11] r200: Fix probable thinko in r200EmitArrays

2013-01-11 Thread Johannes Obermayr
From: Adam Jackson Effectively this path would always assert. Move the break statement to the (probable) intended place. Note: This is a candidate for the stable branches. Signed-off-by: Adam Jackson --- src/mesa/drivers/dri/r200/r200_maos_arrays.c |3 ++- 1 Datei geändert, 2 Zeilen hinz

[Mesa-dev] [PATCH 10/11] radeon, clover: Make it compile on LLVM >= r171366.

2013-01-11 Thread Johannes Obermayr
--- src/gallium/drivers/r600/Makefile.am |3 ++- src/gallium/drivers/r600/llvm_wrapper.cpp |4 src/gallium/drivers/radeon/radeon_llvm_emit.cpp | 10 -- src/gallium/state_trackers/clover/llvm/invocation.cpp | 16 +--- 4 Dateien

[Mesa-dev] [PATCH 09/11] gtest: Build it only for 'make check'.

2013-01-11 Thread Johannes Obermayr
--- src/gtest/Makefile.am |2 +- 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-) diff --git a/src/gtest/Makefile.am b/src/gtest/Makefile.am index 7defa34..4188c6b 100644 --- a/src/gtest/Makefile.am +++ b/src/gtest/Makefile.am @@ -22,7 +22,7 @@ AM_CFLAGS = $(DEFINES) -I$(top_src

[Mesa-dev] [PATCH 08/11] tests: AM_CPPFLAGS must include $(top_srcdir) instead of $(top_builddir).

2013-01-11 Thread Johannes Obermayr
--- src/glsl/tests/Makefile.am |9 + src/glx/tests/Makefile.am | 10 +- src/mapi/shared-glapi/tests/Makefile.am|6 +++--- src/mesa/main/tests/hash_table/Makefile.am |2 +- 4 Dateien geändert, 14 Zeilen hinzugefügt(+), 13 Zeilen ent

[Mesa-dev] [PATCH 06/11] configure.ac: Save user {C,CXX}FLAGS and append them at end.

2013-01-11 Thread Johannes Obermayr
This way the user has the privilege of last decision and so the option to build an optimized debug build again. --- configure.ac | 14 -- 1 Datei geändert, 12 Zeilen hinzugefügt(+), 2 Zeilen entfernt(-) diff --git a/configure.ac b/configure.ac index 10b306e..5bbcf05 100644 --- a/co

[Mesa-dev] [PATCH 07/11] Clang should warn only about unused CFLAGS and CXXFLAGS on debug builds.

2013-01-11 Thread Johannes Obermayr
--- configure.ac |6 ++ 1 Datei geändert, 6 Zeilen hinzugefügt(+) diff --git a/configure.ac b/configure.ac index 5bbcf05..3893570 100644 --- a/configure.ac +++ b/configure.ac @@ -1994,6 +1994,12 @@ dnl Restore LDFLAGS and CPPFLAGS LDFLAGS="$_SAVE_LDFLAGS" CPPFLAGS="$_SAVE_CPPFLAGS" +d

[Mesa-dev] [PATCH 05/11] gallium/auxiliary: Build libgallium shared.

2013-01-11 Thread Johannes Obermayr
--- src/gallium/auxiliary/Makefile.am | 14 +++--- src/gallium/drivers/llvmpipe/Makefile.am | 10 +- src/gallium/drivers/radeon/Makefile.am |3 ++- src/gallium/targets/dri-i915/Makefile.am |2 +- src/gallium/targets/dri-nouveau/Makefile.

[Mesa-dev] [PATCH 04/11] Drop last parts of compatibility for the old Mesa build system.

2013-01-11 Thread Johannes Obermayr
--- src/Makefile.am|3 --- src/egl/main/Makefile.am |7 --- src/gallium/targets/dri-i915/Makefile.am |6 -- src/gallium/targets/dri-nouveau/Makefile.am|6 -- src/gallium/targets/dri-r300/Makefile.am |

[Mesa-dev] [PATCH 03/11] mesa/dricore: Drop compatibility for the old Mesa build system and -avoid-version.

2013-01-11 Thread Johannes Obermayr
--- configure.ac|1 + src/mesa/libdricore/Makefile.am | 23 --- 2 Dateien geändert, 9 Zeilen hinzugefügt(+), 15 Zeilen entfernt(-) diff --git a/configure.ac b/configure.ac index 72df83c..10b306e 100644 --- a/configure.ac +++ b/configure.ac @@ -945,6 +

[Mesa-dev] [PATCH 02/11] glapi/gen: remove an obsolete comment from Makefile.am

2013-01-11 Thread Johannes Obermayr
From: Andreas Boll --- src/mapi/glapi/gen/Makefile.am |5 - 1 Datei geändert, 5 Zeilen entfernt(-) diff --git a/src/mapi/glapi/gen/Makefile.am b/src/mapi/glapi/gen/Makefile.am index 46b2127..f869d28 100644 --- a/src/mapi/glapi/gen/Makefile.am +++ b/src/mapi/glapi/gen/Makefile.am @@ -1,8

[Mesa-dev] [PATCH 01/11] Remove hacks for static Makefiles

2013-01-11 Thread Johannes Obermayr
From: Matt Turner v2: Andreas Boll - don't remove compatibility with scripts for the old build system v3: Andreas Boll - remove more obsolete hacks v4: Andreas Boll - add a previously removed TOP variable to fix vgapi build --- src/gallium/auxiliary/Makefile.am |

[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 --- Comment #3 from Alexandre Demers --- In src/mesa/drivers/dri/Makefile.am, if HAVE_COMMON_DRI defines if it should go further in the "common" folder. It seems HAVE_COMMON_DRI is not defined, which explains why it's not building what's in that

[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 --- Comment #2 from Alexandre Demers --- Identified problem: src/mesa/drivers/dri/common/xmlpool.h is not built before being needed. Manually building it lets finish the build process. -- You are receiving this mail because: You are the assigne

[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 --- Comment #1 from Alexandre Demers --- Either src/mesa/drivers/dri/common/xmlpool/options.h was removed by mistake or a reference to it was not removed as supposed. -- You are receiving this mail because: You are the assignee for the bug. ___

[Mesa-dev] [Bug 59261] xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 Alexandre Demers changed: What|Removed |Added CC||alexandre.f.dem...@gmail.co

[Mesa-dev] [Bug 59261] New: xmlpool.h:96:29: fatal error: xmlpool/options.h: No such file or directory

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59261 Priority: medium Bug ID: 59261 Keywords: regression CC: cwo...@cworth.org Assignee: mesa-dev@lists.freedesktop.org Summary: xmlpool.h:96:29: fatal error: xmlpool/options.h: No

Re: [Mesa-dev] [PATCH] i965/fs: Don't mix integer/float immediates in i2b handling.

2013-01-11 Thread Paul Berry
On 11 January 2013 14:19, Kenneth Graunke wrote: > The simulator gets very angry about our i2b code: > > cmp.ne(16) g3<1>D g2<0,1,0>D 0F > > We can't mix integer DWord and float types. The only reason to use 0F > here was to share code with f2b. Split it and use 0D instead. >

Re: [Mesa-dev] [PATCH 2/3] r600g: uniform buffer object support

2013-01-11 Thread Dave Airlie
On Sat, Jan 12, 2013 at 6:34 AM, Ian Romanick wrote: > On 01/11/2013 04:38 AM, Dave Airlie wrote: >> >> From: Dave Airlie >> >> This adds 12 more constant buffers for use as UBOs, >> along with adding relative constant fetching for 2D indices. >> >> This with GLSL 1.40 enabled passes all the same

[Mesa-dev] [PATCH] i965/fs: Don't mix integer/float immediates in i2b handling.

2013-01-11 Thread Kenneth Graunke
The simulator gets very angry about our i2b code: cmp.ne(16) g3<1>D g2<0,1,0>D 0F We can't mix integer DWord and float types. The only reason to use 0F here was to share code with f2b. Split it and use 0D instead. --- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 4 +++- 1

[Mesa-dev] [PATCH] i965: Add an INTEL_DEBUG=no16 option.

2013-01-11 Thread Kenneth Graunke
Often when debugging, I don't want to see SIMD16 shaders. It makes INTEL_DEBUG=vs/fs output much easier to read, especially when a program dumps many shaders. Plus, I also want to verify that SIMD8 works before even considering SIMD16. --- src/mesa/drivers/dri/i965/brw_fs.cpp | 3 ++- src/

[Mesa-dev] [Bug 52167] llvmpipe test programs link fails when ld --as-needed option is used

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52167 --- Comment #10 from Sergei --- Fixed this? -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.

[Mesa-dev] [Bug 52167] llvmpipe test programs link fails when ld --as-needed option is used

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52167 Sergei changed: What|Removed |Added CC||csred...@gmail.com -- You are receiving this m

Re: [Mesa-dev] [PATCH] targets/*-r600: Add workaround for fixing multiple defined symbols

2013-01-11 Thread Tom Stellard
On Fri, Jan 11, 2013 at 09:05:23PM +, Andy Furniss wrote: > Tom Stellard wrote: > >On Fri, Jan 11, 2013 at 03:38:48PM +, Andy Furniss wrote: > >>Andreas Boll wrote: > >>>Until we have jobermayr's shared libs patches, > >>>don't link libgallium.la twice. > >>> > >>>Fixes > >>>http://lists.fr

Re: [Mesa-dev] [PATCH] targets/*-r600: Add workaround for fixing multiple defined symbols

2013-01-11 Thread Andy Furniss
Tom Stellard wrote: On Fri, Jan 11, 2013 at 03:38:48PM +, Andy Furniss wrote: Andreas Boll wrote: Until we have jobermayr's shared libs patches, don't link libgallium.la twice. Fixes http://lists.freedesktop.org/archives/mesa-dev/2013-January/032515.html Thanks, I tested and it does fix

Re: [Mesa-dev] [PATCH 2/3] r600g: uniform buffer object support

2013-01-11 Thread Ian Romanick
On 01/11/2013 04:38 AM, Dave Airlie wrote: From: Dave Airlie This adds 12 more constant buffers for use as UBOs, along with adding relative constant fetching for 2D indices. This with GLSL 1.40 enabled passes all the same tests as softpipe on my evergreen system. Signed-off-by: Dave Airlie -

[Mesa-dev] [Bug 59143] src\mesa\state_tracker\st_cb_texture.c(832) : error C2036: 'GLvoid *' : unknown size

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59143 Vinson Lee changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Mesa-dev] [PATCH] i965: Avoid blending with destination alpha when RB format has no alpha bits

2013-01-11 Thread Carl Worth
Ian Romanick writes: > Curses! I already fixed this for pre-GEN6... over 3 years ago! :( Yes, that's a pain. On the up-side, I'll be adding testing to piglit for this so hopefully we can avoid having more, similar breakage in the future. > See commit eadd9b8e from December 2009. At the very le

Re: [Mesa-dev] [PATCH] i965: Avoid blending with destination alpha when RB format has no alpha bits

2013-01-11 Thread Carl Worth
Carl Worth writes: > This commit fixes one portion of the following es3conform test: > > rgb8_rgba8_rgb > > (The test still fails due to a similar problem when copying from the > renderbuffer to a texture.) I was wrong on this second point. My commit actually does make the test pass. (I had

Re: [Mesa-dev] [PATCH] i965: Avoid blending with destination alpha when RB format has no alpha bits

2013-01-11 Thread Ian Romanick
On 01/11/2013 07:27 AM, Carl Worth wrote: The hardware does not support a render target without an alpha channel. So when the user creates a render buffer with no alpha channel, there actually is storage available for alpha internally. It requires special care to avoid these unwanted alpha bits f

Re: [Mesa-dev] Mesa 9.1 stable branch

2013-01-11 Thread Ian Romanick
On 01/10/2013 02:13 PM, Ian Romanick wrote: It's getting to be about that time again. :) I'd like to make the 9.1 branch on Wednesday, January 25th (a week from ^^ I actually meant the 23rd here. next Wednesday). I'd like to shoot for d

[Mesa-dev] [Bug 58879] Build failure: codegen/nv50_ir.cpp:718:4: error: must #include before using typeid

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=58879 Emil Velikov changed: What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|---

[Mesa-dev] [PATCH] radeon/r200: Fix FBO formats

2013-01-11 Thread smoki
Piglit passes more fbo tests on rv280, 14/28 before and now 28/33. Also should fix bug: https://bugs.freedesktop.org/show_bug.cgi?id=27704 --- src/mesa/drivers/dri/radeon/radeon_texture.c | 22 -- 1 file changed, 22 deletions(-) diff --git a/src/mesa/drivers/dri/radeon/radeo

[Mesa-dev] [PATCH 2/2] r600g: tgsi to llvm emits store.swizzle intrinsic for vs/fs output

2013-01-11 Thread Vincent Lejeune
--- src/gallium/drivers/r600/r600_llvm.c | 197 ++- src/gallium/drivers/r600/r600_shader.c | 6 +- src/gallium/drivers/radeon/radeon_llvm.h | 1 + 3 files changed, 146 insertions(+), 58 deletions(-) diff --git a/src/gallium/drivers/r600/r600_llvm.c b/src/gal

[Mesa-dev] [PATCH 1/2] r600g: tgsi to llvm emits stream output intrinsics.

2013-01-11 Thread Vincent Lejeune
--- src/gallium/drivers/r600/eg_asm.c| 2 ++ src/gallium/drivers/r600/r600_asm.c | 2 ++ src/gallium/drivers/r600/r600_llvm.c | 32 src/gallium/drivers/r600/r600_shader.c | 3 ++- src/gallium/drivers/radeon/radeon_llvm.h | 1 + 5 files change

[Mesa-dev] [PATCH 2/2] radeon/llvm: add a llvm.R600.store.swizzle intrinsics

2013-01-11 Thread Vincent Lejeune
This intrinsic is translated to ALLOC_EXPORT_WORD1_SWIZ, hence its name. It is used to store vs/fs outputs --- lib/Target/R600/R600ISelLowering.cpp | 23 +-- lib/Target/R600/R600Instructions.td | 11 +++ lib/Target/R600/R600Intrinsics.td| 2 ++ 3 files changed, 34

[Mesa-dev] [PATCH 1/2] radeon/llvm: simplify stream outputs intrinsic

2013-01-11 Thread Vincent Lejeune
--- lib/Target/R600/R600ISelLowering.cpp| 32 - lib/Target/R600/R600Instructions.td | 24 +++--- lib/Target/R600/R600Intrinsics.td | 2 +- lib/Target/R600/R600MachineFunctionInfo.cpp | 1 - lib/Target/R600/R600MachineFunctionI

Re: [Mesa-dev] [PATCH 2/2] targets/opencl: Link against libgallium.la instead of libgallium.a

2013-01-11 Thread Andreas Boll
2013/1/11 Tom Stellard : > From: Tom Stellard > Reviewed-by: Andreas Boll > --- > src/gallium/targets/opencl/Makefile.am | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/gallium/targets/opencl/Makefile.am > b/src/gallium/targets/opencl/Makefile.am > index 311363e..

Re: [Mesa-dev] [PATCH 1/2] drivers/radeon: Don't link against libgallium.la

2013-01-11 Thread Aaron Watry
Hi Tom, This patch doesn't apply cleanly against mesa/master. For some reason, a bunch of @ symbols got translated to " at ". Once I change that and apply the patch, it fixes the build for me. my config: ./autogen.sh --enable-debug --with-dri-drivers=i965,radeon --with-gallium-drivers=r600 -

Re: [Mesa-dev] [PATCH] targets/*-r600: Add workaround for fixing multiple defined symbols

2013-01-11 Thread Tom Stellard
On Fri, Jan 11, 2013 at 03:38:48PM +, Andy Furniss wrote: > Andreas Boll wrote: > >Until we have jobermayr's shared libs patches, > >don't link libgallium.la twice. > > > >Fixes > >http://lists.freedesktop.org/archives/mesa-dev/2013-January/032515.html > > Thanks, I tested and it does fix buil

[Mesa-dev] [PATCH 2/2] targets/opencl: Link against libgallium.la instead of libgallium.a

2013-01-11 Thread Tom Stellard
From: Tom Stellard --- src/gallium/targets/opencl/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/targets/opencl/Makefile.am b/src/gallium/targets/opencl/Makefile.am index 311363e..362d49d 100644 --- a/src/gallium/targets/opencl/Makefile.am +++ b/src/

[Mesa-dev] [PATCH 1/2] drivers/radeon: Don't link against libgallium.la

2013-01-11 Thread Tom Stellard
From: Tom Stellard This fixes multiple symbol errors in pipe-loader --- src/gallium/drivers/radeon/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/drivers/radeon/Makefile.am b/src/gallium/drivers/radeon/Makefile.am index 091adc4..e6eb241 100644 ---

Re: [Mesa-dev] [PATCH 3/3] intel: Clean up confusion between logical and physical surface dimensions.

2013-01-11 Thread Paul Berry
On 10 January 2013 20:23, Chris Forbes wrote: > Hi Paul, > > They do work -- they just take the same path as TEXTURE_2D_ARRAY by > this point. It's possible that we're missing some assert(depth0 % 6 == > 0) for sanity there. > > Have a look at this piglit: > tests/spec/arb_texture_cube_map_array/

[Mesa-dev] [Bug 55452] [build warnings] Error: unable to decide the max size of params in Fogxv

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=55452 Fabio Pedretti changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [PATCH] gallium/util: add a half float array to util_color

2013-01-11 Thread Marek Olšák
For convenient packing into half floats. --- src/gallium/auxiliary/util/u_pack_color.h |1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/auxiliary/util/u_pack_color.h b/src/gallium/auxiliary/util/u_pack_color.h index 50ec226..9f37c78 100644 --- a/src/gallium/auxiliary/util/u_pack

[Mesa-dev] [Bug 56605] [build error when building without --enable-debug] /usr/bin/ld: ../../auxiliary//libgallium.a(u_dl.o): undefined reference to symbol 'dlopen@@GLIBC_2.1'

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=56605 Fabio Pedretti changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Mesa-dev] [PATCH] targets/*-r600: Add workaround for fixing multiple defined symbols

2013-01-11 Thread Andy Furniss
Andreas Boll wrote: Until we have jobermayr's shared libs patches, don't link libgallium.la twice. Fixes http://lists.freedesktop.org/archives/mesa-dev/2013-January/032515.html Thanks, I tested and it does fix build for me. A couple of things I notice - before on my new/normal 64bit setup /l

[Mesa-dev] [PATCH] i965: Avoid blending with destination alpha when RB format has no alpha bits

2013-01-11 Thread Carl Worth
The hardware does not support a render target without an alpha channel. So when the user creates a render buffer with no alpha channel, there actually is storage available for alpha internally. It requires special care to avoid these unwanted alpha bits from causing any problems. Specifically, whe

Re: [Mesa-dev] intel: EGL_KHR_gl_image v3

2013-01-11 Thread Abdiel Janulgue
On Friday, January 11, 2013 04:27:23 PM Abdiel Janulgue wrote: > v3 here. Hopefully I've addressed the issues. patch series lives on git://gitorious.org/mesa3d/mesa.git KHR_gl_image3 branch > > In this revision, we now report GL_INVALID_OPERATION when we > can't resolve back to specific offset

Re: [Mesa-dev] RFC: help on llvmpipe

2013-01-11 Thread Michel Dänzer
On Fre, 2013-01-11 at 11:53 -0200, Adhemerval Zanella wrote: > > I'm trying to make llvmpipe work correctly on PowerPC64. The llvm MCJIT > backend > works pretty well now, so now I'm focused on the llvmpipe code. I already > sent a few > patches to address the existing testcases (lp_test_arit,

[Mesa-dev] [Bug 49497] build leaves behind python compiled (.pyc) files

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49497 Michal Suchanek changed: What|Removed |Added Status|NEEDINFO|NEW --- Comment #2 from Michal Suchane

[Mesa-dev] [PATCH v3 6/6] intel: Create a miptree using offsets in intel_set_texture_image_region

2013-01-11 Thread Abdiel Janulgue
When binding a region to a texture image, re-create the miptree base-level considering the offset and dimension information exported by DRIImage. Signed-off-by: Abdiel Janulgue --- src/mesa/drivers/dri/intel/intel_tex_image.c | 27 -- 1 file changed, 21 insertions(+), 6

[Mesa-dev] [PATCH v3 4/6] i965: Account for offsets when emitting SURFACE_STATE.

2013-01-11 Thread Abdiel Janulgue
If the offsets are present, this lets us specify a particular level and slice in a shared region using the base level of an exported mip-map tree. Signed-off-by: Abdiel Janulgue --- src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 12 +++- src/mesa/drivers/dri/i965/gen7_wm_surface_s

[Mesa-dev] [PATCH v3 5/6] intel: implement create image from texture

2013-01-11 Thread Abdiel Janulgue
Save miptree level info to DRIImage, taking offsets into consideration. In non-tile-aligned surface cases where resolving back to the original image proves problematic due to alignment issues, report INVALID_OPERATION as per spec wording. Signed-off-by: Abdiel Janulgue --- src/mesa/drivers/dri/i

[Mesa-dev] [PATCH v3 2/6] intel: create a miptree for a region based on an offset, size, and level.

2013-01-11 Thread Abdiel Janulgue
Add intel_miptree_create_for_offset which adds support for creating a single- level miptree based on the existing offsets and dimensions of another mip-tree level. Use this function as well in intel_miptree_create_for_region, but for the whole region. Signed-off-by: Abdiel Janulgue --- src/mesa/

[Mesa-dev] [PATCH v3 3/6] intel: add new miptree helper functions

2013-01-11 Thread Abdiel Janulgue
Expose intel_miptree_copy_slice and add function calculating x and y offsets of a miptree level within a tiled region. Signed-off-by: Abdiel Janulgue --- src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 17 - src/mesa/drivers/dri/intel/intel_mipmap_tree.h | 13 +

[Mesa-dev] [PATCH v3 1/6] dri2: Create image from texture

2013-01-11 Thread Abdiel Janulgue
Add create image from texture extension and bump version. Signed-off-by: Abdiel Janulgue --- include/GL/internal/dri_interface.h | 14 +- src/egl/drivers/dri2/egl_dri2.c | 83 +++ 2 files changed, 96 insertions(+), 1 deletion(-) diff --git a/include/G

[Mesa-dev] intel: EGL_KHR_gl_image v3

2013-01-11 Thread Abdiel Janulgue
v3 here. Hopefully I've addressed the issues. In this revision, we now report GL_INVALID_OPERATION when we can't resolve back to specific offsets within a shared region. For non-tile-aligned HW, this means that only base-levels of textures can be exported. I've also found and fixed an error in m

[Mesa-dev] RFC: help on llvmpipe

2013-01-11 Thread Adhemerval Zanella
Hi all, I'm trying to make llvmpipe work correctly on PowerPC64. The llvm MCJIT backend works pretty well now, so now I'm focused on the llvmpipe code. I already sent a few patches to address the existing testcases (lp_test_arit, lp_test_blend, lp_test_conv, lp_test_format, lp_test_printf). Howe

[Mesa-dev] [PATCH] targets/*-r600: Add workaround for fixing multiple defined symbols

2013-01-11 Thread Andreas Boll
Until we have jobermayr's shared libs patches, don't link libgallium.la twice. Fixes http://lists.freedesktop.org/archives/mesa-dev/2013-January/032515.html Cc: Andy Furniss --- targets/*-radeonsi: need the same workaround src/gallium/targets/dri-r600/Makefile.am |6 +- src/gallium/

[Mesa-dev] [PATCH 3/3] r600g: texture buffer object + glsl 1.40 enable support (v2)

2013-01-11 Thread Dave Airlie
From: Dave Airlie This adds TBO support to r600g, and with GLSL 1.40 enabled, we now get 3.1 core profiles advertised for r600g. The r600/700 implementation is a bit different from the evergreen one, as r6/7 hw lacks vertex fetch swizzles. So we implement it by passing 5 constants per sampler to

[Mesa-dev] [PATCH 2/3] r600g: uniform buffer object support

2013-01-11 Thread Dave Airlie
From: Dave Airlie This adds 12 more constant buffers for use as UBOs, along with adding relative constant fetching for 2D indices. This with GLSL 1.40 enabled passes all the same tests as softpipe on my evergreen system. Signed-off-by: Dave Airlie --- src/gallium/drivers/r600/r600_pipe.h |

[Mesa-dev] [PATCH 1/3] r600: always export a position from vertex shader

2013-01-11 Thread Dave Airlie
From: Dave Airlie This fixes piglit glsl-1.40-tf-no-position from gpu hanging on my rv635 at least. Signed-off-by: Dave Airlie --- src/gallium/drivers/r600/r600_shader.c | 17 + 1 file changed, 17 insertions(+) diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium

[Mesa-dev] [r600g] GL 3.1 / GLSL 1.40

2013-01-11 Thread Dave Airlie
Just reposting the 3 patches, I've cleaned up the TBO and merged eg and r600 patches together, I'll push this tomorrow unless someone objects, the fix for the shader and ubo patches are also in here for reference. Dave. ___ mesa-dev mailing list mesa-de

[Mesa-dev] [Bug 59238] many new symbols after recent automake work

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59238 --- Comment #1 from Andreas Boll --- If someone wants to write a patch for fixing the new symbols here is a reference how to fix this: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8d3fd4a120be0f62367f679e31ea5763c10c197 -- You are receivin

[Mesa-dev] [PATCH 2/2] glapi/gen: remove an obsolete comment from Makefile.am

2013-01-11 Thread Andreas Boll
Glapi gets generated at build time. See commit: 0ce0f7c0c8fa9902678af7f3ecad2541be5808d2 mesa: Remove the generated glapi from source control, and just build it. --- src/mapi/glapi/gen/Makefile.am |5 - 1 file changed, 5 deletions(-) diff --git a/src/mapi/glapi/gen/Makefile.am b/src/mapi

[Mesa-dev] [PATCH 1/2] Remove hacks for static Makefiles

2013-01-11 Thread Andreas Boll
From: Matt Turner v2: Andreas Boll - don't remove compatibility with scripts for the old build system v3: Andreas Boll - remove more obsolete hacks v4: Andreas Boll - add a previously removed TOP variable to fix vgapi build --- src/gallium/auxiliary/Makefile.am |

[Mesa-dev] [Bug 59238] New: many new symbols after recent automake work

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59238 Priority: medium Bug ID: 59238 Assignee: mesa-dev@lists.freedesktop.org Summary: many new symbols after recent automake work Severity: normal Classification: Unclassified OS:

[Mesa-dev] [Bug 56605] [build error when building without --enable-debug] /usr/bin/ld: ../../auxiliary//libgallium.a(u_dl.o): undefined reference to symbol 'dlopen@@GLIBC_2.1'

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=56605 --- Comment #3 from Andreas Boll --- Is this still an issue? -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://l

[Mesa-dev] [Bug 51531] `make distclean` fails in wayland-drm/

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51531 Andreas Boll changed: What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|---

[Mesa-dev] [Bug 25500] Add linker option to mklib call

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=25500 Andreas Boll changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Mesa-dev] [Bug 49497] build leaves behind python compiled (.pyc) files

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49497 Andreas Boll changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #1 from Andreas Boll

[Mesa-dev] [Bug 51383] 'make clean' broken after switching to automake

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 Andreas Boll changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 54162] "make clean" leaves some .o files

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=54162 Andreas Boll changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 52167] llvmpipe test programs link fails when ld --as-needed option is used

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52167 --- Comment #9 from Fabio Pedretti --- This patch no longer apply after recent automake work. Fixed? -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev mailing list

[Mesa-dev] [Bug 59234] egl-static cannot find libwayland-drm.a

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59234 Andreas Boll changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 14409] Add uninstall target

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=14409 Andreas Boll changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 59234] New: egl-static cannot find libwayland-drm.a

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59234 Priority: medium Bug ID: 59234 Assignee: mesa-dev@lists.freedesktop.org Summary: egl-static cannot find libwayland-drm.a Severity: normal Classification: Unclassified OS: Lin

[Mesa-dev] [Bug 59143] src\mesa\state_tracker\st_cb_texture.c(832) : error C2036: 'GLvoid *' : unknown size

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59143 --- Comment #2 from Andreas Boll --- Should be fixed by 2d3d0d3a5ae3829260f914462f4e63b2ff4aadbc Could you confirm? -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-d

[Mesa-dev] [Bug 59226] softpipe automake build does not load properly

2013-01-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59226 Andreas Boll changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---