|
Panda3D
|
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...
#include "pandabase.h"#include "pipelineCyclerBase.h"#include "cyclerHolder.h"#include "thread.h"#include "pipelineCycler.I"Go to the source code of this file.
Classes | |
| struct | PipelineCycler< CycleDataType > |
| This class maintains different copies of a page of data between stages of the graphics pipeline (or any other pipelining context). More... | |
Macros | |
| #define | CLOSE_ITERATE_ALL_STAGES(cycler) |
| #define | CLOSE_ITERATE_CURRENT_AND_UPSTREAM(cycler) |
| #define | CLOSE_ITERATE_CURRENT_AND_UPSTREAM_NOLOCK(cycler) |
| #define | CLOSE_ITERATE_UPSTREAM_ONLY(cycler) |
| #define | OPEN_ITERATE_ALL_STAGES(cycler) |
| #define | OPEN_ITERATE_CURRENT_AND_UPSTREAM(cycler, current_thread) |
| #define | OPEN_ITERATE_CURRENT_AND_UPSTREAM_NOLOCK(cycler, current_thread) |
| #define | OPEN_ITERATE_UPSTREAM_ONLY(cycler, current_thread) |
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
Definition in file pipelineCycler.h.
| #define CLOSE_ITERATE_ALL_STAGES | ( | cycler | ) |
Definition at line 156 of file pipelineCycler.h.
| #define CLOSE_ITERATE_CURRENT_AND_UPSTREAM | ( | cycler | ) |
Definition at line 144 of file pipelineCycler.h.
| #define CLOSE_ITERATE_CURRENT_AND_UPSTREAM_NOLOCK | ( | cycler | ) |
Definition at line 150 of file pipelineCycler.h.
| #define CLOSE_ITERATE_UPSTREAM_ONLY | ( | cycler | ) |
Definition at line 138 of file pipelineCycler.h.
| #define OPEN_ITERATE_ALL_STAGES | ( | cycler | ) |
Definition at line 153 of file pipelineCycler.h.
| #define OPEN_ITERATE_CURRENT_AND_UPSTREAM | ( | cycler, | |
| current_thread ) |
Definition at line 141 of file pipelineCycler.h.
| #define OPEN_ITERATE_CURRENT_AND_UPSTREAM_NOLOCK | ( | cycler, | |
| current_thread ) |
Definition at line 147 of file pipelineCycler.h.
| #define OPEN_ITERATE_UPSTREAM_ONLY | ( | cycler, | |
| current_thread ) |
Definition at line 134 of file pipelineCycler.h.