diff options
author | Paul Berry <[email protected]> | 2013-10-22 14:48:08 -0700 |
---|---|---|
committer | Paul Berry <[email protected]> | 2013-10-24 22:00:59 -0700 |
commit | f65feb5335331ed0960d3fd62a70d0d0aaf23ab7 (patch) | |
tree | 4b763d64a299302b4d947385602315f17b7ccd22 /src/glsl/ir.cpp | |
parent | 1e3e72e3054de27b35322feb6c715e433b00be2a (diff) |
glsl: Pull interpolation_string() out of ir_variable.
Future patches will need to call this function when there isn't an
ir_varible present to refer to.
Reviewed-by: Kenneth Graunke <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/glsl/ir.cpp')
-rw-r--r-- | src/glsl/ir.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/glsl/ir.cpp b/src/glsl/ir.cpp index 54a8e400c16..c682e3ed536 100644 --- a/src/glsl/ir.cpp +++ b/src/glsl/ir.cpp @@ -1616,9 +1616,9 @@ ir_variable::ir_variable(const struct glsl_type *type, const char *name, const char * -ir_variable::interpolation_string() const +interpolation_string(unsigned interpolation) { - switch (this->interpolation) { + switch (interpolation) { case INTERP_QUALIFIER_NONE: return "no"; case INTERP_QUALIFIER_SMOOTH: return "smooth"; case INTERP_QUALIFIER_FLAT: return "flat"; |