Flutter Engine
The Flutter Engine
|
#include <paint.h>
Public Member Functions | |
std::shared_ptr< FilterContents > | CreateMaskBlur (std::shared_ptr< ColorSourceContents > color_source_contents, const std::shared_ptr< ColorFilter > &color_filter) const |
std::shared_ptr< FilterContents > | CreateMaskBlur (std::shared_ptr< TextureContents > texture_contents) const |
std::shared_ptr< FilterContents > | CreateMaskBlur (const FilterInput::Ref &input, bool is_solid_color, const Matrix &ctm) const |
Public Attributes | |
FilterContents::BlurStyle | style |
Sigma | sigma |
bool | respect_ctm = true |
std::shared_ptr< FilterContents > impeller::Paint::MaskBlurDescriptor::CreateMaskBlur | ( | const FilterInput::Ref & | input, |
bool | is_solid_color, | ||
const Matrix & | ctm | ||
) | const |
Definition at line 205 of file paint.cc.
std::shared_ptr< FilterContents > impeller::Paint::MaskBlurDescriptor::CreateMaskBlur | ( | std::shared_ptr< ColorSourceContents > | color_source_contents, |
const std::shared_ptr< ColorFilter > & | color_filter | ||
) | const |
Definition at line 155 of file paint.cc.
std::shared_ptr< FilterContents > impeller::Paint::MaskBlurDescriptor::CreateMaskBlur | ( | std::shared_ptr< TextureContents > | texture_contents | ) | const |
Definition at line 127 of file paint.cc.
bool impeller::Paint::MaskBlurDescriptor::respect_ctm = true |
Text mask blurs need to not apply the CTM to the blur kernel. See: https://github.com/flutter/flutter/issues/115112
FilterContents::BlurStyle impeller::Paint::MaskBlurDescriptor::style |