Re: [Mesa-dev] [PATCH 06/11] glsl: add SYSTEM_VALUE_VERTEX_CNT

2015-09-16 Thread Rob Clark
On Wed, Sep 16, 2015 at 7:34 PM, Ilia Mirkin wrote: > On Wed, Sep 16, 2015 at 7:30 PM, Rob Clark wrote: >> On Sun, Sep 13, 2015 at 11:51 AM, Rob Clark wrote: >>> From: Rob Clark >>> >>> Used internally in freedreno/ir3 to calc stream-out position. Seems >>> like a generic enough way to impleme

Re: [Mesa-dev] [PATCH 06/11] glsl: add SYSTEM_VALUE_VERTEX_CNT

2015-09-16 Thread Ilia Mirkin
On Wed, Sep 16, 2015 at 7:30 PM, Rob Clark wrote: > On Sun, Sep 13, 2015 at 11:51 AM, Rob Clark wrote: >> From: Rob Clark >> >> Used internally in freedreno/ir3 to calc stream-out position. Seems >> like a generic enough way to implement stream-out (using str instrs), >> plus it avoids compiler

Re: [Mesa-dev] [PATCH 06/11] glsl: add SYSTEM_VALUE_VERTEX_CNT

2015-09-16 Thread Rob Clark
On Sun, Sep 13, 2015 at 11:51 AM, Rob Clark wrote: > From: Rob Clark > > Used internally in freedreno/ir3 to calc stream-out position. Seems > like a generic enough way to implement stream-out (using str instrs), > plus it avoids compiler warnings by sneaking in a non-enum value in > switch stat

[Mesa-dev] [PATCH 06/11] glsl: add SYSTEM_VALUE_VERTEX_CNT

2015-09-13 Thread Rob Clark
From: Rob Clark Used internally in freedreno/ir3 to calc stream-out position. Seems like a generic enough way to implement stream-out (using str instrs), plus it avoids compiler warnings by sneaking in a non-enum value in switch statements. Signed-off-by: Rob Clark --- src/glsl/shader_enums.h