Merge pull request #5823 from Malmer/fix/box2d-math-functions

Fix source mismatches in vendor:box2d math functions
This commit is contained in:
Jeroen van Rijn
2025-10-18 02:25:02 +02:00
committed by GitHub

View File

@@ -3,7 +3,7 @@ package vendor_box2d
import "core:c"
import "core:math"
EPSILON :: 1e-23
EPSILON :: math.F32_EPSILON
Vec2 :: [2]f32
@@ -247,7 +247,7 @@ Normalize :: proc "c" (v: Vec2) -> Vec2 {
@(require_results)
IsNormalized :: proc "c" (v: Vec2) -> bool {
aa := Dot(v, v)
return abs(1. - aa) < 10. * EPSILON
return abs(1. - aa) < 100. * EPSILON
}
@(require_results)