Add missing includes of SkBlendMode.h

It's being removed from SkPaint.h in https://skia-review.googlesource.com/c/skia/+/611077
and this was all the places I could find in frameworks/base.

We might need another CL for a few other Android repos.

Change-Id: I88d31166ed90356c4c52fbcde6bec6c1655b7cf2
This commit is contained in:
Kevin Lubick
2022-12-01 20:29:16 +00:00
parent 875a53cf01
commit 4e8ce46f9c
45 changed files with 77 additions and 1 deletions

View File

@@ -17,6 +17,7 @@
#include "CanvasTransform.h"
#include <SkAndroidFrameworkUtils.h>
#include <SkBlendMode.h>
#include <SkColorFilter.h>
#include <SkGradientShader.h>
#include <SkHighContrastFilter.h>

View File

@@ -16,6 +16,7 @@
#pragma once
#include <SkBlendMode.h>
#include <SkColorFilter.h>
#include <SkImage.h>
#include <SkMatrix.h>

View File

@@ -20,6 +20,8 @@
#include "utils/Color.h"
#include "utils/MathUtils.h"
#include <SkBlendMode.h>
#include <log/log.h>
namespace android {

View File

@@ -22,6 +22,7 @@
#include <experimental/type_traits>
#include "SkAndroidFrameworkUtils.h"
#include "SkBlendMode.h"
#include "SkCanvas.h"
#include "SkCanvasPriv.h"
#include "SkColor.h"

View File

@@ -34,6 +34,7 @@
#include <SkRuntimeEffect.h>
#include <vector>
enum class SkBlendMode;
class SkRRect;
namespace android {

View File

@@ -33,6 +33,7 @@
#include <cassert>
#include <optional>
enum class SkBlendMode;
class SkRRect;
namespace android {

View File

@@ -19,6 +19,7 @@
#include "TypeCast.h"
#include <hwui/Paint.h>
#include <SkBlendMode.h>
using namespace android;

View File

@@ -30,6 +30,7 @@
#include <SkMatrix.h>
class SkAnimatedImage;
enum class SkBlendMode;
class SkCanvasState;
class SkRRect;
class SkRuntimeShaderBuilder;

View File

@@ -17,6 +17,7 @@
#include "GraphicsJNI.h"
#include "SkBlendMode.h"
#include "SkColorFilter.h"
#include "SkColorMatrixFilter.h"

View File

@@ -15,6 +15,7 @@
*/
#include "Bitmap.h"
#include "GraphicsJNI.h"
#include "SkBlendMode.h"
#include "SkImageFilter.h"
#include "SkImageFilters.h"
#include "graphics_jni_helpers.h"

View File

@@ -18,6 +18,7 @@
#include "SkiaUtils.h"
#include <SkBlendMode.h>
#include <SkCanvas.h>
#include <SkDrawable.h>
#include <SkMatrix.h>

View File

@@ -14,8 +14,10 @@
* limitations under the License.
*/
#include "StretchMask.h"
#include "SkSurface.h"
#include "SkBlendMode.h"
#include "SkCanvas.h"
#include "SkSurface.h"
#include "TransformCanvas.h"
#include "SkiaDisplayList.h"

View File

@@ -33,6 +33,8 @@
#include "thread/ThreadBase.h"
#include "utils/TimeUtils.h"
#include <SkBlendMode.h>
namespace android {
namespace uirenderer {
namespace skiapipeline {

View File

@@ -19,6 +19,8 @@
#include <SkCanvasVirtualEnforcer.h>
#include <SkNoDrawCanvas.h>
enum class SkBlendMode;
namespace android {
namespace uirenderer {
namespace test {

View File

@@ -19,6 +19,8 @@
#include "TestContext.h"
#include "TestUtils.h"
#include <SkBlendMode.h>
#include <utils/Color.h>
namespace android {

View File

@@ -19,6 +19,7 @@
#include "utils/Color.h"
#include <SkBitmap.h>
#include <SkBlendMode.h>
using namespace android;
using namespace android::uirenderer;

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class ClippingAnimation;
static TestScene::Registrar _RectGrid(TestScene::Info{

View File

@@ -20,6 +20,8 @@
#include <hwui/Paint.h>
#include <minikin/Layout.h>
#include <SkBlendMode.h>
#include <cstdio>
class GlyphStressAnimation;

View File

@@ -17,6 +17,7 @@
#include "TestSceneBase.h"
#include "utils/Color.h"
#include <SkBlendMode.h>
#include <SkColorSpace.h>
#include <SkGradientShader.h>
#include <SkImagePriv.h>

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class HwLayerAnimation;
static TestScene::Registrar _HwLayer(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class HwLayerSizeAnimation;
static TestScene::Registrar _HwLayerSize(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
#include <unistd.h>
class JankyScene;

View File

@@ -17,6 +17,7 @@
#include "TestSceneBase.h"
#include "tests/common/TestListViewSceneBase.h"
#include "hwui/Paint.h"
#include <SkBlendMode.h>
#include <SkGradientShader.h>
class ListOfFadedTextAnimation;

View File

@@ -17,6 +17,8 @@
#include "TestSceneBase.h"
#include "utils/Color.h"
#include <SkBlendMode.h>
class OvalAnimation;
static TestScene::Registrar _Oval(TestScene::Info{"oval", "Draws 1 oval.",

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class PartialDamageAnimation;
static TestScene::Registrar _PartialDamage(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include <vector>
#include <SkBlendMode.h>
#include "TestSceneBase.h"
class PathClippingAnimation : public TestScene {

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class RectGridAnimation;
static TestScene::Registrar _RectGrid(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
#include <vector>
class RoundRectClippingAnimation : public TestScene {

View File

@@ -16,6 +16,7 @@
#include <hwui/Paint.h>
#include <minikin/Layout.h>
#include <SkBlendMode.h>
#include <string>
#include "TestSceneBase.h"

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class SaveLayerAnimation;
static TestScene::Registrar _SaveLayer(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class ShadowGrid2Animation;
static TestScene::Registrar _ShadowGrid2(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class ShadowGridAnimation;
static TestScene::Registrar _ShadowGrid(TestScene::Info{

View File

@@ -16,6 +16,8 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
class ShadowShaderAnimation;
static TestScene::Registrar _ShadowShader(TestScene::Info{

View File

@@ -17,6 +17,8 @@
#include "TestSceneBase.h"
#include "utils/Color.h"
#include <SkBlendMode.h>
#include <cstdio>
class ShapeAnimation;

View File

@@ -16,6 +16,7 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
#include <SkColorFilter.h>
#include <SkColorMatrix.h>
#include <SkGradientShader.h>

View File

@@ -16,6 +16,7 @@
#include "TestSceneBase.h"
#include <SkBlendMode.h>
#include <SkGradientShader.h>
class SimpleGradientAnimation;

View File

@@ -15,6 +15,7 @@
*/
#include <SkBitmap.h>
#include <SkBlendMode.h>
#include <SkCanvas.h>
#include <SkColor.h>
#include <SkFont.h>

View File

@@ -17,6 +17,8 @@
#include "TestSceneBase.h"
#include "hwui/Paint.h"
#include <SkBlendMode.h>
class TextAnimation;
static TestScene::Registrar _Text(TestScene::Info{"text", "Draws a bunch of text.",

View File

@@ -22,6 +22,8 @@
#include "pipeline/skia/SkiaDisplayList.h"
#include "tests/common/TestUtils.h"
#include <SkBlendMode.h>
using namespace android;
using namespace android::uirenderer;
using namespace android::uirenderer::skiapipeline;

View File

@@ -19,6 +19,8 @@
#include "hwui/Canvas.h"
#include "RenderNode.h"
#include <SkBlendMode.h>
using namespace android;
using namespace android::uirenderer;

View File

@@ -23,6 +23,7 @@
#include <tests/common/CallCountingCanvas.h>
#include "SkBlendMode.h"
#include "SkBitmap.h"
#include "SkCanvas.h"
#include "SkColor.h"

View File

@@ -17,6 +17,7 @@
#include <VectorDrawable.h>
#include <gtest/gtest.h>
#include <SkBlendMode.h>
#include <SkClipStack.h>
#include <SkSurface_Base.h>
#include <string.h>

View File

@@ -17,10 +17,19 @@
#include "tests/common/TestUtils.h"
#include <hwui/Paint.h>
#include <SkAlphaType.h>
#include <SkBitmap.h>
#include <SkBlendMode.h>
#include <SkCanvas.h>
#include <SkCanvasStateUtils.h>
#include <SkColor.h>
#include <SkColorSpace.h>
#include <SkColorType.h>
#include <SkImageInfo.h>
#include <SkPicture.h>
#include <SkPictureRecorder.h>
#include <SkRefCnt.h>
#include <SkSurface.h>
#include <gtest/gtest.h>
using namespace android;

View File

@@ -17,6 +17,7 @@
#include <VectorDrawable.h>
#include <gtest/gtest.h>
#include <SkBlendMode.h>
#include <SkClipStack.h>
#include <SkSurface_Base.h>
#include <string.h>

View File

@@ -19,6 +19,7 @@
#include <GLES2/gl2.h>
#include <utils/Blur.h>
#include <SkBlendMode.h>
#include <SkColorFilter.h>
#include <SkPaint.h>
#include <SkShader.h>