projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mesa: remove support for GL_APPLE_client_storage extension
[mesa.git]
/
src
/
glsl
/
opt_copy_propagation_elements.cpp
diff --git
a/src/glsl/opt_copy_propagation_elements.cpp
b/src/glsl/opt_copy_propagation_elements.cpp
index 1ffbd4da14457a3a9eda310cdbaca3c44a96b994..a91e624cb720ae793a09ff2c0c185ab1f7a4ccc0 100644
(file)
--- a/
src/glsl/opt_copy_propagation_elements.cpp
+++ b/
src/glsl/opt_copy_propagation_elements.cpp
@@
-390,8
+390,10
@@
ir_copy_propagation_elements_visitor::kill(kill_entry *k)
if (entry->lhs == k->var) {
entry->write_mask = entry->write_mask & ~k->write_mask;
- if (entry->write_mask == 0)
+ if (entry->write_mask == 0)
{
entry->remove();
+ continue;
+ }
}
if (entry->rhs == k->var) {
entry->remove();