Fix error where it would show wrong function in error

This commit is contained in:
Krzosa Karol
2022-09-28 10:49:48 +02:00
parent 1fa5e1a26b
commit 0050abe190
6 changed files with 67 additions and 34 deletions

View File

@@ -35,24 +35,13 @@ Vec3_ConvertToARGB :: (a: Vec3): U32
result := r | g | b
return result
Vec3_Dot :: (a: Vec3, b: Vec3): F32
result := a.x*b.x + a.y*b.y + a.z*b.z
return result
Vec3_Mul :: (a: Vec3, b: Vec3): Vec3
result := Vec3{a.x*b.x, a.y*b.y, a.z*b.z}
return result
Vec3_MulF32 :: (a: Vec3, b: F32): Vec3
result := Vec3{a.x*b, a.y*b, a.z*b}
return result
Vec3_Add :: (a: Vec3, b: Vec3): Vec3
result := Vec3{a.x+b.x, a.y+b.y, a.z+b.z}
return result
Vec3_Div :: (a: Vec3, b: Vec3): Vec3
result := Vec3{a.x/b.x, a.y/b.y, a.z/b.z}
return result
Vec3_Sub :: (a: Vec3, b: Vec3): Vec3
result := Vec3{a.x-b.x, a.y-b.y, a.z-b.z}
return result
Vec3_Negate :: (a: Vec3): Vec3 ;; return Vec3{-a.x, -a.y, -a.z}
Vec3_Dot :: (a: Vec3, b: Vec3): F32 ;; return a.x*b.x + a.y*b.y + a.z*b.z
Vec3_Mul :: (a: Vec3, b: Vec3): Vec3 ;; return Vec3{a.x*b.x, a.y*b.y, a.z*b.z}
Vec3_MulF32 :: (a: Vec3, b: F32): Vec3 ;; return Vec3{a.x*b, a.y*b, a.z*b}
Vec3_Add :: (a: Vec3, b: Vec3): Vec3 ;; return Vec3{a.x+b.x, a.y+b.y, a.z+b.z}
Vec3_Div :: (a: Vec3, b: Vec3): Vec3 ;; return Vec3{a.x/b.x, a.y/b.y, a.z/b.z}
Vec3_Sub :: (a: Vec3, b: Vec3): Vec3 ;; return Vec3{a.x-b.x, a.y-b.y, a.z-b.z}
F32_Clamp :: (min: F32, value: F32, max: F32): F32
if value > max;; return max