Module ispc::task
[−]
[src]
Defines structs for operating on ISPC task groups and getting chunks of a task to be scheduled on to threads
Structs
Chunk |
A chunk of tasks from a Group to be executed |
Context |
A list of all task groups spawned by a function in some launch context which
will be sync'd at an explicit |
ContextIter |
An iterator over the current groups in the context which have remaining tasks to run on a thread. If more task groups are added before this iterator has returned None those will appear as well. |
Group |
A group of tasks spawned by a call to |
GroupChunks |
An iterator over chunks of tasks to be executed in a Group |
Type Definitions
ISPCTaskFn |
A pointer to an ISPC task function. |