OSDN Git Service

glsl: Add error case for switch() with two default cases.
authorEric Anholt <eric@anholt.net>
Mon, 30 Jan 2012 17:50:35 +0000 (09:50 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Tue, 7 Feb 2012 18:26:17 +0000 (10:26 -0800)
commit974a67b41e879b91765e3ef647ae22fe99a47079
tree2d3ba374b9ef494330a3dcaddbaaa51e4a04e493
parent83075bd0fe1fa4519f40edde1f9bc70967ee03a9
glsl: Add error case for switch() with two default cases.

Fixes piglit switch-case-duplicated.vert.

NOTE: This is a candidate for the 8.0 branch.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
(cherry picked from commit 57e44371a5b6aa8122b6a482ed6bd33e797ea1d2)
src/glsl/ast_to_hir.cpp
src/glsl/glsl_parser_extras.h