|
Talvos
0.1
SPIR-V interpreter and dynamic analysis framework
|
This class encapsulates a compute pipeline. More...
#include <talvos/ComputePipeline.h>
Public Member Functions | |
| ComputePipeline (PipelineStage *Stage) | |
| Create a compute pipeline from a single pipeline stage. More... | |
| ~ComputePipeline () | |
| Destroy the pipeline. More... | |
| const PipelineStage * | getStage () const |
| Returns the pipeline stage. More... | |
| ComputePipeline (const ComputePipeline &)=delete | |
| ComputePipeline & | operator= (const ComputePipeline &)=delete |
Private Attributes | |
| PipelineStage * | Stage |
| The pipeline stage in this pipeline. More... | |
This class encapsulates a compute pipeline.
Definition at line 18 of file ComputePipeline.h.
|
inline |
Create a compute pipeline from a single pipeline stage.
Ownership of Stage is transferred to the pipeline.
Definition at line 23 of file ComputePipeline.h.
| talvos::ComputePipeline::~ComputePipeline | ( | ) |
Destroy the pipeline.
Definition at line 15 of file ComputePipeline.cpp.
|
delete |
|
inline |
Returns the pipeline stage.
Definition at line 35 of file ComputePipeline.h.
|
delete |
|
private |
The pipeline stage in this pipeline.
Definition at line 39 of file ComputePipeline.h.
1.8.6