diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-10-05 18:36:28 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-10-05 18:36:28 -0700 |
commit | 5fa8e972d6a87c200316a84bc51241d86c28fb93 (patch) | |
tree | 8e981f6417ebcb4c1c88458b054ee6a9566ff485 /apps/raytracing/3.mu | |
parent | 4f5562c2430f41511c83c28a39cd0ae401bf7679 (diff) | |
download | mu-5fa8e972d6a87c200316a84bc51241d86c28fb93.tar.gz |
6960
Diffstat (limited to 'apps/raytracing/3.mu')
-rw-r--r-- | apps/raytracing/3.mu | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/apps/raytracing/3.mu b/apps/raytracing/3.mu index 28640c7b..acc2df33 100644 --- a/apps/raytracing/3.mu +++ b/apps/raytracing/3.mu @@ -410,39 +410,39 @@ fn vec3-negate v: (addr vec3) { vec3-scale-up v, negative-one-f } -fn vec3-scale-up _v1: (addr vec3), f: float { - var v1/edi: (addr vec3) <- copy _v1 - # v1.x *= f - var dest/eax: (addr float) <- get v1, x +fn vec3-scale-up _v: (addr vec3), f: float { + var v/edi: (addr vec3) <- copy _v + # v.x *= f + var dest/eax: (addr float) <- get v, x var result/xmm0: float <- copy *dest result <- multiply f copy-to *dest, result - # v1.y *= f - dest <- get v1, y + # v.y *= f + dest <- get v, y result <- copy *dest result <- multiply f copy-to *dest, result - # v1.z *= f - dest <- get v1, z + # v.z *= f + dest <- get v, z result <- copy *dest result <- multiply f copy-to *dest, result } -fn vec3-scale-down _v1: (addr vec3), f: float { - var v1/edi: (addr vec3) <- copy _v1 - # v1.x /= f - var dest/eax: (addr float) <- get v1, x +fn vec3-scale-down _v: (addr vec3), f: float { + var v/edi: (addr vec3) <- copy _v + # v.x /= f + var dest/eax: (addr float) <- get v, x var result/xmm0: float <- copy *dest result <- divide f copy-to *dest, result - # v1.y /= f - dest <- get v1, y + # v.y /= f + dest <- get v, y result <- copy *dest result <- divide f copy-to *dest, result - # v1.z /= f - dest <- get v1, z + # v.z /= f + dest <- get v, z result <- copy *dest result <- divide f copy-to *dest, result |