Skip to content

Commit 5582d54

Browse files
Update test
1 parent b6b7fd7 commit 5582d54

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

ash/src/vk.rs

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -274,20 +274,23 @@ mod tests {
274274
#[test]
275275
fn test_ptr_chains() {
276276
let mut variable_pointers = vk::PhysicalDeviceVariablePointerFeatures::default();
277-
let mut corner = vk::PhysicalDeviceCornerSampledImageFeaturesNV::default();
278-
let chain = alloc::vec![
279-
<*mut _>::cast(&mut variable_pointers),
280-
<*mut _>::cast(&mut corner),
281-
];
282-
let mut device_create_info = vk::DeviceCreateInfo::default()
283-
.push(&mut corner)
284-
.push(&mut variable_pointers);
285-
let chain2: Vec<*mut vk::BaseOutStructure<'_>> = unsafe {
286-
vk::ptr_chain_iter(&mut device_create_info)
287-
.skip(1)
288-
.collect()
289-
};
290-
assert_eq!(chain, chain2);
277+
{
278+
let mut corner = vk::PhysicalDeviceCornerSampledImageFeaturesNV::default();
279+
let chain = alloc::vec![
280+
<*mut _>::cast(&mut variable_pointers),
281+
<*mut _>::cast(&mut corner),
282+
];
283+
let mut device_create_info = vk::DeviceCreateInfo::default()
284+
.push(&mut corner)
285+
.push(&mut variable_pointers);
286+
let chain2: Vec<*mut vk::BaseOutStructure<'_>> = unsafe {
287+
vk::ptr_chain_iter(&mut device_create_info)
288+
.skip(1)
289+
.collect()
290+
};
291+
assert_eq!(chain, chain2);
292+
}
293+
let _ = variable_pointers;
291294
}
292295

293296
#[test]

0 commit comments

Comments
 (0)