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);