ejcoumans
|
3cbf8b232f
|
added LICENSE and README
|
2007-07-27 19:31:37 +00:00 |
|
ejcoumans
|
7954409374
|
added LICENSE and README
|
2007-07-27 19:16:56 +00:00 |
|
ejcoumans
|
2cb66e1aa6
|
update vectormath to be 32bit PPU architecture
|
2007-07-27 19:07:09 +00:00 |
|
ejcoumans
|
f360dd27d6
|
added updated version of simdmathlibrary-1.0.1
|
2007-07-27 18:53:58 +00:00 |
|
ejcoumans
|
49aa535be9
|
updated to make projects compiler under double precision. GIMPACT compiles/links, but doesn't work properly.
|
2007-07-26 03:44:21 +00:00 |
|
ejcoumans
|
9803a78140
|
add stdc++ to linker
|
2007-07-25 06:47:19 +00:00 |
|
ejcoumans
|
4508d3c612
|
added very quick/basic testfile+Makefile for vectormath under PS3 Linux
|
2007-07-25 06:42:20 +00:00 |
|
ejcoumans
|
1a2a43d0ab
|
replaced alignment to use __declspec(align(16)) class VecIdx, instead of aligning the members __m128 &ref __attribute__ ((aligned(16)));
|
2007-07-25 05:39:14 +00:00 |
|
ejcoumans
|
744f287935
|
added SSE version of vectormath
|
2007-07-24 23:18:11 +00:00 |
|
ejcoumans
|
f998250c58
|
Added vectormath library, the open source version. Currently, PowerPC PPU, Cell SPU and a scalar version is available.
An SSE port of vectormath might become available too.
|
2007-07-23 23:38:46 +00:00 |
|
ejcoumans
|
8a4649d78f
|
added missing file
|
2007-07-23 17:04:04 +00:00 |
|
ejcoumans
|
7529cdb3f6
|
Added SCE SIMD math library in Extras/simdmathlibrary
The upcoming vectormath that will used to speed up the SPU version of Extras/BulletMultiThreaded depends on this.
|
2007-07-23 04:58:24 +00:00 |
|
ejcoumans
|
6915b168b2
|
|
2007-07-09 05:35:20 +00:00 |
|
ejcoumans
|
121fd7808e
|
Changed BulletMultiThreaded Thread Support to be passed in, rather then global 'Win32ThreadSupport'/'Libspe2ThreadSupport' etc.
This allows developer to hookup Bullet to a custom task scheduler, by deriving from btThreadSupportInterface.
|
2007-07-09 03:21:33 +00:00 |
|
ejcoumans
|
cdc8485db9
|
updated version, added 'singleObjectQuery' preliminary collision query (convex cast etc)
added filtering for raycast, thanks Jacky_J
const propagated through a few files
added btHeightfieldTerrainShape.cpp to cmake buildsystem
|
2007-07-03 05:10:20 +00:00 |
|
ejcoumans
|
980f03dc3d
|
upgrade to GIMPACT 0.2
|
2007-06-22 17:32:28 +00:00 |
|
ejcoumans
|
55258a8a72
|
gimpact 0.2 prep
|
2007-06-22 16:59:13 +00:00 |
|
ejcoumans
|
a399784077
|
gimpact 0.2 preparation
|
2007-06-22 16:58:26 +00:00 |
|
ejcoumans
|
41f7da2b3b
|
disabled BulletMultiThreaded project in Jamfile
|
2007-06-16 04:54:50 +00:00 |
|
ejcoumans
|
48fbe0d6ad
|
removed some obsolete include files
|
2007-06-16 02:46:49 +00:00 |
|
ejcoumans
|
272a7dfac4
|
More work on multi-threaded version, fixed alignment issues in DMA.
BulletMultiThreaded shared implementation works now on both Win32 Threads and PS3 Cell SPU.
|
2007-06-16 02:06:24 +00:00 |
|
ejcoumans
|
ea4dfc15d5
|
updated multi threading shared code on multiple platforms.
|
2007-06-15 02:06:56 +00:00 |
|
ejcoumans
|
718b73371f
|
removed 'processAllTrianglesBruteForce'
autogenerated new visual studio projectfiles
|
2007-06-14 13:06:05 +00:00 |
|
ejcoumans
|
fc6cf5dbef
|
DMA / memcpy the actual size, rather then over-estimated (can cause crashes)
added alternative to memcpy, for debugging
|
2007-06-14 00:21:15 +00:00 |
|
ejcoumans
|
f4d31a2dd8
|
unknown issue with dma size, need to investigate deeper (had to increase target buffer size to avoid crashes)
|
2007-06-13 23:18:04 +00:00 |
|
ejcoumans
|
0fb0b6056c
|
bug in dma size calculation
|
2007-06-13 23:05:37 +00:00 |
|
ejcoumans
|
05cbd96972
|
updated multithreaded version for concave trimeshes
|
2007-06-13 22:25:37 +00:00 |
|
ejcoumans
|
4f9d719493
|
add snippets for convex/concave multithreaded
|
2007-06-13 06:44:47 +00:00 |
|
ejcoumans
|
2b39be94a3
|
enable convex polyhedra (btConvexHullShape) for multi-threaded version
|
2007-06-13 06:01:56 +00:00 |
|
ejcoumans
|
50f957eff1
|
removed bookmark
|
2007-06-13 05:31:12 +00:00 |
|
ejcoumans
|
06e71f8fbf
|
put proper ZLib license on top of the files
|
2007-06-13 05:21:34 +00:00 |
|
ejcoumans
|
ee8322ae6b
|
|
2007-06-13 05:00:42 +00:00 |
|
ejcoumans
|
705e6df404
|
updated version
|
2007-06-13 04:41:24 +00:00 |
|
ejcoumans
|
32d551944b
|
added files to Bullet multi-threaded
|
2007-06-13 03:58:37 +00:00 |
|
ejcoumans
|
53836286b7
|
added jamfile for multi-threaded project
|
2007-06-13 01:27:44 +00:00 |
|
ejcoumans
|
a424207b73
|
removed obsolete files
|
2007-06-13 01:05:45 +00:00 |
|
ejcoumans
|
6f26aa1591
|
Added multi-threaded collision detection. Original code is written for Cell SPU, but wrappers are provided to run on multi-core using Win32 Threads.
SpuLibspe2Support is on the todo list, so it can run on Cell Blade & PS3 Linux.
|
2007-06-13 01:04:43 +00:00 |
|
ejcoumans
|
a0c6adf5d6
|
removed XNA physics sample code
|
2007-06-12 01:40:33 +00:00 |
|
ejcoumans
|
853bafb7ae
|
Get the open source Bullet library more in sync with Playstation SPU version
|
2007-04-10 01:02:58 +00:00 |
|
ejcoumans
|
c1a54d9edc
|
Attempts to improve performance. Not much gain yet, but good to experiment what has effect and what hasn't.
Added 'DO_BENCHMARK_PYRAMID' to CcdPhysicsDemo.
|
2007-03-20 20:12:23 +00:00 |
|
sjbaker
|
c82f36fa34
|
Clean up some more compilation warnings.
|
2007-03-19 04:31:26 +00:00 |
|
sjbaker
|
6b102c65b3
|
Cleanup some trivial compilation warnings.
|
2007-03-19 04:27:59 +00:00 |
|
ejcoumans
|
151cd4b9da
|
prepare and added constraint solver optimizations, not activated yet.
|
2007-03-17 00:09:12 +00:00 |
|
ejcoumans
|
054d672592
|
- removed STL from the Bullet library: replace std::vector by btAlignedObjectArray. Also removed the std::set for overlapping pair set, and turned it into an overlapping pair array. The SAP only adds objects, never removed. Removal is postponed for during traversal of overlapping pairs (duplicates and non-overlapping pairs are removed during that traversal).
- added heap sort and binary search/linear search to btAlignedObjectArray
- fixed wrong cast, thanks Hamstray, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1015
|
2007-03-06 09:59:17 +00:00 |
|
ejcoumans
|
beb0ace1fc
|
Fix interface for comparison/integration files in alternative EPA solvers.
|
2007-02-21 21:00:16 +00:00 |
|
ejcoumans
|
99337454e3
|
Added Steve Baker and Jay Lee as contributors. Added double precision to autogenerated msvc projectfiles as build-configuration.
|
2006-12-27 05:35:20 +00:00 |
|
ejcoumans
|
af5cfb838a
|
updated Jamfiles so only the appropriate Bullet libraries gets installed, not the helper/internal ones.
|
2006-12-27 01:34:54 +00:00 |
|
ejcoumans
|
5929b2b79d
|
fixed jam 'install' to properly copy right headerfiles in the destination directory
|
2006-12-26 17:16:40 +00:00 |
|
sjbaker
|
db573e4a59
|
Clean up about a bazillion compilation warnings.
|
2006-12-22 02:33:42 +00:00 |
|
ejcoumans
|
a0f320764b
|
Upgraded to latest COLLADA-DOM 1.2.0, see http://sourceforge.net/project/showfiles.php?group_id=157838
November 13, 2006
Re-applied the 'INF' fix for constraint limits.
|
2006-12-19 02:33:05 +00:00 |
|