Beatmup
|
This is the complete list of members for Beatmup::ShaderApplicator, including all inherited members.
addSampler(AbstractBitmap *bitmap, const std::string uniformName=ImageShader::INPUT_IMAGE_ID) | Beatmup::ShaderApplicator | |
afterProcessing(ThreadIndex threadCount, GraphicPipeline *gpu, bool aborted) | Beatmup::ShaderApplicator | privatevirtual |
beforeProcessing(ThreadIndex threadCount, ProcessingTarget target, GraphicPipeline *gpu) | Beatmup::ShaderApplicator | privatevirtual |
BitmapContentLock(const BitmapContentLock &)=delete | Beatmup::BitmapContentLock | private |
BitmapContentLock() | Beatmup::BitmapContentLock | inlineprivate |
bitmaps | Beatmup::BitmapContentLock | private |
clearSamplers() | Beatmup::ShaderApplicator | |
getMaxThreads() const | Beatmup::GpuTask | privatevirtual |
getOutputBitmap() const | Beatmup::ShaderApplicator | inline |
getSamplersCount() const | Beatmup::ShaderApplicator | inline |
getShader() const | Beatmup::ShaderApplicator | inline |
getUsedDevices() const | Beatmup::GpuTask | privatevirtual |
lock(GraphicPipeline *gpu, AbstractBitmap *input, AbstractBitmap *output) | Beatmup::BitmapContentLock | inlineprivate |
lock(GraphicPipeline *gpu, ProcessingTarget target, AbstractBitmap *input, AbstractBitmap *output) | Beatmup::BitmapContentLock | inlineprivate |
lock(GraphicPipeline *gpu, std::initializer_list< AbstractBitmap * > read, std::initializer_list< AbstractBitmap * > write) | Beatmup::BitmapContentLock | inlineprivate |
mainInput | Beatmup::ShaderApplicator | private |
mapping | Beatmup::ShaderApplicator | private |
output | Beatmup::ShaderApplicator | private |
process(TaskThread &thread) | Beatmup::GpuTask | privatevirtual |
processOnGPU(GraphicPipeline &gpu, TaskThread &thread) | Beatmup::ShaderApplicator | privatevirtual |
readLock(GraphicPipeline *gpu, AbstractBitmap *bitmap, ProcessingTarget target) | Beatmup::BitmapContentLock | private |
removeSampler(const std::string uniformName) | Beatmup::ShaderApplicator | |
samplers | Beatmup::ShaderApplicator | private |
setOutputBitmap(AbstractBitmap *bitmap) | Beatmup::ShaderApplicator | |
setShader(ImageShader *shader) | Beatmup::ShaderApplicator | |
shader | Beatmup::ShaderApplicator | private |
ShaderApplicator() | Beatmup::ShaderApplicator | |
TaskDeviceRequirement enum name | Beatmup::AbstractTask | |
unlock(AbstractBitmap *bitmap) | Beatmup::BitmapContentLock | private |
unlock(AbstractBitmap *first, Args ... others) | Beatmup::BitmapContentLock | inlineprivate |
unlockAll() | Beatmup::BitmapContentLock | private |
validThreadCount(int number) | Beatmup::AbstractTask | static |
writeLock(GraphicPipeline *gpu, AbstractBitmap *bitmap, ProcessingTarget target) | Beatmup::BitmapContentLock | private |
~BitmapContentLock() | Beatmup::BitmapContentLock | private |
~Object() | Beatmup::Object | inlinevirtual |