MayaFlux
0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
GpuAnalyzer()
template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
MayaFlux::Yantra::GpuAnalyzer
< InputType, OutputType >::GpuAnalyzer
(
std::shared_ptr<
GpuExecutionContext
< InputType, OutputType > >
executor
)
inline
explicit
Construct with a configured
GpuExecutionContext
.
Parameters
executor
Configured executor. Must not be null.
Definition at line
27
of file
GpuAnalyzer.hpp
.
29
{
30
assert(executor &&
"GpuAnalyzer: executor must not be null"
);
31
m_executor
= executor;
32
this->
set_gpu_backend
(std::move(executor));
33
}
MayaFlux::Yantra::ComputeOperation::set_gpu_backend
void set_gpu_backend(std::shared_ptr< GpuExecutionContext< InputType, OutputType > > backend)
Attach a GPU execution backend.
Definition
ComputeOperation.hpp:191
MayaFlux::Yantra::GpuAnalyzer::m_executor
std::shared_ptr< GpuExecutionContext< InputType, OutputType > > m_executor
Definition
GpuAnalyzer.hpp:66
MayaFlux
Yantra
GpuAnalyzer
Generated by
1.9.8