From 5d0a751c3c980e086ef70f92da96e64509ba02f1 Mon Sep 17 00:00:00 2001 From: John Zulauf Date: Thu, 26 Oct 2017 12:07:05 -0600 Subject: layers: Refactored pNext chain walks to template The while loops for the walking the pNext chains were implemented by repeated code. These were refactored into a common template. Added autogenerated 'traits' objects for the pNext linked structs. Delete cut and paste duplicate pNext chain walk. Change-Id: I46457bb5432219c74f9356e5230c70e4a9ef16df --- build-android/android-generate.bat | 1 + build-android/android-generate.sh | 1 + 2 files changed, 2 insertions(+) (limited to 'build-android') diff --git a/build-android/android-generate.bat b/build-android/android-generate.bat index 8f4bab9e..d305abc3 100644 --- a/build-android/android-generate.bat +++ b/build-android/android-generate.bat @@ -33,5 +33,6 @@ py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml unique_obj py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_layer_dispatch_table.h py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_extension_helper.h py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml object_tracker.cpp +py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_typemap_helper.h cd ../.. diff --git a/build-android/android-generate.sh b/build-android/android-generate.sh index 9b1d94b8..80687d9c 100755 --- a/build-android/android-generate.sh +++ b/build-android/android-generate.sh @@ -36,5 +36,6 @@ mkdir -p generated/include generated/common ( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_layer_dispatch_table.h ) ( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_extension_helper.h ) ( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml object_tracker.cpp ) +( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_typemap_helper.h ) exit 0 -- cgit v1.2.3