summaryrefslogtreecommitdiff
path: root/src/glsl/ir_variable.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/glsl/ir_variable.cpp')
-rw-r--r--src/glsl/ir_variable.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/glsl/ir_variable.cpp b/src/glsl/ir_variable.cpp
index 478cefc5a6..d9a16d4287 100644
--- a/src/glsl/ir_variable.cpp
+++ b/src/glsl/ir_variable.cpp
@@ -43,22 +43,12 @@ add_variable(const char *name, enum ir_variable_mode mode, int slot,
switch (var->mode) {
case ir_var_auto:
- var->read_only = true;
- break;
case ir_var_in:
- var->shader_in = true;
+ case ir_var_uniform:
var->read_only = true;
break;
case ir_var_inout:
- var->shader_in = true;
- var->shader_out = true;
- break;
case ir_var_out:
- var->shader_out = true;
- break;
- case ir_var_uniform:
- var->shader_in = true;
- var->read_only = true;
break;
default:
assert(0);