glsl: Fix up a comment explaining what a visitor class does.
[mesa.git] / src / glsl / opt_array_splitting.cpp
index b9c70dc9006d632ff7cfec453ee7903b3059f4ab..387bd5cba089a9c90f0384061b62840152ebc11b 100644 (file)
@@ -217,7 +217,10 @@ ir_array_reference_visitor::get_split_list(exec_list *instructions,
    return !variable_list.is_empty();
 }
 
-/** This is the class that does the actual work of splitting. */
+/**
+ * This class rewrites the dereferences of arrays that have been split
+ * to use the newly created ir_variables for each component.
+ */
 class ir_array_splitting_visitor : public ir_rvalue_visitor {
 public:
    ir_array_splitting_visitor(exec_list *vars)