From: Joshua Simmons Date: Sat, 29 Jul 2023 13:12:41 +0000 (+0200) Subject: vulkan-sys: Use a simpler alignment check for SPV X-Git-Url: https://git.nega.tv//gitweb.cgi?a=commitdiff_plain;h=d54be544c0727e65e53f5108c5055fa78ff7af16;p=josh%2Fnarcissus vulkan-sys: Use a simpler alignment check for SPV --- 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()