Public Member Functions | List of all members
PxSpuDispatcher Class Referenceabstract

A PxSpuDispatcher. More...

#include <PxSpuDispatcher.h>

Public Member Functions

virtual void submitTask (PxSpuTask &task)=0
 Called by the TaskManager when an SPU task is to be queued for execution. More...
 
virtual ~PxSpuDispatcher ()
 

Detailed Description

A PxSpuDispatcher.

A PxSpuDispatcher is responsible for scheduling the execution of SPU tasks passed to it by the SDK.

See Also
PxSpuTask
PxTaskManager

Constructor & Destructor Documentation

virtual PxSpuDispatcher::~PxSpuDispatcher ( )
inlinevirtual

Member Function Documentation

virtual void PxSpuDispatcher::submitTask ( PxSpuTask task)
pure virtual

Called by the TaskManager when an SPU task is to be queued for execution.

Upon receiving a task, the dispatcher should schedule the task to run on any available SPUs. After the task has been run, it should call the release() method and discard it's pointer.

Parameters
[in]taskThe task to be run.
See Also
PxSpuTask

The documentation for this class was generated from the following file:


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com