[Mesa-dev] [Bug 30234] Mesa xdemo manywin aborted

2010-09-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=30234 Alban Browaeys changed: What|Removed |Added CC||pra...@yahoo.com --- Comment #2 from Al

Re: [Mesa-dev] Mesa (master): glsl: add pass to lower variable array indexing to conditional assignments

2010-09-17 Thread Luca Barbieri
Thanks a lot for your work in fixing, adapting, improving and merging this, and sorry for the previous bugginess. How about the loop unrolling patches? In particular, unless I'm wrong on this bug existing, "glsl/loop_analysis: fix miscompilation with continues before cond breaks" should probably

[Mesa-dev] [PATCH] glsl2: Fixed cloning of ir_call error instructions.

2010-09-17 Thread Tilman Sauerbeck
Those have the callee field set to the null pointer, so calling the public constructor will segfault. Signed-off-by: Tilman Sauerbeck --- src/glsl/ir_clone.cpp |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/glsl/ir_clone.cpp b/src/glsl/ir_clone.cpp index aa84cf0..

Re: [Mesa-dev] [PATCH v2] glsl2: Empty functions can be inlined.

2010-09-17 Thread Kenneth Graunke
Applied (with an added comment)...thanks! ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [Bug 30172] GL_EXT_framebuffer_blit function required

2010-09-17 Thread Luca Barbieri
> Exported function tables reduce the ability of the driver to replace the > entire dispatch table with a single pointer change for new state > combinations or rendering modes.  If the app gets a pointer to a > dispatch table and caches it, the only way for the driver to change how > commands are d

Re: [Mesa-dev] [Bug 30172] GL_EXT_framebuffer_blit function required

2010-09-17 Thread Allen Akin
Some brief comments from an historical perspective... On Thu, Sep 16, 2010 at 09:46:49PM -0700, bugzilla-dae...@freedesktop.org wrote: | https://bugs.freedesktop.org/show_bug.cgi?id=30172 | | --- Comment #20 from Luca Barbieri 2010-09-16 21:46:49 PDT --- | FWIW, here is how to design an extensi

[Mesa-dev] [Bug 30234] Mesa xdemo manywin aborted

2010-09-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=30234 --- Comment #1 from Vinson Lee 2010-09-17 11:30:04 PDT --- mesa: fd266ec62ca772a8551d2d7922d718d9d84bdf07 (master) mesa: 83917660f1323bd8a50e8ba6ed2ff33d36880371 (7.9) 'manywin 2' runs without crashing for me on swrast, softpipe, and llvmpipe.

Re: [Mesa-dev] [PATCH] glsl2: Empty functions can be inlined.

2010-09-17 Thread Tilman Sauerbeck
Tilman Sauerbeck [2010-09-17 17:39]: > Signed-off-by: Tilman Sauerbeck > --- > src/glsl/ir_function_can_inline.cpp |3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) Ignore this one. See v2 instead please. Regards, Tilman -- A: Because it messes up the order in which people normal

[Mesa-dev] [PATCH v2] glsl2: Empty functions can be inlined.

2010-09-17 Thread Tilman Sauerbeck
Signed-off-by: Tilman Sauerbeck --- This is nicer. src/glsl/ir_function_can_inline.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/glsl/ir_function_can_inline.cpp b/src/glsl/ir_function_can_inline.cpp index 8bb8e0d..52af9f7 100644 --- a/src/glsl/ir_function_can

[Mesa-dev] [PATCH] glsl2: Empty functions can be inlined.

2010-09-17 Thread Tilman Sauerbeck
Signed-off-by: Tilman Sauerbeck --- src/glsl/ir_function_can_inline.cpp |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/glsl/ir_function_can_inline.cpp b/src/glsl/ir_function_can_inline.cpp index 8bb8e0d..4d3eb98 100644 --- a/src/glsl/ir_function_can_inline.cpp +++

Re: [Mesa-dev] [PATCH 1/2] r600g: Added DB_SHADER_CONTROL defines.

2010-09-17 Thread Alex Deucher
On Fri, Sep 17, 2010 at 6:36 AM, Tilman Sauerbeck wrote: > Signed-off-by: Tilman Sauerbeck > --- > > The changes to evergreend.h are just a guess. Please review. The register bitfields for evergreen are in the ddx (and mesa): http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/tree/src/evergr

[Mesa-dev] [PATCH] r600g: Enable PIPE_SHADER_CAP_TGSI_CONT_SUPPORTED.

2010-09-17 Thread Tilman Sauerbeck
Signed-off-by: Tilman Sauerbeck --- src/gallium/drivers/r600/r600_screen.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/r600/r600_screen.c b/src/gallium/drivers/r600/r600_screen.c index d38c3d3..9860221 100644 --- a/src/gallium/drivers/r600/r600_

[Mesa-dev] [PATCH 2/2] r600g: Only set PA_SC_EDGERULE on rv770 and greater.

2010-09-17 Thread Tilman Sauerbeck
This is what xf86-video-ati and r600c do. Signed-off-by: Tilman Sauerbeck --- src/gallium/drivers/r600/r600_hw_states.c | 16 ++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/r600/r600_hw_states.c b/src/gallium/drivers/r600/r600_hw_states.c

[Mesa-dev] [PATCH 1/2] r600g: Added DB_SHADER_CONTROL defines.

2010-09-17 Thread Tilman Sauerbeck
Signed-off-by: Tilman Sauerbeck --- The changes to evergreend.h are just a guess. Please review. src/gallium/drivers/r600/eg_hw_states.c |9 ++--- src/gallium/drivers/r600/evergreend.h | 17 + src/gallium/drivers/r600/r600_hw_states.c |9 ++--- src/galliu

[Mesa-dev] [Bug 30220] Change windowExistsErrorHandler to drawableExistsErrorHandler in glxcmds.c ?

2010-09-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=30220 jpsinthe...@verizon.net changed: What|Removed |Added Attachment #38733|0 |1 is obsolete|

[Mesa-dev] [Bug 29044] GLSL compiler tracker

2010-09-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29044 Bug 29044 depends on bug 28833, which changed state. Bug 28833 Summary: piglit/shaders/glsl-texcoord-array fail https://bugs.freedesktop.org/show_bug.cgi?id=28833 What|Old Value |New Value ---

Re: [Mesa-dev] [PATCH 2/2] r600g: Make number of tex indirections shader type specific again.

2010-09-17 Thread Alex Deucher
On Thu, Sep 16, 2010 at 9:27 AM, Tilman Sauerbeck wrote: > Commit a508d2dddcc67d0f92cc36b9ed6f36a9bbfc579d removed the type specific > limit. > > Signed-off-by: Tilman Sauerbeck > --- > > I have no idea whether this is actually correct or not. Please review ;) > Since the shaders are unified, th