Re: [Mesa-dev] [PATCH] r600g/sb: Update last_cf for loops

2015-03-26 Thread Marc Dietrich
Am Donnerstag, 26. März 2015, 11:33:57 schrieb Marc Dietrich: > Am Donnerstag, 26. März 2015, 11:24:24 schrieb Marc Dietrich: > > Am Donnerstag, 26. März 2015, 02:56:50 schrieb Glenn Kennard: > > > CF_END could end up emitted in the middle of a shader on cayman > > > when there was a loop at the ve

Re: [Mesa-dev] [PATCH] r600g/sb: Update last_cf for loops

2015-03-26 Thread Marc Dietrich
Am Donnerstag, 26. März 2015, 11:24:24 schrieb Marc Dietrich: > Am Donnerstag, 26. März 2015, 02:56:50 schrieb Glenn Kennard: > > CF_END could end up emitted in the middle of a shader on cayman > > when there was a loop at the very end. > > > > Fixes glsl-1.50-geometry-end-primitive and > > ext_tr

Re: [Mesa-dev] [PATCH] r600g/sb: Update last_cf for loops

2015-03-26 Thread Marc Dietrich
Am Donnerstag, 26. März 2015, 02:56:50 schrieb Glenn Kennard: > CF_END could end up emitted in the middle of a shader on cayman > when there was a loop at the very end. > > Fixes glsl-1.50-geometry-end-primitive and > ext_transform_feedback-geometry-shaders-basic piglit tests. yes, I just found o

[Mesa-dev] [PATCH] r600g/sb: Update last_cf for loops

2015-03-25 Thread Glenn Kennard
CF_END could end up emitted in the middle of a shader on cayman when there was a loop at the very end. Fixes glsl-1.50-geometry-end-primitive and ext_transform_feedback-geometry-shaders-basic piglit tests. Signed-off-by: Glenn Kennard --- Bug exposed by [PATCH] r600g/sb: Enable SB for geometry s