/* * Copyright 2013 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef GrOvalOpFactory_DEFINED #define GrOvalOpFactory_DEFINED #include "include/core/SkTypes.h" #if !defined(SK_ENABLE_OPTIMIZE_SIZE) #include "include/core/SkScalar.h" #include "src/gpu/ganesh/ops/GrOp.h" class GrPaint; class GrRecordingContext; class GrStyle; class SkMatrix; class SkRRect; class SkStrokeRec; struct GrShaderCaps; struct SkRect; /* * This namespace wraps helper functions that draw ovals, rrects, and arcs (filled & stroked) */ class GrOvalOpFactory { … }; #endif // !defined(SK_ENABLE_OPTIMIZE_SIZE) #endif // GrOvalOpFactory_DEFINED