loader: Accept layer manifest version 1.2.0
authorCharles Giessen <charles@lunarg.com>
Thu, 15 Apr 2021 17:11:30 +0000 (11:11 -0600)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Wed, 21 Apr 2021 22:22:47 +0000 (16:22 -0600)
This change only prevents the loader from warning on the new version.

Change-Id: If8c0aedb2e0052d5b6eb6f72fc4e7ad70b58d8a7

loader/loader.c

index e12b24d..0373094 100644 (file)
@@ -3557,8 +3557,9 @@ out:
 }
 
 static inline bool isValidLayerJsonVersion(const layer_json_version *layer_json) {
-    // Supported versions are: 1.0.0, 1.0.1, and 1.1.0 - 1.1.2.
-    if ((layer_json->major == 1 && layer_json->minor == 1 && layer_json->patch < 3) ||
+    // Supported versions are: 1.0.0, 1.0.1, 1.1.0 - 1.1.2, and 1.2.0.
+    if ((layer_json->major == 1 && layer_json->minor == 2 && layer_json->patch < 1) ||
+        (layer_json->major == 1 && layer_json->minor == 1 && layer_json->patch < 3) ||
         (layer_json->major == 1 && layer_json->minor == 0 && layer_json->patch < 2)) {
         return true;
     }