We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0197c76 commit 2635e86Copy full SHA for 2635e86
ash/src/extensions/experimental/amd.rs
@@ -665,8 +665,9 @@ impl<'a> PhysicalDeviceWaveLimitPropertiesAmdBuilder<'a> {
665
T: ExtendsPhysicalDeviceWaveLimitPropertiesAmd,
666
{
667
unsafe {
668
- let next_ptr = next as *mut _ as *mut BaseOutStructure;
669
- (*next_ptr).p_next = self.inner.p_next as _;
+ let next_ptr = next as *mut T as *mut BaseOutStructure;
+ let last_next = ptr_chain_iter(next).last().unwrap();
670
+ (*last_next).p_next = self.inner.p_next as _;
671
self.inner.p_next = next_ptr as _;
672
}
673
self
0 commit comments