Commit History

Author SHA1 Message Date
  Jorrit Rouwe ebf16e65da Changed Vec3/4::CompressUnitVector so that 0 is preserved 2 months ago
  Jorrit Rouwe 094e3b3150 Added functionality to compress a unit vector/quat to a uint32 (#1708) 5 months ago
  Jorrit Rouwe 30335e3509 Optimized Quat::RotateAxisX/Y/Z (#1670) 6 months ago
  Jorrit Rouwe 193857e3c9 Created Vec3::sOne as an alias for Vec3::sReplicate(1.0f) 11 months ago
  Jorrit Rouwe f094082aa2 LoongArch support (#1411) 1 year ago
  Jorrit Rouwe f1420822d3 Removed std::unordered_map/set (#1337) 1 year ago
  Jorrit Rouwe 232fed57a5 Fix potential NaNs/INFs from Vec3::NormalizedOr 1 year ago
  Jorrit Rouwe e4debe8683 Added SSE2 implementation of Vec3::sSelect, Vec4::sSelect and UVec4::sSelect (#1314) 1 year ago
  Jorrit Rouwe 5b611d68d9 Removed GCC -flax-vector-conversions flag and fixed NEON casts (#1197) 1 year ago
  Jorrit Rouwe 390cb1f6fe Fixed ARM NEON code compiling with GCC (#1192) 1 year ago
  Stephen Gold 50ea279f32 Fix compile error: __builtin_bitreverse32 does not exist in gcc ARM version (#1186) 1 year ago
  Jorrit Rouwe 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) 1 year ago
  Jorrit Rouwe 56adf54375 Fixed issue where -zero was not deterministic (#1100) 1 year ago
  Jorrit Rouwe 58445d6c26 Removed trailing whitespace from all source files (#688) 2 years ago
  Jorrit Rouwe db6d42bed5 Added a link to the main repository to the header of each file (#452) 2 years ago
  Jorrit Rouwe a2c1c22059 Supporting double precision positions to enable larger worlds (#344) 3 years ago
  Jorrit Rouwe 75b5180deb Windows on ARM64 support (#317) 3 years ago
  Jorrit Rouwe f11abf059d Removed using namespace std from namespace JPH (#308) 3 years ago
  Wunk af863a8835 AVX512 Tweaks (#294) 3 years ago
  Jorrit Rouwe 99f086f8b5 Implemented WASM target using emscripten (#222) 3 years ago
  Wunk a830f47833 Add initial support for AVX512 (#185) 3 years ago
  Jorrit Rouwe aab9527141 The PerformanceTest is now deterministic between Windows and Linux (tested on clang 13) (#184) 3 years ago
  Jorrit Rouwe 8b62fa04c4 Disabled warnings now stay within the Jolt headers (#108) 3 years ago
  Jorrit Rouwe 06e9d17d38 Switched default include path from JOLT_PHYSICS_ROOT to PHYSICS_REPO_ROOT. (#106) 3 years ago
  Jorrit Rouwe 8e1ef02eba Code cleanup (#97) 3 years ago
  John Poole 28f363856a Add SSE2 codepath (#93) 3 years ago
  Jorrit Rouwe 686ab6ab85 Initial import 4 years ago