|
enum | LightingType { DiffuseLighting,
SpecularLighting
} |
|
| FELighting (Filter &, LightingType, const Color &, float, float, float, float, float, float, PassRefPtr< LightSource >) |
|
bool | drawLighting (Uint8ClampedArray *, int, int) |
|
void | inlineSetPixel (int offset, LightingData &, LightSource::PaintingData &, int lightX, int lightY, float factorX, float factorY, IntPoint &normalVector) |
|
void | setPixel (int offset, LightingData &, LightSource::PaintingData &, int lightX, int lightY, float factorX, float factorY, IntPoint &normalVector) |
|
void | platformApply (LightingData &, LightSource::PaintingData &) |
|
void | platformApplyGenericPaint (LightingData &, LightSource::PaintingData &, int startX, int startY) |
|
void | platformApplyGeneric (LightingData &, LightSource::PaintingData &) |
|
void | platformApplyNeon (LightingData &, LightSource::PaintingData &) |
|
| FilterEffect (Filter &) |
|
ImageBuffer * | createImageBufferResult () |
|
Uint8ClampedArray * | createUnmultipliedImageResult () |
|
Uint8ClampedArray * | createPremultipliedImageResult () |
|
virtual bool | requiresValidPreMultipliedPixels () |
|
void | forceValidPreMultipliedPixels () |
|
void | clipAbsolutePaintRect () |
|
| FilterEffect (Filter &) |
|
ImageBuffer * | createImageBufferResult () |
|
Uint8ClampedArray * | createUnmultipliedImageResult () |
|
Uint8ClampedArray * | createPremultipliedImageResult () |
|
virtual bool | requiresValidPreMultipliedPixels () |
|
void | forceValidPreMultipliedPixels () |
|
void | clipAbsolutePaintRect () |
|
| RefCounted () |
|
| RefCounted () |
|
| RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
static void | platformApplyGenericWorker (PlatformApplyGenericParameters *) |
|
static void | platformApplyNeonWorker (FELightingPaintingDataForNeon *) |
|
static int | getPowerCoefficients (float exponent) |
|
LightingType | m_lightingType |
|
RefPtr< LightSource > | m_lightSource |
|
Color | m_lightingColor |
|
float | m_surfaceScale |
|
float | m_diffuseConstant |
|
float | m_specularConstant |
|
float | m_specularExponent |
|
float | m_kernelUnitLengthX |
|
float | m_kernelUnitLengthY |
|
static const int | s_minimalRectDimension = 100 * 100 |
|