#include "third_party/blink/renderer/platform/graphics/compositor_filter_operations.h"
#include "third_party/blink/renderer/platform/graphics/color.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/gfx/geometry/rect_conversions.h"
namespace blink {
const cc::FilterOperations& CompositorFilterOperations::AsCcFilterOperations()
const { … }
cc::FilterOperations CompositorFilterOperations::ReleaseCcFilterOperations() { … }
void CompositorFilterOperations::AppendGrayscaleFilter(float amount) { … }
void CompositorFilterOperations::AppendSepiaFilter(float amount) { … }
void CompositorFilterOperations::AppendSaturateFilter(float amount) { … }
void CompositorFilterOperations::AppendHueRotateFilter(float amount) { … }
void CompositorFilterOperations::AppendColorMatrixFilter(Vector<float> values) { … }
void CompositorFilterOperations::AppendInvertFilter(float amount) { … }
void CompositorFilterOperations::AppendBrightnessFilter(float amount) { … }
void CompositorFilterOperations::AppendContrastFilter(float amount) { … }
void CompositorFilterOperations::AppendOpacityFilter(float amount) { … }
void CompositorFilterOperations::AppendBlurFilter(float amount,
SkTileMode tile_mode) { … }
void CompositorFilterOperations::AppendDropShadowFilter(gfx::Vector2d offset,
float std_deviation,
const Color& color) { … }
void CompositorFilterOperations::AppendColorMatrixFilter(
const cc::FilterOperation::Matrix& matrix) { … }
void CompositorFilterOperations::AppendZoomFilter(float amount, int inset) { … }
void CompositorFilterOperations::AppendSaturatingBrightnessFilter(
float amount) { … }
void CompositorFilterOperations::AppendReferenceFilter(
sk_sp<PaintFilter> image_filter) { … }
void CompositorFilterOperations::Clear() { … }
bool CompositorFilterOperations::IsEmpty() const { … }
gfx::RectF CompositorFilterOperations::MapRect(
const gfx::RectF& input_rect) const { … }
bool CompositorFilterOperations::HasFilterThatMovesPixels() const { … }
bool CompositorFilterOperations::HasReferenceFilter() const { … }
bool CompositorFilterOperations::operator==(
const CompositorFilterOperations& o) const { … }
String CompositorFilterOperations::ToString() const { … }
}