/
redgpu
/
bullet
ОбзорДокументацияВойти
/
redgpu
/
bullet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
bullet/
src/LinearMath/
..
CMakeLists.txt

MultiThreaded Demo: - fixing various race conditions throughout (usage of static vars, etc) - addition of a few lightweight mutexes (which are compiled out by default) - slight code rearrangement in discreteDynamicsWorld to facilitate multithreading - PoolAllocator::allocate() can now be called when pool is full without crashing (null pointer returned) - PoolAllocator allocate and freeMemory, are OPTIONALLY threadsafe (default is un-threadsafe) - CollisionDispatcher no longer checks if the pool allocator is full before calling allocate(), instead it just calls allocate() and checks if the return is null -- this avoids a race condition - SequentialImpulseConstraintSolver OPTIONALLY uses different logic in getOrInitSolverBody() to avoid a race condition with kinematic bodies - addition of 2 classes which together allow simulation islands to be run in parallel: - btSimulationIslandManagerMt - btDiscreteDynamicsWorldMt - MultiThreadedDemo example in the example browser demonstrating use of OpenMP, Microsoft PPL, and Intel TBB - use multithreading for other demos - benchmark demo: add parallel raycasting

10 лет назад
btAabbUtil2.h

Apple contribution for OSX SSE and iOS NEON optimizations unit tests, thanks to Jordan Hubbard, Ian Ollmann and Hristo Hristov.

14 лет назад
btAlignedAllocator.cpp

More example code is memory-leak free now, in particular PhysicsServerExample. /PhysicsServerCommandProcessor also fixed some memory issue in InverseDynamicsExample (the base class is supposed to delete collision shape memory)

10 лет назад
btAlignedAllocator.h

More example code is memory-leak free now, in particular PhysicsServerExample. /PhysicsServerCommandProcessor also fixed some memory issue in InverseDynamicsExample (the base class is supposed to delete collision shape memory)

10 лет назад
btAlignedObjectArray.h

allow creation of multiple shared memory segments

10 лет назад
btConvexHull.cpp

MultiThreaded Demo: - fixing various race conditions throughout (usage of static vars, etc) - addition of a few lightweight mutexes (which are compiled out by default) - slight code rearrangement in discreteDynamicsWorld to facilitate multithreading - PoolAllocator::allocate() can now be called when pool is full without crashing (null pointer returned) - PoolAllocator allocate and freeMemory, are OPTIONALLY threadsafe (default is un-threadsafe) - CollisionDispatcher no longer checks if the pool allocator is full before calling allocate(), instead it just calls allocate() and checks if the return is null -- this avoids a race condition - SequentialImpulseConstraintSolver OPTIONALLY uses different logic in getOrInitSolverBody() to avoid a race condition with kinematic bodies - addition of 2 classes which together allow simulation islands to be run in parallel: - btSimulationIslandManagerMt - btDiscreteDynamicsWorldMt - MultiThreadedDemo example in the example browser demonstrating use of OpenMP, Microsoft PPL, and Intel TBB - use multithreading for other demos - benchmark demo: add parallel raycasting

10 лет назад
btConvexHull.h

add the BT_ prefix for all #ifdef guards, to avoid conflicts with developers own header defines. Fixes Issue 497

15 лет назад
btConvexHullComputer.cpp

Fix Issue 680, compilation error using Visual Studio 2005, service pack 1, quicksort compare function needs to be in a class. Toggle between GJK and SAT (initializePolyhedralFeatures) in convexDecomposition at easch restart of the demo (spacebar)

14 лет назад
btConvexHullComputer.h

Apple contribution for OSX SSE and iOS NEON optimizations unit tests, thanks to Jordan Hubbard, Ian Ollmann and Hristo Hristov.

14 лет назад
btCpuFeatureUtility.h

fix crash on CPU not having AVX support

12 лет назад
btDefaultMotionState.h

brDefaultMotionState::getWorldTransform was wrong, in case of a non-identity centerOfMassOffset. Thanks to Mathias for the report/fix.

13 лет назад
btGeometryUtil.cpp

minor tweaks to demos: enable constraint debug drawing in AllBulletDemos, default constraint debugging size set to 0.3, set svn:eol-style native for folder files http://code.google.com/p/bullet/issues/detail?id=191

17 лет назад
btGeometryUtil.h

minor tweaks to demos: enable constraint debug drawing in AllBulletDemos, default constraint debugging size set to 0.3, set svn:eol-style native for folder files http://code.google.com/p/bullet/issues/detail?id=191

17 лет назад
btGrahamScan2dConvexHull.h

Fix a couple of bugs in 2dConvex Hull algorithm. * Need to use atan2 so 3d angles are calculated properly after projection. * Need to handle case where the first tripple of points is non-convex, previously this would cause the algorithm to fail with only 1 point.

12 лет назад
btHashMap.h

update to tinyrenderer synthetic camera

10 лет назад
btIDebugDraw.h

add single step simulation, using 'o' key. use 'i' key to suspend simulation first default background color a bit darker, to show debug lines tweaked contact point rendering a bit

10 лет назад
btList.h

add the BT_ prefix for all #ifdef guards, to avoid conflicts with developers own header defines. Fixes Issue 497

15 лет назад
btMatrix3x3.h

