diff options
author | Jason Ekstrand <[email protected]> | 2014-12-18 14:42:01 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-01-15 07:20:23 -0800 |
commit | ad9d0a9ea6d40db776e6680a44d614cd447dc17c (patch) | |
tree | e2e8a362ad6d84a4b1a31f6bfcbfdf1156da3ee9 /src/glsl/opt_dead_builtin_varyings.cpp | |
parent | b1d114a48c09306d18160e5b492c5f9db0bf6db2 (diff) |
nir/lower_variables: Follow the Cytron paper more closely
Previously, our variable renaming algorithm, while similar to the one in
the Cytron paper, was not the same. While I'm pretty sure it was correct,
it will be easier for readers of the code in the variable renaming pass if
it follows more closely. This commit removes the automatic stack popping
we were doing and replaces it with explicit popping like Cytron does.
Reviewed-by: Connor Abbott <[email protected]>
Diffstat (limited to 'src/glsl/opt_dead_builtin_varyings.cpp')
0 files changed, 0 insertions, 0 deletions