|
| SkRasterPipeline_ () |
|
| SkRasterPipeline (SkArenaAlloc *) |
|
| SkRasterPipeline (const SkRasterPipeline &)=delete |
|
| SkRasterPipeline (SkRasterPipeline &&)=default |
|
SkRasterPipeline & | operator= (const SkRasterPipeline &)=delete |
|
SkRasterPipeline & | operator= (SkRasterPipeline &&)=default |
|
void | reset () |
|
void | append (SkRasterPipelineOp, void *=nullptr) |
|
void | append (SkRasterPipelineOp op, const void *ctx) |
|
void | append (SkRasterPipelineOp, uintptr_t ctx) |
|
void | extend (const SkRasterPipeline &) |
|
void | run (size_t x, size_t y, size_t w, size_t h) const |
|
std::function< void(size_t, size_t, size_t, size_t)> | compile () const |
|
const StageList * | getStageList () const |
|
int | getNumStages () const |
|
void | dump () const |
|
void | appendMatrix (SkArenaAlloc *, const SkMatrix &) |
|
void | appendConstantColor (SkArenaAlloc *, const float rgba[4]) |
|
void | appendConstantColor (SkArenaAlloc *alloc, const SkColor4f &color) |
|
void | appendSetRGB (SkArenaAlloc *, const float rgb[3]) |
|
void | appendSetRGB (SkArenaAlloc *alloc, const SkColor4f &color) |
|
void | appendLoad (SkColorType, const SkRasterPipeline_MemoryCtx *) |
|
void | appendLoadDst (SkColorType, const SkRasterPipeline_MemoryCtx *) |
|
void | appendStore (SkColorType, const SkRasterPipeline_MemoryCtx *) |
|
void | appendClampIfNormalized (const SkImageInfo &) |
|
void | appendTransferFunction (const skcms_TransferFunction &) |
|
void | appendStackRewind () |
|
bool | empty () const |
|
template<size_t bytes>
class SkRasterPipeline_< bytes >
Definition at line 166 of file SkRasterPipeline.h.