PxCreateCudaContextManager#
Defined in include/gpu/PxGpu.h
- physx::PxCudaContextManager *PxCreateCudaContextManager(
- physx::PxFoundation &foundation,
- const physx::PxCudaContextManagerDesc &desc,
- physx::PxProfilerCallback *profilerCallback = NULL,
- bool launchSynchronous = false,
Allocate a CUDA Context manager, complete with heaps.
You only need one CUDA context manager per GPU device you intend to use for CUDA tasks.
See also
PxGetProfilerCallback()
- Parameters:
foundation – [in] PhysXFoundation instance.
desc – [in] Cuda context manager desc.
profilerCallback – [in] PhysX profiler callback instance.
launchSynchronous – [in] Set launchSynchronous to true for CUDA to report the actual point of failure.