fix uninitialized variable in btMultiBody use btAssert to detect 0 determinant in btMatrix3x3 inverse Remove obsolete comment in PosixSharedMemory, the Windows shared memory implementation was done over a year ago

10 лет назад
btMatrixX.h

Add missing <stdio.h> include in src/LinearMath/btMatrixX.h for printf() access. (missing in Emscripten/musl libc builds otherwise)

11 лет назад
btMinMax.h

use #include "btScalar.h" instead of "LinearMath/btScalar.h" fixes Issue 572

15 лет назад
btMotionState.h

minor tweaks to demos: enable constraint debug drawing in AllBulletDemos, default constraint debugging size set to 0.3, set svn:eol-style native for folder files http://code.google.com/p/bullet/issues/detail?id=191

17 лет назад
btPolarDecomposition.cpp

remove some useless global constants, move them right into the constructor

10 лет назад
btPolarDecomposition.h

remove some useless global constants, move them right into the constructor

10 лет назад
btPoolAllocator.h

MultiThreaded Demo: - fixing various race conditions throughout (usage of static vars, etc) - addition of a few lightweight mutexes (which are compiled out by default) - slight code rearrangement in discreteDynamicsWorld to facilitate multithreading - PoolAllocator::allocate() can now be called when pool is full without crashing (null pointer returned) - PoolAllocator allocate and freeMemory, are OPTIONALLY threadsafe (default is un-threadsafe) - CollisionDispatcher no longer checks if the pool allocator is full before calling allocate(), instead it just calls allocate() and checks if the return is null -- this avoids a race condition - SequentialImpulseConstraintSolver OPTIONALLY uses different logic in getOrInitSolverBody() to avoid a race condition with kinematic bodies - addition of 2 classes which together allow simulation islands to be run in parallel: - btSimulationIslandManagerMt - btDiscreteDynamicsWorldMt - MultiThreadedDemo example in the example browser demonstrating use of OpenMP, Microsoft PPL, and Intel TBB - use multithreading for other demos - benchmark demo: add parallel raycasting

10 лет назад
btQuadWord.h

Prevent SSE Alignment crash in VS2010 and up

11 лет назад
btQuaternion.h

Update btQuaternion.h

10 лет назад
btQuickprof.cpp

fix for iOS, add #include <TargetConditionals.h>

10 лет назад
btQuickprof.h

iOS platform and Android don't have __thread local storage, so avoid multi-threaded profiler on those (only on _WIN32, __linux__ and __APPLE__ and not TARGET_OS_IPHONE Add a Sleep(0) for Windows to yield threads (and not Sleep(1))

10 лет назад
btRandom.h

add the BT_ prefix for all #ifdef guards, to avoid conflicts with developers own header defines. Fixes Issue 497

15 лет назад
btScalar.h

Prepare for Bullet 2.86 release, update version to 2.86 (release will be tagged soon) protect some C-API methods against negative dof indices add triangle mesh import from MJCF files update to recent pybullet quickstart guide pdf

10 лет назад
btSerializer.cpp

serialization structures update, needed to be done since recent addition of src/BulletCollision/CollisionDispatch/btCollisionObject.h recent (since august 26, 2016) serialization dumps my be corrupt.

10 лет назад
btSerializer.h

Prepare for Bullet 2.86 release, update version to 2.86 (release will be tagged soon) protect some C-API methods against negative dof indices add triangle mesh import from MJCF files update to recent pybullet quickstart guide pdf

10 лет назад
btSpatialAlgebra.h

add BspDemo.bsp data file add sphere2.urdf move btSpatialAlgebra into LinearMath remove some warnings, introduce BT_ZERO, BT_ONE, BT_HALF as defines for 0.f/0., 1.f/1., 0.5f/0.5 respectively

11 лет назад
btStackAlloc.h

minor tweaks to demos: enable constraint debug drawing in AllBulletDemos, default constraint debugging size set to 0.3, set svn:eol-style native for folder files http://code.google.com/p/bullet/issues/detail?id=191

17 лет назад
btThreads.cpp

iOS platform and Android don't have __thread local storage, so avoid multi-threaded profiler on those (only on _WIN32, __linux__ and __APPLE__ and not TARGET_OS_IPHONE Add a Sleep(0) for Windows to yield threads (and not Sleep(1))

10 лет назад
btThreads.h

iOS platform and Android don't have __thread local storage, so avoid multi-threaded profiler on those (only on _WIN32, __linux__ and __APPLE__ and not TARGET_OS_IPHONE Add a Sleep(0) for Windows to yield threads (and not Sleep(1))

10 лет назад
btTransform.h

Update btTransform.h

11 лет назад
btTransformUtil.h

add the BT_ prefix for all #ifdef guards, to avoid conflicts with developers own header defines. Fixes Issue 497

15 лет назад
btVector3.cpp

comment-out the memset in DEBUG mode in btVector3.cpp and b3Vector3.cpp

12 лет назад
btVector3.h

add btVector3::safeNorm to avoid/workaround certain clang/g++ issue or returning -INF when taking sqrtf(0.0000000000000000000000000000000000000108333558)

10 лет назад
premake4.lua

premake: use *.cpp insteadl of **.cpp

12 лет назад
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©