[Mesa-dev] [PATCH 19/20] i965/fs: Rename variable in predicated break pass.

2014-07-24 Thread Matt Turner
--- .../drivers/dri/i965/brw_fs_peephole_predicated_break.cpp | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_fs_peephole_predicated_break.cpp b/src/mesa/drivers/dri/i965/brw_fs_peephole_predicated_break.cpp index fe3812d..445d10e

[Mesa-dev] [PATCH 20/20] i965/fs: Preserve CFG in predicated break pass.

2014-07-24 Thread Matt Turner
Operating on this code, B0: ... cmp.ne.f0(8) (+f0) if(8) B1: break(8) B2: endif(8) We can delete B2 without attempting to merge any blocks, since the break/continue instruction necessarily ends the previous block. After deleting the if instruction, we attempt to merge blocks B0 and B1.

[Mesa-dev] [PATCH 18/20] i965/fs: Preserve CFG in the SEL peephole.

2014-07-24 Thread Matt Turner
--- src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp b/src/mesa/drivers/dri/i965/brw_fs_sel_peephole.cpp index d64cd98..f609138 100644 ---

[Mesa-dev] [PATCH 16/20] i965/cfg: Add functions to combine basic blocks.

2014-07-24 Thread Matt Turner
--- src/mesa/drivers/dri/i965/brw_cfg.cpp | 59 +++ src/mesa/drivers/dri/i965/brw_cfg.h | 2 ++ 2 files changed, 61 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_cfg.cpp b/src/mesa/drivers/dri/i965/brw_cfg.cpp index 3895469..a51d0d2 100644 ---

[Mesa-dev] [PATCH 10/20] i965: Add a basic-block aware backend_instruction::remove method.

2014-07-24 Thread Matt Turner
--- src/mesa/drivers/dri/i965/brw_cfg.h | 1 + src/mesa/drivers/dri/i965/brw_shader.cpp | 32 src/mesa/drivers/dri/i965/brw_shader.h | 4 3 files changed, 37 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_cfg.h

Re: [Mesa-dev] [PATCH v2] gbm: Replace GBM_DRIVERS_PATH with LIBGL_DRIVERS_PATH

2014-07-24 Thread Emil Velikov
On 25/07/14 03:14, Matt Turner wrote: On Thu, Jul 24, 2014 at 5:17 PM, Emil Velikov emil.l.veli...@gmail.com wrote: On 24/07/14 22:08, Dylan Baker wrote: On Thursday, July 24, 2014 09:32:38 PM Emil Velikov wrote: On 22/07/14 19:43, Dylan Baker wrote: GBM_DRIVERS_PATH is not documented, and

Re: [Mesa-dev] [PATCH v2] gbm: Replace GBM_DRIVERS_PATH with LIBGL_DRIVERS_PATH

2014-07-24 Thread Matt Turner
On Thu, Jul 24, 2014 at 8:02 PM, Emil Velikov emil.l.veli...@gmail.com wrote: On 25/07/14 03:14, Matt Turner wrote: On Thu, Jul 24, 2014 at 5:17 PM, Emil Velikov emil.l.veli...@gmail.com wrote: On 24/07/14 22:08, Dylan Baker wrote: On Thursday, July 24, 2014 09:32:38 PM Emil Velikov wrote:

Re: [Mesa-dev] valgrind shows read after frees in GLSL compiler

2014-07-24 Thread Tapani Pälli
On 07/25/2014 06:51 AM, Dave Airlie wrote: Hi guys, Just fell over these in passing, run piglit glsl-1.50-transform-feedback-type-and-size test Dave. 8 ==8650== Invalid read of size 4 ==8650==at 0x65F7FD6: brw::vec4_visitor::opt_cse_local(bblock_t*) (brw_vec4_cse.cpp:227)

Re: [Mesa-dev] [PATCH v2] gbm: Replace GBM_DRIVERS_PATH with LIBGL_DRIVERS_PATH

2014-07-24 Thread Kenneth Graunke
On Friday, July 25, 2014 04:02:48 AM Emil Velikov wrote: On 25/07/14 03:14, Matt Turner wrote: On Thu, Jul 24, 2014 at 5:17 PM, Emil Velikov emil.l.veli...@gmail.com wrote: On 24/07/14 22:08, Dylan Baker wrote: On Thursday, July 24, 2014 09:32:38 PM Emil Velikov wrote: On 22/07/14

<    1   2