fix: use `stride` instead of `size` for raw pointer access
fix: use `stride` instead of `size` for raw pointer access

MetalPetal/MetalPetal,MetalPetal/MetalPetal,MetalPetal/MetalPetal,MetalPetal/MetalPetal,MetalPetal/MetalPetal