|
static int | skgpu::graphite::write_color_and_offset_bufdata (int numStops, const SkPMColor4f *colors, const float *offsets, const SkGradientBaseShader *shader, PipelineDataGatherer *gatherer) |
|
static bool | skgpu::graphite::can_do_yuv_tiling_in_hw (const Caps *caps, const YUVImageShaderBlock::ImageData &imgData) |
|
void | skgpu::graphite::AddBlendModeColorFilter (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, SkBlendMode bm, const SkPMColor4f &srcColor) |
|
static bool | skgpu::graphite::skdata_matches (const SkData *a, const SkData *b) |
|
static void | skgpu::graphite::gather_runtime_effect_uniforms (const KeyContext &keyContext, const SkRuntimeEffect *effect, SkSpan< const Uniform > graphiteUniforms, const SkData *uniformData, PipelineDataGatherer *gatherer) |
|
void | skgpu::graphite::AddToKey (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkBlender *blender) |
|
void | skgpu::graphite::NotifyImagesInUse (Recorder *recorder, DrawContext *drawContext, const SkBlender *blender) |
|
static SkPMColor4f | skgpu::graphite::map_color (const SkColor4f &c, SkColorSpace *src, SkColorSpace *dst) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkBlendModeColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkColorSpaceXformColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *keyBuilder, PipelineDataGatherer *gatherer, const SkComposeColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkGaussianColorFilter *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkMatrixColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkRuntimeColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkTableColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkWorkingFormatColorFilter *filter) |
|
void | skgpu::graphite::AddToKey (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkColorFilter *filter) |
|
void | skgpu::graphite::NotifyImagesInUse (Recorder *recorder, DrawContext *drawContext, const SkColorFilter *filter) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkBlendShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkBlendShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkCTMShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkCTMShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkColorShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkColorShader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkColor4Shader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkColor4Shader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkColorFilterShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkColorFilterShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkCoordClampShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkCoordClampShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkEmptyShader *) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkEmptyShader *) |
|
static void | skgpu::graphite::add_yuv_image_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkImageShader *origShader, sk_sp< const SkImage > imageToDraw, SkSamplingOptions sampling) |
|
static skgpu::graphite::ReadSwizzle | skgpu::graphite::swizzle_class_to_read_enum (const skgpu::Swizzle &swizzle) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkImageShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkImageShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkLocalMatrixShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkLocalMatrixShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkPerlinNoiseShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkPerlinNoiseShader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkPictureShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkPictureShader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkRuntimeShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkRuntimeShader *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkTransformShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkTransformShader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkTriColorShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkTriColorShader *) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkWorkingColorSpaceShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *recorder, DrawContext *drawContext, const SkWorkingColorSpaceShader *shader) |
|
static SkBitmap | skgpu::graphite::create_color_and_offset_bitmap (int numStops, const SkPMColor4f *colors, const float *offsets) |
|
static void | skgpu::graphite::make_interpolated_to_dst (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const GradientShaderBlocks::GradientData &gradData, const SkGradientShader::Interpolation &interp, SkColorSpace *intermediateCS) |
|
static void | skgpu::graphite::add_gradient_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkGradientBaseShader *shader, SkPoint point0, SkPoint point1, float radius0, float radius1, float bias, float scale) |
|
static void | skgpu::graphite::add_gradient_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkConicalGradient *shader) |
|
static void | skgpu::graphite::add_gradient_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkLinearGradient *shader) |
|
static void | skgpu::graphite::add_gradient_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkRadialGradient *shader) |
|
static void | skgpu::graphite::add_gradient_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkSweepGradient *shader) |
|
static void | skgpu::graphite::add_to_key (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkGradientBaseShader *shader) |
|
static void | skgpu::graphite::notify_in_use (Recorder *, DrawContext *, const SkGradientBaseShader *) |
|
void | skgpu::graphite::AddToKey (const KeyContext &keyContext, PaintParamsKeyBuilder *builder, PipelineDataGatherer *gatherer, const SkShader *shader) |
|
void | skgpu::graphite::NotifyImagesInUse (Recorder *recorder, DrawContext *drawContext, const SkShader *shader) |
|