Added IBM Cell SDK 2.x software_cache to Bullet/Extras. There is an option to enable it for the BulletMultiThreaded Cell version.

See USE_SOFTWARE_CACHE in Bullet\src\BulletMultiThreaded\SpuNarrowPhaseCollisionTask\SpuGatheringCollisionTask.cpp
It improves the Bullet midphase collision detection (triangle/vertex fetch)
The license is CommonPublicLicense-1.0, see included license docs.
This commit is contained in:
erwin.coumans
2008-11-18 01:33:30 +00:00
parent 50f475feb5
commit dc8692ba94
26 changed files with 2554 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
/* SCE CONFIDENTIAL */
/* PLAYSTATION(R)3 Programmer Tool Runtime Library 085.007 */
/* Copyright (C) 2005 Sony Computer Entertainment Inc. */
/* All Rights Reserved. */
#include <sys/types.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
void spu_printf_server_entry(uint64_t arg);
int spu_printf_server_initialize(void);
int spu_printf_server_finalize(void);
int spu_printf_server_register(sys_spu_thread_t spu);
int spu_printf_server_unregister(sys_spu_thread_t spu);
#ifdef __cplusplus
}
#endif /* __cplusplus */