mesa: fix crash when an ATI_fs pass begins with an alpha inst
authorMiklós Máté <mtmkls@gmail.com>
Sat, 2 Dec 2017 22:35:18 +0000 (23:35 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Mon, 25 Dec 2017 13:32:23 +0000 (14:32 +0100)
commit4003ad298af3e94c0496d3a88fa7d9fbf42befb0
treebcf13bd761ee6ec9c533cd37d145b55f81e0f3f5
parent178a3dfb0ebc517bef3fec37afaaa75af2fdc48d
mesa: fix crash when an ATI_fs pass begins with an alpha inst

This fixes crash when:
- first pass begins with alpha inst
- first pass ends with color inst, second pass begins with alpha inst
Also, use the symbolic name instead of a number.

Piglit: spec/ati_fragment_shader/api-alphafirst

v2: fixed formatting

Signed-off-by: Miklós Máté <mtmkls@gmail.com>
src/mesa/main/atifragshader.c