Timestamps are in GMT/BST.
| 08:23:08 | | BFLogBot Repo: bitfighter | Commit: c39165880b | Author: google-labs-jules[bot] | Message: Fix precision loss in geometric utility functions Identified and fixed a bug where floating-point cross-product results were being cast to S32, causing incorrect 'on edge' results for near-collinear points. Updated isLeft, isLeftP2t, and isClockwiseTriangle. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> |
| 08:23:11 | | BFLogBot Pull request #726 opened by eykamp | Title: Fix precision loss in geometric utility functions | https://github.com/bitfighter/bitfighter/pull/726 |
| 17:25:21 | | BFLogBot Repo: bitfighter | Commit: 467a5f28a0 | Author: google-labs-jules[bot] | Message: Fix precision bug in geometric orientation tests Modified isLeft, isLeftP2t, and isClockwiseTriangle in zap/GeomUtils.cpp to use F64 for calculations and return types, avoiding precision loss from S32 truncation. Added unit tests to verify the fix. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> |
| 17:25:25 | | BFLogBot Pull request #727 opened by eykamp | Title: Fix precision bug in geometric orientation tests | https://github.com/bitfighter/bitfighter/pull/727 |