Various improvements to example task systems in examples/.

- Only have a single copy of all of the tasks_*.cpp sample implementations,
  stored in examples/.
- Reduce dynamic storage allocation and locking in task launch code paths.
- Don't have a hard limit of the number of tasks that can be launched on
  Windows (fix issue #85).
This commit is contained in:
Matt Pharr
2011-08-17 14:31:45 +01:00
parent 60bdf1ef8a
commit 206c851146
25 changed files with 322 additions and 1801 deletions

View File

@@ -174,9 +174,6 @@ int main(int argc, char *argv[]) {
ensureTargetISAIsSupported();
extern void TasksInit();
TasksInit();
//
// Load viewing data and the volume density data
//