commit | 3e5cd2aba9317ba4e3eb812b8b88523a9371f86a | [log] [tgz] |
---|---|---|
author | Ian Romanick <ian.d.romanick@intel.com> | Tue Sep 19 15:47:52 2017 -0500 |
committer | Ian Romanick <ian.d.romanick@intel.com> | Mon Oct 02 14:46:10 2017 -0700 |
tree | 073d5b3410ee9d1a5a1b7c7223cd0ee77fe6782e | |
parent | f307de28384187e0e1b40d926381f7f61e518174 [diff] |
glsl/ast: Explicitly track the set of case labels that occur after default Previously the instruction stream was walked looking for comparisons with case-label values. This should generate nearly identical code. For at least fs-default-notlast-fallthrough.shader_test, the code is identical. This change will make later changes possible. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>