vinod-sv 757c6b7719 Make ARM64EC build available with NEON intrinsics (#1897) преди 1 ден
..
ARMNeon.h 06b5ddcc7a Support for compiling for ARM with GCC < 12 (#1198) преди 1 година
Array.h ae1f305b49 Fixed compilation error when using Jolt in conjunction with the _CRTDBG_MAP_ALLOC define on Windows (#1782) преди 3 месеца
Atomics.h 71e7988e96 Added support to split up large islands (#458) преди 2 години
BinaryHeap.h e8b3c7d69a Added Pyramid test to determinism checks (#1351) преди 1 година
ByteBuffer.h 7068d29fd0 Added overloads for placement new (#1385) преди 1 година
Color.cpp db6d42bed5 Added a link to the main repository to the header of each file (#452) преди 2 години
Color.h 390cefd44c Added function to get a color gradient between green and red преди 3 месеца
Core.h 757c6b7719 Make ARM64EC build available with NEON intrinsics (#1897) преди 1 ден
FPControlWord.h f094082aa2 LoongArch support (#1411) преди 1 година
FPException.h fe87468daa Enable floating point overflow exceptions (#1398) преди 1 година
FPFlushDenormals.h f094082aa2 LoongArch support (#1411) преди 1 година
Factory.cpp 79ce4b2801 Removed some of the using std::... statements (#1353) преди 1 година
Factory.h e6c8173612 Documentation преди 1 година
FixedSizeFreeList.h d3c4e3058a QuadTree / FixedSizeFreeList: Reorder variable layout to reduce false sharing & thread syncs (#1136) преди 1 година
FixedSizeFreeList.inl 7068d29fd0 Added overloads for placement new (#1385) преди 1 година
HashCombine.h 7221323294 Faster hashing for IndexedTriangle to improve MeshShape::Sanitize (#1368) преди 1 година
HashTable.h d3356e2b3a Replaced use of __STDCPP_DEFAULT_NEW_ALIGNMENT__ with JPH_DEFAULT_ALLOCATE_ALIGNMENT so that it can be overridden in case a custom allocator has different alignment rules преди 1 месец
IncludeWindows.h 5ac132df68 Added interface to run compute shaders on the GPU with implementations for DX12, Vulkan and Metal. (#1847) преди 1 месец
InsertionSort.h db6d42bed5 Added a link to the main repository to the header of each file (#452) преди 2 години
IssueReporting.cpp e8b3c7d69a Added Pyramid test to determinism checks (#1351) преди 1 година
IssueReporting.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) преди 1 година
JobSystem.h 8f699863e2 Check Jolt with TSAN in CI (#1278) преди 1 година
JobSystem.inl 2eec160554 Sonar fixes преди 2 години
JobSystemSingleThreaded.cpp 58445d6c26 Removed trailing whitespace from all source files (#688) преди 2 години
JobSystemSingleThreaded.h 687aefccce Added single threaded job system (#588) преди 2 години
JobSystemThreadPool.cpp 5ac132df68 Added interface to run compute shaders on the GPU with implementations for DX12, Vulkan and Metal. (#1847) преди 1 месец
JobSystemThreadPool.h 417b4dba99 Added option to get a callback when a job system thread starts/stops преди 1 година
JobSystemWithBarrier.cpp 8f699863e2 Check Jolt with TSAN in CI (#1278) преди 1 година
JobSystemWithBarrier.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) преди 1 година
LinearCurve.cpp bdc1695a64 Replace std::vector with custom implementation (#1089) преди 1 година
LinearCurve.h e5d6234dc6 Made the use of 'public' consistent across all classes that use the JPH_DECLARE_SERIALIZABLE_... macros преди 1 година
LockFreeHashMap.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) преди 1 година
LockFreeHashMap.inl 76eb4534be Switch from using _DEBUG to NDEBUG (#1049) преди 1 година
Memory.cpp 6a7251d095 Added OldSize argument to realloc function (#1175) преди 1 година
Memory.h 1262f85596 Added comments преди 1 месец
Mutex.h 58445d6c26 Removed trailing whitespace from all source files (#688) преди 2 години
MutexArray.h f1420822d3 Removed std::unordered_map/set (#1337) преди 1 година
NonCopyable.h d2f1d97004 Support for building Jolt as a shared library on Windows (#513) преди 2 години
ObjectToIDMap.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
Profiler.cpp fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
Profiler.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
Profiler.inl ae863ad639 Fixed spurious TSAN failure when running out of space in the profiler преди 1 година
QuickSort.h 79ce4b2801 Removed some of the using std::... statements (#1353) преди 1 година
RTTI.cpp dc3ea78722 Added option to compile without ObjectStream to reduce library size (#1105) преди 1 година
RTTI.h 2363c3b2dc Made it possible to make a class outside the JPH namespace serializable (#1850) преди 1 месец
Reference.h f1420822d3 Removed std::unordered_map/set (#1337) преди 1 година
Result.h c200feb120 Improved compute system error handling (#1851) преди 1 месец
STLAlignedAllocator.h ff05612c89 Improved allocator reallocate logic (#1094) преди 1 година
STLAllocator.h d3356e2b3a Replaced use of __STDCPP_DEFAULT_NEW_ALIGNMENT__ with JPH_DEFAULT_ALLOCATE_ALIGNMENT so that it can be overridden in case a custom allocator has different alignment rules преди 1 месец
STLLocalAllocator.h c52aa1b189 Sonar fix преди 11 месеца
STLTempAllocator.h ff05612c89 Improved allocator reallocate logic (#1094) преди 1 година
ScopeExit.h 90477394cf Added ScopeExit class (#1129) преди 1 година
Semaphore.cpp 5ac132df68 Added interface to run compute shaders on the GPU with implementations for DX12, Vulkan and Metal. (#1847) преди 1 месец
Semaphore.h 6ae6658220 Implemented semaphore for platform blue (#1463) преди 1 година
StaticArray.h 7068d29fd0 Added overloads for placement new (#1385) преди 1 година
StreamIn.h b40b2b6042 Further clarified how StreamIn::IsEOF should behave преди 1 година
StreamOut.h b54a0849e0 Removed the use of size_t when saving to binary (#1193) преди 1 година
StreamUtils.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
StreamWrapper.h db6d42bed5 Added a link to the main repository to the header of each file (#452) преди 2 години
StridedPtr.h 4a708eea7b Added strand based hair system running on GPU (#1869) преди 3 седмици
StringTools.cpp 58445d6c26 Removed trailing whitespace from all source files (#688) преди 2 години
StringTools.h f1420822d3 Removed std::unordered_map/set (#1337) преди 1 година
TempAllocator.h d3356e2b3a Replaced use of __STDCPP_DEFAULT_NEW_ALIGNMENT__ with JPH_DEFAULT_ALLOCATE_ALIGNMENT so that it can be overridden in case a custom allocator has different alignment rules преди 1 месец
TickCounter.cpp 5ac132df68 Added interface to run compute shaders on the GPU with implementations for DX12, Vulkan and Metal. (#1847) преди 1 месец
TickCounter.h db654de2a6 Support for compiling on x64 with 32 bit pointers (#1835) преди 1 месец
UnorderedMap.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
UnorderedMapFwd.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
UnorderedSet.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици
UnorderedSetFwd.h fe0b87a2ab Further improved compile speed (#1873) преди 2 седмици