From ad08d31f6af1e8ed29b011708621ea1c74755ea2 Mon Sep 17 00:00:00 2001 From: matthew Date: Mon, 14 Jul 2025 08:31:00 +1000 Subject: [PATCH] leave simd inline example for now --- src/gears/main.d | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/gears/main.d b/src/gears/main.d index fd0cf98..afc8383 100644 --- a/src/gears/main.d +++ b/src/gears/main.d @@ -19,6 +19,22 @@ void main() r.Renderer rd = r.Init(&window); scope(exit) r.Destroy(&rd); + /* + Vec4 f1 = Vec4(r: 2.0, a: 5.5); + Vec4 f2; + + Vec4* f = &f1; + + asm + { + mov R8, f; + movups XMM0, f1.r.offsetof[R8]; + movups f2, XMM0; + } + + writeln(f2); + */ + while (true) { p.HandleEvents(&window);