Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SkColorCubeFilter::ColorCubeProcesingCache Class Reference

The cache is initialized on-demand when getProcessingLuts is called. More...

Public Member Functions

 ColorCubeProcesingCache (int cubeDimension)
 
void getProcessingLuts (const int *(*colorToIndex)[2], const SkScalar *(*colorToFactors)[2], const SkScalar **colorToScalar)
 
int cubeDimension () const
 

Static Private Member Functions

static void initProcessingLuts (ColorCubeProcesingCache *cache)
 

Private Attributes

int * fColorToIndex [2]
 
SkScalar * fColorToFactors [2]
 
SkScalar * fColorToScalar
 
SkAutoTMalloc< uint8_t > fLutStorage
 
const int fCubeDimension
 
SkOnce fLutsInitOnce
 

Detailed Description

The cache is initialized on-demand when getProcessingLuts is called.


The documentation for this class was generated from the following file: