24 eventListener(eventListener), outputResolution(outputResolution), outputWidth(outputWidth), renderingOnScreen(renderingOnScreen), gpu(gpu)
void unlock(AbstractBitmap *bitmap)
Drops a lock to the bitmap.
void readLock(GraphicPipeline *gpu, AbstractBitmap *bitmap, ProcessingTarget target)
Locks content of a bitmap for reading using a specific processing target device.
void blend()
Initiates the rendering operation.
void bindMask(AbstractBitmap &mask)
void unlockBitmap(AbstractBitmap *bitmap)
RenderingContext(GraphicPipeline &gpu, EventListener *eventListener, const ImageResolution &outputResolution, const float refWidth, const bool renderingOnScreen)
GL::Program & getProgram()
const bool renderingOnScreen
void enableProgram(GL::RenderingPrograms::Operation operation)
void lockBitmap(AbstractBitmap *bitmap)