From d54be544c0727e65e53f5108c5055fa78ff7af16 Mon Sep 17 00:00:00 2001 From: Joshua Simmons Date: Sat, 29 Jul 2023 15:12:41 +0200 Subject: [PATCH] vulkan-sys: Use a simpler alignment check for SPV --- libs/ffi/vulkan-sys/examples/triangle.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ffi/vulkan-sys/examples/triangle.rs b/libs/ffi/vulkan-sys/examples/triangle.rs index 892a8db..c58313d 100644 --- a/libs/ffi/vulkan-sys/examples/triangle.rs +++ b/libs/ffi/vulkan-sys/examples/triangle.rs @@ -227,7 +227,7 @@ pub fn main() { }; let create_shader_module = |code: &[u8]| { - debug_assert!((code.as_ptr() as usize) & ((1 << 3) - 1) == 0); + debug_assert!(code.as_ptr().align_offset(4) == 0); let create_info = vk::ShaderModuleCreateInfo { code: code.into(), ..default() -- 2.49.0