From 8a40f6de57d7b78bc431678d90aa8a570d1631f2 Mon Sep 17 00:00:00 2001 From: David Neto Date: Thu, 13 Jan 2022 13:49:35 -0500 Subject: [PATCH] Add SPIR-V 1.6 support to wasm build (#4674) * Add SPIR-V 1.6 support to wasm build * Fix formatting --- source/wasm/spirv-tools.cpp | 5 +++-- source/wasm/spirv-tools.d.ts | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/source/wasm/spirv-tools.cpp b/source/wasm/spirv-tools.cpp index 90407f328..33f2f05fb 100644 --- a/source/wasm/spirv-tools.cpp +++ b/source/wasm/spirv-tools.cpp @@ -78,7 +78,8 @@ EMSCRIPTEN_BINDINGS(my_module) { constant("SPV_ENV_VULKAN_1_1_SPIRV_1_4", static_cast(SPV_ENV_VULKAN_1_1_SPIRV_1_4)); constant("SPV_ENV_UNIVERSAL_1_5", static_cast(SPV_ENV_UNIVERSAL_1_5)); constant("SPV_ENV_VULKAN_1_2", static_cast(SPV_ENV_VULKAN_1_2)); - + constant("SPV_ENV_UNIVERSAL_1_6", + static_cast(SPV_ENV_UNIVERSAL_1_6)); constant("SPV_BINARY_TO_TEXT_OPTION_NONE", static_cast(SPV_BINARY_TO_TEXT_OPTION_NONE)); constant("SPV_BINARY_TO_TEXT_OPTION_PRINT", static_cast(SPV_BINARY_TO_TEXT_OPTION_PRINT)); @@ -90,4 +91,4 @@ EMSCRIPTEN_BINDINGS(my_module) { constant("SPV_TEXT_TO_BINARY_OPTION_NONE", static_cast(SPV_TEXT_TO_BINARY_OPTION_NONE)); constant("SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS", static_cast(SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS)); -} \ No newline at end of file +} diff --git a/source/wasm/spirv-tools.d.ts b/source/wasm/spirv-tools.d.ts index 9c197973d..c06bdf185 100644 --- a/source/wasm/spirv-tools.d.ts +++ b/source/wasm/spirv-tools.d.ts @@ -40,6 +40,7 @@ declare interface SpirvTools { SPV_ENV_VULKAN_1_1_SPIRV_1_4: number; SPV_ENV_UNIVERSAL_1_5: number; SPV_ENV_VULKAN_1_2: number; + SPV_ENV_UNIVERSAL_1_6: number; SPV_TEXT_TO_BINARY_OPTION_NONE: number; SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS: number;