[Mesa-dev] [PATCH] r600g: bypass alpha for integer types (v2)

2012-04-22 Thread Dave Airlie
From: Dave Airlie This moves the alpha test control to derived state and disables alpha testing for integer fbs. fbo-blending test in piglit gets further when we do this (not a pass but less fail). v2: drop the fb_sx_alpha_test_control Signed-off-by: Dave Airlie --- src/gallium/drivers/r600/

[Mesa-dev] [PATCH RESEND] egl-fbdev: Fix compile-error by including errno.h

2012-04-22 Thread David Herrmann
Hi Dave You applied the following patch which breaks fbdev-egl backend: http://cgit.freedesktop.org/mesa/mesa/commit/src/gallium/state_trackers/egl/fbdev/native_fbdev.c?id=b60120608f6ddf4098bc324363197c979ee04cb7 It doesn't compile anymore. I appended the correct fix below. I also CC'ed mesa-dev

Re: [Mesa-dev] [Patch 1/4] Improve wayland-drm basing on gbm to act as generic buffer manager for wayland

2012-04-22 Thread Gwenole Beauchesne
Hi Halley, 2012/4/23 Zhao, Halley : > Could you give us some comments on this new proposal by using gbm? It seems your patches 3/4 and 4/4 did not reach the list, according the archives. Could you please repost them? Moving wayland-*.xml to Weston is a bad idea IMHO. Other compositors could als

Re: [Mesa-dev] [Patch 1/4] Improve wayland-drm basing on gbm to act as generic buffer manager for wayland

2012-04-22 Thread Zhao, Halley
Hi Benjamin/Kristian: Sorry to push, but vaapi/wayland integration is blocked by wayland-drm for months. Could you give us some comments on this new proposal by using gbm? Thanks. From: Zhao, Halley Sent: Thursday, April 19, 2012 6:15 PM To: Zhao, Halley; 'Benjamin Franzke'; 'Kristian H?gsberg

Re: [Mesa-dev] [PATCH 2/3] mesa: require GL_MAX_SAMPLES >= 4 for GL 3.0

2012-04-22 Thread Kenneth Graunke
On 04/22/2012 01:43 AM, nobled wrote: As noted in commit be4e46b21a60cfdc826bf89d1078df54966115b1, this was missing before. NOTE: This is a candidate for the 8.0 branch. --- src/mesa/main/version.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/mesa/main/version.

Re: [Mesa-dev] [PATCH] i965/vs: Allow compute-to-MRF on scalars, even if the component changes.

2012-04-22 Thread Eric Anholt
On Wed, 18 Apr 2012 23:29:31 -0700, Kenneth Graunke wrote: > Consider the following code: >dp4(8) g8<1>.xF g1<4,4,1>Fg5<4,4,1>F { align16 WE_normal 1Q }; >mov(8) m3<1>.xF g8<4,4,1>.xF { align16 WE_normal 1Q }; > > Thanks to our existing compute-to-MRF code, this becom

[Mesa-dev] [PATCH] r600g: bypass alpha for integer types

2012-04-22 Thread Dave Airlie
From: Dave Airlie This moves the alpha test control to derived state and disables alpha testing for integer fbs. fbo-blending test in piglit gets further when we do this (not a pass but less fail). Signed-off-by: Dave Airlie --- src/gallium/drivers/r600/evergreen_state.c |7 ++- src

[Mesa-dev] [PATCH 2/2] vbo: call UpdateState directly when notifying a driver about _NEW_ARRAY

2012-04-22 Thread Marek Olšák
Core Mesa doesn't need to know about this. This also removes the hack in recalculate_input_bindings. --- src/mesa/vbo/vbo_exec.h |3 ++- src/mesa/vbo/vbo_exec_array.c | 12 +--- src/mesa/vbo/vbo_exec_draw.c |2 +- src/mesa/vbo/vbo_save_draw.c |2 +- 4 files changed,

[Mesa-dev] [PATCH 1/2] vbo: do FLUSH_CURRENT before validating and updating state

2012-04-22 Thread Marek Olšák
This fixes an assertion failure since: commit 81afdd20f3f574ce29559d8ad77df5c77652009e vbo: don't check twice whether it's valid to render FLUSH_CURRENT may set _NEW_CURRENT_ATTRIB. --- src/mesa/vbo/vbo_exec_array.c | 26 -- 1 files changed, 16 insertions(+), 10 de

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 --- Comment #9 from Gregory M. Key 2012-04-22 10:36:52 PDT --- I still am not able to open Online Accounts or User Accounts even though running Valgrind. Valgrind stopped at libxml, when I opened Online Accounts for Google it hung and I had to f

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 --- Comment #7 from Alen Skondro 2012-04-22 10:27:13 PDT --- The error is the same as https://bugs.freedesktop.org/show_bug.cgi?id=48441. I hope they solve it soon as more and more people run into it. As a quick workaround, you try to execute g

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 --- Comment #6 from Gregory M. Key 2012-04-22 09:58:07 PDT --- [daipengg ~]$ pacman -Ss libpulsecommon [daipengg ~]$ pacman -Ss libpulse extra/libpulse 1.1-2 [installed] A featureful, general-purpose sound server (client library) multilib/li

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 --- Comment #5 from Gregory M. Key 2012-04-22 09:52:45 PDT --- *** glibc detected *** gnome-control-center: free(): invalid pointer: 0x7faa9d3be4d8 *** === Backtrace: = /lib/libc.so.6(+0x78a56)[0x7faab679aa56] /usr/lib/libstdc++.

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-22 Thread Christoph Bumiller
On 10.04.2012 14:50, Francisco Jerez wrote: > Francisco Jerez writes: > >> This patch series is part of the ongoing work to put together a >> compute stack on top of Gallium3D. What we have been doing until now >> to that end could be divided in 6 building blocks: >> >> 1/ Gallium API and TGSI ch

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 Alen Skondro changed: What|Removed |Added CC||askon...@gmail.com -- Configure bugmail:

[Mesa-dev] [Bug 49039] Gnome 3.4 ArchLinux Beta Testing

2012-04-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49039 --- Comment #4 from Alen Skondro 2012-04-22 08:00:18 PDT --- I'm sorry, I meant gnome-control-center. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the a

[Mesa-dev] [PATCH 3/3] mesa: generate GL_INVALID_VALUE when bufSize < 0

2012-04-22 Thread nobled
Though not explicit in the GL_ARB_robustness extension, the GL standard says: If a negative number is provided where an argument of type sizei or sizeiptr is specified, the error INVALID_VALUE is generated. While the extension says that GL_INVALID_OPERATION is given when the required space is

[Mesa-dev] [PATCH 2/3] mesa: require GL_MAX_SAMPLES >= 4 for GL 3.0

2012-04-22 Thread nobled
As noted in commit be4e46b21a60cfdc826bf89d1078df54966115b1, this was missing before. NOTE: This is a candidate for the 8.0 branch. --- src/mesa/main/version.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/mesa/main/version.c b/src/mesa/main/version.c index 82cc54b.

[Mesa-dev] [PATCH 1/3] autoconf: pass -Wall to automake

2012-04-22 Thread nobled
And fix these warning that appear at autoreconf time: "`:='-style assignments are not portable" --- configure.ac |2 +- src/gallium/drivers/r300/Makefile.sources |2 +- src/mesa/drivers/dri/i915/Makefile.sources |4 ++-- src/mesa/drivers/dri/i965/Makefile