afterProcessing(ThreadIndex, GraphicPipeline *, bool) | Beatmup::BitmapBinaryOperation | protectedvirtual |
beforeProcessing(ThreadIndex, ProcessingTarget target, GraphicPipeline *) | Beatmup::BitmapBinaryOperation | protectedvirtual |
BitmapBinaryOperation() | Beatmup::BitmapBinaryOperation | |
BitmapContentLock(const BitmapContentLock &)=delete | Beatmup::BitmapContentLock | private |
BitmapContentLock() | Beatmup::BitmapContentLock | inlineprivate |
bitmaps | Beatmup::BitmapContentLock | private |
cropHeight | Beatmup::BitmapBinaryOperation | private |
cropWidth | Beatmup::BitmapBinaryOperation | private |
getCropHeight() const | Beatmup::BitmapBinaryOperation | inline |
getCropWidth() const | Beatmup::BitmapBinaryOperation | inline |
getMaxThreads() const | Beatmup::BitmapBinaryOperation | protectedvirtual |
getOp1Origin() const | Beatmup::BitmapBinaryOperation | inline |
getOp2Origin() const | Beatmup::BitmapBinaryOperation | inline |
getOutputOrigin() const | Beatmup::BitmapBinaryOperation | inline |
getUsedDevices() const | Beatmup::AbstractTask | virtual |
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 |
MIN_PIXEL_COUNT_PER_THREAD | Beatmup::BitmapBinaryOperation | private |
op1 | Beatmup::BitmapBinaryOperation | private |
op1Origin | Beatmup::BitmapBinaryOperation | private |
op2 | Beatmup::BitmapBinaryOperation | private |
op2Origin | Beatmup::BitmapBinaryOperation | private |
operation | Beatmup::BitmapBinaryOperation | private |
Operation enum name | Beatmup::BitmapBinaryOperation | |
output | Beatmup::BitmapBinaryOperation | private |
outputOrigin | Beatmup::BitmapBinaryOperation | private |
process(TaskThread &thread) | Beatmup::BitmapBinaryOperation | protectedvirtual |
processOnGPU(GraphicPipeline &gpu, TaskThread &thread) | Beatmup::AbstractTask | virtual |
readLock(GraphicPipeline *gpu, AbstractBitmap *bitmap, ProcessingTarget target) | Beatmup::BitmapContentLock | private |
resetCrop() | Beatmup::BitmapBinaryOperation | |
setCropSize(int width, int height) | Beatmup::BitmapBinaryOperation | |
setOp1Origin(const IntPoint origin) | Beatmup::BitmapBinaryOperation | |
setOp2Origin(const IntPoint origin) | Beatmup::BitmapBinaryOperation | |
setOperand1(AbstractBitmap *op1) | Beatmup::BitmapBinaryOperation | |
setOperand2(AbstractBitmap *op2) | Beatmup::BitmapBinaryOperation | |
setOperation(const Operation operation) | Beatmup::BitmapBinaryOperation | |
setOutput(AbstractBitmap *output) | Beatmup::BitmapBinaryOperation | |
setOutputOrigin(const IntPoint origin) | Beatmup::BitmapBinaryOperation | |
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 |