blob: 0bfa8296b3da880b7f619e8bda67e33fdc5b907a [file] [log] [blame]
diff --git a/include/vulkan/vulkan.h b/include/vulkan/vulkan.h
index cf9d85a..42c4a3d 100644
--- a/include/vulkan/vulkan.h
+++ b/include/vulkan/vulkan.h
@@ -24,7 +24,7 @@
#include "vulkan_android.h"
#endif
-#ifdef VK_USE_PLATFORM_FUCHSIA
+#if defined(VK_USE_PLATFORM_FUCHSIA) || defined(VK_USE_PLATFORM_MAGMA_KHR)
#include <zircon/types.h>
#include "vulkan_fuchsia.h"
#endif
diff --git a/xml/genvk.py b/xml/genvk.py
index cdbf938..f3894c8 100755
--- a/xml/genvk.py
+++ b/xml/genvk.py
@@ -30,11 +30,11 @@ startTime = None
def startTimer(timeit):
global startTime
- startTime = time.clock()
+ startTime = time.process_time()
def endTimer(timeit, msg):
global startTime
- endTime = time.clock()
+ endTime = time.process_time()
if (timeit):
write(msg, endTime - startTime, file=sys.stderr)
startTime = None
@@ -254,7 +254,11 @@ def makeGenOpts(args):
[ 'vulkan_android.h', [ 'VK_KHR_android_surface',
'VK_ANDROID_external_memory_android_hardware_buffer'
], commonSuppressExtensions ],
- [ 'vulkan_fuchsia.h', [ 'VK_FUCHSIA_imagepipe_surface'], commonSuppressExtensions ],
+ [ 'vulkan_fuchsia.h', [ 'VK_KHR_magma_surface',
+ 'VK_FUCHSIA_imagepipe_surface',
+ 'VK_GOOGLE_image_usage_scanout',
+ 'VK_KHR_external_memory_fuchsia',
+ 'VK_KHR_external_semaphore_fuchsia'], commonSuppressExtensions ],
[ 'vulkan_ios.h', [ 'VK_MVK_ios_surface' ], commonSuppressExtensions ],
[ 'vulkan_macos.h', [ 'VK_MVK_macos_surface' ], commonSuppressExtensions ],
[ 'vulkan_mir.h', [ 'VK_KHR_mir_surface' ], commonSuppressExtensions ],