layers: Make sure we deref pointers to counts

For functions that can return a count of elements, be sure to
dereference that pointer when looping over the array.
diff --git a/xgl-layer-generate.py b/xgl-layer-generate.py
index 3e2d825..e5656db 100755
--- a/xgl-layer-generate.py
+++ b/xgl-layer-generate.py
@@ -444,7 +444,10 @@
                             sp_param_dict[pindex] = 'index'
                         pindex += 1
                         if p.name.endswith('Count'):
-                            prev_count_name = p.name
+                            if '*' in p.ty:
+                                prev_count_name = "*%s" % p.name
+                            else:
+                                prev_count_name = p.name
                         else:
                             prev_count_name = ''
                     log_func = log_func.strip(', ')