diff --git a/bgfx b/bgfx index de56398..4109e14 160000 --- a/bgfx +++ b/bgfx @@ -1 +1 @@ -Subproject commit de56398919b875b27b629c0b62f119c338c081d8 +Subproject commit 4109e14b43affe5888d7e531ed7c6de679827770 diff --git a/bimg b/bimg index c5c7b6e..446b9eb 160000 --- a/bimg +++ b/bimg @@ -1 +1 @@ -Subproject commit c5c7b6e1874cf60caa18b643391f5122f89a4ca8 +Subproject commit 446b9eb11130821fd11607c2fc94aee80976e56a diff --git a/bx b/bx index 01c99dd..5a20afe 160000 --- a/bx +++ b/bx @@ -1 +1 @@ -Subproject commit 01c99ddd0912c5ecf56d9522f287c6c67aa3ad14 +Subproject commit 5a20afef842daa0a76b1d3ed11440c96cab94745 diff --git a/cmake/bgfx/3rdparty/spirv-opt.cmake b/cmake/bgfx/3rdparty/spirv-opt.cmake index 3465794..a097e5b 100644 --- a/cmake/bgfx/3rdparty/spirv-opt.cmake +++ b/cmake/bgfx/3rdparty/spirv-opt.cmake @@ -70,6 +70,8 @@ file( ${SPIRV_TOOLS}/source/spirv_validator_options.h ${SPIRV_TOOLS}/source/table.cpp ${SPIRV_TOOLS}/source/table.h + ${SPIRV_TOOLS}/source/table2.cpp + ${SPIRV_TOOLS}/source/table2.h ${SPIRV_TOOLS}/source/text.cpp ${SPIRV_TOOLS}/source/text.h ${SPIRV_TOOLS}/source/text_handler.cpp @@ -114,6 +116,7 @@ file( ${SPIRV_TOOLS}/source/val/validate_image.cpp ${SPIRV_TOOLS}/source/val/validate_instruction.cpp ${SPIRV_TOOLS}/source/val/validate_interfaces.cpp + ${SPIRV_TOOLS}/source/val/validate_invalid_type.cpp ${SPIRV_TOOLS}/source/val/validate_layout.cpp ${SPIRV_TOOLS}/source/val/validate_literals.cpp ${SPIRV_TOOLS}/source/val/validate_logicals.cpp @@ -129,6 +132,7 @@ file( ${SPIRV_TOOLS}/source/val/validate_ray_tracing_reorder.cpp ${SPIRV_TOOLS}/source/val/validate_scopes.cpp ${SPIRV_TOOLS}/source/val/validate_small_type_uses.cpp + ${SPIRV_TOOLS}/source/val/validate_tensor.cpp ${SPIRV_TOOLS}/source/val/validate_tensor_layout.cpp ${SPIRV_TOOLS}/source/val/validate_type.cpp ${SPIRV_TOOLS}/source/val/validation_state.cpp