/* * Copyright 2018 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef DrawableOp_DEFINED #define DrawableOp_DEFINED #include "include/core/SkDrawable.h" #include "src/gpu/ganesh/GrCaps.h" #include "src/gpu/ganesh/ops/GrOp.h" #include <memory> class GrAppliedClip; class GrDstProxyView; class GrOpFlushState; class GrRecordingContext; class GrSurfaceProxyView; class SkArenaAlloc; enum class GrLoadOp; enum class GrXferBarrierFlags; struct SkRect; namespace skgpu::ganesh { class DrawableOp final : public GrOp { … }; } // namespace skgpu::ganesh #endif // DrawableOp_DEFINED