[Mesa-dev] [PATCH] i965/fs: Don't set the saturate bit on gen4 math send instructions.

2012-07-28 Thread Eric Anholt
The saturate bit gets communicated as part of the message descriptor, and setting it in the instruction somehow trashes the results. Fixes piglit general/fog-modes and ext_fog_coord-modes. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=48628 NOTE: This is a candidate for the 8.0 branch. -

[Mesa-dev] [PATCH 4/5] i965/vs: Convert EdgeFlagPointer values appropriately for the VS on gen4.

2012-07-28 Thread Eric Anholt
Fixes piglit gl-2.0/edgeflag. NOTE: This is a candidate for the 8.0 branch. --- src/mesa/drivers/dri/i965/brw_draw_upload.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_draw_upload.c b/src/mesa/drivers/dri/i965/brw_draw_upload.c index 82dd81d..b

[Mesa-dev] [PATCH 1/5] i965/fs: Fix the FS inputs setup when some SF outputs aren't used in the FS.

2012-07-28 Thread Eric Anholt
From: Olivier Galibert If there was an edge flag or a two-side-color pair present, we'd end up mismatched and read values from earlier in the VUE for later FS inputs. v2: Fix regression in gles2conform shaders generating point size. (change by anholt) Signed-off-by: Olivier Galibert Review

[Mesa-dev] [PATCH 3/5] i965/vs: Add comment noting copy_edgeflag state dependency.

2012-07-28 Thread Eric Anholt
It's already in the state struct. --- src/mesa/drivers/dri/i965/brw_vs.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_vs.c b/src/mesa/drivers/dri/i965/brw_vs.c index 7e69032..c4d6db4 100644 --- a/src/mesa/drivers/dri/i965/brw_vs.c +++ b/src/mesa/drivers/d

[Mesa-dev] [PATCH 2/5] i965/vs: Add support for copying user edge flags.

2012-07-28 Thread Eric Anholt
Fixes the glsl skinning demo regression since changing to the new GLSL compiler, and is part of fixing piglit gl-2.0-edgeflag. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=50079 NOTE: This is a candidate for the 8.0 branch. --- src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 13 +

[Mesa-dev] [PATCH 5/5] i965/gen6+: Add support for edge flags.

2012-07-28 Thread Eric Anholt
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=40707 --- src/mesa/drivers/dri/i965/brw_defines.h |1 + src/mesa/drivers/dri/i965/brw_draw_upload.c | 50 --- src/mesa/drivers/dri/i965/brw_vs.c |6 ++-- 3 files changed, 51 insertions(+), 6 delet

Re: [Mesa-dev] some radeon/r200 cleanup/fixes

2012-07-28 Thread Barto
I have applied these 5 Roland's patches for the r200 driver : http://lists.freedesktop.org/archives/mesa-dev/2012-July/024753.html with my radeon 9000 ( rv250 ) it seems Ok, no problems, but I don't have a good protocol for testing, how I must proceed ? currently I play some 3D games to check m

[Mesa-dev] [Bug 52595] WebGL conformance tests failures on cubemap tests (Sandybridge Mobible)

2012-07-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52595 --- Comment #1 from Kenneth Graunke 2012-07-28 19:45:01 PDT --- I can't seem to reproduce this. I ran the tests at the link you provided on my Sandybridge GT2 mobile using the latest nightly build of Firefox. With Mesa master, everything passe

[Mesa-dev] [Bug 41152] [glsl] Shader backend in Regnum Online does not work

2012-07-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41152 Rafael Castillo changed: What|Removed |Added Platform|Other |x86-64 (AMD64) OS/Version|All

Re: [Mesa-dev] [PATCH v2 2/3] glapi/glx: call __glEmptyImage if USE_XCB, not memcpy directly

2012-07-28 Thread Julien Cristau
On Fri, Jul 20, 2012 at 11:09:19 +0200, Julien Cristau wrote: > From: Julien Cristau > > We were stomping on the caller's buffer by ignoring their alignment > requests and other pixel store modes. This patch makes the USE_XCB path match > the older one more closely. > > Bugzilla: https://bugs.