/* * Copyright 2021 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef GrOpsTypes_DEFINED #define GrOpsTypes_DEFINED #include "include/core/SkMatrix.h" #include "include/core/SkRect.h" #include "include/private/SkColorData.h" #include "src/gpu/ganesh/GrSurfaceProxyView.h" enum SkAlphaType : int; enum class GrQuadAAFlags; struct SkPoint; /** Used by SDC::drawQuadSet and FillRectOp */ struct GrQuadSetEntry { … }; /** Used by SDC::drawTextureSet and TextureOp */ struct GrTextureSetEntry { … }; #endif