Beatmup
Beatmup::NNets::CpuOperation Member List

This is the complete list of members for Beatmup::NNets::CpuOperation, including all inherited members.

AbstractOperation(const AbstractOperation &)=deleteBeatmup::NNets::AbstractOperationprivate
AbstractOperation(const std::string &name)Beatmup::NNets::AbstractOperationinlineprotected
acceptsStorageInput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
acceptsStorageOutput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
acceptsTextureInput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
acceptsTextureOutput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
acceptsVectorInput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
acceptsVectorOutput(int index=0) constBeatmup::NNets::AbstractOperationinlinevirtual
afterExecute(const int threadCount)Beatmup::NNets::CpuOperationinlineprotectedvirtual
beforeExecute(GraphicPipeline &gpu, const int threadCount)Beatmup::NNets::CpuOperationinlineprotectedvirtual
countMultiplyAdds() constBeatmup::NNets::AbstractOperationinlinevirtual
countTexelFetches() constBeatmup::NNets::AbstractOperationinlinevirtual
CpuOperation(const std::string &name)Beatmup::NNets::CpuOperationinlineprotected
disconnect()=0Beatmup::NNets::AbstractOperationpure virtual
execute(TaskThread &thread, GraphicPipeline &gpu)Beatmup::NNets::CpuOperationprotectedvirtual
execute(TaskThread &thread)Beatmup::NNets::CpuOperationprotectedvirtual
execute(const int sliceStart, const int sliceStop, const int threadIdx, const int threadCount)=0Beatmup::NNets::CpuOperationprotectedpure virtual
getAmountOfWork() const =0Beatmup::NNets::CpuOperationprotectedpure virtual
getInputCount() constBeatmup::NNets::AbstractOperationinlinevirtual
getInputPadding(int index=0) constBeatmup::NNets::AbstractOperationinlineprotectedvirtual
getName() constBeatmup::NNets::AbstractOperationinline
getOutput(int index=0)Beatmup::NNets::AbstractOperationvirtual
getOutput(GL::Vector *&vector, int index=0)Beatmup::NNets::AbstractOperationvirtual
getOutput(GL::TextureHandler *&vector, int index=0)Beatmup::NNets::AbstractOperationvirtual
getOutputCount() constBeatmup::NNets::AbstractOperationinlinevirtual
getOutputSize(int outputIndex=0) constBeatmup::NNets::AbstractOperationvirtual
getSampledChannels(int index, int &min, int &max) constBeatmup::NNets::CpuOperationinlineprotectedvirtual
nameBeatmup::NNets::AbstractOperationprivate
prepare(GraphicPipeline &gpu, ChunkCollection &data, GL::ProgramBank &bank)Beatmup::NNets::CpuOperationinlineprotectedvirtual
serialize() const =0Beatmup::NNets::AbstractOperationpure virtual
setInput(Storage::View &&storage, int index=0)Beatmup::NNets::AbstractOperationvirtual
setInput(GL::Vector &vector, int index=0)Beatmup::NNets::AbstractOperationvirtual
setInput(GL::TextureHandler &image, int index=0)Beatmup::NNets::AbstractOperationvirtual
setOutput(Storage::View &&storage, int index=0)Beatmup::NNets::AbstractOperationvirtual
setOutput(GL::Vector &vector, int index=0)Beatmup::NNets::AbstractOperationvirtual
setOutput(GL::TextureHandler &image, int index=0)Beatmup::NNets::AbstractOperationvirtual
usesGpu() constBeatmup::NNets::CpuOperationinlinevirtual
~AbstractOperation()Beatmup::NNets::AbstractOperationinlinevirtual