vulkan: Fix 64-bit compilation errors

Change-Id: I5f76ae6bb517d39c3461e95421444121a093b7da
(cherry picked from commit 9f434d3bbe473d93c7801f2f618ae02aa2318950)
diff --git a/vulkan/tools/vkinfo.cpp b/vulkan/tools/vkinfo.cpp
index 221c7be..7b8d72d 100644
--- a/vulkan/tools/vkinfo.cpp
+++ b/vulkan/tools/vkinfo.cpp
@@ -287,11 +287,11 @@
         strbuf.str(std::string());
 
         if (!info.extensions.empty()) {
-            printf("    Extensions [%u]:\n", info.extensions.size());
+            printf("    Extensions [%zu]:\n", info.extensions.size());
             PrintExtensions(info.extensions, "    ");
         }
         if (!info.layers.empty()) {
-            printf("    Layers [%u]:\n", info.layers.size());
+            printf("    Layers [%zu]:\n", info.layers.size());
             for (size_t i = 0; i < info.layers.size(); i++) {
                 const auto& layer = info.layers[i];
                 printf("    - %s %u.%u.%u/%u \"%s\"\n", layer.layerName,
@@ -312,10 +312,10 @@
 void PrintInfo(const VulkanInfo& info) {
     std::ostringstream strbuf;
 
-    printf("Instance Extensions [%u]:\n", info.extensions.size());
+    printf("Instance Extensions [%zu]:\n", info.extensions.size());
     PrintExtensions(info.extensions, "  ");
     if (!info.layers.empty()) {
-        printf("Instance Layers [%u]:\n", info.layers.size());
+        printf("Instance Layers [%zu]:\n", info.layers.size());
         for (size_t i = 0; i < info.layers.size(); i++) {
             const auto& layer = info.layers[i];
             printf("  - %s %u.%u.%u/%u \"%s\"\n", layer.layerName,