Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix overflow in parallel CreateBatches/batchingKernel #12

Closed
erwincoumans opened this issue Aug 8, 2013 · 1 comment
Closed

fix overflow in parallel CreateBatches/batchingKernel #12

erwincoumans opened this issue Aug 8, 2013 · 1 comment

Comments

@erwincoumans
Copy link
Member

There is no proper mechanism to deal with constraints that cannot be batched. We need a better batching, and explicitly report the maximum number of generated batches.

Currently the parallel batching kernel is disabled, so only a single thread in a warp deals with batching.

rtrius referenced this issue in rtrius/bullet3 Nov 14, 2013
…mpty lines

remove duplicate data in b3Contact4 (now in btContact4Data shared between CPU/C++ and OpenCL)
OpenCL kernels use #include "Bullet3Collision/NarrowPhaseCollision/shared/b3Contact4Data.h"
Increase number of batches back to 250 (from 50), need to fix this hard coded number (see https://github.com/erwincoumans/bullet3/issues/12)
Work towards GJK/EPA, in addition to SAT/clipping (early on)
@erwincoumans
Copy link
Member Author

OpenCL pipeline is not actively being developed anymore, let's close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant