Mesa (master): glsl: always print non-zero var->data.location_frac
Nicolai Hähnle
nh at kemper.freedesktop.org
Mon Jul 3 12:30:09 UTC 2017
Module: Mesa
Branch: master
Commit: 141d0831ff631d6405540bc42ec7f626f6400a72
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=141d0831ff631d6405540bc42ec7f626f6400a72
Author: Nicolai Hähnle <nicolai.haehnle at amd.com>
Date: Wed Jun 14 12:42:28 2017 +0200
glsl: always print non-zero var->data.location_frac
This is helpful in debugging varying assignments.
Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
---
src/compiler/glsl/ir_print_visitor.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/compiler/glsl/ir_print_visitor.cpp b/src/compiler/glsl/ir_print_visitor.cpp
index ba3c1e243f..86ddea6886 100644
--- a/src/compiler/glsl/ir_print_visitor.cpp
+++ b/src/compiler/glsl/ir_print_visitor.cpp
@@ -174,7 +174,7 @@ void ir_print_visitor::visit(ir_variable *ir)
snprintf(loc, sizeof(loc), "location=%i ", ir->data.location);
char component[32] = {0};
- if (ir->data.explicit_component)
+ if (ir->data.explicit_component || ir->data.location_frac != 0)
snprintf(component, sizeof(component), "component=%i ", ir->data.location_frac);
char stream[32] = {0};
More information about the mesa-commit
mailing list